summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29316 -> 29323 bytes
-rw-r--r--app-arch/Manifest.gzbin17583 -> 17584 bytes
-rw-r--r--app-arch/unar/Manifest2
-rw-r--r--app-arch/unar/unar-1.10.8.ebuild25
-rw-r--r--app-backup/Manifest.gzbin7865 -> 7865 bytes
-rw-r--r--app-backup/bacula/Manifest2
-rw-r--r--app-backup/bacula/bacula-13.0.3-r2.ebuild4
-rw-r--r--app-emulation/Manifest.gzbin15143 -> 15145 bytes
-rw-r--r--app-emulation/nemu/Manifest2
-rw-r--r--app-emulation/nemu/nemu-3.3.0.ebuild80
-rw-r--r--dev-db/Manifest.gzbin15898 -> 15899 bytes
-rw-r--r--dev-db/redis/Manifest4
-rw-r--r--dev-db/redis/redis-7.0.15.ebuild2
-rw-r--r--dev-db/redis/redis-7.2.4.ebuild2
-rw-r--r--dev-java/Manifest.gzbin60160 -> 60154 bytes
-rw-r--r--dev-java/bnd-annotation/Manifest2
-rw-r--r--dev-java/bnd-annotation/bnd-annotation-7.0.0.ebuild2
-rw-r--r--dev-java/bnd-util/Manifest2
-rw-r--r--dev-java/bnd-util/bnd-util-7.0.0.ebuild2
-rw-r--r--dev-java/bndlib/Manifest2
-rw-r--r--dev-java/bndlib/bndlib-7.0.0.ebuild2
-rw-r--r--dev-java/libg/Manifest2
-rw-r--r--dev-java/libg/libg-7.0.0.ebuild2
-rw-r--r--dev-java/osgi-service-log/Manifest2
-rw-r--r--dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild2
-rw-r--r--dev-lang/Manifest.gzbin21168 -> 21165 bytes
-rw-r--r--dev-lang/gnat-gpl/Manifest2
-rw-r--r--dev-lang/gnat-gpl/metadata.xml1
-rw-r--r--dev-libs/Manifest.gzbin97352 -> 97346 bytes
-rw-r--r--dev-libs/iksemel/Manifest2
-rw-r--r--dev-libs/iksemel/iksemel-1.4-r2.ebuild4
-rw-r--r--dev-libs/libclc/Manifest2
-rw-r--r--dev-libs/libclc/libclc-17.0.6.ebuild4
-rw-r--r--dev-libs/libxml2/Manifest2
-rw-r--r--dev-libs/libxml2/libxml2-2.11.5-r1.ebuild4
-rw-r--r--dev-libs/plasma-wayland-protocols/Manifest2
-rw-r--r--dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.12.0.ebuild4
-rw-r--r--dev-python/GitPython/GitPython-3.1.41.ebuild2
-rw-r--r--dev-python/GitPython/Manifest2
-rw-r--r--dev-python/Manifest.gzbin269449 -> 269451 bytes
-rw-r--r--dev-python/clang-python/Manifest2
-rw-r--r--dev-python/clang-python/clang-python-17.0.6.ebuild4
-rw-r--r--dev-python/lit/Manifest2
-rw-r--r--dev-python/lit/lit-17.0.6.ebuild4
-rw-r--r--dev-python/sumtypes/Manifest2
-rw-r--r--dev-python/sumtypes/sumtypes-0.1_alpha6.ebuild2
-rw-r--r--dev-ruby/Manifest.gzbin109071 -> 109248 bytes
-rw-r--r--dev-ruby/domain_name/Manifest2
-rw-r--r--dev-ruby/domain_name/domain_name-0.6.20240107.ebuild43
-rw-r--r--dev-ruby/faraday-rack/Manifest3
-rw-r--r--dev-ruby/faraday-rack/faraday-rack-1.0.0.ebuild32
-rw-r--r--dev-ruby/faraday-rack/metadata.xml11
-rw-r--r--dev-ruby/faraday-retry/Manifest2
-rw-r--r--dev-ruby/faraday-retry/faraday-retry-1.0.3.ebuild37
-rw-r--r--dev-ruby/faraday/Manifest6
-rw-r--r--dev-ruby/faraday/faraday-1.5.1.ebuild102
-rw-r--r--dev-ruby/faraday/faraday-1.6.0.ebuild103
-rw-r--r--dev-ruby/faraday/faraday-1.9.3.ebuild105
-rw-r--r--dev-ruby/net-sftp/Manifest2
-rw-r--r--dev-ruby/net-sftp/net-sftp-4.0.0.ebuild4
-rw-r--r--dev-ruby/net-ssh-gateway/Manifest2
-rw-r--r--dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0-r2.ebuild4
-rw-r--r--dev-ruby/shoulda-matchers/Manifest4
-rw-r--r--dev-ruby/shoulda-matchers/shoulda-matchers-4.5.1-r1.ebuild6
-rw-r--r--dev-ruby/shoulda-matchers/shoulda-matchers-6.0.0.ebuild48
-rw-r--r--dev-ruby/shoulda/Manifest2
-rw-r--r--dev-ruby/shoulda/shoulda-4.0.0.ebuild33
-rw-r--r--dev-util/Manifest.gzbin70946 -> 70955 bytes
-rw-r--r--dev-util/lldb/Manifest2
-rw-r--r--dev-util/lldb/lldb-17.0.6.ebuild4
-rw-r--r--dev-util/pwntools/Manifest8
-rw-r--r--dev-util/pwntools/pwntools-4.11.1.ebuild (renamed from dev-util/pwntools/pwntools-4.12.0_beta0-r2.ebuild)11
-rw-r--r--dev-util/pwntools/pwntools-4.12.0_beta1.ebuild73
-rw-r--r--dev-util/pwntools/pwntools-9999.ebuild10
-rw-r--r--dev-vcs/Manifest.gzbin11518 -> 11517 bytes
-rw-r--r--dev-vcs/git/Manifest2
-rw-r--r--dev-vcs/git/git-2.43.0.ebuild4
-rw-r--r--eclass/Manifest.gzbin38928 -> 38933 bytes
-rw-r--r--eclass/kernel-install.eclass8
-rw-r--r--eclass/toolchain.eclass17
-rw-r--r--gnustep-apps/Manifest.gzbin5557 -> 5558 bytes
-rw-r--r--gnustep-apps/affiche/Manifest2
-rw-r--r--gnustep-apps/affiche/affiche-0.6.0-r5.ebuild2
-rw-r--r--kde-apps/Manifest.gzbin37057 -> 37052 bytes
-rw-r--r--kde-apps/kate-addons/Manifest3
-rw-r--r--kde-apps/kate-addons/files/kate-23.08.4-no-pch.patch58
-rw-r--r--kde-apps/kate-addons/kate-addons-23.08.4.ebuild4
-rw-r--r--kde-apps/kate-lib/Manifest3
-rw-r--r--kde-apps/kate-lib/files/kate-23.08.4-no-pch.patch58
-rw-r--r--kde-apps/kate-lib/kate-lib-23.08.4.ebuild4
-rw-r--r--kde-apps/kate/Manifest3
-rw-r--r--kde-apps/kate/files/kate-23.08.4-no-pch.patch58
-rw-r--r--kde-apps/kate/kate-23.08.4.ebuild4
-rw-r--r--kde-apps/kwrite/Manifest3
-rw-r--r--kde-apps/kwrite/files/kate-23.08.4-no-pch.patch58
-rw-r--r--kde-apps/kwrite/kwrite-23.08.4.ebuild4
-rw-r--r--kde-misc/Manifest.gzbin4735 -> 4735 bytes
-rw-r--r--kde-misc/kdiff3/Manifest2
-rw-r--r--kde-misc/kdiff3/kdiff3-1.10.7.ebuild4
-rw-r--r--mail-mta/Manifest.gzbin2375 -> 2379 bytes
-rw-r--r--mail-mta/exim/Manifest14
-rw-r--r--mail-mta/exim/exim-4.96-r4.ebuild655
-rw-r--r--mail-mta/exim/exim-4.96.2-r1.ebuild656
-rw-r--r--mail-mta/exim/exim-4.96.2.ebuild655
-rw-r--r--mail-mta/exim/exim-4.97.1.ebuild4
-rw-r--r--mail-mta/exim/files/exim-4.93-as-needed-ldflags.patch145
-rw-r--r--mail-mta/exim/files/exim-4.94-opendmarc-1.4.patch14
-rw-r--r--mail-mta/exim/files/exim-4.95-localscan_dlopen.patch221
-rw-r--r--mail-mta/exim/files/exim-4.97-CVE-2023-51766.patch265
-rw-r--r--media-gfx/Manifest.gzbin37702 -> 37699 bytes
-rw-r--r--media-gfx/kphotoalbum/Manifest2
-rw-r--r--media-gfx/kphotoalbum/kphotoalbum-5.12.0.ebuild4
-rw-r--r--media-gfx/xfig/Manifest2
-rw-r--r--media-gfx/xfig/xfig-3.2.9.ebuild2
-rw-r--r--media-libs/Manifest.gzbin69150 -> 69149 bytes
-rw-r--r--media-libs/bcg729/Manifest2
-rw-r--r--media-libs/bcg729/bcg729-1.1.1.ebuild4
-rw-r--r--media-libs/libsdl/Manifest2
-rw-r--r--media-libs/libsdl/libsdl-1.2.64_p20230726.ebuild4
-rw-r--r--media-sound/Manifest.gzbin57747 -> 57750 bytes
-rw-r--r--media-sound/denemo/Manifest2
-rw-r--r--media-sound/denemo/denemo-2.6.0-r3.ebuild2
-rw-r--r--media-sound/mac/Manifest2
-rw-r--r--media-sound/mac/mac-10.29.ebuild2
-rw-r--r--media-sound/strawberry/Manifest2
-rw-r--r--media-sound/strawberry/strawberry-1.0.22.ebuild4
-rw-r--r--media-video/Manifest.gzbin24522 -> 24525 bytes
-rw-r--r--media-video/pipewire/Manifest2
-rw-r--r--media-video/pipewire/pipewire-1.0.0-r1.ebuild2
-rw-r--r--media-video/wireplumber/Manifest2
-rw-r--r--media-video/wireplumber/wireplumber-0.4.17-r1.ebuild2
-rw-r--r--metadata/Manifest.gzbin9664 -> 9661 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest30
-rw-r--r--metadata/glsa/Manifest.files.gzbin560427 -> 560744 bytes
-rw-r--r--metadata/glsa/glsa-202401-15.xml42
-rw-r--r--metadata/glsa/glsa-202401-16.xml66
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/glsa/timestamp.commit2
-rw-r--r--metadata/md5-cache/Manifest.gzbin27899 -> 27892 bytes
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin27300 -> 27292 bytes
-rw-r--r--metadata/md5-cache/app-arch/unar-1.10.85
-rw-r--r--metadata/md5-cache/app-backup/Manifest.gzbin12393 -> 12403 bytes
-rw-r--r--metadata/md5-cache/app-backup/bacula-13.0.3-r24
-rw-r--r--metadata/md5-cache/app-emulation/Manifest.gzbin34257 -> 34412 bytes
-rw-r--r--metadata/md5-cache/app-emulation/nemu-3.3.015
-rw-r--r--metadata/md5-cache/dev-db/Manifest.gzbin32042 -> 32040 bytes
-rw-r--r--metadata/md5-cache/dev-db/redis-7.0.154
-rw-r--r--metadata/md5-cache/dev-db/redis-7.2.44
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin74675 -> 74665 bytes
-rw-r--r--metadata/md5-cache/dev-java/bnd-annotation-7.0.04
-rw-r--r--metadata/md5-cache/dev-java/bnd-util-7.0.04
-rw-r--r--metadata/md5-cache/dev-java/bndlib-7.0.04
-rw-r--r--metadata/md5-cache/dev-java/libg-7.0.04
-rw-r--r--metadata/md5-cache/dev-java/osgi-service-log-1.3.04
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin45584 -> 45584 bytes
-rw-r--r--metadata/md5-cache/dev-lang/gnat-gpl-2021-r44
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin177656 -> 177654 bytes
-rw-r--r--metadata/md5-cache/dev-libs/iksemel-1.4-r24
-rw-r--r--metadata/md5-cache/dev-libs/libclc-17.0.64
-rw-r--r--metadata/md5-cache/dev-libs/libxml2-2.11.5-r14
-rw-r--r--metadata/md5-cache/dev-libs/plasma-wayland-protocols-1.12.04
-rw-r--r--metadata/md5-cache/dev-python/GitPython-3.1.414
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin344503 -> 344502 bytes
-rw-r--r--metadata/md5-cache/dev-python/clang-python-17.0.64
-rw-r--r--metadata/md5-cache/dev-python/lit-17.0.64
-rw-r--r--metadata/md5-cache/dev-python/sumtypes-0.1_alpha64
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin180121 -> 181388 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/domain_name-0.6.2024010717
-rw-r--r--metadata/md5-cache/dev-ruby/faraday-1.5.117
-rw-r--r--metadata/md5-cache/dev-ruby/faraday-1.6.017
-rw-r--r--metadata/md5-cache/dev-ruby/faraday-1.9.317
-rw-r--r--metadata/md5-cache/dev-ruby/faraday-rack-1.0.017
-rw-r--r--metadata/md5-cache/dev-ruby/faraday-retry-1.0.317
-rw-r--r--metadata/md5-cache/dev-ruby/net-sftp-4.0.012
-rw-r--r--metadata/md5-cache/dev-ruby/net-ssh-gateway-2.0.0-r212
-rw-r--r--metadata/md5-cache/dev-ruby/shoulda-4.0.017
-rw-r--r--metadata/md5-cache/dev-ruby/shoulda-matchers-4.5.1-r114
-rw-r--r--metadata/md5-cache/dev-ruby/shoulda-matchers-6.0.017
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin138581 -> 138730 bytes
-rw-r--r--metadata/md5-cache/dev-util/lldb-17.0.64
-rw-r--r--metadata/md5-cache/dev-util/pwntools-4.11.115
-rw-r--r--metadata/md5-cache/dev-util/pwntools-4.12.0_beta0-r215
-rw-r--r--metadata/md5-cache/dev-util/pwntools-4.12.0_beta114
-rw-r--r--metadata/md5-cache/dev-util/pwntools-999910
-rw-r--r--metadata/md5-cache/dev-vcs/Manifest.gzbin19789 -> 19782 bytes
-rw-r--r--metadata/md5-cache/dev-vcs/git-2.43.04
-rw-r--r--metadata/md5-cache/gnustep-apps/Manifest.gzbin7406 -> 7405 bytes
-rw-r--r--metadata/md5-cache/gnustep-apps/affiche-0.6.0-r54
-rw-r--r--metadata/md5-cache/kde-apps/Manifest.gzbin38997 -> 38999 bytes
-rw-r--r--metadata/md5-cache/kde-apps/kate-23.08.42
-rw-r--r--metadata/md5-cache/kde-apps/kate-addons-23.08.42
-rw-r--r--metadata/md5-cache/kde-apps/kate-lib-23.08.42
-rw-r--r--metadata/md5-cache/kde-apps/kwrite-23.08.42
-rw-r--r--metadata/md5-cache/kde-misc/Manifest.gzbin5157 -> 5157 bytes
-rw-r--r--metadata/md5-cache/kde-misc/kdiff3-1.10.74
-rw-r--r--metadata/md5-cache/mail-mta/Manifest.gzbin4686 -> 4205 bytes
-rw-r--r--metadata/md5-cache/mail-mta/exim-4.96-r416
-rw-r--r--metadata/md5-cache/mail-mta/exim-4.96.216
-rw-r--r--metadata/md5-cache/mail-mta/exim-4.96.2-r116
-rw-r--r--metadata/md5-cache/mail-mta/exim-4.97.14
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin59840 -> 59825 bytes
-rw-r--r--metadata/md5-cache/media-gfx/kphotoalbum-5.12.04
-rw-r--r--metadata/md5-cache/media-gfx/xfig-3.2.94
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin120472 -> 120460 bytes
-rw-r--r--metadata/md5-cache/media-libs/bcg729-1.1.14
-rw-r--r--metadata/md5-cache/media-libs/libsdl-1.2.64_p202307264
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin75400 -> 75404 bytes
-rw-r--r--metadata/md5-cache/media-sound/denemo-2.6.0-r34
-rw-r--r--metadata/md5-cache/media-sound/mac-10.294
-rw-r--r--metadata/md5-cache/media-sound/strawberry-1.0.224
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin39653 -> 39658 bytes
-rw-r--r--metadata/md5-cache/media-video/pipewire-1.0.0-r14
-rw-r--r--metadata/md5-cache/media-video/wireplumber-0.4.17-r14
-rw-r--r--metadata/md5-cache/net-dns/Manifest.gzbin15043 -> 15045 bytes
-rw-r--r--metadata/md5-cache/net-dns/unbound-1.19.04
-rw-r--r--metadata/md5-cache/net-im/Manifest.gzbin15680 -> 15680 bytes
-rw-r--r--metadata/md5-cache/net-im/slack-4.36.138 (renamed from metadata/md5-cache/net-im/slack-4.36.134)4
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin58017 -> 58016 bytes
-rw-r--r--metadata/md5-cache/net-libs/pjproject-2.13.1-r14
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin91982 -> 91990 bytes
-rw-r--r--metadata/md5-cache/net-misc/asterisk-21.0.24
-rw-r--r--metadata/md5-cache/net-misc/asterisk-base-24
-rw-r--r--metadata/md5-cache/net-misc/asterisk-core-sounds-1.6.1-r14
-rw-r--r--metadata/md5-cache/net-misc/asterisk-extra-sounds-1.5.24
-rw-r--r--metadata/md5-cache/net-misc/asterisk-moh-opsound-2.03-r14
-rw-r--r--metadata/md5-cache/net-print/Manifest.gzbin8624 -> 8786 bytes
-rw-r--r--metadata/md5-cache/net-print/brlaser-6.2.614
-rw-r--r--metadata/md5-cache/net-vpn/Manifest.gzbin14102 -> 14105 bytes
-rw-r--r--metadata/md5-cache/net-vpn/openvpn-2.6.44
-rw-r--r--metadata/md5-cache/net-vpn/ovpn-dco-0.2.202304264
-rw-r--r--metadata/md5-cache/sci-geosciences/Manifest.gzbin18078 -> 18073 bytes
-rw-r--r--metadata/md5-cache/sci-geosciences/gpxsee-13.44
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin87049 -> 87053 bytes
-rw-r--r--metadata/md5-cache/sys-apps/debianutils-5.144
-rw-r--r--metadata/md5-cache/sys-cluster/Manifest.gzbin31379 -> 31379 bytes
-rw-r--r--metadata/md5-cache/sys-cluster/corosync-3.1.04
-rw-r--r--metadata/md5-cache/sys-cluster/kronosnet-1.254
-rw-r--r--metadata/md5-cache/sys-cluster/libqb-2.0.44
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin38923 -> 39218 bytes
-rw-r--r--metadata/md5-cache/sys-devel/clang-17.0.64
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-17.0.6-r14
-rw-r--r--metadata/md5-cache/sys-devel/clang-runtime-17.0.64
-rw-r--r--metadata/md5-cache/sys-devel/clang-toolchain-symlinks-174
-rw-r--r--metadata/md5-cache/sys-devel/gcc-10.5.04
-rw-r--r--metadata/md5-cache/sys-devel/gcc-11.4.1_p202306224
-rw-r--r--metadata/md5-cache/sys-devel/gcc-11.4.1_p202312144
-rw-r--r--metadata/md5-cache/sys-devel/gcc-11.4.1_p202312214
-rw-r--r--metadata/md5-cache/sys-devel/gcc-11.4.1_p202312284
-rw-r--r--metadata/md5-cache/sys-devel/gcc-11.4.1_p202401044
-rw-r--r--metadata/md5-cache/sys-devel/gcc-11.4.1_p2024011116
-rw-r--r--metadata/md5-cache/sys-devel/gcc-11.5.99994
-rw-r--r--metadata/md5-cache/sys-devel/gcc-12.3.1_p202308254
-rw-r--r--metadata/md5-cache/sys-devel/gcc-12.3.1_p202312154
-rw-r--r--metadata/md5-cache/sys-devel/gcc-12.3.1_p202312224
-rw-r--r--metadata/md5-cache/sys-devel/gcc-12.3.1_p202312294
-rw-r--r--metadata/md5-cache/sys-devel/gcc-12.3.1_p202401054
-rw-r--r--metadata/md5-cache/sys-devel/gcc-12.4.99994
-rw-r--r--metadata/md5-cache/sys-devel/gcc-13.2.1_p202308264
-rw-r--r--metadata/md5-cache/sys-devel/gcc-13.2.1_p202312164
-rw-r--r--metadata/md5-cache/sys-devel/gcc-13.2.1_p202312234
-rw-r--r--metadata/md5-cache/sys-devel/gcc-13.2.1_p202312304
-rw-r--r--metadata/md5-cache/sys-devel/gcc-13.2.1_p202401064
-rw-r--r--metadata/md5-cache/sys-devel/gcc-13.3.99994
-rw-r--r--metadata/md5-cache/sys-devel/gcc-14.0.0.99994
-rw-r--r--metadata/md5-cache/sys-devel/gcc-14.0.0_pre202312174
-rw-r--r--metadata/md5-cache/sys-devel/gcc-14.0.0_pre202312244
-rw-r--r--metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231224-r14
-rw-r--r--metadata/md5-cache/sys-devel/gcc-14.0.0_pre202312314
-rw-r--r--metadata/md5-cache/sys-devel/gcc-14.0.0_pre202401074
-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/kgcc64-10.5.02
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-11.4.1_p202306222
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-11.4.1_p202308242
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-11.4.1_p202312142
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20230512-r12
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-12.3.1_p202308252
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-12.3.1_p202312152
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-13.2.1_p202308262
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-13.2.1_p202310142
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-13.2.1_p202312162
-rw-r--r--metadata/md5-cache/sys-devel/lld-17.0.64
-rw-r--r--metadata/md5-cache/sys-devel/lld-toolchain-symlinks-174
-rw-r--r--metadata/md5-cache/sys-devel/llvm-17.0.64
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-17.0.64
-rw-r--r--metadata/md5-cache/sys-devel/llvm-toolchain-symlinks-174
-rw-r--r--metadata/md5-cache/sys-devel/llvmgold-174
-rw-r--r--metadata/md5-cache/sys-devel/qbe-1.1-r111
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin24655 -> 24958 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.2054
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.2064
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.1454
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.1464
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.694
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.704
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.714
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.724
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.104
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.114
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.94
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.2054
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.2064
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.1454
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.1464
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.694
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.704
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.714
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.724
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.104
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.114
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.94
-rw-r--r--metadata/md5-cache/sys-kernel/installkernel-12 (renamed from metadata/md5-cache/sys-kernel/installkernel-gentoo-12)4
-rw-r--r--metadata/md5-cache/sys-kernel/installkernel-14-r111
-rw-r--r--metadata/md5-cache/sys-kernel/installkernel-systemd-2-r44
-rw-r--r--metadata/md5-cache/sys-kernel/installkernel-systemd-2-r54
-rw-r--r--metadata/md5-cache/sys-kernel/installkernel-systemd-34
-rw-r--r--metadata/md5-cache/sys-kernel/installkernel-systemd-49
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.2054
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.2064
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.99994
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.1454
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.1464
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.99994
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.694
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.704
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.714
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.724
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.99994
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.104
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.114
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.94
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin39292 -> 39312 bytes
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-17.0.64
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.64
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-17.0.64
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-17.0.64
-rw-r--r--metadata/md5-cache/sys-libs/libomp-17.0.64
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-17.0.64
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin24851 -> 24852 bytes
-rw-r--r--metadata/md5-cache/www-apps/gitea-1.21.24
-rw-r--r--metadata/md5-cache/www-servers/Manifest.gzbin10438 -> 10438 bytes
-rw-r--r--metadata/md5-cache/www-servers/caddy-2.7.64
-rw-r--r--metadata/md5-cache/x11-base/Manifest.gzbin2690 -> 2689 bytes
-rw-r--r--metadata/md5-cache/x11-base/xwayland-23.2.34
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-dns/Manifest.gzbin8186 -> 8183 bytes
-rw-r--r--net-dns/unbound/Manifest2
-rw-r--r--net-dns/unbound/unbound-1.19.0.ebuild4
-rw-r--r--net-im/Manifest.gzbin9414 -> 9417 bytes
-rw-r--r--net-im/slack/Manifest4
-rw-r--r--net-im/slack/slack-4.36.138.ebuild (renamed from net-im/slack/slack-4.36.134.ebuild)2
-rw-r--r--net-libs/Manifest.gzbin31844 -> 31838 bytes
-rw-r--r--net-libs/pjproject/Manifest2
-rw-r--r--net-libs/pjproject/pjproject-2.13.1-r1.ebuild2
-rw-r--r--net-misc/Manifest.gzbin54796 -> 54794 bytes
-rw-r--r--net-misc/asterisk-base/Manifest2
-rw-r--r--net-misc/asterisk-base/asterisk-base-2.ebuild4
-rw-r--r--net-misc/asterisk-core-sounds/Manifest2
-rw-r--r--net-misc/asterisk-core-sounds/asterisk-core-sounds-1.6.1-r1.ebuild4
-rw-r--r--net-misc/asterisk-extra-sounds/Manifest2
-rw-r--r--net-misc/asterisk-extra-sounds/asterisk-extra-sounds-1.5.2.ebuild4
-rw-r--r--net-misc/asterisk-moh-opsound/Manifest2
-rw-r--r--net-misc/asterisk-moh-opsound/asterisk-moh-opsound-2.03-r1.ebuild4
-rw-r--r--net-misc/asterisk/Manifest2
-rw-r--r--net-misc/asterisk/asterisk-21.0.2.ebuild2
-rw-r--r--net-print/Manifest.gzbin6406 -> 6410 bytes
-rw-r--r--net-print/brlaser/Manifest4
-rw-r--r--net-print/brlaser/brlaser-6.2.6.ebuild28
-rw-r--r--net-print/brlaser/metadata.xml4
-rw-r--r--net-vpn/Manifest.gzbin7560 -> 7560 bytes
-rw-r--r--net-vpn/openvpn/Manifest2
-rw-r--r--net-vpn/openvpn/openvpn-2.6.4.ebuild4
-rw-r--r--net-vpn/ovpn-dco/Manifest2
-rw-r--r--net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild4
-rw-r--r--profiles/Manifest.gzbin188477 -> 188476 bytes
-rw-r--r--profiles/arch/amd64/use.mask3
-rw-r--r--profiles/arch/base/use.mask3
-rw-r--r--profiles/arch/x86/use.mask3
-rw-r--r--profiles/base/make.defaults4
-rw-r--r--profiles/features/musl/make.defaults6
-rw-r--r--profiles/updates/1Q-20241
-rw-r--r--profiles/use.desc4
-rw-r--r--profiles/use.local.desc12
-rw-r--r--sci-geosciences/Manifest.gzbin11595 -> 11592 bytes
-rw-r--r--sci-geosciences/gpxsee/Manifest2
-rw-r--r--sci-geosciences/gpxsee/gpxsee-13.4.ebuild2
-rwxr-xr-xscripts/bootstrap.sh32
-rw-r--r--sys-apps/Manifest.gzbin49764 -> 49763 bytes
-rw-r--r--sys-apps/debianutils/Manifest2
-rw-r--r--sys-apps/debianutils/debianutils-5.14.ebuild4
-rw-r--r--sys-cluster/Manifest.gzbin11532 -> 11542 bytes
-rw-r--r--sys-cluster/corosync/Manifest2
-rw-r--r--sys-cluster/corosync/corosync-3.1.0.ebuild4
-rw-r--r--sys-cluster/kronosnet/Manifest2
-rw-r--r--sys-cluster/kronosnet/kronosnet-1.25.ebuild4
-rw-r--r--sys-cluster/libqb/Manifest2
-rw-r--r--sys-cluster/libqb/libqb-2.0.4.ebuild4
-rw-r--r--sys-devel/Manifest.gzbin11001 -> 10990 bytes
-rw-r--r--sys-devel/clang-common/Manifest2
-rw-r--r--sys-devel/clang-common/clang-common-17.0.6-r1.ebuild4
-rw-r--r--sys-devel/clang-runtime/Manifest2
-rw-r--r--sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild4
-rw-r--r--sys-devel/clang-toolchain-symlinks/Manifest2
-rw-r--r--sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-17.ebuild4
-rw-r--r--sys-devel/clang/Manifest2
-rw-r--r--sys-devel/clang/clang-17.0.6.ebuild4
-rw-r--r--sys-devel/gcc/Manifest4
-rw-r--r--sys-devel/gcc/gcc-11.4.1_p20240111.ebuild64
-rw-r--r--sys-devel/gcc/metadata.xml2
-rw-r--r--sys-devel/lld-toolchain-symlinks/Manifest2
-rw-r--r--sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild4
-rw-r--r--sys-devel/lld/Manifest2
-rw-r--r--sys-devel/lld/lld-17.0.6.ebuild2
-rw-r--r--sys-devel/llvm-common/Manifest2
-rw-r--r--sys-devel/llvm-common/llvm-common-17.0.6.ebuild4
-rw-r--r--sys-devel/llvm-toolchain-symlinks/Manifest2
-rw-r--r--sys-devel/llvm-toolchain-symlinks/llvm-toolchain-symlinks-17.ebuild4
-rw-r--r--sys-devel/llvm/Manifest2
-rw-r--r--sys-devel/llvm/llvm-17.0.6.ebuild2
-rw-r--r--sys-devel/llvmgold/Manifest2
-rw-r--r--sys-devel/llvmgold/llvmgold-17.ebuild4
-rw-r--r--sys-devel/qbe/Manifest4
-rw-r--r--sys-devel/qbe/qbe-1.1-r1.ebuild46
-rw-r--r--sys-kernel/Manifest.gzbin4575 -> 4572 bytes
-rw-r--r--sys-kernel/installkernel-gentoo/Manifest3
-rw-r--r--sys-kernel/installkernel-systemd/Manifest7
-rw-r--r--sys-kernel/installkernel-systemd/installkernel-systemd-2-r4.ebuild4
-rw-r--r--sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild4
-rw-r--r--sys-kernel/installkernel-systemd/installkernel-systemd-3.ebuild4
-rw-r--r--sys-kernel/installkernel-systemd/installkernel-systemd-4.ebuild23
-rw-r--r--sys-kernel/installkernel/Manifest5
-rw-r--r--sys-kernel/installkernel/installkernel-12.ebuild (renamed from sys-kernel/installkernel-gentoo/installkernel-gentoo-12.ebuild)1
-rw-r--r--sys-kernel/installkernel/installkernel-14-r1.ebuild94
-rw-r--r--sys-kernel/installkernel/metadata.xml (renamed from sys-kernel/installkernel-gentoo/metadata.xml)1
-rw-r--r--sys-libs/Manifest.gzbin14748 -> 14749 bytes
-rw-r--r--sys-libs/compiler-rt-sanitizers/Manifest2
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.6.ebuild4
-rw-r--r--sys-libs/compiler-rt/Manifest2
-rw-r--r--sys-libs/compiler-rt/compiler-rt-17.0.6.ebuild4
-rw-r--r--sys-libs/libcxx/Manifest2
-rw-r--r--sys-libs/libcxx/libcxx-17.0.6.ebuild4
-rw-r--r--sys-libs/libcxxabi/Manifest2
-rw-r--r--sys-libs/libcxxabi/libcxxabi-17.0.6.ebuild4
-rw-r--r--sys-libs/libomp/Manifest2
-rw-r--r--sys-libs/libomp/libomp-17.0.6.ebuild4
-rw-r--r--sys-libs/llvm-libunwind/Manifest2
-rw-r--r--sys-libs/llvm-libunwind/llvm-libunwind-17.0.6.ebuild4
-rw-r--r--www-apps/Manifest.gzbin13479 -> 13478 bytes
-rw-r--r--www-apps/gitea/Manifest2
-rw-r--r--www-apps/gitea/gitea-1.21.2.ebuild4
-rw-r--r--www-servers/Manifest.gzbin4714 -> 4716 bytes
-rw-r--r--www-servers/caddy/Manifest2
-rw-r--r--www-servers/caddy/caddy-2.7.6.ebuild2
-rw-r--r--x11-base/Manifest.gzbin1552 -> 1556 bytes
-rw-r--r--x11-base/xwayland/Manifest2
-rw-r--r--x11-base/xwayland/xwayland-23.2.3.ebuild2
464 files changed, 2184 insertions, 3326 deletions
diff --git a/Manifest b/Manifest
index 845892051582..45602915b552 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29316 BLAKE2B fd3187dd33c3f1726858740642ec01376a52ffd89ab6037920a38fbd8c828a0d22e3d061f312645e95bb56be58057d9da478e1c7290ff8ec56b3f7e78e0e1db5 SHA512 1cab10a35a75641df55ab9cc2f4c9bf8ec62715a2b856db980036eb83cad4302122ce3f8a68039f9b471fd50a3ebd78f7f9ae90e88e666e14803c52ced1ab04f
-TIMESTAMP 2024-01-12T06:40:36Z
+MANIFEST Manifest.files.gz 29323 BLAKE2B fb27e0eaa5bdb5dd065a1fce38eec5204d1e5be5e27b30b608ab1cee4ae47d20882f84c7677eff9b57c50a6177acec3a3e92d04fab10aac6332e096f7b7ec550 SHA512 609b8486149b139b9b7e5861d3f8b3bf5fdbabea7b05f3fe47b52831b06264d2a3ee74622e819d3ff867162a38b31964da46c4e9eb8fc4a3314b20abfe236309
+TIMESTAMP 2024-01-12T12:40:29Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWg3uRfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWhMz1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBqpw//eZKkeG7fOCH3RGgEA/JAtuuNWN+kCVz/mN5F1v2Gv+pivSj/InM16dWy
-Ko0gGQazYBjOFSVU5s2lGUGS9CvdtN9m9rTR/jIOKxAKwUVgoWKYkIrHCveSiDYr
-wSvUt8+Kx2SkhOER0PkbBEhXiPqAM3NWjpbyki0emleplAmwz12WGOv/IudlXg03
-WU3kT1LTbNt1JW2du2u98OuopYFv2PltA6eOZwXZqlUV+bWqNi8PB/rkWhEEFZQS
-v3SIjRG3jPCcTcjqxdSRY8YGolEdP6rSX4K74npCR7i3cjXjsDaBCjCHIn5gLzWY
-f+NAleLcA0YbbXpo2K8L6QmkZ02D8lgqELJJro8knYFTR5OkEt8E7AGTTiFezvhT
-lv2AsvZK2iNjdqZ8iuVXUK1O3ZMvGT/GOPErsd+LgYKvbqrLoV0wn9bcPIkwcbeM
-EsdhylvaruYw+rbTxuznWDhPv2bxT8WAwD9uHLi+h+yI/hvG4FRynkcb7xg9gf3p
-7IMJjAZYBXi7niopVX/ijZrICmSeLHJ5aJsyncgeu0j+00RuUGpNPNbNW6oc2XhW
-6rrspPV02xU49l7byZ45hu2Df3+oMnmS/JEfGK0SLdOychcaAEOz2kY+LSWRa8OC
-Jf8GZDD8s3qPlL9QeG7Ed9OXnOBTDEVTewGSVCw2xoomIru8WpY=
-=4r5B
+klD8KA/9FTbWj4ZGkQ/iG1vuIm9BdGMw2LVg0i2bMnyLkN+7kQoNNLaUX5V686Mq
+6shynaicFG+8HbexgwgBd7ObO3GoOkHRcUjx2hf3A+d2fuSD5mEMRvZ5tLipoyZY
+pmI4bWJ7BfaUhiW3Ef+yEZDmgUjITRtgm89kja9RY9rryRsgW4omhamzyP+9l7GX
+B+O1O4U5wOxutLsOWDXwhYII3i8TVODtkXN61jV1Ud8VjIBxfp9K0hkz33CmU18H
+Mg5H1G81VBTlgjXO3kw7ICeg9Iam7jF44bUTW5FtZC9X0LzVSYOFyftocHA8WAG9
+ef3uwImoCpU1vcbDz2MQKKt4KJ3+OPbrKMKye30lbHKHbyfxH9qPDRM3NWhM4ayd
+hbJCUtWXyLfGNoQO5JiD0cAP4sGXc/bfhyGJd/XAJUeV1tVJinFpHfESzq1z3bzv
+yunSTntv5K9OaLGoPIckgu2Xf5jgBwwZ18WDlbqhgnzchXtFY35gIcXiOCaqTHVU
+GQ+3YLzYQuRuuvOM2AVWoF96FV+P/w8Ww97fBH0TS/Hy6kklgf4Rzy+ewFkjKlgO
+cv2bdK9lbywrp51dQaUlnMc82IbyYZ43a8tg7B/ILJWSwR1IFWhf1R83763fxciz
+N8syLD6EW483QNwPECzg7zxARiTV5cIGbOl8SHOUtWhA83yVP+U=
+=9NNX
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 2441c9fdbdcc..e4eca5e76bbf 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index 477f8404892e..39db5cedeb60 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/unar/Manifest b/app-arch/unar/Manifest
index 6423003793ce..e13abe583416 100644
--- a/app-arch/unar/Manifest
+++ b/app-arch/unar/Manifest
@@ -3,5 +3,5 @@ DIST XADMaster-1.10.7.tar.gz 2064770 BLAKE2B f6119dfb46f3d617fafb5847f41d6c0f3e5
DIST XADMaster-1.10.8.tar.gz 2072715 BLAKE2B ffa674a007865a7bbe3b67a97ad41ac4c4d4fcaf90a39d410a1f7668ac5dd526d0af7b523aca951a3dcc8ee61eb1b7f17db88604464504b2273471f3c31f846a SHA512 34c6c47806877763e022720ac3f6097c9c369481f2bb4a1c1c22e65e2c6250835c73bc3f73e71764810acec8950b05ae9f2dc29348ff192ef22968776fc7efe4
DIST universal-detector-1.1.tar.gz 196274 BLAKE2B d84dc1f850031213d88c288341edcbb588197f23ae0d10632ed129e73e4cc2b7670c8c862bba2165fcc7421c265e4dc3e791ea188e3d2b647bd1ab9b428bb866 SHA512 e514670b3d37b2472ed3e9cb0fdc3298a8479772264b7573411f104be554222bec2e01f73e1f35db95620fe785bee2dcf9ddc9c2b1f4ff6b522fa64d14d020f5
EBUILD unar-1.10.7.ebuild 1383 BLAKE2B 78fa169605a3c793396bbbb9066f8d33bd4a9e1f982abf77ee7d47f760f7a3ea468018b0ccef0c1f50d204049c2f5bfad9621418ff2cbf19999cb6dd55116182 SHA512 8a133b1416dd1c6b450417d28c60495756b659dddaa9f03458c03a8bc64fe5da800b3bc6d2fc4d5cc16ca01675fd99032945ea5fb6bce156cbe39eb9119f276c
-EBUILD unar-1.10.8.ebuild 1391 BLAKE2B 0cbab12ec41bd8da8e3269b313678a4e7c5722c6ba747eb23285c95dcb80b6ef2fa068ea301c683549fa5779c66ba75061f7b22a903c97a264e8dca9df944740 SHA512 1b9bb651803039617d758faf1dfe9421e50f6b43c2aecf112964de1ac610f2356c805f7d9a1c86f6b5e01a72f7b37455284cdc9dfeaefec2ddfd706442de017f
+EBUILD unar-1.10.8.ebuild 1964 BLAKE2B 7f2fec081fe9f32f261d3345f9d1afc9edd9ade8845c9143e6bc1ea262f465bd1fb1c0a0abe0906ba5e1f2d8a59d455611c71e0099802fd08952842b1609779a SHA512 5ab6c4595fc468d652f30f1da58250bcb006e0093c5f996b74646b5b2426484338912057a13aad472b83ad8e323ba231d9f56e329c60f6139664d71301709786
MISC metadata.xml 326 BLAKE2B 80f4ed31e741075e82317cfcea7feff354cad61feedef27b80d6a121f9ff2fd2c2c0fe805d2b5e48082baf6d47f0046578f94fa330a255a9bb597890ab0a8c16 SHA512 6ec4c0148942354f0d49a399d90d0039b9c0c3c2981738c30449440f3d42ae114d545b251eb49ae64f069a75fb8712dd3c513c765385f717ffdf76a30dad3ebb
diff --git a/app-arch/unar/unar-1.10.8.ebuild b/app-arch/unar/unar-1.10.8.ebuild
index 8192fdaf82b2..2470dc335445 100644
--- a/app-arch/unar/unar-1.10.8.ebuild
+++ b/app-arch/unar/unar-1.10.8.ebuild
@@ -25,9 +25,34 @@ RDEPEND="
DEPEND="
${RDEPEND}
gnustep-base/gnustep-make[native-exceptions]"
+BDEPEND="
+ || (
+ sys-devel/gcc[objc]
+ gnustep-base/gnustep-make[libobjc2]
+ )"
PATCHES=( "${FILESDIR}"/${P}-Wint-conversion.patch )
+check_objc_toolchain() {
+ if tc-is-gcc; then
+ has_version 'sys-devel/gcc[-objc]' &&
+ die "GCC requires sys-devel/gcc with USE=objc"
+ elif tc-is-clang; then
+ has_version 'gnustep-base/gnustep-make[-libobjc2]' &&
+ die "Clang requires gnustep-base/gnustep-make with USE=libobjc2"
+ else
+ die "${PN} can only be build using GCC or Clang"
+ fi
+}
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && check_objc_toolchain
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && check_objc_toolchain
+}
+
src_prepare() {
default
# avoid jobserver warning "make[1]: warning: jobserver unavailable: using -j1"
diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz
index 1eaf64709373..a97e07e80e67 100644
--- a/app-backup/Manifest.gz
+++ b/app-backup/Manifest.gz
Binary files differ
diff --git a/app-backup/bacula/Manifest b/app-backup/bacula/Manifest
index 30d4d171deab..f8be6841aa1e 100644
--- a/app-backup/bacula/Manifest
+++ b/app-backup/bacula/Manifest
@@ -23,5 +23,5 @@ EBUILD bacula-11.0.6-r5.ebuild 12403 BLAKE2B 7c57abed3f2c581d9d0fd5158644096f095
EBUILD bacula-11.0.6-r6.ebuild 12516 BLAKE2B b66af558175a9d985a28806df4e2cdc4425e4cb27a2ea4b818e7c624064ccd6f3279a94958df5e39f469987e7bd626bd3173935d53359aae98d79d3f86a5ce03 SHA512 32261ea7a73e5825770441cf7451781dab4f7641b7a8d47d6f9f90ea673f32b6a957516c70e1d62a4bb99f0cd23ce267c65b52389e01165149e32b71d0c5b2fa
EBUILD bacula-13.0.2-r2.ebuild 12409 BLAKE2B e7908c30254dbb8b6f978a6a667ba5998169c7c26c6b70b59cbc279761e53bfefd6b290e513c0b21a6cf9f6fe081d3d7b4254f921158176bf57902978f8a367f SHA512 42d54f0eddae231319de7b62d1257dde2d154b3fe9117115f6863e3000635d92e8f45d69a8c73adafe8ce09f17385d452b9ed8ed435fa7c8b52c1516f8532aa6
EBUILD bacula-13.0.3-r1.ebuild 12457 BLAKE2B da85f64e6f386cd93240336fede27599b3511ced789d848b32e511e26aecc5068e6755de9e4c34f3de24069228b5de4a19c1b7ea2bc58e4cbc20a1fbdc3468f2 SHA512 d28586b5cd9cbdd5a83a5087b198449eb40049073427ddd2ac62a5c3d8e15215add7f0281173302ec4665103d39e70708e06d7c889cbbe39f47e890e6951f94f
-EBUILD bacula-13.0.3-r2.ebuild 13167 BLAKE2B 1209868061f9412e04c055ddb5a42e64c1c0bdba682403dd4e011e7985f82f58eb6d06f21723d4eea29f8be13e4ebc76ae819be2b52b3e3c2cc3ced8e2f2fda7 SHA512 5be7cc63faec5e37356bb4bc820b62a02f8f80069af468bea36f229a9894999a463993cbdd907d456bdbe36e98bbd2f4e4942cbd77447ae12208a23baff2f752
+EBUILD bacula-13.0.3-r2.ebuild 13166 BLAKE2B a67f66fca744e579f3dbd86e0b120f7e3c487aa4b7b9e96a75c5ec06866cae864ad726402f23eeea800cace535ae60eb93c6d587daab804e6a07280114c74934 SHA512 c0ee8da7644ecbb16f965db8a9aac5df01d493db5dec05661989a2c4fe9aec6525d1d38b3ba379a785d0102a25a1ff2a1aa4a9687629e156577425f8dd51f57d
MISC metadata.xml 747 BLAKE2B bae193fb0ae5e5e92b0b6e935691f19235a230b0a7e69083aeb344db0e451ca55f16c9f3c163eab390621ab266e0f7f7ee1e75eff69589b2de0c730d2cf0d965 SHA512 df7c2a1296cb7da96928de07347df04f741b8b91de72d39c002dda3e5c9564341a5bc73b60f68752a806175fd5709b35f1eb4ecf00e85e1237c4672c0b948557
diff --git a/app-backup/bacula/bacula-13.0.3-r2.ebuild b/app-backup/bacula/bacula-13.0.3-r2.ebuild
index f584c49d6a1d..edc149f04ed2 100644
--- a/app-backup/bacula/bacula-13.0.3-r2.ebuild
+++ b/app-backup/bacula/bacula-13.0.3-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=8
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
LICENSE="AGPL-3"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc x86"
IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples ipv6 logwatch mysql postgres qt5 readline selinux +sqlite ssl static tcpd vim-syntax X"
DEPEND="
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index 40954ce6963c..ceac256b068a 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/nemu/Manifest b/app-emulation/nemu/Manifest
index 0dccd4159b4c..b4dead08d3e4 100644
--- a/app-emulation/nemu/Manifest
+++ b/app-emulation/nemu/Manifest
@@ -1,5 +1,7 @@
DIST nemu-3.0.0.tar.gz 151223 BLAKE2B a71875eb727eed13bc252cee072e1c5b25bf7ea106f51ddddfb8e8bfacf21e030b1c4045de2353d40121b78756b131de1a376891197f6d553430b4b30f53bf3e SHA512 59dae5364659dda5d7c05ba6378b6e20c5d2c5b619cb919c49036918a887574b75f5d568cbfa8f21ecf790778c9de55266f5c5e3e90cc991f613a6408b10a1df
DIST nemu-3.1.0.tar.gz 164222 BLAKE2B 32600bcdcf2a4f963612a13d89375df2cb4a49a376aec694ada01a86f6c27d6c4198250834cc924bb20e7b60b11ff8643e3bbd30aa883b437cf7828ab00509f2 SHA512 b764e94133e4ab4f052fca77d3dbc64dbbd6a52349828e8ccfe9892f1a9bb290b6578cd8afec7bac84ac339daf9ae11520fce28e842bfa649178fe471014fad1
+DIST nemu-3.3.0.tar.gz 174431 BLAKE2B 62f69bb4789d8b1ce369bca5f82f11e4fc41813ae2732d61f6ae1819bc8e3e052420e6f1a2582c5460dfccd9dd3b98c350968c5a732aad654493f7b03bcacec2 SHA512 3b497d3edccb41ca9b34d6c51079caadc893effd2c026d9b199538574fad173d1c3fe5e5db36b60f07debc774473082b338553e269d1d462203470dee292e107
EBUILD nemu-3.0.0.ebuild 2149 BLAKE2B ae883b72053d8dcd936c5e1db791ff17d441ce8870085f5ef6b7d63e248de8286a58e57b0a41c9a09d56be2e67a246fc38f2709dce54d11947f5a19649600dfe SHA512 e9f82e767f8ab091bc565f22fd1ca33f202aeb4c69a0d5abceb43b35992c7d4e353a63484bec1d9d776a9bba0bb246159f570cf645d0d3cbc09024bb0bb5f299
EBUILD nemu-3.1.0.ebuild 1979 BLAKE2B 66843a5bde718a59b2d9b1c075c68fa96d1b4db50708b0f6fcc85827fc3ee26295bd29a121aad1cdfe0e25fc38fa1092b131c6e5bea887f369f54a157c8ce16d SHA512 63e337049da372d3028016a000393ba299ff231d657d53d7ea9c118584e5ef89a7f13ee6ed373858d27b58d479e215179438784c992fb6ca4f3ddae7dae18c75
+EBUILD nemu-3.3.0.ebuild 2026 BLAKE2B c0c188aa96b4e11553c2188beb15cfe4e6380cf5c4b8767c581eec8e4182d85094edeaa16c37c838147bf7ddc66b000dc490f5304ed410fb811b9de0849d4625 SHA512 488da92a701126ec7df229958e253aaf7080651ba2f782e49f4440220981bb7cfc4227e0a3e3a9e603945f931afd6395b2157a80a59be918f404dca78610bd98
MISC metadata.xml 843 BLAKE2B 19a4b0e74eef4c9051bd56702d796f9787c06cc893cf5efcda947dca101e120bb77a30645dd2e53bb9fdff21d405fe1f8bc84ae96a9a4ceee1b44e23f172c5e1 SHA512 421cf43861f3b26409e2d9eb5e05f1cf4848070f49eaebd54f65974d909443f560b651e41031fcca819c460518c68253f49a1d7619bba7fecf2ca0defd5e0dfe
diff --git a/app-emulation/nemu/nemu-3.3.0.ebuild b/app-emulation/nemu/nemu-3.3.0.ebuild
new file mode 100644
index 000000000000..e42882861528
--- /dev/null
+++ b/app-emulation/nemu/nemu-3.3.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake linux-info
+
+MY_PV="${PV/_rc/-RC}"
+
+DESCRIPTION="Ncurses interface for QEMU"
+HOMEPAGE="https://github.com/nemuTUI/nemu"
+SRC_URI="https://github.com/nemuTUI/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}/"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="dbus network-map +ovf remote-api +usb"
+
+RDEPEND="
+ >=app-emulation/qemu-6.0.0-r3[vnc,virtfs,spice]
+ dev-db/sqlite:3=
+ dev-libs/json-c
+ sys-libs/ncurses:=[unicode(+)]
+ usb? (
+ virtual/libusb:1
+ virtual/libudev:=
+ )
+ dbus? ( sys-apps/dbus )
+ network-map? ( media-gfx/graphviz[svg] )
+ ovf? (
+ dev-libs/libxml2:2
+ app-arch/libarchive:=
+ )
+ remote-api? ( dev-libs/openssl )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/gettext"
+
+pkg_pretend() {
+ if use kernel_linux; then
+ if ! linux_config_exists; then
+ eerror "Unable to check your kernel"
+ else
+ CONFIG_CHECK="~VETH ~MACVTAP"
+ ERROR_VETH="You will need the Virtual ethernet pair device driver compiled"
+ ERROR_VETH+=" into your kernel or loaded as a module to use the"
+ ERROR_VETH+=" local network settings feature."
+ ERROR_MACVTAP="You will also need support for MAC-VLAN based tap driver."
+ check_extra_config
+ fi
+ fi
+}
+
+src_configure() {
+ # -DNM_WITH_QEMU: Do not embbed qemu.
+ local mycmakeargs=(
+ -DNM_WITH_DBUS=$(usex dbus)
+ -DNM_WITH_NETWORK_MAP=$(usex network-map)
+ -DNM_WITH_REMOTE=$(usex remote-api)
+ -DNM_WITH_OVF_SUPPORT=$(usex ovf)
+ -DNM_WITH_QEMU=off
+ -DNM_WITH_USB=$(usex usb)
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ docompress -x /usr/share/man/man1/nemu.1.gz
+}
+
+pkg_postinst() {
+ elog "For non-root usage execute script:"
+ elog "/usr/share/nemu/scripts/setup_nemu_nonroot.sh linux <username>"
+ elog "and add udev rule:"
+ elog "cp /usr/share/nemu/scripts/42-net-macvtap-perm.rules /etc/udev/rules.d"
+ elog "Afterwards reboot or reload udev with"
+ elog "udevadm control --reload-rules && udevadm trigger"
+}
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index bafbd513e764..9416a33c1247 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index 41d52edf7431..62e10821c26d 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -22,8 +22,8 @@ DIST redis-7.2.3.tar.gz 3384816 BLAKE2B 6aaf1bae377f3885affd140365eb0c2c30079fe4
DIST redis-7.2.4.tar.gz 3386861 BLAKE2B 852d55f875378248fa15e189308afbe36bca73c2aa2e5423a765a3d6f6895908ac1455148e032f6d1a1087f57af5869bccf8a932684817109f3fcf09b204e639 SHA512 78590fb6680f229905c240ed8ce7a9a7153e5f8563577dbbb26aebf9bfbdcd7495d687f452bd95e0a86c76d772e1c497b506cf8d29bc97b62c9267f7d1e76f72
EBUILD redis-6.2.14.ebuild 5465 BLAKE2B 434998689d42dcac8fe8805062b1b84e5e3388373fb979ef2c1d4e02c993da7032cd591d51140ef99eadf54263f2ffe6a1fe8d7c6183c2d7a098cb4d935794ac SHA512 a26909e160940ce707310b0530da40361cf4838a920284a054d528d14ee621112a6aa1384b4c5cef5bb896c0ae9f0c989aaaa017fbcd6c24252b021a7c9aa28e
EBUILD redis-7.0.14.ebuild 4925 BLAKE2B 6291aaf1a5febec7560c891659b70fda268986c0b7007f66c5fa12291cf0eac573373c9f3749d0d5cd2fedc0e5b879b390da3e557fe0d8922bf817ca5af73de5 SHA512 17daa5bb0863b69e1726170578fa5ff2f6d28665d7e17b996030ba7388c9414a036f160775a3be5fe14d3d18374aac67d7bd1f2dbe6316ef84711322fcf60ac6
-EBUILD redis-7.0.15.ebuild 4927 BLAKE2B d1d69e6033b0fc86e05a49c943340cd7e98f438137d598f3529a0a663b121b28297bacac895a951966ca49986b39d68cb19da22f8afa7593f398054fcd2111d7 SHA512 c081b67fac7e17bca28c7692c86be95e7a548ddd5345fd75688d8da8a89a251a54dd5ae05a0a196706f74223658ab8da439cc1651c797c59c342e060a2ecd012
+EBUILD redis-7.0.15.ebuild 4925 BLAKE2B 3e2f76750481c2fbdc2ab43a14b42b6e9f1014b23463b442a33cc92eea5d035a144fdbf8b4cba0170364e73b447bd2de67998f7497f4682ec29ab1ea515a3db5 SHA512 5bae965246c111168acfd9a65412985b1a3ee4868cdd8b3a9fbb4dd8f5986af3d0886c70edc2fbc87b66ed8314d62e89f59a8363b53622547ca12f9a239870c1
EBUILD redis-7.2.1.ebuild 5078 BLAKE2B de53fb49489cd8eb1a8079e44dfc70b85faa1f6955f3d72a12fd36bab8a8ef65b109ef9c16f8210a0a2db3d8b8475f5ebf86c974befc37fdbf353c1dc83e663a SHA512 e03ca0930e62922cd2cf5fc196159d0fba58db8dea673f103bb7901b0937bc9dad9ff0705f93ce1a84abf6290252e6b5e29797664840b256b897b440276ef3d4
EBUILD redis-7.2.3.ebuild 5079 BLAKE2B 375caf22c7a82a9202b408eef89877ab5d28cb47c42aba5cab52e28100ec6230f72a955eeb42ea04bfda8780309519be0c2bf8f8fc1cbd0af627bb754dbd58d3 SHA512 d52ab4a7f2f276032c87fa7bf295bd268c9cc0f230e5549f8b4f84ffeb5fb8f0300b16453e51ab98a826fc2160a00ff4af2cb457a849b6b93f574068463702bc
-EBUILD redis-7.2.4.ebuild 5081 BLAKE2B 86626f82221470d818bf894be3bd20983eeeda1e6d90ee5d7019da934b250ca347c2bd0f83f26a51c08a28fab06f001d43eb7b52a9a6867ba0a74e04e49095c4 SHA512 35d6ae2e1983e1eb0de373fb50d77626f30b43962852ecca9a07e1648ef78fd41cbbf7880e276b29af311d590c7f7766cc80a3119ade6ed5e7663b1cb93e76d1
+EBUILD redis-7.2.4.ebuild 5079 BLAKE2B 34c03bd49be3a953bd0db401cc1bc9346b7493fa8fbc3b3cc6f7efc1f09fbe3b518cbf7c2406a50efd556668d66bb7b743c8092838530b1e33d4282949c23d89 SHA512 6cf70cf88e670d4d8bd742e485f45d30812485b23ba2a95d8f60c10219b919b96888c182e53e444ab4adba40a32b7c2669064780c79e191eae2e23919b12587f
MISC metadata.xml 547 BLAKE2B 43d462a2c301c4431aa233467563140076269fec170063a9b5501fad2bad3afb9602aab971a5ef16997dd24cc5cfd27c9a9e194059b8db8784250cdae0fd5db3 SHA512 6b4549d4c296c19bc054175c7cf2d1af785d9217b4f298460be5ed08c0197ad8d6fdc29c998c85a5c6926947d99665265a008163e2dc15def2e1230ca6b561eb
diff --git a/dev-db/redis/redis-7.0.15.ebuild b/dev-db/redis/redis-7.0.15.ebuild
index 8abcd1aee1bd..5887d48b32c5 100644
--- a/dev-db/redis/redis-7.0.15.ebuild
+++ b/dev-db/redis/redis-7.0.15.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+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/redis/redis-7.2.4.ebuild b/dev-db/redis/redis-7.2.4.ebuild
index 79eefaa3d28c..1c2177479dd1 100644
--- a/dev-db/redis/redis-7.2.4.ebuild
+++ b/dev-db/redis/redis-7.2.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz"
LICENSE="BSD Boost-1.0"
SLOT="0"
-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-java/Manifest.gz b/dev-java/Manifest.gz
index 0a24f4a054d2..9aef0d38f6dc 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/bnd-annotation/Manifest b/dev-java/bnd-annotation/Manifest
index 1558d4ba045e..4ff3ace2d328 100644
--- a/dev-java/bnd-annotation/Manifest
+++ b/dev-java/bnd-annotation/Manifest
@@ -1,5 +1,5 @@
DIST aQute.bnd-7.0.0.tar.gz 172496438 BLAKE2B a2e443b0e4a2eb278a8e1df86456fea22ffb8147adc00c9f300cbd32b226218bb64ccca3da3bcd0d79b07567a7b4cf4456b96224d6abf59486fa08ca6170d0ba SHA512 11d34a7d1a9b2fb2e8c112d414a06c281ccde9a7b06c62043e19d83e85ea64fdf022dd4493a14dd2dcf6adee392a1e9bf1ab05a6d690a328f29d7019045bca8c
DIST biz.aQute.bnd.annotation-6.3.1-sources.jar 50600 BLAKE2B 6ace86a803c378be17b4ecfb658eb17e9c95f4f8797cdf22cbb9a5acb2a382fe0ee6791ad0280a2de9d9e85fbe2732487e693b2c93f08145b3633810f480f8b9 SHA512 751855a173e6d5f9d09f6d63775b97d971cebbfc019053988ec7fe144d0f49b4d09b9a2339d63bb43cea51d09d7d766554255f727cad8d73d9c196097e58d0fd
EBUILD bnd-annotation-6.3.1.ebuild 1624 BLAKE2B 5b123ed653a5b60eddfe76d152f5e1656a38fde0e6fbbb30389082a5dcee3a875b5a2803fc31a606097c365119ad4f1759920dffbd5e0d0fcd24d34d8984b411 SHA512 ef01e2ee44eccef353ee36ce8d11241edb29f2111fc53555bad773455fb4ef3abf9d15e5c0982a087c389ecb3be0b7c4eef6b6109b2916b641d28d601ad4080c
-EBUILD bnd-annotation-7.0.0.ebuild 719 BLAKE2B b60126674cfd1f577a1d2d019d8ceee97675c18e96512a1611ae424715d30e8ef2240ffe0aeb2378dce7f44ec63fd6857e2764dfef71632db0892c61ebc29ab3 SHA512 3aaf9ceb26248ab0331fb5b6fba0a0b6832ef3faab66e1e67bef039679919222495524ea2295df6efc8692b77a4f14f319b1105eedc12a3c34b6df6645b75ba2
+EBUILD bnd-annotation-7.0.0.ebuild 718 BLAKE2B 3b5f543b81fe008ad221f5c581d2d9b581c7b1c8451811b2af3355c4fa7af32ed5f29bb2a4919b7b1c19d54b69bbc4a6f7a9123eda340effac2669b6a07d333f SHA512 03ff26ada8142960b0bc51a6206f5194d44ecc019797a0d723f23a4e34351a0c5111a5ed445a4dfb314b058a3a2bb2bca311577e7b5642a848fcd7dfa8642537
MISC metadata.xml 294 BLAKE2B 66837ec99fde5f758bfca40e387481d9e99d8ea6c520b4ec74fd83cf51670aa2626277f231fb6e0159495da497d8c74725ec18fa2d09d4fc1223e0e84a13f58a SHA512 e79f2bc0d9b0e9981f3688d97299a4897f453695dbeebb6bd44e93706bb19e6b2542d3d89cc8f222cf353604bf47b6134ab8f67bb070650a558736a9ff5e6cc4
diff --git a/dev-java/bnd-annotation/bnd-annotation-7.0.0.ebuild b/dev-java/bnd-annotation/bnd-annotation-7.0.0.ebuild
index 5a95f5a43693..a66b70291b68 100644
--- a/dev-java/bnd-annotation/bnd-annotation-7.0.0.ebuild
+++ b/dev-java/bnd-annotation/bnd-annotation-7.0.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/bnd-${PV}"
LICENSE="Apache-2.0 EPL-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
DEPEND="
dev-java/osgi-cmpn:8
diff --git a/dev-java/bnd-util/Manifest b/dev-java/bnd-util/Manifest
index cd062e777c07..eb3e1109f1be 100644
--- a/dev-java/bnd-util/Manifest
+++ b/dev-java/bnd-util/Manifest
@@ -1,3 +1,3 @@
DIST aQute.bnd-7.0.0.tar.gz 172496438 BLAKE2B a2e443b0e4a2eb278a8e1df86456fea22ffb8147adc00c9f300cbd32b226218bb64ccca3da3bcd0d79b07567a7b4cf4456b96224d6abf59486fa08ca6170d0ba SHA512 11d34a7d1a9b2fb2e8c112d414a06c281ccde9a7b06c62043e19d83e85ea64fdf022dd4493a14dd2dcf6adee392a1e9bf1ab05a6d690a328f29d7019045bca8c
-EBUILD bnd-util-7.0.0.ebuild 912 BLAKE2B 2308873e55c30f7aab48e70bb7725eef3690427bb57b687695742a7fd2452d7de017f9204bdece0c4756d3d6d9095735fb3ead5438f4cb76132dee91e13cfa18 SHA512 e813c93cea63d56dbbf87cbc0d8f6968e4515f94b6d1dd287bcb01ac5e49c78ae6b04ab19bbbfe668ec9c55db9760f626a87d17ed4c7d49816eada20b5dc124e
+EBUILD bnd-util-7.0.0.ebuild 911 BLAKE2B 974250b4e76aa83c4bb2176d93febfad9fb4383d9de9ed6f3f69964778cbb849cb0b8683c2f5033eae9519a162a5d1e9c56dbc4e19c90bea58b86f0cb07747f8 SHA512 44f9c4af78e2fcfbf9696b4bbf9d8402e41241bd9c3a5bb92ee664a5bbb57d93e197d89da8967cdb30718de35d2852e8153dc07699b8418626ecf11cea83a09b
MISC metadata.xml 294 BLAKE2B 66837ec99fde5f758bfca40e387481d9e99d8ea6c520b4ec74fd83cf51670aa2626277f231fb6e0159495da497d8c74725ec18fa2d09d4fc1223e0e84a13f58a SHA512 e79f2bc0d9b0e9981f3688d97299a4897f453695dbeebb6bd44e93706bb19e6b2542d3d89cc8f222cf353604bf47b6134ab8f67bb070650a558736a9ff5e6cc4
diff --git a/dev-java/bnd-util/bnd-util-7.0.0.ebuild b/dev-java/bnd-util/bnd-util-7.0.0.ebuild
index c9c8fbbe25c0..686d1ca62757 100644
--- a/dev-java/bnd-util/bnd-util-7.0.0.ebuild
+++ b/dev-java/bnd-util/bnd-util-7.0.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/bnd-${PV}"
LICENSE="Apache-2.0 EPL-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
CP_DEPEND="dev-java/osgi-annotation:0"
diff --git a/dev-java/bndlib/Manifest b/dev-java/bndlib/Manifest
index d5a25bb22b3f..5f10d29e4be7 100644
--- a/dev-java/bndlib/Manifest
+++ b/dev-java/bndlib/Manifest
@@ -1,5 +1,5 @@
DIST aQute.bnd-7.0.0.tar.gz 172496438 BLAKE2B a2e443b0e4a2eb278a8e1df86456fea22ffb8147adc00c9f300cbd32b226218bb64ccca3da3bcd0d79b07567a7b4cf4456b96224d6abf59486fa08ca6170d0ba SHA512 11d34a7d1a9b2fb2e8c112d414a06c281ccde9a7b06c62043e19d83e85ea64fdf022dd4493a14dd2dcf6adee392a1e9bf1ab05a6d690a328f29d7019045bca8c
DIST bndlib-2.1.0.tar.gz 123217291 BLAKE2B ab8e6876b13db538746f77aa1fe7800e5a3b5e539e1980da78f69c64344f4964bf0a21f2329f7684b055d0de39a10c8df36e030922e9933b29fccb9a35aa669a SHA512 6965143ced45c15fc2316716de32e80506cc411d52309b24313fff37e0713a45ad200d5b3701f0d47a131a3163ec266ed8acb4544884cd1c59c9716c7a2b285e
EBUILD bndlib-2.1.0-r1.ebuild 1642 BLAKE2B 948acbc0eb4e1057bb3194eb752f130075f8ab4c0f028a2bf539278c8541418da0e334ee1a200adc22c54253a7f381fbfb5ae1afff63d7659a00816e73dd0c86 SHA512 a0482c53b21aa4739c484228b7497f84530c619777aa158386f7896daa046be3cd3ab3dc2248b1efc0ca51d3e01d5537dc66e4e2e69819603aa1fa6b4412be0a
-EBUILD bndlib-7.0.0.ebuild 1274 BLAKE2B 6dd00920ae7bce002ad4f033cf7c5bdf053ab5c182e09c93835b5b58bdd21b97b0ca1166fd34781d29b7c86a873eff1da71b073c4f779573ff24ab97c46c14f7 SHA512 ab2d6e94f823103a2d0ab64ee3592f26209ab9cec682bae19e0dc29548a7b47a62f13baa6ad8e75d773a5fc212a30673aaad6a67e94a7564ff5d80c4acda3f2a
+EBUILD bndlib-7.0.0.ebuild 1273 BLAKE2B b6f696d016e4c1656223e71dbe4deeaa9cceb6fe5a98d388afe82c5e1cb6575a54cf776140650fcfd1dd95a13c66461bdb39333a1fc4da07d02b45acaf0657c3 SHA512 841862bd23792dde226ff0f71a9f8409f30a23c1d25ba5c5fd8c5b56bacdc8dfb47ceef3c1a374e5a8e4b4d50766b5b7d633dc5602c55728074beba0a78633a2
MISC metadata.xml 294 BLAKE2B 66837ec99fde5f758bfca40e387481d9e99d8ea6c520b4ec74fd83cf51670aa2626277f231fb6e0159495da497d8c74725ec18fa2d09d4fc1223e0e84a13f58a SHA512 e79f2bc0d9b0e9981f3688d97299a4897f453695dbeebb6bd44e93706bb19e6b2542d3d89cc8f222cf353604bf47b6134ab8f67bb070650a558736a9ff5e6cc4
diff --git a/dev-java/bndlib/bndlib-7.0.0.ebuild b/dev-java/bndlib/bndlib-7.0.0.ebuild
index ba4807284375..4a6bee66518d 100644
--- a/dev-java/bndlib/bndlib-7.0.0.ebuild
+++ b/dev-java/bndlib/bndlib-7.0.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/bnd-${PV}"
LICENSE="Apache-2.0 EPL-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
CP_DEPEND="
~dev-java/bnd-annotation-${PV}:0
diff --git a/dev-java/libg/Manifest b/dev-java/libg/Manifest
index 4d1aa683b848..c756d5fff57e 100644
--- a/dev-java/libg/Manifest
+++ b/dev-java/libg/Manifest
@@ -1,5 +1,5 @@
DIST aQute.bnd-7.0.0.tar.gz 172496438 BLAKE2B a2e443b0e4a2eb278a8e1df86456fea22ffb8147adc00c9f300cbd32b226218bb64ccca3da3bcd0d79b07567a7b4cf4456b96224d6abf59486fa08ca6170d0ba SHA512 11d34a7d1a9b2fb2e8c112d414a06c281ccde9a7b06c62043e19d83e85ea64fdf022dd4493a14dd2dcf6adee392a1e9bf1ab05a6d690a328f29d7019045bca8c
DIST bndlib-2.1.0.tar.gz 123217291 BLAKE2B ab8e6876b13db538746f77aa1fe7800e5a3b5e539e1980da78f69c64344f4964bf0a21f2329f7684b055d0de39a10c8df36e030922e9933b29fccb9a35aa669a SHA512 6965143ced45c15fc2316716de32e80506cc411d52309b24313fff37e0713a45ad200d5b3701f0d47a131a3163ec266ed8acb4544884cd1c59c9716c7a2b285e
EBUILD libg-2.1.0-r2.ebuild 1386 BLAKE2B 18b2226cc5baf7163a3be41ff76f01d4299c8140a3c70deea384fc49940a7ec2da58422dd540eaf61ff15ae727b888917e21ea6e5969e6c05c2813e33631436e SHA512 7c8611502139b1ead43116b363b4e61d825e751d08d945551c307fae1179c245ea0686bc64e5b282892d93b905cb9c93e89449abeb289b31c87e7e23d1302dd0
-EBUILD libg-7.0.0.ebuild 1446 BLAKE2B 6e1c5dd644efd4caea6779a13c33b80f5883332a82a4df54b8e282290120371bb078dfc07f609fde17e38e8967075c1380acd181584c37bd4bd471fd08cae297 SHA512 99e2c56508e1fb8d6b29f155a5b01e9ccb494b813d643f4fad10316c6e3c6f676b5da8ef81930c2b38d47c382e2a14f18d0ed7c618fcd064ed5a489816fe7589
+EBUILD libg-7.0.0.ebuild 1445 BLAKE2B b26f6581316fd1b899485bdea4735fa6721343b52967667fcdb3b133542f4b6ab5fffee702396386d08aded20cc25522d3e48d2364b73aaa0c7addde6fcff1ba SHA512 12e8c2276cd998b124ca3f36b9b970830d47efef9d80d899162a59770695c749442413a54545ba4242ba476c3fdc360d0cf8c4be6e1606a9e1b8a670ffdc8d88
MISC metadata.xml 294 BLAKE2B 66837ec99fde5f758bfca40e387481d9e99d8ea6c520b4ec74fd83cf51670aa2626277f231fb6e0159495da497d8c74725ec18fa2d09d4fc1223e0e84a13f58a SHA512 e79f2bc0d9b0e9981f3688d97299a4897f453695dbeebb6bd44e93706bb19e6b2542d3d89cc8f222cf353604bf47b6134ab8f67bb070650a558736a9ff5e6cc4
diff --git a/dev-java/libg/libg-7.0.0.ebuild b/dev-java/libg/libg-7.0.0.ebuild
index 46f66f982d2d..7acbb7965c60 100644
--- a/dev-java/libg/libg-7.0.0.ebuild
+++ b/dev-java/libg/libg-7.0.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/bnd-${PV}"
LICENSE="Apache-2.0 EPL-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
# aQute.bnd.test.jupiter does not exist
# org.assertj.core.api.junit.jupiter does not exist
RESTRICT="test" #839681
diff --git a/dev-java/osgi-service-log/Manifest b/dev-java/osgi-service-log/Manifest
index de02f191f420..8e81b483c83a 100644
--- a/dev-java/osgi-service-log/Manifest
+++ b/dev-java/osgi-service-log/Manifest
@@ -1,3 +1,3 @@
DIST org.osgi.service.log-1.3.0-sources.jar 12012 BLAKE2B 005f7e71b2a16bee5b097ffd207667d59a0743bb278669c59e6cf56c183a8dd063190ddff2071c2945c41410fbb86c4534ad7116fb56d4d621bbbbc0659b54ef SHA512 06757188027245690b0655105acd94534844d2e118b9ec4ab7ac0c910fcebb22dcf0fd53e20ad053b4c6e97461bfe4ffddf1b2b11045f2659518afec0baef105
-EBUILD osgi-service-log-1.3.0.ebuild 769 BLAKE2B 09c3d0d162b3535bb6eea3e7d4dc9933460d6ec0b49394c0118a1147343bb1a04e635e7b4703967bef100c0bf2f8c361863104033d483e8295304a06d9975810 SHA512 b1e5c167e98410285f74a2a2f922fc9d103c1e862e30e5d49ed72cc50c9e49a88e0e2d4aa1f2ea49614a1bacd7f8dbcaa41fcd69f0589a54d178ce3bbcf67f8c
+EBUILD osgi-service-log-1.3.0.ebuild 768 BLAKE2B 0304b8c2f189d109733189cd605bcd0476d627ed0f6ebddeb37e896beb554a43c72355a4daa0746262fda7cf4565501d0a9e99fa1ea3d3153bc89509fdf0765c SHA512 af15f21c996bfd074c95b0f6e1c7f8a3736d6ca2834876938e412686aed947af2879692498a681b9a379f9cbbfcc4675404feea53e2a3c8fa0eac6c45587e5f8
MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6
diff --git a/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild b/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild
index 440a3b20ff76..ed34ecd1a58d 100644
--- a/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild
+++ b/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://repo1.maven.org/maven2/org/osgi/org.osgi.service.log/${PV}/org.
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
CP_DEPEND="dev-java/osgi-core:0"
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 7c69e982b593..da0427f193de 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/gnat-gpl/Manifest b/dev-lang/gnat-gpl/Manifest
index 52950504a214..2edb402548c9 100644
--- a/dev-lang/gnat-gpl/Manifest
+++ b/dev-lang/gnat-gpl/Manifest
@@ -8,4 +8,4 @@ DIST gnat-2021-20210519-19A70-src.tar.gz 8765762 BLAKE2B ef48f54c6109566e37bfa5d
DIST gnat-gpl-2014-x86-linux-bin.tar.gz 233049287 BLAKE2B 2e8bab113f6a319533ec12fdf71c481f72aee227c22bd0cc42a53bd727b323caba1e7b6298053db8b4d3016236b31649b0b255f4ebcbb81a08a69f29f78f13fc SHA512 ac7f53fb4bd71b0e8fbd62abc45de76f7f8f2f405b80e9b60b4b65a6cef6ee98e3b06848e4b752af3c8268237e5a0529cf6145ebc5b33cd6e5cf4928d85f5be2
DIST gnat-gpl-2014-x86_64-linux-bin.tar.gz 236253400 BLAKE2B c1db70db9442ba24688b8e323d5a02e2e9707ba1f02835ea551038d0a09aafede93a224091e5186f2f2a9d0f96144027af2184ee05ca1c19cc997a6cf3902df7 SHA512 5e40a251baac3d0ace78352956ca21a7d294d902d344a9ed7a8d376e900468c283721ebfb773adfedbf4d623ace02536505c0147815a0c1908933ad611ea085e
EBUILD gnat-gpl-2021-r4.ebuild 4615 BLAKE2B ec0b75822824a77ff8b34604ce59ef9e9d0f8526b7706149a22e2c0da93c091ed428e2006c666d6f07e9f55febc6d507f030efd647e4bf4221003dcdcc27d156 SHA512 45cdf8a332e5c24d625f49bd9afd346fd20fed21e4098fe51835fe49e51eb5e8b4c733b71bc1211e5164b6f8a07beee3a9c49c4999ac815f9790c938987848b1
-MISC metadata.xml 2172 BLAKE2B a1dd6493026ee9a20d04cedba78a6b386868003d220ed89114d1181ddce2aea5451017eb09641e80e03217f3bfcd212002e3d452c962f497687ef09a81d2f82d SHA512 7709a71fddbf666588be0d41c87c72f58f5f27b1a2974226418f1f7bcbe1651caf1a5df874dce8fafdf1b13ca6332cef8a2eef060c675dcf33b5832176b0ce69
+MISC metadata.xml 2032 BLAKE2B dc586b249016754d460c828f51021cca5fc88276894a3bff8481891373070e6876f5c42348959b2af223c081436557150e21799d05aa54955844225caa44a77d SHA512 7059d2fcf63ad1a9fce407703b9101c6e536fd5a42f21aea90a241b9d822fff6f37c198f2bd66f6235a79d328ca85a0ab14c6257974a4cb5bde636d8bacae689
diff --git a/dev-lang/gnat-gpl/metadata.xml b/dev-lang/gnat-gpl/metadata.xml
index 9d754256f541..41af25d76fb1 100644
--- a/dev-lang/gnat-gpl/metadata.xml
+++ b/dev-lang/gnat-gpl/metadata.xml
@@ -20,7 +20,6 @@
<flag name="libssp">Build SSP support into a dedicated library rather
than use the code in the C library (DO NOT ENABLE THIS IF YOU DON'T
KNOW WHAT IT DOES)</flag>
- <flag name="nptl">Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually)</flag>
<flag name="objc">Build support for the Objective C code language
</flag>
<flag name="objc++">Build support for the Objective C++ language</flag>
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 8bf4a6a81fed..db00624def55 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/iksemel/Manifest b/dev-libs/iksemel/Manifest
index 87359f7206ac..cd9a7faddabe 100644
--- a/dev-libs/iksemel/Manifest
+++ b/dev-libs/iksemel/Manifest
@@ -2,5 +2,5 @@ AUX iksemel-1.3-gnutls-2.8.patch 488 BLAKE2B 7834ca7b056b44534cc1c3301c9b58b6603
AUX iksemel-1.4-gnutls-3.4.patch 1656 BLAKE2B 83d8e5f2e5aa7fca4721e35be46ee08cbaf8f6ab66be86e1d01766c567fbf8762ed7e7d13d729afc2b44b460e0fddcc9474e61af3c81fd2696fbe1ed71f57c1f SHA512 305990e760218b1ce59e55aefb31126174f6a8066b9ef20ed3073332ad4e925871709e4c5b52d1e3fcde7b2fc9776dfd3f74a763e897cba4eb45657d3946d518
AUX iksemel-1.4-ikstack.patch 955 BLAKE2B 62223a269c7079fe40a0b835c1a6d2a34d0dd9b3424ae45e0f14712d388547321e66cbce2763bb73065ed53df626a572e6a72d4550e85801e3390a5a61dde7ca SHA512 d97dc724c9b41983e91889e742d604ad9cf752536b012c13a5667c59baa1f5467dc02e7e390e4eba02475e5c994484428c26079351f8e9450b7de14e08eb0cbd
DIST iksemel-1.4.tar.gz 515581 BLAKE2B a0e9b8dc6f9dadc04d17d2952034b56c4665c7a9c0549bfb52e3adfbc7fb6af17d1b0de978835081e0d39c8200e41d5528f6b3e1dbf51a4fae160f59d5c474fe SHA512 902e326647b63a5e58b1c396a401bdd136ad01ecabca81b543c0ed76ebd8d2110377015fec1be09551b92651ee093e480fa37aa2186f7791147f29e0933852cc
-EBUILD iksemel-1.4-r2.ebuild 849 BLAKE2B 1fe59c50a79e056ccc60efdd28c83852a0dda15c6dad7c7e2099420a8bb075b2680d314a7c03a5ac5dd2a050fc7a8b631212f989228694a642106beb3382b954 SHA512 3c12b59d3da152b868e58321216dcda81162db7533de24fc39d8119e36d4e4fff24766ecdfb3f0dc23cb8107b7fefd30bb78004fb1207857f898057eca551ee0
+EBUILD iksemel-1.4-r2.ebuild 856 BLAKE2B adf7652954c2618d2201e52de9525d7f4ff8469c333121418ee59a683b19017c7c28e775ddd1694f041fe3182255e0b85d53eda67988a2aad104429ddded3e21 SHA512 f8b8aeb8da854ce2a44bdd1ec98403699d6cad4d050c130bb9b6f2612d753a52804a97112ebf02dfd70ffce4bd3209cb2f7a24a32e135c8750f568c52fb87a73
MISC metadata.xml 302 BLAKE2B 093a831d075343ac05fe35cfb3d660bce06c568090e4e49a90463d6066b33a4645ad28877c720fd5afd645f2b69b5c4ce8a660659f54b6040addd5fa28a553ea SHA512 8f9b0cb224daee57c14c1754afd438848c98db5505f7f548e816b7e9ac60f2e81a83be80c5486280aead05bac57190602e905ce51f947eddc6035e4ceb8708d4
diff --git a/dev-libs/iksemel/iksemel-1.4-r2.ebuild b/dev-libs/iksemel/iksemel-1.4-r2.ebuild
index dc67c8484ffd..373d63c51a00 100644
--- a/dev-libs/iksemel/iksemel-1.4-r2.ebuild
+++ b/dev-libs/iksemel/iksemel-1.4-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=8
@@ -11,7 +11,7 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86"
IUSE="ssl"
RDEPEND="ssl? ( net-libs/gnutls:= )"
diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index b48595d48114..6ddfd9d30504 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -10,7 +10,7 @@ DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 BLAK
DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 BLAKE2B 58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399 SHA512 1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069
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 1752 BLAKE2B d6f71c7764ba8544dd3b2140b4598f3509a0aa78137d542ab3dbe4d53f6fe7cee8be4a0f633a1cb0bb069abe96edde8488cf54a482a44ba6a5acb9c99cf535ce SHA512 3a57489cb8eab3e2e6c4f97f8e1df0df6ba47ee5e2a13517ae477680f23562939e7d8e3d66a92f640c8df0f94e7995a64f4c42d556ca4fa018bf9836dfb64d22
+EBUILD libclc-17.0.6.ebuild 1751 BLAKE2B 365b494a004f77c4eed73101d4f1b87734bcbb39f67f4d7456b7ccf25be1fa14d26081c828f2f9d4c6d526ce0bbdf641fa64185908700c117393457d6902f5c9 SHA512 908aa47535a536b29fae6b9c9b05fd475b785f626a63ae24d6aaa8622b9ca58a6b2029ec6a1b74430f49ac801f23380fcd98cb39823e04e79690147c0977885a
EBUILD libclc-18.0.0.9999.ebuild 1715 BLAKE2B f82abdc9c110b6f6b317aead9273000c5b3cdadf69bd2e9ebf5c480c74a50c072c92d2945b16d83fc8a28365be4c329269a21788e94391ba7d1f3cee41c9d0a2 SHA512 a26879108f8a308273a1bc81eea612403baf48ad20480eb8b8760176928be7083cc062f223535e01e5dd19372bcbb3d63769121a57ce26dfc723987e5b3fbb51
EBUILD libclc-18.0.0_pre20231215.ebuild 1715 BLAKE2B f82abdc9c110b6f6b317aead9273000c5b3cdadf69bd2e9ebf5c480c74a50c072c92d2945b16d83fc8a28365be4c329269a21788e94391ba7d1f3cee41c9d0a2 SHA512 a26879108f8a308273a1bc81eea612403baf48ad20480eb8b8760176928be7083cc062f223535e01e5dd19372bcbb3d63769121a57ce26dfc723987e5b3fbb51
EBUILD libclc-18.0.0_pre20231222.ebuild 1715 BLAKE2B f82abdc9c110b6f6b317aead9273000c5b3cdadf69bd2e9ebf5c480c74a50c072c92d2945b16d83fc8a28365be4c329269a21788e94391ba7d1f3cee41c9d0a2 SHA512 a26879108f8a308273a1bc81eea612403baf48ad20480eb8b8760176928be7083cc062f223535e01e5dd19372bcbb3d63769121a57ce26dfc723987e5b3fbb51
diff --git a/dev-libs/libclc/libclc-17.0.6.ebuild b/dev-libs/libclc/libclc-17.0.6.ebuild
index 0444d0232193..c41a6ddc6fce 100644
--- a/dev-libs/libclc/libclc-17.0.6.ebuild
+++ b/dev-libs/libclc/libclc-17.0.6.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 @@ HOMEPAGE="https://libclc.llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv ~x86"
IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
LLVM_MAX_SLOT=17
diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest
index 8ef16547b2f7..320ecabdb6df 100644
--- a/dev-libs/libxml2/Manifest
+++ b/dev-libs/libxml2/Manifest
@@ -5,7 +5,7 @@ DIST libxml2-2.12.3.tar.xz 2641720 BLAKE2B 12a7c25d2a13d839aac918268b0948a9bd3c3
DIST xmlts20130923.tar.gz 641522 BLAKE2B 63a47bc69278ef510cd0b3779aed729e1b309e30efa0015d28ed051cc03f9dfddb447ab57b07b3393e8f47393d15473b0e199c34cb1f5f746b15ddfaa55670be SHA512 d5c4d26b324ed21f4e0641cd7f8b76dbf9de80df8b519982e44d41c960df29fd03618e02e9693b2d11ad06d19c4a965274c95a048ec3b9653eacb919a7f8b733
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.5-r1.ebuild 5311 BLAKE2B 3dae0989dde8455f69e4b811b30fa8fa3b881b9d22b131ed36e227a1deaf67c63253a341eb66a01617555e3a3e51c6f340fc0a0600a5970408816ea12fbf0893 SHA512 3464321b64643b17b8efd40b1095972541f0bc1bfda0733d9111982949acde7ab4a3e72eb6c142e6d5e99f7cd8fa9742a00b17a67edfc1ab88c0e6bdd2dd9bbd
+EBUILD libxml2-2.11.5-r1.ebuild 5310 BLAKE2B aa8f0a6e450f0907cc89e3cfcdd8d3bdb445813c36ff91260680ad3bd1519b55278af0ccf00875cc2f8c6fbfdeaad8fbfe74541a1824e594f15b4f7242c99a66 SHA512 a381c24a17ad9a2e57edf1bf4f20e07d57a9fb03fb2a6814779f846826152729f587a26a7fc5379ee31558e6b16c2d4612b8daa46f9124e041c58f1f9afca6dc
EBUILD libxml2-2.11.5.ebuild 5249 BLAKE2B 1e3deee3497212d8d2ec8855ee74b8c11b7bf938f9a6c37d221b1f6c54100a2087539d1c83963bfb0865068a462c0f6c93b15e275aa425bfa8a6a5bce150642e SHA512 bdc930189680a3db4023735f0302fe3a5980388bb80a6560870dd3aae374827fce2be9c8b02819f79931d4652ddfc2f94d39ff8409a65db5e427ef90dc166174
EBUILD libxml2-2.11.6.ebuild 5317 BLAKE2B 7aa83b9f6bdc7728344ff865cbec1aa07137a29287ab3641a11bd4a465a7a3678a5d2914f6db4d9bfdf7fe436cc8b141102b698357d1d291f6330129a8b19bde SHA512 645bc66b2c28b71dbc33f66fb650224d4947b5de8b20c6aa8e0f20c32fb3cfac0d97287c48673087a5388583216effd350b09449118b45ac7672b319042c7554
EBUILD libxml2-2.12.3.ebuild 5255 BLAKE2B 3b4b7a86a4233e02ea014171583216f664c70e0cf152519f8c72c11909bdac13a55d4f2ffe11a901c602b84299a43032cba82f01c85dae67485cc06a76bb9fdb SHA512 80783246bfce6dfd9b616d83f7e250394fa1895a0b4bae3781a714d90d71e394cb7048736803624e10a3c498ac2691c84f1edcfaea476312569b10e7be923b1f
diff --git a/dev-libs/libxml2/libxml2-2.11.5-r1.ebuild b/dev-libs/libxml2/libxml2-2.11.5-r1.ebuild
index d82cc9459f1f..f61205d27dd0 100644
--- a/dev-libs/libxml2/libxml2-2.11.5-r1.ebuild
+++ b/dev-libs/libxml2/libxml2-2.11.5-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
@@ -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/plasma-wayland-protocols/Manifest b/dev-libs/plasma-wayland-protocols/Manifest
index b4a46e6c75b7..a55020e2cc1c 100644
--- a/dev-libs/plasma-wayland-protocols/Manifest
+++ b/dev-libs/plasma-wayland-protocols/Manifest
@@ -3,5 +3,5 @@ DIST plasma-wayland-protocols-1.11.1.tar.xz 44672 BLAKE2B 036fc1cee22fe277b7ae0e
DIST plasma-wayland-protocols-1.12.0.tar.xz 44272 BLAKE2B 05f6c7e496d8be7d215ceeed6059230bb609c43c81eba363fc85e49279f2322a5c7c6cedebd9987d1f6d4edefad01eb84039cd949de730607e9ee4bb9a9c2c01 SHA512 4894493e117669d7ab54b385e2a40d69ddce7cb860b68d9a28f9032d63cad6004858f984ad8ece34567e0e806ccb3f973852596b905d2618b60115ccf9c82886
EBUILD plasma-wayland-protocols-1.10.0.ebuild 461 BLAKE2B f67a8b67dccd8b63570fcf6c3b9c2b179de7668876b13502b223fb2557eca7efff877db4e87ec5e01428dd7db7a6ee23e38638d09ef4b79aadaf1322b6e50d5e SHA512 c0397312ed0584f5372730a7e966420f2a130d2a4bd3bb50ffef94ed75dc2ddcfb184e80fb12545f59020cd8bc8052cfc9eb77bad95e5965754adfe52c97b9b8
EBUILD plasma-wayland-protocols-1.11.1.ebuild 453 BLAKE2B 283ac35ae2321005b4ff547422fe3a490e861933a3d0374e7223013169ceeaf757a8abe426345d28142147ac3cc73d9da29a108c9ddb985c80e465a6f00e7736 SHA512 9e3bf6a2d1e20ba5b7024f35f12f239fc3836b4df439e367ce662b99ee23c019c6c1d8284be9a3e061b3115ceff57a95ff31b5f5741db1d6e7f1e90ebc9a5baa
-EBUILD plasma-wayland-protocols-1.12.0.ebuild 453 BLAKE2B 283ac35ae2321005b4ff547422fe3a490e861933a3d0374e7223013169ceeaf757a8abe426345d28142147ac3cc73d9da29a108c9ddb985c80e465a6f00e7736 SHA512 9e3bf6a2d1e20ba5b7024f35f12f239fc3836b4df439e367ce662b99ee23c019c6c1d8284be9a3e061b3115ceff57a95ff31b5f5741db1d6e7f1e90ebc9a5baa
+EBUILD plasma-wayland-protocols-1.12.0.ebuild 448 BLAKE2B 403ff62f939b8e00830f2ccc97103082ba20086400ad343d91851572fae34113e10b2264edb6a4a3bfe73814b4a8fcdd20e7decf02664ae23118d9c89d1d137d SHA512 554f64f72947a667a19721b0a4c80126a509552ae2f2ff54b7b5e2eea09de643d3c1244b53922b5e1eda5ef37d4782c89f3b57e28d0b569cbe3d5f9542f0925e
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.12.0.ebuild b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.12.0.ebuild
index 0f65569f83cd..5a9c09e22f1e 100644
--- a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.12.0.ebuild
+++ b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.12.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 @@ 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-python/GitPython/GitPython-3.1.41.ebuild b/dev-python/GitPython/GitPython-3.1.41.ebuild
index 9021cc582f59..87a8bf807775 100644
--- a/dev-python/GitPython/GitPython-3.1.41.ebuild
+++ b/dev-python/GitPython/GitPython-3.1.41.ebuild
@@ -29,7 +29,7 @@ SRC_URI+="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~s390 ~sparc"
RDEPEND="
dev-vcs/git
diff --git a/dev-python/GitPython/Manifest b/dev-python/GitPython/Manifest
index 204042dec79a..2d69469e02b1 100644
--- a/dev-python/GitPython/Manifest
+++ b/dev-python/GitPython/Manifest
@@ -7,5 +7,5 @@ DIST gitdb-4.0.11.gitbundle 1620355 BLAKE2B 8095193318d4262b8ebb04f35a0500eda875
DIST smmap-5.0.0_p1.gitbundle 324544 BLAKE2B 69098c7644abaec7f32226cad7ff3008e49d94c9f7349d0b815223249c20bfd2b51a50474e51864821f30c98f5982e5c35ce9217145a1e5d11326492c41faecc SHA512 4f36ca2c94ddfeb949c880fb52c3b1905d144dd59b95f2f05c93ed7b694dcb128218a2800ca23b721fbeff9a1920e8c3326675098e2ef0361ff6e90c8c2850ba
DIST smmap-5.0.1.gitbundle 362567 BLAKE2B 72c8b48ad3250a33b94218c145c02033dee84c1da5f1eea57983a58699262d51844be675330d95c7d64924b6aeaacd4b0a57e9a5acad3be184aaad62102202e7 SHA512 9ca8386bfec25d1562cdf1c2ee85f7edb15fd3f44ecd1abbef738979f12b82f0b0f39a06589203a39f89518d981d7129e35f64f2d855cd162cd964bdd87c8d18
EBUILD GitPython-3.1.40.ebuild 1975 BLAKE2B 2ed7715f36a75a96aa3363073336e7598fc4246fd469bd7a8b14707ae9422f8f6593f2d3fe5d347e154b0fcd36b737c474aa3c2789ff061bdb45fb5185750622 SHA512 9119a3d53a0b522ab4b055786b488f2264568dff031067868a72fbd3a51832ea07cb72fab35600b586d509e0f3a0e026971eaacb9a2f969672e36c53cbdc6bee
-EBUILD GitPython-3.1.41.ebuild 1944 BLAKE2B 47cae65755802fe1146578b696d459d1fea4a0769c101c007f8fdfc039fae73ff56f290239a7bebdb19bfe425d9197f9f1d384f2bc2297a16c4f94a3f345e4eb SHA512 2693ede4cd1695b5747d3b125aec0aefd591fe9960287f3a6bd303afdff26c1836139aa7cc8a06e90f36b2d159c41b8079b00128b00b8d70b837cd76d7c806d6
+EBUILD GitPython-3.1.41.ebuild 1950 BLAKE2B be57f260dda9cb37ea9a486b1717265d68e379412560599b49afc2b0724dd979501b8dc86eb129d59244886e5ba8be8b4750d4d1881216fafa671d3d9be9bb94 SHA512 9effb4108a227a084a254a5a8d2ebe9d9dcbae2db3eb3cd4e00f73ddc2414ed4d2a47c563907bfab2132e63968f8b0fd8ac51d089d0de2bb01e4955a3ce1c154
MISC metadata.xml 407 BLAKE2B 49fd8d520d575be1489c299f22595120fad882f055b9cf2d02b87382c6d8f0ff38af694e5584b4da579aa84b82c2f1032e4afb64cafd9f4fe9212a6d67b4a752 SHA512 1bebe1e134eb86a4745cf7e297d45118a2bdd3d8a71d0034294b5c799a9cee763c63b61b34c6707c52f61058f727f4b827dd020d285fc297712b29eb7c1129ef
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 5c72ff905be7..1270ce366123 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index bc4193e0f1ff..8ca74c351512 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -10,7 +10,7 @@ DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 BLAK
DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 BLAKE2B 58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399 SHA512 1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069
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 1205 BLAKE2B 18081510503b8096976c6e8586ddfb9ec357b99104a32132133c0d008bbe8c1f5ded7156d59154596332df2355a3e63c9b4a6d86ca56a0d532cc8dfa7bd9614c SHA512 54ed491aba58444e19ed851f1fe8c77955534608ec271cf21702d374f733dd81e8f34ddae0599a5602cba063497b8e199b34b34efed3be0c44107a577d3e2438
+EBUILD clang-python-17.0.6.ebuild 1203 BLAKE2B 13f87c2782967c4fded88a60220b87e9f9f50d9c37543f30ab2b9ae94cdc5f53d2b1fb422e13450df50ecbb0e36f2a531705fd75f021f265e67f67dd08c85eed SHA512 8abd5bdb175a8c24c542dbcbc73617f075e50a555d9da698ae3139414c2fc11b9ee96d42af0829432c0d2f9d3c820683a2ef5946fdc4332f3d06e40466bbb38f
EBUILD clang-python-18.0.0.9999.ebuild 1170 BLAKE2B 90973d66df90d8a0bca727049d90e2e0cd08d084d133ef6eae9a82eef22151a2a668f14b725ccf693092ff7bb42088696f5777454a84fb201278a56332b62cf1 SHA512 ab723719d9f4d2f2252c34626e7fc7631e72ccdcb8338d4072d9ce571dd55c51aba191b49c5f12fb252f78517e7358154273b89bc1fe7c39cd34070220a69085
EBUILD clang-python-18.0.0_pre20231215.ebuild 1170 BLAKE2B 90973d66df90d8a0bca727049d90e2e0cd08d084d133ef6eae9a82eef22151a2a668f14b725ccf693092ff7bb42088696f5777454a84fb201278a56332b62cf1 SHA512 ab723719d9f4d2f2252c34626e7fc7631e72ccdcb8338d4072d9ce571dd55c51aba191b49c5f12fb252f78517e7358154273b89bc1fe7c39cd34070220a69085
EBUILD clang-python-18.0.0_pre20231222.ebuild 1170 BLAKE2B 90973d66df90d8a0bca727049d90e2e0cd08d084d133ef6eae9a82eef22151a2a668f14b725ccf693092ff7bb42088696f5777454a84fb201278a56332b62cf1 SHA512 ab723719d9f4d2f2252c34626e7fc7631e72ccdcb8338d4072d9ce571dd55c51aba191b49c5f12fb252f78517e7358154273b89bc1fe7c39cd34070220a69085
diff --git a/dev-python/clang-python/clang-python-17.0.6.ebuild b/dev-python/clang-python/clang-python-17.0.6.ebuild
index d4a2cc4e8854..7762bfd83fe4 100644
--- a/dev-python/clang-python/clang-python-17.0.6.ebuild
+++ b/dev-python/clang-python/clang-python-17.0.6.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 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index d2e93b0a76f2..459040515964 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -10,7 +10,7 @@ DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 BLAK
DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 BLAKE2B 58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399 SHA512 1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069
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 1029 BLAKE2B e49140e21422a36e1fe9b1e9e4dd54d1c0f0a79d5218fb12f99307cf74bbe91af5333706903bcefd8c476634f5fc304691fa81ebce5c576d4eed40bfeb0ae037 SHA512 21662019adbd263e30ad756c373a8f3063babf82a767b6e25f8941226ca4ff5c3675a7db49d9a3a8759e66be38b35af75705fbfd72dcfbbb143828726d5a97dd
+EBUILD lit-17.0.6.ebuild 1027 BLAKE2B 75c1a2eae68b944b17568b4b9a69e4efa6c2887b160a6dbb597a88bbd67568c8d614267150ed3fce5eca6be05507dbbf3daeb3bfa88df27b974bd1b9b890039a SHA512 8425511619ef3133c9e7214275e7679fdd8305248ac421e1e999e499b3dfaebb267e0d95fb4e9346250e46911ef6acb8af7ad4588fddbf681bb145d4943f1dbc
EBUILD lit-18.0.0.9999.ebuild 961 BLAKE2B 4cf7d1fed4bc116054ce3c1b12784bd9626cbdc4694e88a9569ceca26981a58d6001783df9c684ffec3ae8a23d697756fe17ff712a3533905bd6394e79fdc21d SHA512 3f3cc1b6947b3375fc383de5dc0ac217f47f4b3f575c4b29cb89ca06f330cbdde1ef2496f0583a8bebeb703ebc60d10ae49337471ba33b11e528f0d4af685925
EBUILD lit-18.0.0_pre20231215.ebuild 961 BLAKE2B 4cf7d1fed4bc116054ce3c1b12784bd9626cbdc4694e88a9569ceca26981a58d6001783df9c684ffec3ae8a23d697756fe17ff712a3533905bd6394e79fdc21d SHA512 3f3cc1b6947b3375fc383de5dc0ac217f47f4b3f575c4b29cb89ca06f330cbdde1ef2496f0583a8bebeb703ebc60d10ae49337471ba33b11e528f0d4af685925
EBUILD lit-18.0.0_pre20231222.ebuild 961 BLAKE2B 4cf7d1fed4bc116054ce3c1b12784bd9626cbdc4694e88a9569ceca26981a58d6001783df9c684ffec3ae8a23d697756fe17ff712a3533905bd6394e79fdc21d SHA512 3f3cc1b6947b3375fc383de5dc0ac217f47f4b3f575c4b29cb89ca06f330cbdde1ef2496f0583a8bebeb703ebc60d10ae49337471ba33b11e528f0d4af685925
diff --git a/dev-python/lit/lit-17.0.6.ebuild b/dev-python/lit/lit-17.0.6.ebuild
index bcea2ae88c3e..cc7adf8088d9 100644
--- a/dev-python/lit/lit-17.0.6.ebuild
+++ b/dev-python/lit/lit-17.0.6.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://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/sumtypes/Manifest b/dev-python/sumtypes/Manifest
index 6e2ddf58815e..c0c1a099bf24 100644
--- a/dev-python/sumtypes/Manifest
+++ b/dev-python/sumtypes/Manifest
@@ -1,3 +1,3 @@
DIST sumtypes-0.1a6.gh.tar.gz 6535 BLAKE2B 5441b2c89515e9c24b0ca8e5ee6294272290bc452391ca6ce5adbd5befcf2f1879859e84d011b0a5be5a3690a138e9f2e30c38c15171160556eb863d6465b4ab SHA512 1e2fbcb6fe42db4aeeadb3e45d1629027eb99786fffaed03c61056c24a760e6bcb75001e700e4a40b67647f09d0c83d200ee381f62a1483874553f59121f866a
-EBUILD sumtypes-0.1_alpha6.ebuild 644 BLAKE2B 917bb46c5e65a74685e69f247f3b0568e9b65836f62aecf2b5ce6c097ec27a7dcfc7ba051bedf2ec26e8d4abd6565463dd9a9b90504de15952f8094a94db9f86 SHA512 c195db1dd848e97ec303090b5bc4525140d393d6bf3872131852b68a12b32740649c40d20801a7233004e2a22574ef1986d355db26cf784640de7315ddd6eca2
+EBUILD sumtypes-0.1_alpha6.ebuild 650 BLAKE2B 0f9b3fcd7d3c93a6bd8bc152c438c364bd9c40b5ee08c3f08bc2799d408a836616159c23cc77f8f13be79c691c14d1260e52b83cef28d9bd74d2be84127f7e88 SHA512 8abcd79624af238e4847c9dee30c71de3325d9867e11aacd9fab73d273de4e25a5f4274392dbe76da4aec010859125b5c7c96b8ab3c3ba657faa6e190fcddf68
MISC metadata.xml 368 BLAKE2B 674fbf5cd16e64e40d059b99b4fc909a68f571b55437e2bb0333124ca053fbc09934c018d4048d3b764a2bbe60065b9bbd66fcdd98d7f347d769e82d792461d0 SHA512 4babad4180f506d3181d62b6454f46e5d116e58b93aa4f5b3747f5cac614a9b441be9648e25d0c11d7b581ce9a6ae1ac9b4a265bb5ab1ff96f2ab240b0de8d0d
diff --git a/dev-python/sumtypes/sumtypes-0.1_alpha6.ebuild b/dev-python/sumtypes/sumtypes-0.1_alpha6.ebuild
index c60cd1b1f81c..2830efbe726e 100644
--- a/dev-python/sumtypes/sumtypes-0.1_alpha6.ebuild
+++ b/dev-python/sumtypes/sumtypes-0.1_alpha6.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~s390 ~sparc"
RDEPEND="
dev-python/attrs[${PYTHON_USEDEP}]
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index d6fc6576a341..7ceb4f9b797b 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/domain_name/Manifest b/dev-ruby/domain_name/Manifest
index 49a437827ae4..4f554f6fcb7d 100644
--- a/dev-ruby/domain_name/Manifest
+++ b/dev-ruby/domain_name/Manifest
@@ -1,6 +1,8 @@
AUX domain_name-0.5.20190701-drop-unf.patch 4407 BLAKE2B 909ae1d292cdbd8f9e418887599db4a7d1718c95aa6ca213e261ac9e8d6b39b5feac6b0ec6e8d03f4267ee7e96db7fc434799f384e797bb791ed0608a24624bb SHA512 a7a71b637e1c568ced768d48ea48cdd53ef18c1d9e86900f06461cd8f4cb741caf54e51c3212a92382b38cef188c2a859fc61c037052f4abd054990bd72ffa28
DIST domain_name-0.5.20190701.gem 131072 BLAKE2B 86ee60824d9480e71535312fb72c192f3d88326c72539b833132872ff15298842f09bac612e9c3d8b87a3ef6a60459b14e777105613fd76da79757d6a30abcbc SHA512 445f0e8a377bb700f8a3b926970f4351d28759e237947d6c755afff52726141c6b821b43b2a761d4d0d6237969304ef749404a5f383f69710b04803410dc70aa
DIST domain_name-0.6.20231109.gem 148480 BLAKE2B 87a68ab758126e150193373c1f4807e16e8390f5a2fa5c1c55ad443a6cf1d16d2fb66167313f7858f2a729729222900fae57994d268b3077a7469cec375dc67a SHA512 8d9dff3943001b340d1c19303291a19b284e6f7d0165413fbd797804dc9ff13c92b09a66efdded2489961a54105f2eed91043cdde279bef4bf82628c822d9257
+DIST domain_name-0.6.20240107.gem 148480 BLAKE2B d87f505fcff0e828d7c0870b9e185bd7a3a22bee3027a1de5b3d5c80f09d06bb666b3f7d408b8418f21a57aea3400a8932b7ace070637196069a2401863cd00e SHA512 9911389bdfdae984f697726cd7feff5a41b944a98982cfa76d49002c4f64e51d0ec7db6259eddc97fecbcc13c9723134af26b83e050c31943dc8495866874d59
EBUILD domain_name-0.5.20190701-r2.ebuild 1171 BLAKE2B e1060810f717717a919c46182151f9b2d1e59a63054b197bfe7c9a9111279f14d709f6d024c841399075f49fa535bdaba086bbfdb95130b77dd7e931dda13346 SHA512 778190e179279c4d82b782ef807c44f6fb69bc9fcd05ed9519db28df89b0fe2a1731027d3f18863b7b96c69faeb99478836e4a867f5d11a4da7b30e6c50c4f82
EBUILD domain_name-0.6.20231109.ebuild 1024 BLAKE2B c4cf20213922336e847b3175deaaeeb6df268da878d48f5cb86e2c17f1dc836250bed50045be6be9f96c171e5d9ad245614b0ce7d0366a2139775554fe8a6e19 SHA512 c7d8076f2293fb8c250897257e51ca61ba8ff96cd54063b9c0ccdb5af8f51d79c82cebb7024d03ef70049654e59298c070c66559c221febb8869fcf2dc03a6e0
+EBUILD domain_name-0.6.20240107.ebuild 1012 BLAKE2B b6a1c14e495abbab4531f341804b49a938549c4870787a22c75f0c8874d91879a532e63444b5485ffac5b118be40605998c6d769177bbe44511e92b6769dfe2d SHA512 fac832117338650158fda1ef0ce726d8586d50d4430bae7ba8d85fd11bd0c08018a48dcce390bcbf454c422481694f286cdf0370cb0fa1b61c96532b3c2cf871
MISC metadata.xml 347 BLAKE2B 3317da08cd7700ed10004bff1dbf71a979dfe0894bb39c67af80d0b83d5fe19fd0f8be96d855adfad6ee39e331c8d6600872dc9be3ce526d05065a1446b7f7ef SHA512 bb716928ee6cfc1b3e1c6e5d06b1271a728085b1556430014d47d0129881c6740c64f0c3f76835dc672d53eec1cfe6866d8400b32ce6879f610be00b76bfe534
diff --git a/dev-ruby/domain_name/domain_name-0.6.20240107.ebuild b/dev-ruby/domain_name/domain_name-0.6.20240107.ebuild
new file mode 100644
index 000000000000..f64a404d9edf
--- /dev/null
+++ b/dev-ruby/domain_name/domain_name-0.6.20240107.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"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Domain Name manipulation library for Ruby"
+HOMEPAGE="https://github.com/knu/ruby-domain_name"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="test"
+
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/test-unit-2.5.5
+ )"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/,/end/ d' test/helper.rb || die
+ rm Gemfile* || die
+
+ # Remove development dependencies
+ sed -i -e '/dependency.*\(shoulda\|bundler\|jeweler\|rdoc\)/d' \
+ ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid dependency on git.
+ sed -i -e 's/`git ls-files`/""/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+ ruby-ng_testrb-2 -Ilib:test test/test_*.rb
+}
diff --git a/dev-ruby/faraday-rack/Manifest b/dev-ruby/faraday-rack/Manifest
new file mode 100644
index 000000000000..474b728fde92
--- /dev/null
+++ b/dev-ruby/faraday-rack/Manifest
@@ -0,0 +1,3 @@
+DIST faraday-rack-1.0.0.tar.gz 8042 BLAKE2B bfeb9c4ee12a8eae657f9ea8f8144232ddfaca758b30f2af1e3b179ca38afd35755499c8f524fb1673675f5eacc93ca6fb79a78e48b68da8db298b91d5ecfb67 SHA512 c2abe89a54c41dfa336976ec0f8c86f3a1912b5a950f139f0146a27273560fa74c97c5c35d05f80ce2349de96461b7e398c79cdc3471a8fe782406df03e184ec
+EBUILD faraday-rack-1.0.0.ebuild 784 BLAKE2B c085abab37064d83b69a9c4b736f10b3ad8435e2a2fefa42caa85d5707c74e8ce0171a238642e3342c7ac1ec798811d11a235bb4f0c2827a72fd376a04fb2eb8 SHA512 1dfa6860a6ba57ab9244ef78f13be83e0657df401db7a885155bd2b272f2a9c3506a67fef9d32afdac70b46362ea1ba135ebd1ca15f623fbf4341edbd1c88fe2
+MISC metadata.xml 350 BLAKE2B 4c941e59c082b09fb55710a680f6d93ddfc482d846a3ec083f71e23ae32ceb0388e4b9907c21905f12f80f170699cbf8541e5880435bafd8ad101300b5bcea87 SHA512 c2bf955e704457201c30b5ccff21df3d9b3a884837d8199d9dca99a5b40131d29a3d9d06303b479f5b7f2a5bacbc3b0a89fc24ed32b195a6fdd3fcc7bb846423
diff --git a/dev-ruby/faraday-rack/faraday-rack-1.0.0.ebuild b/dev-ruby/faraday-rack/faraday-rack-1.0.0.ebuild
new file mode 100644
index 000000000000..a729663e1014
--- /dev/null
+++ b/dev-ruby/faraday-rack/faraday-rack-1.0.0.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"
+
+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 Rack"
+HOMEPAGE="https://github.com/lostisland/faraday-rack"
+SRC_URI="https://github.com/lostisland/faraday-rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/faraday:1 >=dev-ruby/rack-test-0.6 )"
+
+all_ruby_prepare() {
+ sed -i -e "s:_relative ':'./:" ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e '2igem "faraday", "~> 1.0"' spec/spec_helper.rb || die
+}
diff --git a/dev-ruby/faraday-rack/metadata.xml b/dev-ruby/faraday-rack/metadata.xml
new file mode 100644
index 000000000000..938a9ca9875c
--- /dev/null
+++ b/dev-ruby/faraday-rack/metadata.xml
@@ -0,0 +1,11 @@
+<?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">lostisland/faraday-rack</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/faraday-retry/Manifest b/dev-ruby/faraday-retry/Manifest
index 4987b0701074..276d9e50e9ee 100644
--- a/dev-ruby/faraday-retry/Manifest
+++ b/dev-ruby/faraday-retry/Manifest
@@ -1,3 +1,5 @@
+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
+EBUILD faraday-retry-1.0.3.ebuild 1016 BLAKE2B bd1c9269db757e8ea06c3cf78b13439adf133aabacb97cca6e1927e025723d30519fa3135c8cde29b6887c841729033d3a2194c68b0cb232f5b446f1dc49beb1 SHA512 50e48db4251060ae6d9134e9a197b4f773138bb1ffdfa36e7a4a744dff068a8f2ea5a53fc4e2805046895a8a6881b613ad68fade33ab09c3616ef99f0fe3d2d9
EBUILD faraday-retry-2.2.0.ebuild 1016 BLAKE2B 1415ef16ea8147c4540b916c1b099babfe0e62a3e046fca1b82558af7cf185a171dc93addc7d74c944c9dd16e659cc269e645eea44987b2b9a2c2b862501ba6d SHA512 409ea862b8f8692bcb5983334040693a62180b1d58327cd933572d66ce2706d29a7dbf3594cca6691cdc01dc2c43e6ab2e87777bfa5dade805dfa61e837e3ea3
MISC metadata.xml 351 BLAKE2B 02c568077982dfa7688fff59059ef5b472aebce02ffef77c6a582d3b485fa1998f8add5e391bc7ec2d5cbd08e10d5cb6b2964e3c12dd0d92ae86c852d67b308d SHA512 59f03a20b5f13386f63728ca84c0964e4759e08629f6ce2541cdec189c92bfb8fa3fda3473551a9332c9166f72f5a813f7b8628244b9b2349eec62e2ad2d876f
diff --git a/dev-ruby/faraday-retry/faraday-retry-1.0.3.ebuild b/dev-ruby/faraday-retry/faraday-retry-1.0.3.ebuild
new file mode 100644
index 000000000000..9675638d9f5a
--- /dev/null
+++ b/dev-ruby/faraday-retry/faraday-retry-1.0.3.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"
+
+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"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/faraday:1 )"
+
+all_ruby_prepare() {
+ sed -i -e "s:_relative ':'./:" ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e '2igem "faraday", "~> 1.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 8bf3b689d36f..4616ae400c27 100644
--- a/dev-ruby/faraday/Manifest
+++ b/dev-ruby/faraday/Manifest
@@ -1,5 +1,8 @@
DIST faraday-1.3.1.tar.gz 840638 BLAKE2B 284f7f612d3ab791a00ceab823be0246685fa38356bfeb6e01c12e81c7369c500719a6023dd929160ca598b41401b82cda0d8e9e363d0e7bdd91791742f8e68f SHA512 b89839e5d602911904ce009f52d011c124f84811e0676a3a524d22ea7084d99a971b6573dcde6d512bf933909cc461ef01cd82a8eeb9df581c56f17f31966b1b
DIST faraday-1.4.3.tar.gz 838150 BLAKE2B 324788f73e450d386655e805163ffd6299c6d11453a7b034f55b549d3d4edcf3d2936b732e1e13fe4c38286f09b8c1aec7aa5ca42e2c2d6bd2f841a7b412e822 SHA512 7a7c370715c912434fcca5bae11543d24ef0990d24a8ab069f1bebdb534b8d1a9bc90c9625574e34f0ad9c4543391b24ce134a103ddc40b152ebd65d958c5517
+DIST faraday-1.5.1.tar.gz 836117 BLAKE2B 1522aa2bea9652549ebd3442edf2b3cee253627ffbf1afe96313d76d147dda5203e336963ef427c63356e122fffd462fb287389baa6c473188924493aab5dda8 SHA512 f210f6841d4642e55b1d09cb5a21ef684d0c6ad0afb121f8a6af9eb42066d58bf49e22234adfaa06fc03efe0d61fe2d9150d4adc5fc90fa9d5145e19f2d35729
+DIST faraday-1.6.0.tar.gz 835517 BLAKE2B ab0c1002a44045571c1d517958200173d9e76d575386e1176cdcbd356f2f39bb067e96385ff8ccc7b776eb4c1260e4587b43b19e002e6cc9ddfecc7865d91117 SHA512 67d47d4548d35532cc93b74c736b64ce952af4084f5c6c5357fe719f27309f64db35d939f53f51da6283f2fc324600976d5b0aff8413147d958099d1d515f6e2
+DIST faraday-1.9.3.tar.gz 830654 BLAKE2B d032df2cd7018f3df3b4e6e2c06dd24f19e6a409d7fab10116f667812969ee0e5f67434f42ea0f9c68d66ae0f31cc5bca1ef347d0c7f941d21998a0be957ecaf SHA512 1d4efd600515b890c4c5e06e1fd9042eb67275fc2c43f0df70c717de32d99eb445cb595f8fa2bd081cfe8fecb84c7d2a23a6aa24f992ad1de4f703369a69928c
DIST faraday-2.7.10.tar.gz 833034 BLAKE2B dca3ef6a48aa4d14f1717344c5ec85b1e9caf7205eb7ae1be76a7a96bdee9fbef2d112c05f96f5625262d2783fc0e5e196343f67b371e480532c5e74f77b73eb SHA512 e1d2792f49df5679c16d3690a2475c56db9ae537bf53db4bb7cc256b41455d3db36d8d672eaf3f8a63fb2b04349d45dd4d32a2c194606fd795de51b1f79ead85
DIST faraday-2.7.11.tar.gz 1029832 BLAKE2B fd5cc5a9fa0d8c40893600a89f71d906a9de0b800c9723d64e8dad5dac1bff4ec61ba2714347b38beeadafb42a29ed6fb217344ffdb122e137607ff140b6aed7 SHA512 eafbc0c88a94f03bfe659b10a86050d07e79c6c2fc81c16af9e2aad68bc5482748a4a41a0a7828b272a9e034cb77dab06e0a9a0e136a56c72b72ed97e5bad50c
DIST faraday-2.7.12.tar.gz 1029923 BLAKE2B 267880c4d35284c1eb2f894e9c2803662cf5a901417b5a8c6934b8cef3fe842924d945b64b6617dcd017cbfdc3c9be19271c7c295e2c39518215aba3ab8304bb SHA512 e35aaa7096a77a3dc76aa0a2c262d6e83d894564474dd5b1414488615e54096e96fefa245d65804afa71fc22ef55748c18a32213ba6eaedb431246d5f8d382a1
@@ -8,6 +11,9 @@ DIST faraday-2.8.0.tar.gz 1030670 BLAKE2B b0dc09bb4b760e1e194276709f6d2fdc391af0
DIST faraday-2.8.1.tar.gz 1030720 BLAKE2B c52733fa00143882d43bf7e48dc6fd79621aad9b096f01eb0cc05bb0808bffff0c01282d3823d3b105554d953dc003d86f85c7ef9505a733214a4569764b45a6 SHA512 b2af1dbfcefb92969ae45138401c8cc9a8a1b10ca2bd93dc6aad66337aefbad4cf5700949fb821b93bdba46ec5c7c61b83dcc934b5797a5516c53aab50a287cb
EBUILD faraday-1.3.1.ebuild 2439 BLAKE2B e41538c7de42c191107c94bca876198576c6fd1a7c43af9bdb23cb7e2cf7b71d799d92ad33f786736b65a4f5ba7c88bd66021c2f70254259998819aed1b3ba45 SHA512 8af16340781f5627079e7861ff4fa38d5cc55b42d3ef73e65f1e4698322632d4e55df60745d3cddea64b5659a0460816059bb834ae58f7b13ad48df715b73e8a
EBUILD faraday-1.4.3-r1.ebuild 3144 BLAKE2B 66e0eded86553994b3f4a05037b52ae5397af883dafaf82025ebc72bdc0d786068e3a151b76526d67972c0870eec80d22951ab2f067c0bcdbbd4f2e9789ba10b SHA512 3e40b08029d3f67e850ba4c80bee7c01c68b9112f8aa38d021fe6192537519bad7cfbb503dd97a1d40bf109019a9daeb8978202856bdfccbefcf01f3f129bdc6
+EBUILD faraday-1.5.1.ebuild 3176 BLAKE2B eae9cd559e40af58dafe6e1da4f7fc0db8a3f59351c94b0fe940d6070a690b7889a97d65d4104de28aca5bb89fdefd80ef5bdcba3b00a3c7a609e182b502c981 SHA512 4597dd0314def80ad3d809a53160bfe56913563166e5b3841ff47ddaf44017ca1159d8069ef873baa7e988a029cc1a172cfff135db7e91aa2596c69c48d70b90
+EBUILD faraday-1.6.0.ebuild 3209 BLAKE2B 99980ad67388ecc92f3f2a8b6373b0e3ef27fc90bf9a4f85659994b2ecbd62a3d5cece94c239c80c1ecc942b26d774c117aff2aa8b24addcd60619da4b6abeef SHA512 8886c6827a3e0cdf9816a710f16046822d410282e93912f53db20d01a550101a87558010af66fccfb175178b74be98f6965d191a49ad5c9f9a57c355d8aa6517
+EBUILD faraday-1.9.3.ebuild 3253 BLAKE2B 428ab35dac1639b89d557323176f0c776cdee335e9ac74ca1d14105c42d84ddb005ac9c447b8d1e2b1e82b5c60e8e60ec61e9863adeb31884420238bae6823b0 SHA512 6e26112ad96cc975071d6a83e58d1036392c4c10ecf787cfb66e6ef2054a67533c1ec47605db7547fd486617e73c33a26ae01b0dbfb06da13c31298aafa549b7
EBUILD faraday-2.7.10.ebuild 1526 BLAKE2B 6c6cea52e6dfdadb2071dcb32b3259d3d0fbecf2ac350b5730610b742662e74154b7c388fdf116c617f1068a6f29a1ae15adcb777f8a02a908d0452717a11e29 SHA512 7945a49dc179a42102f29d3be5e714a6bcbe18f0f94d943895aab2363a6abfc1e5b3a95465528082804d7522f8a0fb16156b45d9619167c8542be24bdfee5f6c
EBUILD faraday-2.7.11.ebuild 1537 BLAKE2B a1b0065e58330c1238a64351d97c46adefe7cd30b82da6569c0c6b2b0fe410cc75a8a201390a6307c76108de323669f7580104537f409d7caa9dd33e7d7a4941 SHA512 061b30ca8fe0741e0fafef99337a78a903300c4a3b7fb494d350e01379b203cab2b1da4ab372aeb1b56bb812e30945aec33176067f53b096f82030b458566c60
EBUILD faraday-2.7.12.ebuild 1537 BLAKE2B a1b0065e58330c1238a64351d97c46adefe7cd30b82da6569c0c6b2b0fe410cc75a8a201390a6307c76108de323669f7580104537f409d7caa9dd33e7d7a4941 SHA512 061b30ca8fe0741e0fafef99337a78a903300c4a3b7fb494d350e01379b203cab2b1da4ab372aeb1b56bb812e30945aec33176067f53b096f82030b458566c60
diff --git a/dev-ruby/faraday/faraday-1.5.1.ebuild b/dev-ruby/faraday/faraday-1.5.1.ebuild
new file mode 100644
index 000000000000..d701aa7ece71
--- /dev/null
+++ b/dev-ruby/faraday/faraday-1.5.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31"
+
+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"
+
+DEPEND+=" test? ( sys-process/lsof )"
+
+ruby_add_rdepend "
+ dev-ruby/faraday-httpclient:1
+ dev-ruby/faraday-net_http_persistent:1
+ dev-ruby/faraday-net_http:1
+ dev-ruby/faraday-patron:1
+ >=dev-ruby/multipart-post-1.2.0 <dev-ruby/multipart-post-3
+ dev-ruby/ruby2_keywords
+"
+ruby_add_bdepend "test? (
+ >=dev-ruby/test-unit-2.4
+ >=dev-ruby/connection_pool-2.2.2
+ dev-ruby/rack
+ >=dev-ruby/rack-test-0.6
+ dev-ruby/webmock
+ )"
+
+all_ruby_prepare() {
+ # Remove bundler support.
+ rm Gemfile || die
+ sed -i -e '/[Bb]undler/d ; 1irequire "yaml"' Rakefile || die
+ sed -i -e '/bundler/,/^fi/ s:^:#:' script/test || 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:^:#:' \
+ -e '3igem "faraday-net_http", "~> 1.0"; gem "faraday-net_http_persistent", "~> 1.0"' \
+ -i spec/spec_helper.rb || die
+
+ sed -e '/git ls-files/ s:^:#:' \
+ -e "s:_relative ': './:" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid multipart tests that require an unpackaged dependency
+ # that appears to be no longer maintained.
+ rm -f spec/faraday/request/multipart_spec.rb || die
+ sed -e '/multipart_parser/ s:^:#:' \
+ -i spec/support/helper_methods.rb || die
+
+ # Remove specs for unpackaged adapters
+ rm -f spec/faraday/adapter/{em_http,em_synchrony,excon,httpclient}_spec.rb || die
+
+ # Remove unpackaged adapters. These packages where part of earlier
+ # faraday versions but since we do not package their dependencies
+ # they never worked on a pure Gentoo install. We are taking this
+ # approach so we can add ruby32 compatibility to faraday:1 for
+ # those adapters that we do support.
+ sed -e '/require.*\(em_http\|em_synchrony\|excon\)/ s:^:#:' \
+ -i lib/faraday.rb || die
+ sed -e '/\(em_http\|em_synchrony\|excon\)/ s:^:#:' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Make this adapter optional since it comes with a long list of
+ # dependencies.
+ if ! has_version "dev-ruby/typhoeus:1" ; then
+ rm -f spec/faraday/adapter/typhoeus_spec.rb || die
+ fi
+
+ # Avoid a spec that gets tripped up by recent rack encoding changes.
+ sed -e '/encodes rack compat/ s/it/xit/' -i spec/faraday/params_encoders/nested_spec.rb || die
+}
+
+each_ruby_prepare() {
+ # Make sure the test scripts use the right ruby interpreter
+ sed -i -e 's:ruby:'${RUBY}':' script/* || die
+}
+
+each_ruby_test() {
+ MT_NO_PLUGINS=true each_fakegem_test
+
+ # Sleep some time to allow the sinatra test server to die
+ einfo "Waiting for test server to stop"
+ sleep 10
+}
diff --git a/dev-ruby/faraday/faraday-1.6.0.ebuild b/dev-ruby/faraday/faraday-1.6.0.ebuild
new file mode 100644
index 000000000000..c8587b35631c
--- /dev/null
+++ b/dev-ruby/faraday/faraday-1.6.0.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31"
+
+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"
+
+DEPEND+=" test? ( sys-process/lsof )"
+
+ruby_add_rdepend "
+ dev-ruby/faraday-httpclient:1
+ dev-ruby/faraday-net_http_persistent:1
+ dev-ruby/faraday-net_http:1
+ dev-ruby/faraday-patron:1
+ dev-ruby/faraday-rack:1
+ >=dev-ruby/multipart-post-1.2.0 <dev-ruby/multipart-post-3
+ >=dev-ruby/ruby2_keywords-0.0.4
+"
+ruby_add_bdepend "test? (
+ >=dev-ruby/test-unit-2.4
+ >=dev-ruby/connection_pool-2.2.2
+ dev-ruby/rack
+ >=dev-ruby/rack-test-0.6
+ dev-ruby/webmock
+ )"
+
+all_ruby_prepare() {
+ # Remove bundler support.
+ rm Gemfile || die
+ sed -i -e '/[Bb]undler/d ; 1irequire "yaml"' Rakefile || die
+ sed -i -e '/bundler/,/^fi/ s:^:#:' script/test || 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:^:#:' \
+ -e '3igem "faraday-net_http", "~> 1.0"; gem "faraday-net_http_persistent", "~> 1.0"' \
+ -i spec/spec_helper.rb || die
+
+ sed -e '/git ls-files/ s:^:#:' \
+ -e "s:_relative ': './:" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid multipart tests that require an unpackaged dependency
+ # that appears to be no longer maintained.
+ rm -f spec/faraday/request/multipart_spec.rb || die
+ sed -e '/multipart_parser/ s:^:#:' \
+ -i spec/support/helper_methods.rb || die
+
+ # Remove specs for unpackaged adapters
+ rm -f spec/faraday/adapter/{em_http,em_synchrony,excon,httpclient}_spec.rb || die
+
+ # Remove unpackaged adapters. These packages where part of earlier
+ # faraday versions but since we do not package their dependencies
+ # they never worked on a pure Gentoo install. We are taking this
+ # approach so we can add ruby32 compatibility to faraday:1 for
+ # those adapters that we do support.
+ sed -e '/require.*\(em_http\|em_synchrony\|excon\)/ s:^:#:' \
+ -i lib/faraday.rb || die
+ sed -e '/\(em_http\|em_synchrony\|excon\)/ s:^:#:' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Make this adapter optional since it comes with a long list of
+ # dependencies.
+ if ! has_version "dev-ruby/typhoeus:1" ; then
+ rm -f spec/faraday/adapter/typhoeus_spec.rb || die
+ fi
+
+ # Avoid a spec that gets tripped up by recent rack encoding changes.
+ sed -e '/encodes rack compat/ s/it/xit/' -i spec/faraday/params_encoders/nested_spec.rb || die
+}
+
+each_ruby_prepare() {
+ # Make sure the test scripts use the right ruby interpreter
+ sed -i -e 's:ruby:'${RUBY}':' script/* || die
+}
+
+each_ruby_test() {
+ MT_NO_PLUGINS=true each_fakegem_test
+
+ # Sleep some time to allow the sinatra test server to die
+ einfo "Waiting for test server to stop"
+ sleep 10
+}
diff --git a/dev-ruby/faraday/faraday-1.9.3.ebuild b/dev-ruby/faraday/faraday-1.9.3.ebuild
new file mode 100644
index 000000000000..ebe4fd5201d0
--- /dev/null
+++ b/dev-ruby/faraday/faraday-1.9.3.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31"
+
+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 ~x86"
+
+DEPEND+=" test? ( sys-process/lsof )"
+
+ruby_add_rdepend "
+ dev-ruby/faraday-httpclient:1
+ dev-ruby/faraday-multipart:1
+ dev-ruby/faraday-net_http_persistent:1
+ dev-ruby/faraday-net_http:1
+ dev-ruby/faraday-patron:1
+ dev-ruby/faraday-rack:1
+ dev-ruby/faraday-retry:1
+ >=dev-ruby/multipart-post-1.2.0 <dev-ruby/multipart-post-3
+ >=dev-ruby/ruby2_keywords-0.0.4
+"
+ruby_add_bdepend "test? (
+ >=dev-ruby/test-unit-2.4
+ >=dev-ruby/connection_pool-2.2.2
+ dev-ruby/rack
+ >=dev-ruby/rack-test-0.6
+ dev-ruby/webmock
+ )"
+
+all_ruby_prepare() {
+ # Remove bundler support.
+ rm Gemfile || die
+ sed -i -e '/[Bb]undler/d ; 1irequire "yaml"' Rakefile || die
+ sed -i -e '/bundler/,/^fi/ s:^:#:' script/test || 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:^:#:' \
+ -e '3igem "faraday-net_http", "~> 1.0"; gem "faraday-net_http_persistent", "~> 1.0"' \
+ -i spec/spec_helper.rb || die
+
+ sed -e '/git ls-files/ s:^:#:' \
+ -e "s:_relative ': './:" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid multipart tests that require an unpackaged dependency
+ # that appears to be no longer maintained.
+ rm -f spec/faraday/request/multipart_spec.rb || die
+ sed -e '/multipart_parser/ s:^:#:' \
+ -i spec/support/helper_methods.rb || die
+
+ # Remove specs for unpackaged adapters
+ rm -f spec/faraday/adapter/{em_http,em_synchrony,excon,httpclient}_spec.rb || die
+
+ # Remove unpackaged adapters. These packages where part of earlier
+ # faraday versions but since we do not package their dependencies
+ # they never worked on a pure Gentoo install. We are taking this
+ # approach so we can add ruby32 compatibility to faraday:1 for
+ # those adapters that we do support.
+ sed -e '/require.*\(em_http\|em_synchrony\|excon\)/ s:^:#:' \
+ -i lib/faraday.rb || die
+ sed -e '/\(em_http\|em_synchrony\|excon\)/ s:^:#:' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Make this adapter optional since it comes with a long list of
+ # dependencies.
+ if ! has_version "dev-ruby/typhoeus:1" ; then
+ rm -f spec/faraday/adapter/typhoeus_spec.rb || die
+ fi
+
+ # Avoid a spec that gets tripped up by recent rack encoding changes.
+ sed -e '/encodes rack compat/ s/it/xit/' -i spec/faraday/params_encoders/nested_spec.rb || die
+}
+
+each_ruby_prepare() {
+ # Make sure the test scripts use the right ruby interpreter
+ sed -i -e 's:ruby:'${RUBY}':' script/* || die
+}
+
+each_ruby_test() {
+ MT_NO_PLUGINS=true each_fakegem_test
+
+ # Sleep some time to allow the sinatra test server to die
+ einfo "Waiting for test server to stop"
+ sleep 10
+}
diff --git a/dev-ruby/net-sftp/Manifest b/dev-ruby/net-sftp/Manifest
index 1fe243e34211..f1abbf16c4cc 100644
--- a/dev-ruby/net-sftp/Manifest
+++ b/dev-ruby/net-sftp/Manifest
@@ -1,3 +1,3 @@
DIST net-sftp-4.0.0.tar.gz 63896 BLAKE2B d63d32d3810c05c6ed19d156c87854d09a585a63e651be5984aed22b9a2b82c6c1464dd90fcc07d5586cd171d388dd6874ebe9e4e871012fee1620701f1d648e SHA512 8c4284da3b9143a02d597fc1c2824e5ab96abb38fef932682326443ea949733c4e7513184fb6b5c870d3ff802928e34580d423c98c594cb7a07ad17a50fb5c56
-EBUILD net-sftp-4.0.0.ebuild 896 BLAKE2B 8019b3b888e475e3d3c3c4bb88ae077959231d400a8cbdb571fdf47304523176197b006c39bf93e3ea831281013a06e06f08ce3992ff0c69e9cd7c6a8b31d102 SHA512 b0cac589a420c78d4b8ae41c45458d6bd6efa8106e950ed49ce063c15395c318ed9d26902dd8800a64fb0e4985c5fbc4a19ba546012ffaca85fb1dec55eede86
+EBUILD net-sftp-4.0.0.ebuild 896 BLAKE2B a3f0835b5dad46760dc58d9129be2aec1f021d9747a0bc7888f1363315fad010348880fd2b7a0dace1ea2e1b060a952aa1b36ddc20f356d3a400b7ba06567a46 SHA512 77856868131f70ee00d4d6396663c48063d389b67b9010c7bf3cbf62f5d242f50c2f9d81f6975444983da930f558dddb792b10a62745813e6b0e50b52cdf6aa9
MISC metadata.xml 343 BLAKE2B d8f8b4d01be23a297823cea6c2b63eec73462ed359bc4ff4dc06fdd6c575ccbf9b3864bc0b1fcc5ecfa58ed7f26c1d6ec01a74deda2e03080a58101a9922f91b SHA512 26861b7c5a84bb734dc567514ccd6e865fe809da17af121f317ec9771dc1e4e5b71fcddebb475ec86a2854129b4a9f881a8c6f6531ee001f0b9f910795a0e1d1
diff --git a/dev-ruby/net-sftp/net-sftp-4.0.0.ebuild b/dev-ruby/net-sftp/net-sftp-4.0.0.ebuild
index 39292f2382dd..e1c163dd6524 100644
--- a/dev-ruby/net-sftp/net-sftp-4.0.0.ebuild
+++ b/dev-ruby/net-sftp/net-sftp-4.0.0.ebuild
@@ -1,8 +1,8 @@
-# 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="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc"
diff --git a/dev-ruby/net-ssh-gateway/Manifest b/dev-ruby/net-ssh-gateway/Manifest
index c761a4aacbf0..f2a9cc8f2a67 100644
--- a/dev-ruby/net-ssh-gateway/Manifest
+++ b/dev-ruby/net-ssh-gateway/Manifest
@@ -1,3 +1,3 @@
DIST net-ssh-gateway-2.0.0.tar.gz 7825 BLAKE2B 05ade5aac288ee634aea37acfc68c9781e8178bf0ef92abafac13858a86ff952a2b30b6f92dc08f3856d9dd02a9795e0b93c15543b932070b9ec3f6a50c03e52 SHA512 6595c2a2a25ca9bffb942497be984773c10746f34e1dbba3d72503cef3c88e5bb50bdc8713c246aa6e38272540fb0ced66a3909bc02df96f511b0dc9fc50d735
-EBUILD net-ssh-gateway-2.0.0-r2.ebuild 953 BLAKE2B 4ec889382d6d04585b0972965ba93186d96f9c0f896f59ef86a08a0467eb606b4d7be39bbe0113627280d6afc409ffc04e83c738bb109301304855d19d3e3102 SHA512 86bde731b66ac3097a53b67d85545b0b804e2dd7d6bfd14260f09b0876af07b22e265ef80fdb8c99b5b49d7bcb9de3dec16721f9beeb182fe7c0e31bf0b999b3
+EBUILD net-ssh-gateway-2.0.0-r2.ebuild 953 BLAKE2B 9e61361956ff8f4a82b164ea475fd6f841bbf3ae777a0edb2d356920401e324a67df8ccc78d2480f2b31f732226191f9194233c2eaaa18487345f361fc6856cc SHA512 8dedf9d138f5e1d1da0cea78b695f816239aab4ad20a2408e1be4ebbe21ddd4f3b2f0af2b2fc519e550d44d121ca6a084a3a834fe24e3d665c32a8ef96c4ebf4
MISC metadata.xml 332 BLAKE2B 37be14a34a0886024ca5dcf16c801d5eb44d93aec49cc0f0825ed2aa43c8e59b2dcd0fcb16d47ba330b460b887dc22d29e3479ae25057cae4a5cf06d24d1a63b SHA512 d8e6cf1c5aa337bb3595c7ef78446b2773902b7576166e1cab1a72c0cbdd173e533c8abb71ee4af7818c32b779e9cb1a490c55001c9c04f8a6f4abb931580f77
diff --git a/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0-r2.ebuild b/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0-r2.ebuild
index 8a4a2935fc56..6bfe49fb154c 100644
--- a/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0-r2.ebuild
+++ b/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0-r2.ebuild
@@ -1,8 +1,8 @@
-# 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="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.md"
RUBY_FAKEGEM_GEMSPEC="net-ssh-gateway.gemspec"
diff --git a/dev-ruby/shoulda-matchers/Manifest b/dev-ruby/shoulda-matchers/Manifest
index 9f1d9ba2f589..0a14b2ca3c03 100644
--- a/dev-ruby/shoulda-matchers/Manifest
+++ b/dev-ruby/shoulda-matchers/Manifest
@@ -1,7 +1,9 @@
DIST shoulda-matchers-3.1.3.gem 208384 BLAKE2B 0ce7cb91ec8a311ecd4872ca45b178686fedb126fd5a05d55cc8654f5a40d1ed7e0a1da2b2c47c34ce3e5ed13a302a1d309f4afa67bafb37d5ed8a724945e97f SHA512 c61397d20724f3048172a8a20ef8abaeafdba3a1d5d4b923b1b11480b25c70820fd372eb2851c6eb307894bc0b7e1aae515e23a3581a83db1b65a2c778b22d67
DIST shoulda-matchers-4.5.1.tar.gz 243634 BLAKE2B 32d846d0dc3c8725a9bd0d60e858eb9fe4106a20222503ac908d1a9c9c310d8e1477aa6264f06961812151b9bd1a1a33488707d9c96524cd3431ed7b3246e534 SHA512 8c240fe7699094a63db824145ca28c245526e95d489fac82e1a28a2418ae40524ba0a184a7f9b269b7c31ad7ae2cbc24b453547cab0845639fdea442bada483a
DIST shoulda-matchers-5.3.0.tar.gz 244767 BLAKE2B 4a1a006702bb352acb338c71e0c3152bfce288c51d676c194ce3135d41057d119c02053c26e5e9079dee49514f3396f6f0155fd310063713a975d747221d8e34 SHA512 5794f1eafdb852732e35433b7ba06975a65ec25363b8c7dedf154644fbf65ecb8b929da538f1a49ad4e767b286f7e8910cd06fa6f41f5ccc6f0e8a62f498c56e
+DIST shoulda-matchers-6.0.0.tar.gz 256754 BLAKE2B cf231b2f331d3b2f89a4db5e3146241c1274191b2a175bb98643b6bff2732ed0373214a9bcfca8201b3374038a385ea39725528af9479d9a0e5d3feb27cec07e SHA512 c3136f5b214416f5c8a47ddfeb7467255cdacd474480294ff0a19f6eded35f4db9431560fb6716a1a1dc23605f8ec4ede398682964b11a8c5181fab2665799c0
EBUILD shoulda-matchers-3.1.3-r2.ebuild 553 BLAKE2B 4018b0649c13383d4910d292b0bdfe09f53a9288bcf324bd0181f17ff02de1812b6029d69e87da7defd15cbc2ffe5b2c9f2853749fefdd108f8d75f0f54fbb59 SHA512 cf36111ec1b63f418bd29f5206a0b707269f3db13369c0e20b870cd3083acf5199059283b880bb1e13e60fe68dbb755068f61bd20df9b2780279b542730a4c8b
-EBUILD shoulda-matchers-4.5.1-r1.ebuild 827 BLAKE2B 054435c826e79506146adf6583a0985876c35e1198110d60f816da3931c14a9cc47b2822652da5656c98856429865dfc29a8cb73212f60cd7f067c5a32e3133e SHA512 a461c9604d5ed04819bb9968b40a9ebbb4cd7c0834b79675264a57d2935644dbb41aab31a7a58fbdf4f980d63c15b272f683e5481a64777279e8576856b055bb
+EBUILD shoulda-matchers-4.5.1-r1.ebuild 848 BLAKE2B 145493c51c4ca009983647a4863ec42a61c33510ac874e8fc27482ffd780b36c527ac246a327b2e9327645852e7d99c3a18442bb008fe3a45cdfb01dc678c21a SHA512 803f30a300300652bb4a2fae598738c19e8254280827e89f2474794a61c2fa67f8797b0b224ea82b4c2140fb82a294e9b734b876a5448293a6d0f1e64bbb9dbf
EBUILD shoulda-matchers-5.3.0.ebuild 1609 BLAKE2B 35c221064cc7480e13c0509b2eba40188fc53e5806313ed491bc8da92d756917c65943c082eeffdc0068322fd297f9b0075671e453c5d36fb4abd3bb1c4698c0 SHA512 8abe5243215fca7f777cd23c3b6298e3483512aeec6a6d039c66b0e0825d4d9a02f1b66a099329a17a275ab11b1cf5635ddd16fff1f651fa397599034c56fd25
+EBUILD shoulda-matchers-6.0.0.ebuild 1616 BLAKE2B 16a401cbbdfb6c79afae58a0d769ca5b38b7b2d2958fadbb0a2039a9c70e83d244b96c8a53f21c9928d51d219bf23911c6c351d15d8b23ced37b2c2ba83ca59f SHA512 c638eac9e552f0205db5d2b77f8e9ee3b42fd3d70fd7d191a8d63b9246f8e547a1aab53bb42f23f067a12a6c85a773d2fbf207ad9672e7d7f7d463f6eab2e008
MISC metadata.xml 468 BLAKE2B deac17b1815c5381c7220dfd64c5b07dfcbb40ab1e9a3d60c69113e28d4132b0347e825a7c2ed836a541f3f97a898e794f4f0a9712045959c490962c757f95fe SHA512 b6dd01f25c76a89d822835ef56d8968eb53138ccd44507d7863e45834674eaac84092b825b5ef107be02109f82c5dc5d4ce60d21729da071b375f52f8fda4c4c
diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-4.5.1-r1.ebuild b/dev-ruby/shoulda-matchers/shoulda-matchers-4.5.1-r1.ebuild
index bcc4b19232fb..2e9afc9f142f 100644
--- a/dev-ruby/shoulda-matchers/shoulda-matchers-4.5.1-r1.ebuild
+++ b/dev-ruby/shoulda-matchers/shoulda-matchers-4.5.1-r1.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="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_RECIPE_TEST="none"
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/thoughtbot/shoulda-matchers/archive/v${PV}.tar.gz ->
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/activesupport-4.2.0:*"
diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-6.0.0.ebuild b/dev-ruby/shoulda-matchers/shoulda-matchers-6.0.0.ebuild
new file mode 100644
index 000000000000..2e226c418752
--- /dev/null
+++ b/dev-ruby/shoulda-matchers/shoulda-matchers-6.0.0.ebuild
@@ -0,0 +1,48 @@
+# 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_EXTRAINSTALL="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Making tests easy on the fingers and eyes"
+HOMEPAGE="https://github.com/thoughtbot/shoulda-matchers"
+SRC_URI="https://github.com/thoughtbot/shoulda-matchers/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+# Fedora manage to run the tests, but it's still pretty tricky.
+# https://src.fedoraproject.org/rpms/rubygem-shoulda-matchers/blob/rawhide/f/rubygem-shoulda-matchers.spec
+RESTRICT="test"
+
+ruby_add_rdepend ">=dev-ruby/activesupport-5.2.0:*"
+
+all_ruby_prepare() {
+ sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
+
+ #rm Gemfile.lock || die
+
+ # Avoid Appraisal and Bundler.
+ #sed -i "/current_bundle/ s/^/#/" \
+ # spec/acceptance_spec_helper.rb \
+ # spec/support/unit/load_environment.rb || die
+ #sed -i "/CurrentBundle/ s/^/#/" \
+ # spec/acceptance_spec_helper.rb \
+ # spec/support/unit/load_environment.rb || die
+
+ # Avoid git and sprockets dependencies.
+ #sed -i '/def rails_new_command/,/^ end$/ {
+ # /rails new/ s/"$/ --skip-git --skip-asset-pipeline&/
+ #}' spec/support/unit/rails_application.rb || die
+ #sed -i '/def rails_new_command/,/^ end$/ {
+ # /rails new/ s/"$/ --skip-git --skip-asset-pipeline&/
+ #}' spec/support/acceptance/helpers/step_helpers.rb || die
+}
diff --git a/dev-ruby/shoulda/Manifest b/dev-ruby/shoulda/Manifest
index 81bd450fe53f..e5e27b747939 100644
--- a/dev-ruby/shoulda/Manifest
+++ b/dev-ruby/shoulda/Manifest
@@ -1,4 +1,6 @@
DIST shoulda-3.6.0.tar.gz 22691 BLAKE2B 798b88e208355b0325b9e8b48f66687ad2702e1b5fc058d45504648fe7c7760b018eaf3d1c7bd45c68656c7bbba8fccc9b74d72003ee0b78ac53a277567609bb SHA512 10f7c6801eaabafa08eb2bc9c4d2a96237d4494aee7d40e5db8cf9c1abd8cccfe86aa21b0e68e2ec42cf222d285cdbec11ed2fdd804ffb8bd65ffd2efa3e72ac
+DIST shoulda-4.0.0.tar.gz 17408 BLAKE2B 8e5bd8b5a01292d8c08f76434496a3e99669f4c02c35092e17f4216a8164867f476c6a596a9f1986416106f21daa0d0b24ddb2d04be13c8b2583e98715301bf8 SHA512 850cc685d055ae1e7367f48e963d2839fee3c48a076e079bf3e1c6de2e30d808e78c07c425d0bbcf7ceaeeb944dc647c4f11ceac1ca48134b6b8b555fda53bfe
EBUILD shoulda-3.6.0-r2.ebuild 944 BLAKE2B 425e39e6e0a578205cff64a0bb9429c75992b5c6c756a0bdadb692f87ee15f1ae80d6ea5c07549e74f372b024b70974b99c14b52995b39db1fc927ceaf9ea069 SHA512 3c805797111681c551a4f3a78b3355e56095d441862617e3f76a8039e395465dd022cd6cd60f1771191e9aba43e2e556382162f4fb0a74fb80e54d7221e8a124
EBUILD shoulda-3.6.0-r3.ebuild 945 BLAKE2B 01c8a3126e0e28d9e969174c2429d76a31f5acf19139dcf3b11b21d26ed3c411a0b48d203f94151516266d3c1f3e1d83d98127d60e6e3613f30e53c0703271af SHA512 a9ead316f087868da720fb78b57a1ff46d9e109b1fe8ed303b50318c3b9e3bb2457f28a2c48e2557948711ff7ba6cbff72e0610e6c7d529e70728c6abdb1809b
+EBUILD shoulda-4.0.0.ebuild 942 BLAKE2B e9d3a82682eff6d79a90407b3ba3ec5ed908993d57aa4f0e62ce004c6cb5aa0d2a37c75700a57b91dec6c8c46b46d1f6d06ad813b0369fa5155a9d0259b143f1 SHA512 21b04e17a528dd3dbe3f3a39c8cf706ed0baba5f81191b1ee63e307ca3955491a3e5ca23a653bd9560ff9c87075b854fc0d1e6760e9572df41367059894cfb06
MISC metadata.xml 345 BLAKE2B 3d5e4fa847d75a6e14084e2dd5c576409fc27ee1a39605615595eb9e1151dd7f11b3e005e3287536cf846caa9911dac0d00265c90ba593c4a46feeea593728d2 SHA512 322be4170fed150e6df894ea8346ba54b83d37de2a20de99289b34d1193ac0ed8275ef54d7cdf478381db6951457e1c27635ad6840751a1c9deb9cbabf31e83d
diff --git a/dev-ruby/shoulda/shoulda-4.0.0.ebuild b/dev-ruby/shoulda/shoulda-4.0.0.ebuild
new file mode 100644
index 000000000000..87c0b420b2b1
--- /dev/null
+++ b/dev-ruby/shoulda/shoulda-4.0.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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Making tests easy on the fingers and eyes"
+HOMEPAGE="https://github.com/thoughtbot/shoulda"
+SRC_URI="https://github.com/thoughtbot/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+# This now more or less a meta-gem and it only contains features for
+# integration tests using Appraisals, which we don't currently package.
+RESTRICT=test
+
+ruby_add_rdepend "
+ dev-ruby/shoulda-context:2
+ dev-ruby/shoulda-matchers:4"
+
+all_ruby_prepare() {
+ sed -e '/executables/,/^ end/d ; /test_files/d; s/git ls-files/find * -print/' -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index cbf4bfe83053..24943319d8fc 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index 0fc6ed3903d2..9c6f528ceee9 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -11,7 +11,7 @@ DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 BLAK
EBUILD lldb-15.0.7.ebuild 2716 BLAKE2B 88e5c97e848e7e83261c6c18c6f4857f173515b346d734641c2add5ac31d840cbe1795a3ee46e619aff337192e6d618f43dac21eeba5a3e3f541b715768f9f17 SHA512 d4f9993fc13dd50504d05fc23b000796c6e747d65f816d23856d0eade3aa419fc8d68d77bab3e17f09013606b6f02ce7389e08877ee7d8a75fbe9f99a99e9e0e
EBUILD lldb-16.0.6-r1.ebuild 2535 BLAKE2B 96b212bd55d3417a34975343e3a69a9673702c9bbe33c76499631a0b82f80edda2ada1de120c65641ed66bbf439d044a023795430d3f1b6c6d9cf134d0d3c8bf SHA512 988ea025731e7ae0f92a9090e3d0a3701b4f3671894492cdd9555a0ff3c0425f08e1b25a542a652c0ba549a79b175285ec5b29d2c06b34e3bc54aa0ace81beb2
EBUILD lldb-16.0.6.ebuild 2665 BLAKE2B 75e985037a61bfd49b00214e9d31377f6862fd4e5bd1038d316c4b42ed99df48db2464da7a16358a05bd144abf6c2313cadd860cb0d4a815a179ee37f2ff0899 SHA512 6d4ca2fe6f8c76170c6d70304a711113658176ea29616e0cd9e050458f3883ab90eca7ec09908cd56437c13c71e8440b013cd724a74319bf7c0adb7b3af0536f
-EBUILD lldb-17.0.6.ebuild 2647 BLAKE2B 4a54e032b4f18fdaad612fd405336f4ee526a5cc7d62f441c8ec43dd97ac24784229f1c013861148989bd69fed80e22897e51812e2cc17c897568b3dd5fa8aca SHA512 bb1876624b17d9cbe095e677c7ed247597d7a502c6b494022f33e3306f49a163a3105cda8d2565aaf52e76cce7ea15dfe9b19e379841bc1155e7465a227340da
+EBUILD lldb-17.0.6.ebuild 2645 BLAKE2B f300745b19649722cda12cab3aaccad0836e3bdbe00ac417356afb22777ae04caff1f96612a258da04e3f13407b4cb4ab4959d663b5d0f619bb0e7c98cdd6872 SHA512 b5170b13e1100fe520fce43ae87e5223765ad533cfbb1d74c279ca4de6858775a76ee2187c903211f18bcb64d6d4ec37d3899aff9e8d4afdce4a7a31a1ba5968
EBUILD lldb-18.0.0.9999.ebuild 2472 BLAKE2B 6cd8aa56d402e01d75045359a0b2ef0720f91cf075f62bbd5637ec93ed90502562dc42f88e35e0a2f24cb41b02d06f70400fb13eb0b557bd1f28db21380ea856 SHA512 233a299ef56b96495f3b494fd64d0ec01831003e843cd3bc7fe49c2b2234109c32ddc66e73301368323b5b40a7a91f37c6b9729074111e283b9935ebe9ca0b35
EBUILD lldb-18.0.0_pre20231215.ebuild 2701 BLAKE2B 30ae09514d80a713fb7b7f57f0754c6b104f7b80229dd53b76f5cc216923c429603adc50fbdc3650f102aeb4c19f25ba47413ae14a507df74ae0bbc36cbf61ef SHA512 1f68efe8cc4371574b8dcab034bb08d59059d7ef0e4c4fbf15d78c84a52339657c7731a23f534d11feb6603a851ef675d31b89a2d9d8a6ac4c054452e795f178
EBUILD lldb-18.0.0_pre20231222.ebuild 2701 BLAKE2B 30ae09514d80a713fb7b7f57f0754c6b104f7b80229dd53b76f5cc216923c429603adc50fbdc3650f102aeb4c19f25ba47413ae14a507df74ae0bbc36cbf61ef SHA512 1f68efe8cc4371574b8dcab034bb08d59059d7ef0e4c4fbf15d78c84a52339657c7731a23f534d11feb6603a851ef675d31b89a2d9d8a6ac4c054452e795f178
diff --git a/dev-util/lldb/lldb-17.0.6.ebuild b/dev-util/lldb/lldb-17.0.6.ebuild
index 2fb5872a822f..94960b4aa0b2 100644
--- a/dev-util/lldb/lldb-17.0.6.ebuild
+++ b/dev-util/lldb/lldb-17.0.6.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 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0/${LLVM_SOABI}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~x86"
IUSE="debug +libedit lzma ncurses +python test +xml"
RESTRICT="test"
REQUIRED_USE=${PYTHON_REQUIRED_USE}
diff --git a/dev-util/pwntools/Manifest b/dev-util/pwntools/Manifest
index 440bb7af48b3..cbb0d9772b7f 100644
--- a/dev-util/pwntools/Manifest
+++ b/dev-util/pwntools/Manifest
@@ -1,8 +1,10 @@
AUX pwn.conf 24 BLAKE2B cac0a12eea8abd3d2ee21632e7f2281e7e35c2d7839cfbcba83ae5d0e8f427e9cc2462a6d17d187252b99d9dbbb14393b9d5a63996c42043f553e9b66bfe9e07 SHA512 9d849115348ddb34ddc3232a03442b64268e7970a89ee2eeb040aeb6dec5bd20f53dc39c73e10c143065acb4b84775cf638854ec8ba6d65b8e2f38e09ce59be8
AUX pwntools-4.11.0_update_deps.patch 225 BLAKE2B c39cfd5a0f49972c56c32567a8b8d63397ea17e076d3ffca0aa4b1f6de2859e2843382e2b2fd83616a3b72e5f4defe86aa4c01e9e87ece8c51aef5ef6c4fe5f7 SHA512 b17b016b9eda2ac7e535ffd62fe6451206e30bce3de1b71a3c14d4d565c2a1bd2833bad24335851887cab82af70499bb8d6188f3758b18c382e32e9a4b7aa8df
DIST pwntools-4.11.0.gh.tar.gz 4237576 BLAKE2B 11b1b6a923c44ee1b5027b4a71f9f3b6b9bcd36a2a38915ee46ffc855b0749528a204581dcb5071d50031701924b3cc08edf95b363d1d1b6e76d029a91011293 SHA512 a5be69a19cea933680f1946e389fad4edbbdb0d6106cd1f78778f901a6ddaaef734389678c5b4f16718a788d53bff6025817d83c06ab3dc1a200a5ff3c696aaa
-DIST pwntools-4.12.0_beta0.gh.tar.gz 4244487 BLAKE2B a5312c5c454ddfbdbfd27ddf200194155db1dbc6bd545bc2de0ba0d18bee731dc9d7109e205e4426776a12a9cf715a45a365afd1b624edd0d3e1abb81e3a1936 SHA512 d14ea4283b78387362673c5416e2c7aa55c6ac5e2cd7191f57b28afdf55b1cf8c4044c265022591f30f56bcf7bde8d745e2dc70ada6763abf07c43899516f537
+DIST pwntools-4.11.1.gh.tar.gz 4237695 BLAKE2B 10a0b363d7255e856a33ce972a9eab2ec51d1d5f6ee953ac37796f87cf42b46b1207dc31f64902af704b7f36125c765e0c9328d44c6b0dda34a133238b42cf7f SHA512 f3c9d35ea62215a05a97ca00d908f3aea2188b9b2cbb8baac6b4203ac699e82f3d13b1332007e3b5d46973d609271fdd5e2dbd3aa70f7735f5578a449ca90fe6
+DIST pwntools-4.12.0_beta1.gh.tar.gz 4245839 BLAKE2B c69c0ff021764451718fb1146e54c0fde3024251a4d20cca97da607e780fa1b956bee9774623e8294a92c832c2ba6dcbdec3cc8848520b7d62a83bb918b46e31 SHA512 3badc20ab858c0b5bec6d76a41691684c566f8dce0576a11929b74e811a3173c8600ffd8ab289a94bf10478bf7a59594373438f63f48e27e1d87e7c04716ad2e
EBUILD pwntools-4.11.0.ebuild 1699 BLAKE2B 011024772043ee432ccadfc1c8bd316d58886720d8f33db4001d66c9eb2626edc059f13bb41675f1b9097f13daf1f5893de2882533ee7b013296198a2a65a131 SHA512 86b2de9e55b9df45bd2ffca78cee8b1e5dbe571a9378aa56aa22c6cb359abc9dda994744ee482092b8a56365f112f073a1f9c72232f11dadf20ae6ba710babc6
-EBUILD pwntools-4.12.0_beta0-r2.ebuild 1944 BLAKE2B e766f1da1064fb6763fead250e0ce6d81733ba0e6b0ebeb264ec04661bf4c62660e1f75ea5f459bbd6a43031cf2f8633a41f93eaf92e6b40e534b60c96a46180 SHA512 3df5afb68f9c351b36c5be271c9bcdcdb48144fa3fdd7859fac5972c695dd0c77fbeb5d4acca17d2680b47ff95a9590640168152145316440f3d37c33ab82124
-EBUILD pwntools-9999.ebuild 1992 BLAKE2B 84ce6bf5ec58c6502ee1219aba23177a66983f2c1a44ee1e30b40848d72ac02bb9f67cfdc842ca05db96bea0c856e117f346b96cbce631e84df824a03e69bcc8 SHA512 38793e0b41151f44b3cb035922e764adc83287250f5dc2b21b6b8e256a452562a22497ff157886631e5d1acfba4f7ff44247d820ad48e57afd32e72f94799165
+EBUILD pwntools-4.11.1.ebuild 2030 BLAKE2B 2ce5e7cc858a274c887d684daec8095b53e1f1d8db324a004b7b6680d0135c41ee564822e66044089cdaf0bac3d7e2ee4987fc503948780330db00bd7841b1bf SHA512 052134d5915c05a463824eda84d412e6a491c23daaa59ff09ac225d0f61b3b4f5608dd4a324c163d12f558c935ae854a7e51fafebe9699fabbf76db71a0bac46
+EBUILD pwntools-4.12.0_beta1.ebuild 2030 BLAKE2B 2ce5e7cc858a274c887d684daec8095b53e1f1d8db324a004b7b6680d0135c41ee564822e66044089cdaf0bac3d7e2ee4987fc503948780330db00bd7841b1bf SHA512 052134d5915c05a463824eda84d412e6a491c23daaa59ff09ac225d0f61b3b4f5608dd4a324c163d12f558c935ae854a7e51fafebe9699fabbf76db71a0bac46
+EBUILD pwntools-9999.ebuild 2030 BLAKE2B f2feca7c7ebf4b5e4ee8e1d9f17f40fc508d2a2cb96aa3f24750697862ae561e2392ef9978a3d8f33a0ec00acc893112e27b5350f11588769d3753b3419ba4cb SHA512 c87c889dfb28667e536a43c67cb766f3a52529f2f5dd2cb815ee88f9fda26c463fb474c1049626c0f6deaa4defad71c0d80dbccb58814f209be4c8cbf55bbb41
MISC metadata.xml 541 BLAKE2B 31c34e39b19efa02a71fa2916d584f78893a864bd06559cffd475b9ff9837989164ab1e7fb8fa5ec345b63bacad314c4218772efed0b5201a964b225ba8e84d4 SHA512 e213766d68840db16fe46c9f3ba7094ebc63955f763963b44606636dfab95f0ed48a368901ad3b464e991205bcacd1de7cfe470dee63268eedf3a74fa901773e
diff --git a/dev-util/pwntools/pwntools-4.12.0_beta0-r2.ebuild b/dev-util/pwntools/pwntools-4.11.1.ebuild
index ab47b249efb9..7811e0a1eebf 100644
--- a/dev-util/pwntools/pwntools-4.12.0_beta0-r2.ebuild
+++ b/dev-util/pwntools/pwntools-4.11.1.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..11} )
+PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit bash-completion-r1 distutils-r1
@@ -15,7 +15,9 @@ if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
else
SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ if [[ ${PV} != *_beta* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ fi
S="${WORKDIR}/${PN}-${PV/_beta/beta}"
fi
@@ -33,7 +35,7 @@ RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]
>=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
>=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
- >=dev-python/pyelftools-0.2.4[${PYTHON_USEDEP}]
+ >=dev-python/pyelftools-0.24[${PYTHON_USEDEP}]
>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
>=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
dev-python/PySocks[${PYTHON_USEDEP}]
@@ -63,6 +65,7 @@ src_install() {
insinto /usr/share/zsh/site-functions
doins extra/zsh_completion/_pwn
+ # Disable automatic update check (bug 915496).
insinto /etc
doins "${FILESDIR}/pwn.conf"
diff --git a/dev-util/pwntools/pwntools-4.12.0_beta1.ebuild b/dev-util/pwntools/pwntools-4.12.0_beta1.ebuild
new file mode 100644
index 000000000000..7811e0a1eebf
--- /dev/null
+++ b/dev-util/pwntools/pwntools-4.12.0_beta1.ebuild
@@ -0,0 +1,73 @@
+# 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 bash-completion-r1 distutils-r1
+
+DESCRIPTION="CTF framework and exploit development library"
+HOMEPAGE="https://github.com/Gallopsled/pwntools"
+
+if [[ ${PV} == "9999" ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
+else
+ SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
+ if [[ ${PV} != *_beta* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ fi
+ S="${WORKDIR}/${PN}-${PV/_beta/beta}"
+fi
+
+LICENSE="MIT GPL-2+ BSD-2"
+SLOT="0"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-libs/capstone-3.0.5[python,${PYTHON_USEDEP}]
+ >=dev-util/ROPgadget-5.3[${PYTHON_USEDEP}]
+ >=dev-util/unicorn-1.0.2[python,${PYTHON_USEDEP}]
+ dev-python/colored-traceback[${PYTHON_USEDEP}]
+ >=dev-python/intervaltree-3.0[${PYTHON_USEDEP}]
+ >=dev-python/mako-1.0.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
+ >=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/pyelftools-0.24[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.0[${PYTHON_USEDEP}]
+ >=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
+ dev-python/PySocks[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.0[${PYTHON_USEDEP}]
+ dev-python/rpyc[${PYTHON_USEDEP}]
+ >=dev-python/six-1.12.0[${PYTHON_USEDEP}]
+ dev-python/sortedcontainers[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-4.11.0_update_deps.patch"
+)
+
+python_configure_all() {
+ DISTUTILS_ARGS=(
+ --only-use-pwn-command
+ )
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ newbashcomp extra/bash_completion.d/pwn pwn
+ newbashcomp extra/bash_completion.d/shellcraft shellcraft
+
+ insinto /usr/share/zsh/site-functions
+ doins extra/zsh_completion/_pwn
+
+ # Disable automatic update check (bug 915496).
+ insinto /etc
+ doins "${FILESDIR}/pwn.conf"
+
+ rm -r "${ED}/usr/pwntools-doc" || die
+}
diff --git a/dev-util/pwntools/pwntools-9999.ebuild b/dev-util/pwntools/pwntools-9999.ebuild
index c560e51d59ec..3bd677b51569 100644
--- a/dev-util/pwntools/pwntools-9999.ebuild
+++ b/dev-util/pwntools/pwntools-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
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit bash-completion-r1 distutils-r1
@@ -15,7 +15,9 @@ if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="https://github.com/Gallopsled/pwntools.git"
else
SRC_URI="https://github.com/Gallopsled/pwntools/archive/${PV/_beta/beta}.tar.gz -> ${P}.gh.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ if [[ ${PV} != *_beta* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ fi
S="${WORKDIR}/${PN}-${PV/_beta/beta}"
fi
@@ -33,7 +35,7 @@ RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]
>=dev-python/paramiko-1.15.2[${PYTHON_USEDEP}]
>=dev-python/psutil-3.3.0[${PYTHON_USEDEP}]
- >=dev-python/pyelftools-0.2.4[${PYTHON_USEDEP}]
+ >=dev-python/pyelftools-0.29[${PYTHON_USEDEP}]
>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
>=dev-python/pyserial-2.7[${PYTHON_USEDEP}]
dev-python/PySocks[${PYTHON_USEDEP}]
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index 72f5818c6c5c..6e611a0dc873 100644
--- a/dev-vcs/Manifest.gz
+++ b/dev-vcs/Manifest.gz
Binary files differ
diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index 12ba3a8ac240..894e77f3663e 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -22,7 +22,7 @@ DIST git-manpages-2.43.0.tar.xz 570356 BLAKE2B 87d405f59ac600742546dfa97f9a72326
EBUILD git-2.39.3.ebuild 16201 BLAKE2B ffe2ed9d69f528ab24149e3bd70d00aba3bea5e753b1a0459785a5e2f2019b1c7e1e8b3f6f1857580a5c99f1a132039a0f3580bb79a65ea1e9b7a21f059655d6 SHA512 0fa470fe3e9aa87589bb7e0e842e14ce220039d97c9671b301b371249c03e91f94364883df57a9a5d622c0a007a8469701b8cfed195566df7cebae69adbc4066
EBUILD git-2.40.1.ebuild 16210 BLAKE2B d2d6f22e5ac56d4d79a86004f5ae84fcf1673b8fc84970d68e5ebe1c23ed92bb4485e6fba052a6f4c48d669dc1a7cc84b6f2a5c1007f7b1955c55688dc91731d SHA512 50300cb6219d212f55a5ee0ecd8c4e4504bcbd8510f1e951db6e92911f9767827910d7d5e71add9308823bf445ad94e400c3c21e6a8eb4797baab32a653c0d67
EBUILD git-2.41.0.ebuild 16215 BLAKE2B d222c7ab8eb3d2ad87d062862509ae3bdb73a407b56c616d083e35e6e50d48c851ec3114e1e280971f797142da36184fa3edd1efd45359e5420ac355b2f3350e SHA512 a241582e56ecb9b40b15f068b5be265ba7a4b236bbe8aa395729f1419fb22ff59457b971a4ca44b1af9cb60e6899fb6407c93b48f3ef600d38b7f53903fe53ff
-EBUILD git-2.43.0.ebuild 16223 BLAKE2B cb2aa2aeb04903dd88c441a91f18b1703a136e0d5d0d8cb83469ffafc2bcb489c980d485014ca1b2dfc6031ef74285c827bea1965d69839578159f724165bb94 SHA512 96684efe1063e19d0d13bc8943a593d6e364809f5f42a900d949c82d9ba97af3a83ce67144096da24a9f09fe05e60b96de87448e1fec1d358fa8f68d4665bd1a
+EBUILD git-2.43.0.ebuild 16221 BLAKE2B 15934ee563bb22b64b53193363e8b29d5d2d73502e951e731583b0248b83880b43fc5026666e596f85bddfdff23ea52cfe34caf228b35db22c3864988d2bb383 SHA512 a9886c550c508c126a4cf2c74bf67d7d40934becc9187154540aa0f8d79e0d927315db13530721c14b9e9de65dc0b598c723b8392d2fdb7b07d2383828bc5030
EBUILD git-9999-r1.ebuild 16210 BLAKE2B d2d6f22e5ac56d4d79a86004f5ae84fcf1673b8fc84970d68e5ebe1c23ed92bb4485e6fba052a6f4c48d669dc1a7cc84b6f2a5c1007f7b1955c55688dc91731d SHA512 50300cb6219d212f55a5ee0ecd8c4e4504bcbd8510f1e951db6e92911f9767827910d7d5e71add9308823bf445ad94e400c3c21e6a8eb4797baab32a653c0d67
EBUILD git-9999-r2.ebuild 16210 BLAKE2B d2d6f22e5ac56d4d79a86004f5ae84fcf1673b8fc84970d68e5ebe1c23ed92bb4485e6fba052a6f4c48d669dc1a7cc84b6f2a5c1007f7b1955c55688dc91731d SHA512 50300cb6219d212f55a5ee0ecd8c4e4504bcbd8510f1e951db6e92911f9767827910d7d5e71add9308823bf445ad94e400c3c21e6a8eb4797baab32a653c0d67
EBUILD git-9999-r3.ebuild 16210 BLAKE2B d2d6f22e5ac56d4d79a86004f5ae84fcf1673b8fc84970d68e5ebe1c23ed92bb4485e6fba052a6f4c48d669dc1a7cc84b6f2a5c1007f7b1955c55688dc91731d SHA512 50300cb6219d212f55a5ee0ecd8c4e4504bcbd8510f1e951db6e92911f9767827910d7d5e71add9308823bf445ad94e400c3c21e6a8eb4797baab32a653c0d67
diff --git a/dev-vcs/git/git-2.43.0.ebuild b/dev-vcs/git/git-2.43.0.ebuild
index 4929730cbd30..74ab28d2651c 100644
--- a/dev-vcs/git/git-2.43.0.ebuild
+++ b/dev-vcs/git/git-2.43.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
@@ -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/eclass/Manifest.gz b/eclass/Manifest.gz
index 1f4b907a79d3..784c68f37c3c 100644
--- a/eclass/Manifest.gz
+++ b/eclass/Manifest.gz
Binary files differ
diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass
index 5a5b833cdd7b..5a98446b12ee 100644
--- a/eclass/kernel-install.eclass
+++ b/eclass/kernel-install.eclass
@@ -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
# @ECLASS: kernel-install.eclass
@@ -63,14 +63,14 @@ RESTRICT+="
_IDEPEND_BASE="
!initramfs? (
|| (
- >=sys-kernel/installkernel-gentoo-8
+ >=sys-kernel/installkernel-8
>=sys-kernel/installkernel-systemd-2-r5
)
)
initramfs? (
>=sys-kernel/dracut-059-r4
|| (
- >=sys-kernel/installkernel-gentoo-8[dracut(-)]
+ >=sys-kernel/installkernel-8[dracut(-)]
>=sys-kernel/installkernel-systemd-2-r5
)
)
@@ -200,8 +200,8 @@ if [[ ${KERNEL_IUSE_GENERIC_UKI} ]]; then
IDEPEND="
generic-uki? (
|| (
+ >=sys-kernel/installkernel-8[-dracut(-),-ukify(-),uki(-)]
>=sys-kernel/installkernel-systemd-3
- >=sys-kernel/installkernel-gentoo-8[-dracut(-),-ukify(-)]
)
)
!generic-uki? (
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 3601737979d8..b1f4ea9caf68 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -231,7 +231,7 @@ tc_has_feature() {
}
if [[ ${PN} != kgcc64 && ${PN} != gcc-* ]] ; then
- IUSE+=" debug +cxx +nptl" TC_FEATURES+=( nptl )
+ IUSE+=" debug +cxx"
IUSE+=" +fortran" TC_FEATURES+=( fortran )
IUSE+=" doc hardened multilib objc"
IUSE+=" pgo"
@@ -253,8 +253,7 @@ if [[ ${PN} != kgcc64 && ${PN} != gcc-* ]] ; then
IUSE+=" ada"
IUSE+=" vtv"
IUSE+=" jit"
- tc_version_is_between 5.0 9 && IUSE+=" mpx"
- IUSE+=" +pie +ssp +pch"
+ IUSE+=" +pie +ssp pch"
IUSE+=" systemtap" TC_FEATURES+=( systemtap )
@@ -1239,14 +1238,6 @@ toolchain_src_configure() {
confgcc+=( $(use_enable cet) )
fi
- if in_iuse cilk ; then
- confgcc+=( $(use_enable cilk libcilkrts) )
- fi
-
- if in_iuse mpx ; then
- confgcc+=( $(use_enable mpx libmpx) )
- fi
-
if in_iuse systemtap ; then
confgcc+=( $(use_enable systemtap) )
fi
@@ -2002,8 +1993,6 @@ toolchain_src_install() {
# libgfortran.la: gfortran itself handles linkage correctly in the
# dynamic & static case (libgfortran.spec). bug #573302
# libgfortranbegin.la: Same as above, and it's an internal lib.
- # libmpx.la: gcc itself handles linkage correctly (libmpx.spec).
- # libmpxwrappers.la: See above.
# libitm.la: gcc itself handles linkage correctly (libitm.spec).
# libvtv.la: gcc itself handles linkage correctly.
# lib*san.la: Sanitizer linkage is handled internally by gcc, and they
@@ -2020,8 +2009,6 @@ toolchain_src_install() {
-name 'libgomp-plugin-*.la' -o \
-name libgfortran.la -o \
-name libgfortranbegin.la -o \
- -name libmpx.la -o \
- -name libmpxwrappers.la -o \
-name libitm.la -o \
-name libvtv.la -o \
-name 'lib*san.la' \
diff --git a/gnustep-apps/Manifest.gz b/gnustep-apps/Manifest.gz
index e1b0accccfb8..94d8933b6b7a 100644
--- a/gnustep-apps/Manifest.gz
+++ b/gnustep-apps/Manifest.gz
Binary files differ
diff --git a/gnustep-apps/affiche/Manifest b/gnustep-apps/affiche/Manifest
index 439a3ee1417f..524d302018ca 100644
--- a/gnustep-apps/affiche/Manifest
+++ b/gnustep-apps/affiche/Manifest
@@ -1,4 +1,4 @@
DIST Affiche-0.6.0.tar.gz 50764 BLAKE2B f3d965c7f3c4d0a654a75fccaf2b6ce1cfeb7e1c688a927375e919e07cf85f0f3af2d6209cd7e061dbb575f979e8e8c69ec2831fa96ffd3ef1399f17997bf4b5 SHA512 114b323e8db0fa104fed5a94a544e481e8574a0af367951dfb1e400a15b0813564e433a12d33828f230b1f5f83578d161afad12e014f786e2e5bb60e90f637bc
EBUILD affiche-0.6.0-r4.ebuild 406 BLAKE2B dc4ee36920f69b3ad75d791565a37368d32f94da9b91bfe6cb5d6490e173b908ef6ebe41b8574bddd1d50e78050f3dde833e9fda714d19334ec60e472d3a9ff9 SHA512 fc0805a87c78a622b1641062add558c190e867e29c0e820d6ce064dcb747c71e6c7e69931de0cee8d7790e175c0fc9d57fedff0e60a3939cf3147cc0fa8e7b7c
-EBUILD affiche-0.6.0-r5.ebuild 367 BLAKE2B 9ee3b1ae2e26017f16e204790383c09e3f68c26d20a06afbe3fea8bfd5ceccaf9d914dd7563bcda1192e18571b3f9d368b1e0fa0873fbe2d82ce291d03c739bf SHA512 b09073eb4ddd9843854731c87d0c58d371852288d7f4dc6790289e5b07794a3dec6b02cc9871d406f85141ef1e412d53d244c58070fc3c1cb6add6de1f25895f
+EBUILD affiche-0.6.0-r5.ebuild 366 BLAKE2B 332cbde5abf2e854145de58633b32a98cfb0109d3737a2fbcdadf2f49c2231bc54564bde8afdf43cb9729f90ec750b31b39908bad6b35842cc3043c065af4e7e SHA512 c42c161a58a2e480fbe715254cfa8919bbe703a490dff98c990d5b310910122ca83d0c5b062646d58e7906146329780c6d0b0c4aa42f702bf47c6f31ae4ba5b0
MISC metadata.xml 649 BLAKE2B 37d04b7c1fece2ce9a8b94ce90b189c43408c455636931f4829686992002ddabdaacd6f286aef203c1bc5381e3e894df9479bf18b0cf44a65b37e52e41cd62c9 SHA512 0c35d15d963551a9e9b793d3e9e099af677a6791047e524508968b0157eef271966db5bf88c8d6cd4577b1c931c2c6ad79fc53f91fe8080a2bfbd76c80b1374d
diff --git a/gnustep-apps/affiche/affiche-0.6.0-r5.ebuild b/gnustep-apps/affiche/affiche-0.6.0-r5.ebuild
index bcb597e772cd..e39e2ab1792b 100644
--- a/gnustep-apps/affiche/affiche-0.6.0-r5.ebuild
+++ b/gnustep-apps/affiche/affiche-0.6.0-r5.ebuild
@@ -12,4 +12,4 @@ S="${WORKDIR}/${PN/a/A}"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
+KEYWORDS="amd64 ~ppc x86"
diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz
index c7aae8ba4ac1..ae6f97636b33 100644
--- a/kde-apps/Manifest.gz
+++ b/kde-apps/Manifest.gz
Binary files differ
diff --git a/kde-apps/kate-addons/Manifest b/kde-apps/kate-addons/Manifest
index b594314d0873..69dba6660220 100644
--- a/kde-apps/kate-addons/Manifest
+++ b/kde-apps/kate-addons/Manifest
@@ -1,3 +1,4 @@
+AUX kate-23.08.4-no-pch.patch 1636 BLAKE2B 81e0b092582f4638a639a66be778c8dd75704ee3b840404e7a97ac6aaf8959abfeb150a27ca44d053982f7ae4c31cba11a3570ebb1fc5b036be689d79858a393 SHA512 37eb091d815a9b744a5335ab23b863a03d4d777ddabf10d1ebac62d1e1a2356b47bc8f8592bcfb7711540084780a0cd51c9733ae02036d20b8757a7874b29f9c
DIST kate-23.08.4.tar.xz 8043840 BLAKE2B 0aa8f983612b5873489aa23da3024c793d57b7d7c1f5b6fa35a45c34c53584e06490db4ba5bff77a8917476d72e78bb081af42205a51e58329a12790eb96e872 SHA512 99b147940809149c93a9a79bcf5263db650f3afa1fbef5158d20ed88608e3794dc8d1357d7c0119369b690dbfcd63e369a009171c3b4a99559246f876bafe28a
-EBUILD kate-addons-23.08.4.ebuild 2974 BLAKE2B acbb352b0b6e924c0fb73435f373bc23656358eb2bb9ca3f7511e1fea2344ffb68d3b9bd6bcf258b717e1e554af61b0fa0ff53d72d06628da856c9bc300909f1 SHA512 c2d541ae6b0299cd4e79ca4786bb9c7c815e0ab6c274d95aaa670def0a278a3bc5c5dc245ed8fd3acb6c6cc72cfd2cb431bf031dacce06fccb0225c8967daf83
+EBUILD kate-addons-23.08.4.ebuild 3028 BLAKE2B 9463610c3a4ea6fb979072a74073c86e4386867a6b3bdfb91c6b9d3027599728e831a1b0213113984d348651a528ff9182085a141548fd8a2a50f2f871b3d3b0 SHA512 69a32484046f7b5b033a4865e0da1c7b11bc8b0b32b9b1e15a048ebf8911b870e436d0957773851ffe77c896acc74560048c59662a60ade4d47b5a7728f38397
MISC metadata.xml 751 BLAKE2B 01d2cfdb4e2849372da5d8f1a02d54b875741cc2674d293cd376396ca83ddcf426acb04ae61749bb2a969f4d95fb969d8149bda79de24a773f98473e7b728d2c SHA512 d84414311962de3f2eb9082c2b54d074cfaee3bce5b9ce572f593b373762f913ca60d8bd180e06627ef62f8194e8a394bcfc12f077f6598d95736723d9482af4
diff --git a/kde-apps/kate-addons/files/kate-23.08.4-no-pch.patch b/kde-apps/kate-addons/files/kate-23.08.4-no-pch.patch
new file mode 100644
index 000000000000..89ef142fbd2c
--- /dev/null
+++ b/kde-apps/kate-addons/files/kate-23.08.4-no-pch.patch
@@ -0,0 +1,58 @@
+https://bugs.gentoo.org/921720
+https://invent.kde.org/utilities/kate/-/issues/116
+https://invent.kde.org/utilities/kate/-/merge_requests/1387
+
+From 83fcf7b4e7cc7bc54828192e9b89cfb286d864fd Mon Sep 17 00:00:00 2001
+From: Aleix Pol <aleixpol@kde.org>
+Date: Tue, 19 Sep 2023 16:34:49 +0200
+Subject: [PATCH] Fix build
+
+Ever since I last updated, I've started to get errors about includes
+missing, so I've added them.
+
+(cherry picked from commit 73d090f7f7cb7cc013f31c7b572ca78a7fbeb5b8)
+---
+ addons/git-blame/kategitblameplugin.h | 1 +
+ addons/project/git/gitstatus.h | 1 +
+ apps/lib/ktexteditor_utils.h | 2 ++
+ 3 files changed, 4 insertions(+)
+
+diff --git a/addons/git-blame/kategitblameplugin.h b/addons/git-blame/kategitblameplugin.h
+index 0a87f700e8..4c3d4a977f 100644
+--- a/addons/git-blame/kategitblameplugin.h
++++ b/addons/git-blame/kategitblameplugin.h
+@@ -20,6 +20,7 @@
+ #include <QLocale>
+ #include <QPointer>
+ #include <QTimer>
++#include <QUrl>
+ #include <QVariant>
+ #include <QVector>
+
+diff --git a/addons/project/git/gitstatus.h b/addons/project/git/gitstatus.h
+index 7caad963eb..dcf01b66c9 100644
+--- a/addons/project/git/gitstatus.h
++++ b/addons/project/git/gitstatus.h
+@@ -5,6 +5,7 @@
+ */
+ #pragma once
+
++#include <QSet>
+ #include <QString>
+ #include <QVector>
+
+diff --git a/apps/lib/ktexteditor_utils.h b/apps/lib/ktexteditor_utils.h
+index ac3f218870..d9d4e6fdaa 100644
+--- a/apps/lib/ktexteditor_utils.h
++++ b/apps/lib/ktexteditor_utils.h
+@@ -7,6 +7,8 @@
+ #include "kateprivate_export.h"
+
+ #include <QString>
++#include <QUrl>
++#include <QWidgetList>
+
+ QT_BEGIN_NAMESPACE
+ class QScrollBar;
+--
+GitLab
diff --git a/kde-apps/kate-addons/kate-addons-23.08.4.ebuild b/kde-apps/kate-addons/kate-addons-23.08.4.ebuild
index 576e3bed7006..fc6c2a7e8b47 100644
--- a/kde-apps/kate-addons/kate-addons-23.08.4.ebuild
+++ b/kde-apps/kate-addons/kate-addons-23.08.4.ebuild
@@ -62,6 +62,10 @@ RDEPEND="${DEPEND}
!<kde-apps/kate-22.08.0:5
"
+PATCHES=(
+ "${FILESDIR}"/kate-23.08.4-no-pch.patch
+)
+
src_prepare() {
ecm_src_prepare
diff --git a/kde-apps/kate-lib/Manifest b/kde-apps/kate-lib/Manifest
index 3f3e58c04405..83695760a3d7 100644
--- a/kde-apps/kate-lib/Manifest
+++ b/kde-apps/kate-lib/Manifest
@@ -1,3 +1,4 @@
+AUX kate-23.08.4-no-pch.patch 1636 BLAKE2B 81e0b092582f4638a639a66be778c8dd75704ee3b840404e7a97ac6aaf8959abfeb150a27ca44d053982f7ae4c31cba11a3570ebb1fc5b036be689d79858a393 SHA512 37eb091d815a9b744a5335ab23b863a03d4d777ddabf10d1ebac62d1e1a2356b47bc8f8592bcfb7711540084780a0cd51c9733ae02036d20b8757a7874b29f9c
DIST kate-23.08.4.tar.xz 8043840 BLAKE2B 0aa8f983612b5873489aa23da3024c793d57b7d7c1f5b6fa35a45c34c53584e06490db4ba5bff77a8917476d72e78bb081af42205a51e58329a12790eb96e872 SHA512 99b147940809149c93a9a79bcf5263db650f3afa1fbef5158d20ed88608e3794dc8d1357d7c0119369b690dbfcd63e369a009171c3b4a99559246f876bafe28a
-EBUILD kate-lib-23.08.4.ebuild 1968 BLAKE2B e1986688d6dd5622c8434bc372df2ac9bf8655514f9dbfb45e3b128a575d2bd612cc0123803867bc173c7545634047bc959d63e25424bd703d64ebdaff0a5563 SHA512 7bb661fc819f10c74bb5280f8b69bc9488b70de43ce37a12b5980ca8ce944b6c17aa4d1e3d435b9c88c2059f5abfc51c6343c9d02771542ad15515cbdf399f3f
+EBUILD kate-lib-23.08.4.ebuild 2022 BLAKE2B 9db6e4e7191b175d43deea9782b17e86e4425274fbec2715038663c73e42f0c37ecbcc247a199b012f4b2783dabd7fea7e24548e936272fd6a98b842ea769790 SHA512 1cc732f962f460c9d8f0330feab402343bbf068c134913b533548c370a27b0a0e35f4bc5ce4afa8750f040d4fd8d472e40539ce01a02ea54f124743e2e652b7d
MISC metadata.xml 443 BLAKE2B 89f901dde356a64629568d269755d7aebed4a7185232af0b4b18934e1efb2c2e675d9be1a85422bac073803e09fd701513c5be473b0a87300cbf25e92726caab SHA512 8298a2989e10740e8f59c07c454048b254e9a20aab01e1de4910aba908b06dd3a1f511958ec838b9547f0d5504a30c079f0fec1f5af88474b7060f3b18ec4804
diff --git a/kde-apps/kate-lib/files/kate-23.08.4-no-pch.patch b/kde-apps/kate-lib/files/kate-23.08.4-no-pch.patch
new file mode 100644
index 000000000000..89ef142fbd2c
--- /dev/null
+++ b/kde-apps/kate-lib/files/kate-23.08.4-no-pch.patch
@@ -0,0 +1,58 @@
+https://bugs.gentoo.org/921720
+https://invent.kde.org/utilities/kate/-/issues/116
+https://invent.kde.org/utilities/kate/-/merge_requests/1387
+
+From 83fcf7b4e7cc7bc54828192e9b89cfb286d864fd Mon Sep 17 00:00:00 2001
+From: Aleix Pol <aleixpol@kde.org>
+Date: Tue, 19 Sep 2023 16:34:49 +0200
+Subject: [PATCH] Fix build
+
+Ever since I last updated, I've started to get errors about includes
+missing, so I've added them.
+
+(cherry picked from commit 73d090f7f7cb7cc013f31c7b572ca78a7fbeb5b8)
+---
+ addons/git-blame/kategitblameplugin.h | 1 +
+ addons/project/git/gitstatus.h | 1 +
+ apps/lib/ktexteditor_utils.h | 2 ++
+ 3 files changed, 4 insertions(+)
+
+diff --git a/addons/git-blame/kategitblameplugin.h b/addons/git-blame/kategitblameplugin.h
+index 0a87f700e8..4c3d4a977f 100644
+--- a/addons/git-blame/kategitblameplugin.h
++++ b/addons/git-blame/kategitblameplugin.h
+@@ -20,6 +20,7 @@
+ #include <QLocale>
+ #include <QPointer>
+ #include <QTimer>
++#include <QUrl>
+ #include <QVariant>
+ #include <QVector>
+
+diff --git a/addons/project/git/gitstatus.h b/addons/project/git/gitstatus.h
+index 7caad963eb..dcf01b66c9 100644
+--- a/addons/project/git/gitstatus.h
++++ b/addons/project/git/gitstatus.h
+@@ -5,6 +5,7 @@
+ */
+ #pragma once
+
++#include <QSet>
+ #include <QString>
+ #include <QVector>
+
+diff --git a/apps/lib/ktexteditor_utils.h b/apps/lib/ktexteditor_utils.h
+index ac3f218870..d9d4e6fdaa 100644
+--- a/apps/lib/ktexteditor_utils.h
++++ b/apps/lib/ktexteditor_utils.h
+@@ -7,6 +7,8 @@
+ #include "kateprivate_export.h"
+
+ #include <QString>
++#include <QUrl>
++#include <QWidgetList>
+
+ QT_BEGIN_NAMESPACE
+ class QScrollBar;
+--
+GitLab
diff --git a/kde-apps/kate-lib/kate-lib-23.08.4.ebuild b/kde-apps/kate-lib/kate-lib-23.08.4.ebuild
index 5e8dfc85627b..d646e6c91de5 100644
--- a/kde-apps/kate-lib/kate-lib-23.08.4.ebuild
+++ b/kde-apps/kate-lib/kate-lib-23.08.4.ebuild
@@ -46,6 +46,10 @@ RDEPEND="${DEPEND}
!<kde-apps/kate-22.08.0:5
"
+PATCHES=(
+ "${FILESDIR}"/kate-23.08.4-no-pch.patch
+)
+
src_prepare() {
ecm_src_prepare
diff --git a/kde-apps/kate/Manifest b/kde-apps/kate/Manifest
index 70eea2f2843b..5fbf335937a9 100644
--- a/kde-apps/kate/Manifest
+++ b/kde-apps/kate/Manifest
@@ -1,3 +1,4 @@
+AUX kate-23.08.4-no-pch.patch 1636 BLAKE2B 81e0b092582f4638a639a66be778c8dd75704ee3b840404e7a97ac6aaf8959abfeb150a27ca44d053982f7ae4c31cba11a3570ebb1fc5b036be689d79858a393 SHA512 37eb091d815a9b744a5335ab23b863a03d4d777ddabf10d1ebac62d1e1a2356b47bc8f8592bcfb7711540084780a0cd51c9733ae02036d20b8757a7874b29f9c
DIST kate-23.08.4.tar.xz 8043840 BLAKE2B 0aa8f983612b5873489aa23da3024c793d57b7d7c1f5b6fa35a45c34c53584e06490db4ba5bff77a8917476d72e78bb081af42205a51e58329a12790eb96e872 SHA512 99b147940809149c93a9a79bcf5263db650f3afa1fbef5158d20ed88608e3794dc8d1357d7c0119369b690dbfcd63e369a009171c3b4a99559246f876bafe28a
-EBUILD kate-23.08.4.ebuild 1519 BLAKE2B 6535360c56896ac9997568a7c30404ee4a54cd90451f27448405d34c6e8e0bd7309936a19b9f11c4584b03409c4923632836c77c3c61caf3378ce00e5c3d205d SHA512 967a4e39e2cbb868fd5bf9bfb434434325c549a3e720c6fb0e2fe824839eac3e4c31e9928bc57b96c511ac000f2a2314e1be85b95ec1aefe4383a75365051b92
+EBUILD kate-23.08.4.ebuild 1573 BLAKE2B 215f67c2246c7362f0895b3963e3107dee2a0453b7a2b304ddefec99a312968d668a7c55a44d4116ebe6c524ef74c4343d334b051c333237fd647ce4436e67cc SHA512 e6362860c46f46b8356ac2976e46cc2492f19e9d3c49969361f2ddfe4563928a91bb4f1ceceedf8ccb921560f232a59f6dece9696ed2074e5b9f731b012204da
MISC metadata.xml 370 BLAKE2B 4a882073a69500715bae3af90f51bf9becd25174d09a163fc3a475da35b334b9a914a7d7e058298482005742ef80cce7e496c0b6d3ed0ce9a33eca25ffdd217c SHA512 117402c52064333309ca0aa7e4c38e04bc8c9b225f5e214244facd9e6a9e0f7b66b8a1bf9cef4655e1423d567128d4f7061a21a23673fc8475c5f47941e23f3a
diff --git a/kde-apps/kate/files/kate-23.08.4-no-pch.patch b/kde-apps/kate/files/kate-23.08.4-no-pch.patch
new file mode 100644
index 000000000000..89ef142fbd2c
--- /dev/null
+++ b/kde-apps/kate/files/kate-23.08.4-no-pch.patch
@@ -0,0 +1,58 @@
+https://bugs.gentoo.org/921720
+https://invent.kde.org/utilities/kate/-/issues/116
+https://invent.kde.org/utilities/kate/-/merge_requests/1387
+
+From 83fcf7b4e7cc7bc54828192e9b89cfb286d864fd Mon Sep 17 00:00:00 2001
+From: Aleix Pol <aleixpol@kde.org>
+Date: Tue, 19 Sep 2023 16:34:49 +0200
+Subject: [PATCH] Fix build
+
+Ever since I last updated, I've started to get errors about includes
+missing, so I've added them.
+
+(cherry picked from commit 73d090f7f7cb7cc013f31c7b572ca78a7fbeb5b8)
+---
+ addons/git-blame/kategitblameplugin.h | 1 +
+ addons/project/git/gitstatus.h | 1 +
+ apps/lib/ktexteditor_utils.h | 2 ++
+ 3 files changed, 4 insertions(+)
+
+diff --git a/addons/git-blame/kategitblameplugin.h b/addons/git-blame/kategitblameplugin.h
+index 0a87f700e8..4c3d4a977f 100644
+--- a/addons/git-blame/kategitblameplugin.h
++++ b/addons/git-blame/kategitblameplugin.h
+@@ -20,6 +20,7 @@
+ #include <QLocale>
+ #include <QPointer>
+ #include <QTimer>
++#include <QUrl>
+ #include <QVariant>
+ #include <QVector>
+
+diff --git a/addons/project/git/gitstatus.h b/addons/project/git/gitstatus.h
+index 7caad963eb..dcf01b66c9 100644
+--- a/addons/project/git/gitstatus.h
++++ b/addons/project/git/gitstatus.h
+@@ -5,6 +5,7 @@
+ */
+ #pragma once
+
++#include <QSet>
+ #include <QString>
+ #include <QVector>
+
+diff --git a/apps/lib/ktexteditor_utils.h b/apps/lib/ktexteditor_utils.h
+index ac3f218870..d9d4e6fdaa 100644
+--- a/apps/lib/ktexteditor_utils.h
++++ b/apps/lib/ktexteditor_utils.h
+@@ -7,6 +7,8 @@
+ #include "kateprivate_export.h"
+
+ #include <QString>
++#include <QUrl>
++#include <QWidgetList>
+
+ QT_BEGIN_NAMESPACE
+ class QScrollBar;
+--
+GitLab
diff --git a/kde-apps/kate/kate-23.08.4.ebuild b/kde-apps/kate/kate-23.08.4.ebuild
index c0db6bd58ff6..9328ece62f45 100644
--- a/kde-apps/kate/kate-23.08.4.ebuild
+++ b/kde-apps/kate/kate-23.08.4.ebuild
@@ -34,6 +34,10 @@ RDEPEND="${DEPEND}
~kde-apps/kate-addons-${PV}:5
"
+PATCHES=(
+ "${FILESDIR}"/kate-23.08.4-no-pch.patch
+)
+
src_prepare() {
ecm_src_prepare
diff --git a/kde-apps/kwrite/Manifest b/kde-apps/kwrite/Manifest
index e6b14885eed3..aa46419d06e3 100644
--- a/kde-apps/kwrite/Manifest
+++ b/kde-apps/kwrite/Manifest
@@ -1,3 +1,4 @@
+AUX kate-23.08.4-no-pch.patch 1636 BLAKE2B 81e0b092582f4638a639a66be778c8dd75704ee3b840404e7a97ac6aaf8959abfeb150a27ca44d053982f7ae4c31cba11a3570ebb1fc5b036be689d79858a393 SHA512 37eb091d815a9b744a5335ab23b863a03d4d777ddabf10d1ebac62d1e1a2356b47bc8f8592bcfb7711540084780a0cd51c9733ae02036d20b8757a7874b29f9c
DIST kate-23.08.4.tar.xz 8043840 BLAKE2B 0aa8f983612b5873489aa23da3024c793d57b7d7c1f5b6fa35a45c34c53584e06490db4ba5bff77a8917476d72e78bb081af42205a51e58329a12790eb96e872 SHA512 99b147940809149c93a9a79bcf5263db650f3afa1fbef5158d20ed88608e3794dc8d1357d7c0119369b690dbfcd63e369a009171c3b4a99559246f876bafe28a
-EBUILD kwrite-23.08.4.ebuild 1311 BLAKE2B 26c88686e736e2c5caf794e606c7ced682fc1b862821fe964ba6686ecf1724f4554b9d592cf3cd93b57063360c70d52c1be83ed8efd4da9b9f261983972d5aab SHA512 c87f96113a8b7f4879bff2cbfced779b1e2269430bbde9f579b83e8c95e30f95d352aa24006849fc12afe53f60a04b6b35faefae046ccf6f80a4b55ed168f851
+EBUILD kwrite-23.08.4.ebuild 1365 BLAKE2B 7e7f19372646252e59943829f26813bdf0954418b59e3d19eeb30122296ea6f65cf97c1ce8375829cfe231af48f53b5b2cd468a5c4151a03da777e6f3a562e1b SHA512 4f2e23c040ce90479d73b082b6fdf920d8119e0cc5d48e1bbbc41cb163f6f212e645e26eff49c43d227f3bbbb05a302b00581ce6604a8427078c3a115bd48bc6
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kwrite/files/kate-23.08.4-no-pch.patch b/kde-apps/kwrite/files/kate-23.08.4-no-pch.patch
new file mode 100644
index 000000000000..89ef142fbd2c
--- /dev/null
+++ b/kde-apps/kwrite/files/kate-23.08.4-no-pch.patch
@@ -0,0 +1,58 @@
+https://bugs.gentoo.org/921720
+https://invent.kde.org/utilities/kate/-/issues/116
+https://invent.kde.org/utilities/kate/-/merge_requests/1387
+
+From 83fcf7b4e7cc7bc54828192e9b89cfb286d864fd Mon Sep 17 00:00:00 2001
+From: Aleix Pol <aleixpol@kde.org>
+Date: Tue, 19 Sep 2023 16:34:49 +0200
+Subject: [PATCH] Fix build
+
+Ever since I last updated, I've started to get errors about includes
+missing, so I've added them.
+
+(cherry picked from commit 73d090f7f7cb7cc013f31c7b572ca78a7fbeb5b8)
+---
+ addons/git-blame/kategitblameplugin.h | 1 +
+ addons/project/git/gitstatus.h | 1 +
+ apps/lib/ktexteditor_utils.h | 2 ++
+ 3 files changed, 4 insertions(+)
+
+diff --git a/addons/git-blame/kategitblameplugin.h b/addons/git-blame/kategitblameplugin.h
+index 0a87f700e8..4c3d4a977f 100644
+--- a/addons/git-blame/kategitblameplugin.h
++++ b/addons/git-blame/kategitblameplugin.h
+@@ -20,6 +20,7 @@
+ #include <QLocale>
+ #include <QPointer>
+ #include <QTimer>
++#include <QUrl>
+ #include <QVariant>
+ #include <QVector>
+
+diff --git a/addons/project/git/gitstatus.h b/addons/project/git/gitstatus.h
+index 7caad963eb..dcf01b66c9 100644
+--- a/addons/project/git/gitstatus.h
++++ b/addons/project/git/gitstatus.h
+@@ -5,6 +5,7 @@
+ */
+ #pragma once
+
++#include <QSet>
+ #include <QString>
+ #include <QVector>
+
+diff --git a/apps/lib/ktexteditor_utils.h b/apps/lib/ktexteditor_utils.h
+index ac3f218870..d9d4e6fdaa 100644
+--- a/apps/lib/ktexteditor_utils.h
++++ b/apps/lib/ktexteditor_utils.h
+@@ -7,6 +7,8 @@
+ #include "kateprivate_export.h"
+
+ #include <QString>
++#include <QUrl>
++#include <QWidgetList>
+
+ QT_BEGIN_NAMESPACE
+ class QScrollBar;
+--
+GitLab
diff --git a/kde-apps/kwrite/kwrite-23.08.4.ebuild b/kde-apps/kwrite/kwrite-23.08.4.ebuild
index 3b86e6b4e7ad..293ee80d2170 100644
--- a/kde-apps/kwrite/kwrite-23.08.4.ebuild
+++ b/kde-apps/kwrite/kwrite-23.08.4.ebuild
@@ -28,6 +28,10 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
+PATCHES=(
+ "${FILESDIR}"/kate-23.08.4-no-pch.patch
+)
+
src_prepare() {
ecm_src_prepare
diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz
index e3dc561a2d15..2b52a0fe978c 100644
--- a/kde-misc/Manifest.gz
+++ b/kde-misc/Manifest.gz
Binary files differ
diff --git a/kde-misc/kdiff3/Manifest b/kde-misc/kdiff3/Manifest
index 59d79e949c1a..450f7bee4757 100644
--- a/kde-misc/kdiff3/Manifest
+++ b/kde-misc/kdiff3/Manifest
@@ -1,5 +1,5 @@
DIST kdiff3-1.10.6.tar.xz 1122552 BLAKE2B 381f9a579247d5b3b630a16a633beb99ce9d33d3a2ecca90d072654ab3705ac5911d207187dfc73a901ca78ce3d53d30573f7c7b411fe17c29e3272d96a48abc SHA512 86b6274acddd58ff80d6d1c83aa884987af05df1b820732394d52197c43adfb13258336de38ffa87203ed8700dd1b9725c96a8be67c48e1189ea776216152e7f
DIST kdiff3-1.10.7.tar.xz 1131116 BLAKE2B 5aff7d24d3440b367e0d124e7db444fb1164e1e23a39cc808b83d9f872e11c78442f73e5b95199ed00ace30cf5e4d15adbba0c9d46fe79bc2f5eae693e0aa93d SHA512 ab7ce8312014de200bcc613be1a28b384289f96be08d7f2e1e640b202cede3bbfeffa7b3e53b605f8edf9be2368d2aa6c6b5ee4501577ed8560ca1c4704802db
EBUILD kdiff3-1.10.6.ebuild 1106 BLAKE2B 1681a3e68a5ea7c95bc7f051cd96a5ab6f39275d54675f057f9752b8f66575371ce80cb803201e6790930928faedc47c757201cc4044aa91031fd25fc3c61dba SHA512 5fd7ea10c33e4d2d62e2233abf932b406ed6db2bac70ba631ad0382e7cc26f561a053256c32f357d26cde2d83468b465a33f50ac2560c50dcd7d10908a8ab42c
-EBUILD kdiff3-1.10.7.ebuild 1108 BLAKE2B 322e68d0830f4805332996cfab8bb7f292bf9b10059e77895010032091c3b3fed3d363cb144084ac604d238125af848fe0452d897545680b63c2da394c87a800 SHA512 b51af2da70926b606e196436423c97e14b90199bb1a144ddb34086f1de7c5e3d0314c9006fb72b67ff73798880d6ab5b515d03f8467093380a7481360913030f
+EBUILD kdiff3-1.10.7.ebuild 1106 BLAKE2B d7174e72ffc71a628238483fad4b96ebb37aa7766fe314fd6e8627c81acaa2ffc1202f3863f8de6be7c46b5ddc4ed1f740c2dedca9ceae8137e2d7a125bd8468 SHA512 35837378b2a97f4e75480b0886f7d75a8565d4e2b9e61d5a721a852066b9636cc90931580a7a68139161561140f2005b99219d3015094d5243b444ede05cfe33
MISC metadata.xml 431 BLAKE2B 6848facdd79d1805d96f6b9c8b8fadd673ac7884eb14b31c854e7043d8474ef2702ca0b43b6ddb235ea70a25b41b5ad93a2616d5ce2b87a53a53bcd4c42839e1 SHA512 7f2f61311bf3f8f926d2f6538e3f693ffbc059068062e6c5313d4b48c0ad4e8155f9ccda52f79e65ffdcd529002c9b29f84dcf6b612e3984db9444177509bd0c
diff --git a/kde-misc/kdiff3/kdiff3-1.10.7.ebuild b/kde-misc/kdiff3/kdiff3-1.10.7.ebuild
index 4c421ae349ce..ac3ba233ccfb 100644
--- a/kde-misc/kdiff3/kdiff3-1.10.7.ebuild
+++ b/kde-misc/kdiff3/kdiff3-1.10.7.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 @@ SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
IUSE=""
COMMON_DEPEND="
diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz
index cb858cfcf3f6..66434f8e0b3a 100644
--- a/mail-mta/Manifest.gz
+++ b/mail-mta/Manifest.gz
Binary files differ
diff --git a/mail-mta/exim/Manifest b/mail-mta/exim/Manifest
index 3846c6485992..6832ba6c3659 100644
--- a/mail-mta/exim/Manifest
+++ b/mail-mta/exim/Manifest
@@ -4,11 +4,7 @@ AUX exim-4.69-r1.27021.patch 1447 BLAKE2B d1f40f68b056ae49cd78408d3dc54a1f4fb158
AUX exim-4.74-radius-db-ENV-clash.patch 667 BLAKE2B 3cc03dd925333774c08484efbb5daadcebc819cc49283205960146f176d225c8952dacb891e1a1be13046bb68e6d6571a732dbbb7d78c6b1758d93f256e41509 SHA512 040bbdb2259df882569a428b7fef03f89c3685428654ac29e93360a4791bdabe66e52d33d14f0822461fac119295bd31aad5998f63d59d4af057bd26b310a568
AUX exim-4.76-crosscompile.patch 462 BLAKE2B de78322f93760cef0d5a768b8be6c723f00d5c7557da6189ffa6ee34215c41ebe8896a2457b2e6a704d05a1730eab09c8cc73e3ba3140954f9ac32423210b612 SHA512 d4fd4417c1ce727f139999c399795312cdbbb9735d0793d68f8e3150240bc53b31277cb26f9946ba549b34c661fc0a61147d376bda09aa6763cab55d80d62343
AUX exim-4.80-spool-mail-group.patch 946 BLAKE2B a3b6783b77823c5a8373623d16b85e2ba209b419b6724f307c46bf961bc5195690453208cdd40e45bc36e5a070892414c7737a97fa04e653e78050c153c59079 SHA512 24f30e9a9d90dc0f1fe8b3db26f8bc2649182b4e78110dc28a9c0f3a3feb7589f923144a4f1c54a1c46ff8cfe40826a1f2212787753be752f4d15a72d54a143b
-AUX exim-4.93-as-needed-ldflags.patch 6013 BLAKE2B 2de473f089a36cabd5481020524dcb2efb7a5681b224608a8454aebc70e07f7776fe812f02fa5d81fb80b25bc2cc154924953d173d65664b1e576176a01191b9 SHA512 df6c18a7d092d9069dd6d4177154681197de86ab41dbd399055ad663cbd0c7da149f8bbcb7c888965851475ee2cf891dc934f1d5ad7a4ea3dc46a54ece582418
AUX exim-4.94-maildir.patch 316 BLAKE2B fe0b27712e77eba83244434c33372cec47fa317026d159de7a0ac37f2563999a6470df2dc203c1fcda8e7074c949133a0311c2b94c4b48bbc46d64c7c486202c SHA512 13863226883f79dcc781fe8eb3b50ad3c5511af130cf6e41ce40e8543d46832668bd7d746a2cc67842748cdf26144bef4aece49397d3168819215eac93ca1e6e
-AUX exim-4.94-opendmarc-1.4.patch 506 BLAKE2B d8ba66e1165dffb9ba367b997d69090fa8b31aa6ce3cb17d6ade4bd3b3dabf2a2d93223106eeb7f39754397eb17979e66d52de8dc2d524de9019c9598cd89af6 SHA512 6145f07c0b5b4234160fd3480329759a06500b658643523f32bcfa9158258a9b708095725f2e56d5538567f888c5e0e954c4ac51c8f2d16921dc4950241cd2fc
-AUX exim-4.95-localscan_dlopen.patch 7621 BLAKE2B 6df3c1acb585dc87759e056f7bb44e50219812c3ca41364fff77942cc2d6f7452d8f4c158f17295bc586eeacc8048e24f767bab0464d300a7cb7d357c63bedd9 SHA512 1cf52ac9637a753ff7257c274bc09591a8c761fc6599cbb2cceb213272573c371dbc5db6b028c2f745989013c21af54c45facf5f2bf5c87742e299c12a9b8a1b
-AUX exim-4.97-CVE-2023-51766.patch 7723 BLAKE2B e1d542e54b32dec25a85280460f60a8315150be7ca67ea748f04be0d5b173f6c46e0a58c5a98254056188760315c0d5592a404d62544e5727e58aa5f894f275e SHA512 fc5b64f6a6ef848764d5c10589cfda99b1dc984d6f2e57730a747cc34f40f6e10d5edb197a121475251266c3e0c8f40cc6fed0988f4461a8a73393fd3d047e59
AUX exim-4.97-as-needed-ldflags.patch 6032 BLAKE2B ba3e78e49435581eba3fa238c4e660acf9e4bc91c47110f6932675eb0c33568c03ee00a91cef6de93f5acb4611ad6ac1bf465a90f4bc055ac2528d77b588822c SHA512 b7f1e84e3c788d1a9c56339c5dc7eb14eff39b8efaf90d32fd66ddd589f60d4bfab5f36cae51cb84646c1f0b0f7523e56d6a898116b72dc108e89f33d8919333
AUX exim-4.97-localscan_dlopen.patch 6429 BLAKE2B 166c44c93730ef4a0cecd9c8cc556ce2c53dcc21d85b2cb7663fc01d445eab3ecba20f3525b1206238e2b6508a58fe79c72ad86c1722b7c4e1164a6bf9534d6d SHA512 f1d29829f4d7159227476bed377a01a4db6d9aad021bda476d9c1ad1dc4fe7a621260a9e1e4ff9b2686c46575a553a96af7f75f625cb99a5941aa4562f01646a
AUX exim-4.97-no-exim_id_update.patch 402 BLAKE2B 0c2f7ec1fe995f8ee58c6907e149367082c5ce837d1508b9e61f10681825fdcc78a52316184629aa6a80021fbfa21aa0ee90eee6b8fae5a1b05efb77337dd2c5 SHA512 07c062f042176b108444b9a163a309b3186fc19f2953dbb7ad066874189417684b0934fe1300933d04231cc59eeeacfb22ad42b0f328212585908c2e9eae5a8b
@@ -20,16 +16,8 @@ AUX exim.rc10 1135 BLAKE2B abc7247ee8171069f30f954d9e4275fa85f09f5488a372f9c4f7f
AUX exim.service 229 BLAKE2B 6d6396ef98b8e7c4fcfa28e24223bd58393387abedfb960284dfd1a297d1612deea6b77e2affeca8c5ff6f7db3eb32717893ed0dc1eaf3525e6969520e8589a3 SHA512 a071e9fb74b5fc2fdf0c73ad64ddfbc3954d8f7095d6a363dacf8c75d72a479fbf6821822ec5c8f3846d7687342e1bd447b97f91ca7b0582e5c98008aac30cca
AUX exim.socket 139 BLAKE2B bb8281a98fdac1b52031d5250fd1e658bf5a2c32e24b49ed0daa857d0d32285abf6db23c3d717992c43443ab4bcd97a19ec3811f182200a2d99a48ced6cfb6bc SHA512 db621116907ceb573e6f34581f47c91f751bff593054d7ddc32397b34c7f2405bec184bdb0589d2ac457fa3a61bcba072761e3a6293a99c9c764d2d9fd6069ae
AUX exim_at.service 140 BLAKE2B 8624f4a555e2acdc7aaf917952c4152ad00dc063a51076aefa1d023d47d5f7fe8b268f3308734f363ed9628cd8551ccac7fc369657e0fdf65507d2e6419f704c SHA512 11c8133ee15b3e5193c9b1c59aed66c81b6e045dd23310bede9fcde6c88905db5ef08afdb798b53b75a7465915ea1247e980edf95db07a7f9b7bb58ce95fbb5a
-DIST exim-4.96-gentoo-patches-r0.tar.xz 13308 BLAKE2B e01cd8b90593329d858cced27bea9da4860e80500c0b0b3f86418931a77616ac1e4a532cfffc551de5844bfcbcd115c1591b28577c234beb551458dc0877e764 SHA512 0a8d7b5903c8cd7c2cc07e4ea3ed62200ee0116fe0b5513ec97ba7f3ab1dd5cd0dc181eb93c3c1c7f767be7df3546ac07b622a8f4352eb883323c3a005a1c7db
-DIST exim-4.96.2.tar.xz 1879896 BLAKE2B f172340e5f896dc1996e4e3cf46515c2336c47d3390524ca91cb9ef7258a62b83426592de582aa792584cbeaace519b4edea5e62b3ebeb8e5f599379255e04a5 SHA512 dc9f6a114e64ac826489edff88d50a24195b64714428e691c10a7bfb119b3ebb6455bf80cbb34dfd0a4e2e44cbde72effb009357a8e0a6065e512fe32092e3ed
-DIST exim-4.96.tar.xz 1879152 BLAKE2B 4b424f2ebc661bd0db35d7f6da86300c6d5cb5b9a52cddd24fdd452daa76c84e471d4f8f278cf951d1503b01fd46fc3e6858d6feded09f34253d2cf2ae99b45a SHA512 6b863661465a0b9897c1b71875c5196a1903cf560dd85de45b08242b9731edb2bc10eb56945d62e477e5d15cc7a8d493915bff2ca81689673a8091c66f62c89e
DIST exim-4.97.1.tar.xz 1919308 BLAKE2B ea41bf851185c7330e648c7757f2bf0b0aea3133e399630a40d220f5f542e9055e3ed0cd67c9ee5dcede281ccc17919a4ac328abd8f05d4d828e0381f10df0b8 SHA512 eab7ca28b37f1635c48f5e963ab69fcbad539b2c35a84286ecaad7d7ff5210bbefce86452302e08099afdc0710f9cb7ca6d9b152b0ba88a19292f7c5541e0cfc
-DIST exim-pdf-4.96.2.tar.xz 2132268 BLAKE2B 9104d42d742e7152d166b6158a6f060d0a29143b11e5064ecda177ead59ac66a9bb6ab3575e5bcaf7af5b49964d29b841285e67184592a8b64bab6099f4c8ac9 SHA512 c35eea4ab5510bba50d22813b28c9d2f5e4e2fed76993693b997f2090024dde674d58dffe044cb64642bf57b83fcae3bfc3dbcae43288fae11692ee49374df74
-DIST exim-pdf-4.96.tar.xz 2137468 BLAKE2B 7f61767f91864c43a3b7b6ca36ec7f41da6ad7029687a38cfa9307c444c2ffbd3eb61d45645ffd20ec16ba64a37e1ff08c02e7e4e36499c7783679af9a399081 SHA512 05e94579631656330d95d237c58bc9fd52229a067c5846e7c3409b4c83040c9216819bcb0090673d9991fd59e2c2025340592b31b241b557c6775782106854d1
DIST exim-pdf-4.97.1.tar.xz 2139688 BLAKE2B baadbb6ca7b88b11ea88f6b5ce0c96d9d713a1f5b358e4dfb52647ccc2bb1a9a6f74e75341839a8ee7df327f2f5645dbf223e4e5923631b02aa53a777701b436 SHA512 6aa733b1d48b6237f458939ff53e484e702f47a0c10ba781ba101db404d39667bd2ddc876af4f597deda1991e534d5b8b874c549e6a86b5325ebd624a6713183
DIST system_filter.exim.gz 3075 BLAKE2B d05e872b5cef377d29126cda03fc0a74c8777b2119b76ff43da6e8de808035eb9bfcb034a85d81824f135d484e864bfc0629fc1af2c228a7277d5ee7cf9cde79 SHA512 cb358d3ce2499a0bb5920d962a06f2af8486e55ec90c8c928bd8e3aefb279aa57f5f960d5adfcef68bd94110b405eaa144e9629cfe6014a529c79c544600bbf3
-EBUILD exim-4.96-r4.ebuild 16535 BLAKE2B a88defab588c1cecdd1aadac7e8e18f45432ee32573ca8990c34881668fbb48344cb658a7b5c261e08a86fee2355c6e17a7c48235bd394a6c8f9ff4844d93bc7 SHA512 d62a1ea6ef9f623239464de735060b7427f54f0af10d46791260df844d910e4451a0957cacae22155ee6f3a073f5ef8a69bba710c1cdefe4dcf11082470e0601
-EBUILD exim-4.96.2-r1.ebuild 16669 BLAKE2B d4ff8e4fcaf41e90b477c336156f4f2cfaea1b091790816b809aa0d1df884f4634e898f28300bb9c14b48e4d029cfc68071b0c1daa72f55432a288ec557e4155 SHA512 0e028a4abac5e5869676d543190cb2e9d2a151aa50ee8bb8d07e2b642c06c8a30bc1d9017fdb98a83ffea7d1cd846e8b0bdc71135e446ba8d377457e001b67bf
-EBUILD exim-4.96.2.ebuild 16601 BLAKE2B 155c746de2ca0ba5a9dcf5da82d29ccca43ac41622deef127accd09f2fd296ea214cc745cc3bb620b9790b320476baed5ba438a8d3915e0c8c91cee33d26f9e5 SHA512 a716435140e193eb1a9fcea37b976475c11ea9f46cf483a3ff54b46e2aada4f4e72cb0c35d1b35ce48dd77e481701c4f7ad24e43328d28f591c6e257263f5a2a
-EBUILD exim-4.97.1.ebuild 15203 BLAKE2B 71256229eeabc0be8e94d68f5faf41977bb1ef45b9c93533d640a8ed9c35e8173899e76b6d5aecb74cb7b2f70f66c6ae14aab9d7ed641dd2d2ce19d46758d745 SHA512 45598b621fb69e03cc9eda98c244022572538ce32f060d2cf6d4231493d80560de23a60e6f8660396e570d49e4fa92c7868c5cd59cf6a256d8f55f21d6dbee0e
+EBUILD exim-4.97.1.ebuild 15198 BLAKE2B 70f91735480772c11ad7134b7cdb92a114b2ae39a51268f5ebae52f74c8d81cea5b26d2d27e562048c11b5a23aa7845cf07a2a13463912fdd9c8e689420a9728 SHA512 3f58ad80687cb6e19f5184603705e34ec90749666b903ae400ae0d0ec8838fbd5bf063507cd544a7c2bab208a3af24ffed5795ac39bf9b23749f56f87d2ca551
MISC metadata.xml 2488 BLAKE2B 2b6eee3c45210da4bb79ed1a01801cabbdf2be353652602b60cb7c512426197eb14defb2382dd71bcbf0101685a8e5d2f58d52fbee402894f2d86e51329d2165 SHA512 1b3f9fe9cbff738595101b32179f5c8230b5afefcce5266e06db97a3a07a73ad842f0a8be44f421a71e120cdff11e262ba1893f1c7117a0a4c42cf5f37a44d7b
diff --git a/mail-mta/exim/exim-4.96-r4.ebuild b/mail-mta/exim/exim-4.96-r4.ebuild
deleted file mode 100644
index c3bb1a1d477e..000000000000
--- a/mail-mta/exim/exim-4.96-r4.ebuild
+++ /dev/null
@@ -1,655 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit db-use toolchain-funcs pam systemd
-
-IUSE="arc berkdb +dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl
-dsn gdbm gnutls idn ipv6 ldap lmtp maildir mbx
-mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux
-socks5 spf sqlite srs +ssl syslog tdb tcpd +tpda X"
-REQUIRED_USE="
- arc? ( dkim spf )
- dane? ( ssl !gnutls )
- dmarc? ( dkim spf )
- dkim? ( ssl !gnutls )
- gnutls? ( ssl )
- pkcs11? ( ssl )
- || ( berkdb gdbm tdb )
-"
-# NOTE on USE="gnutls dane", gnutls[dane] is masked in base, unmasked
-# for x86 and amd64 only, due to this, repoman won't allow depending on
-# gnutls[dane] for all else. Because we cannot express USE=dane when
-# USE=gnutls is in effect only in package.use.mask, the only option we
-# have left is to a) ignore the dependency (but that results in bug
-# #661164) or b) mask the usage of USE=dane with USE=gnutls. Both are
-# incorrect, but b) is the only "correct" view from repoman.
-# We cannot express a required use for berkdb/gdbm/tdb correctly because
-# berkdb and gdbm are both enabled in base profile
-
-SDIR=$([[ ${PV} == *_rc* ]] && echo /test
- [[ ${PV} == *.*.*.* ]] && echo /fixes)
-COMM_URI="https://downloads.exim.org/exim4${SDIR}"
-
-GPV="r0"
-DESCRIPTION="A highly configurable, drop-in replacement for sendmail"
-SRC_URI="${COMM_URI}/${P//_rc/-RC}.tar.xz
- https://dev.gentoo.org/~grobian/distfiles/${P}-gentoo-patches-${GPV}.tar.xz
- mirror://gentoo/system_filter.exim.gz
- doc? ( ${COMM_URI}/${PN}-pdf-${PV//_rc/-RC}.tar.xz )"
-HOMEPAGE="https://www.exim.org/"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="x86"
-
-COMMON_DEPEND=">=sys-apps/sed-4.0.5
- dev-libs/libpcre2:=
- tdb? ( sys-libs/tdb:= )
- !tdb? ( berkdb? ( >=sys-libs/db-3.2:= <sys-libs/db-6:= ) )
- !tdb? ( !berkdb? ( sys-libs/gdbm:= ) )
- idn? ( net-dns/libidn:= net-dns/libidn2:= )
- perl? ( dev-lang/perl:= )
- pam? ( sys-libs/pam )
- tcpd? ( sys-apps/tcp-wrappers )
- ssl? (
- gnutls? (
- net-libs/gnutls:0=[pkcs11?]
- dev-libs/libtasn1
- )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- ldap? ( >=net-nds/openldap-2.0.7:= )
- elibc_glibc? (
- net-libs/libnsl:=
- nis? (
- net-libs/libtirpc:=
- >=net-libs/libnsl-1:=
- )
- )
- mysql? ( dev-db/mysql-connector-c:= )
- postgres? ( dev-db/postgresql:= )
- sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 )
- redis? ( dev-libs/hiredis:= )
- spf? ( >=mail-filter/libspf2-1.2.5-r1 )
- dmarc? ( mail-filter/opendmarc:= )
- X? (
- x11-libs/libX11
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXaw
- )
- sqlite? ( dev-db/sqlite )
- radius? ( net-dialup/freeradius-client )
- virtual/libcrypt:=
- virtual/libiconv
- "
- # added X check for #57206
-BDEPEND="virtual/pkgconfig"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}
- !mail-mta/courier
- !mail-mta/esmtp
- !mail-mta/msmtp[mta]
- !mail-mta/netqmail
- !mail-mta/nullmailer
- !mail-mta/postfix
- !mail-mta/sendmail
- !mail-mta/opensmtpd
- !mail-mta/ssmtp[mta]
- >=net-mail/mailbase-0.00-r5
- virtual/logger
- dcc? ( mail-filter/dcc )
- selinux? ( sec-policy/selinux-exim )
- "
-
-S=${WORKDIR}/${P//_rc/-RC}
-
-src_prepare() {
- # Legacy patches which need a respin for -p1
- eapply -p0 "${FILESDIR}"/exim-4.14-tail.patch
- eapply -p0 "${FILESDIR}"/exim-4.74-radius-db-ENV-clash.patch # 287426
- eapply "${FILESDIR}"/exim-4.93-as-needed-ldflags.patch # 352265, 391279
- eapply -p0 "${FILESDIR}"/exim-4.76-crosscompile.patch # 266591
- eapply "${FILESDIR}"/exim-4.69-r1.27021.patch
- eapply "${FILESDIR}"/exim-4.95-localscan_dlopen.patch
-
- # Upstream post-release fixes :(
- local GPVDIR=${WORKDIR}/${P}-gentoo-patches-${GPV}
- eapply "${GPVDIR}"/exim-4.96-rewrite-malformed-addr-fix.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-spf-memory-error-fix.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-regex-use-after-free.patch # upstr
- eapply -p2 "${GPVDIR}"/exim-4.96-dmarc_use_after_free.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-deamon-startup-fix.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-openssl-verify-ocsp.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-openssl-double-expansion.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-recursion-dns_again.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-openssl-tls_eccurve-setting.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-openssl-tls_eccurve-lt-3.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-openssl-bad-alpn.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-dane-dns_again.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-expansion-crash.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-transport-crash.patch # upstr
-
- # oddity, they disable berkdb as hack, and then throw an error when
- # berkdb isn't enabled
- sed -i \
- -e 's/_DB_/_DONTMESS_/' \
- -e 's/define DB void/define DONTMESS void/' \
- src/auths/call_radius.c || die
-
- # API changed from 1.3 to 1.4, upstream doesn't think 1.4 should be
- # used, but 1.3 has a CVE and Gentoo (like most downstreams) only
- # has 1.4 available
- eapply "${FILESDIR}"/exim-4.94-opendmarc-1.4.patch
-
- if use maildir ; then
- eapply "${FILESDIR}"/exim-4.94-maildir.patch
- else
- eapply -p0 "${FILESDIR}"/exim-4.80-spool-mail-group.patch # 438606
- fi
-
- eapply_user
-
- # user Exim believes it should be
- MAILUSER=mail
- MAILGROUP=mail
- if use prefix && [[ ${EUID} != 0 ]] ; then
- MAILUSER=$(id -un)
- MAILGROUP=$(id -gn)
- fi
-}
-
-src_configure() {
- # general config and paths
-
- local aliases="${EPREFIX}/etc/mail/aliases"
- sed -i \
- -e "/SYSTEM_ALIASES_FILE/s'SYSTEM_ALIASES_FILE'${aliases}'" \
- src/configure.default || die
-
- sed -i -e 's/^buildname=.*/buildname=exim-gentoo/' Makefile || die
-
- if use elibc_musl; then
- sed -i -e 's/^LIBS = -lnsl/LIBS =/g' OS/Makefile-Linux || die
- fi
-
- local conffile="${EPREFIX}/etc/exim/exim.conf"
- sed -e "48i\CFLAGS=${CFLAGS}" \
- -e "s:BIN_DIRECTORY=/usr/exim/bin:BIN_DIRECTORY=${EPREFIX}/usr/sbin:" \
- -e "s;EXIM_USER=;EXIM_USER=ref:${MAILUSER};" \
- -e "s:CONFIGURE_FILE=.*$:CONFIGURE_FILE=${conffile}:" \
- -e "s:ZCAT_COMMAND=.*$:ZCAT_COMMAND=${EPREFIX}/bin/zcat:" \
- -e "s:COMPRESS_COMMAND=.*$:COMPRESS_COMMAND=${EPREFIX}/bin/gzip:" \
- src/EDITME > Local/Makefile || die
-
- # work on Local/Makefile from now on
- cd Local
-
- cat >> Makefile <<- EOC
- INFO_DIRECTORY=${EPREFIX}/usr/share/info
- PID_FILE_PATH=${EPREFIX}/run/exim.pid
- SPOOL_DIRECTORY=${EPREFIX}/var/spool/exim
- HAVE_ICONV=yes
- WITH_CONTENT_SCAN=yes
- EOC
-
- # configure db implementation, Exim always needs one for its hints
- # database, we prefer tdb and gdbm, since bdb is kind of getting
- # less and less support
- if use tdb ; then
- cat >> Makefile <<- EOC
- USE_TDB=yes
- DBMLIB = -ltdb
- EOC
- sed -i -e 's:^USE_DB=yes:# USE_DB=yes:' Makefile || die
- sed -i -e 's:^USE_GDBM=yes:# USE_GDBM=yes:' Makefile || die
- elif use gdbm ; then
- cat >> Makefile <<- EOC
- USE_GDBM=yes
- DBMLIB = -lgdbm
- EOC
- sed -i -e 's:^USE_DB=yes:# USE_DB=yes:' Makefile || die
- sed -i -e 's:^USE_TDB=yes:# USE_TDB=yes:' Makefile || die
- else # must be berkdb via required_use
- # use the "native" interfaces to the DBM and CDB libraries, support
- # passwd and directory lookups by default
- local DB_VERS="5.3 5.1 4.8 4.7 4.6 4.5 4.4 4.3 4.2 3.2"
- cat >> Makefile <<- EOC
- USE_DB=yes
- # keep include in CFLAGS because exim.h -> dbstuff.h -> db.h
- CFLAGS += -I$(db_includedir ${DB_VERS})
- DBMLIB = -l$(db_libname ${DB_VERS})
- EOC
- sed -i -e 's:^USE_GDBM=yes:# USE_GDBM=yes:' Makefile || die
- sed -i -e 's:^USE_TDB=yes:# USE_TDB=yes:' Makefile || die
- fi
-
- # if we use libiconv, now is the time to tell so
- if use !elibc_glibc && use !elibc_musl ; then
- cat >> Makefile <<- EOC
- EXTRALIBS_EXIM=-liconv
- EOC
- fi
-
- # support for IPv6
- if use ipv6; then
- cat >> Makefile <<- EOC
- HAVE_IPV6=YES
- EOC
- fi
-
- # support i18n/IDNA
- if use idn; then
- cat >> Makefile <<- EOC
- SUPPORT_I18N=yes
- SUPPORT_I18N_2008=yes
- EXTRALIBS_EXIM += -lidn -lidn2
- EOC
- fi
-
- #
- # mail storage formats
- #
-
- # mailstore is Exim's traditional storage format
- cat >> Makefile <<- EOC
- SUPPORT_MAILSTORE=yes
- EOC
-
- # mbox
- if use mbx; then
- cat >> Makefile <<- EOC
- SUPPORT_MBX=yes
- EOC
- fi
-
- # maildir
- if use maildir; then
- cat >> Makefile <<- EOC
- SUPPORT_MAILDIR=yes
- EOC
- fi
-
- #
- # lookup methods
- #
-
- # support passwd and directory lookups by default
- cat >> Makefile <<- EOC
- LOOKUP_CDB=yes
- LOOKUP_PASSWD=yes
- LOOKUP_DSEARCH=yes
- EOC
-
- if ! use dnsdb; then
- # DNSDB lookup is enabled by default
- sed -i -e 's:^LOOKUP_DNSDB=yes:# LOOKUP_DNSDB=yes:' Makefile || die
- fi
-
- if use ldap; then
- cat >> Makefile <<- EOC
- LOOKUP_LDAP=yes
- LDAP_LIB_TYPE=OPENLDAP2
- LOOKUP_INCLUDE += -I"${EPREFIX}"/usr/include/ldap
- LOOKUP_LIBS += -lldap -llber
- EOC
- fi
-
- if use mysql; then
- cat >> Makefile <<- EOC
- LOOKUP_MYSQL=yes
- LOOKUP_INCLUDE += $(mysql_config --include)
- LOOKUP_LIBS += $(mysql_config --libs)
- EOC
- fi
-
- if use nis; then
- cat >> Makefile <<- EOC
- LOOKUP_NIS=yes
- LOOKUP_NISPLUS=yes
- EOC
- if use elibc_glibc ; then
- cat >> Makefile <<- EOC
- LOOKUP_INCLUDE += -I"${EPREFIX}"/usr/include/tirpc
- LOOKUP_LIBS += -lnsl
- EOC
- fi
- fi
-
- if use postgres; then
- cat >> Makefile <<- EOC
- LOOKUP_PGSQL=yes
- LOOKUP_INCLUDE += -I$(pg_config --includedir)
- LOOKUP_LIBS += -L$(pg_config --libdir) -lpq
- EOC
- fi
-
- if use sqlite; then
- cat >> Makefile <<- EOC
- LOOKUP_SQLITE=yes
- LOOKUP_SQLITE_PC=sqlite3
- EOC
- fi
-
- if use redis; then
- cat >> Makefile <<- EOC
- LOOKUP_REDIS=yes
- LOOKUP_LIBS += -lhiredis
- EOC
- fi
-
- # Exim monitor, enabled by default, controlled via X USE-flag,
- # disable if not requested, bug #46778
- if use X; then
- cp ../exim_monitor/EDITME eximon.conf || die
- cat >> Makefile <<- EOC
- EXIM_MONITOR=eximon.bin
- EOC
- fi
-
- #
- # features
- #
-
- # DomainKeys Identified Mail, RFC4871
- if ! use dkim; then
- # DKIM is enabled by default
- cat >> Makefile <<- EOC
- DISABLE_DKIM=yes
- EOC
- fi
-
- # Per-Recipient-Data-Response
- if ! use prdr; then
- # PRDR is enabled by default
- cat >> Makefile <<- EOC
- DISABLE_PRDR=yes
- EOC
- fi
-
- # Transport post-delivery actions
- if use !tpda && use !dane; then
- # EVENT is enabled by default
- cat >> Makefile <<- EOC
- DISABLE_EVENT=yes
- EOC
- fi
-
- # log to syslog
- if use syslog; then
- local eximlog="${EPREFIX}/var/log/exim/exim_%s.log"
- sed -i \
- -e "s:LOG_FILE_PATH=${eximlog}:LOG_FILE_PATH=syslog:" \
- Makefile || die
- cat >> Makefile <<- EOC
- LOG_FILE_PATH=syslog
- EOC
- else
- cat >> Makefile <<- EOC
- LOG_FILE_PATH=${EPREFIX}/var/log/exim/exim_%s.log
- EOC
- fi
-
- # starttls support (ssl)
- if use ssl; then
- if use gnutls; then
- echo "USE_GNUTLS=yes" >> Makefile
- echo "USE_GNUTLS_PC=gnutls $(use dane && echo gnutls-dane)" \
- >> Makefile
- use pkcs11 || echo "AVOID_GNUTLS_PKCS11=yes" >> Makefile
- else
- echo "USE_OPENSSL=yes" >> Makefile
- echo "USE_OPENSSL_PC=openssl" >> Makefile
- fi
- else
- echo "DISABLE_TLS=yes" >> Makefile
- fi
-
- # TCP wrappers
- if use tcpd; then
- cat >> Makefile <<- EOC
- USE_TCP_WRAPPERS=yes
- EXTRALIBS_EXIM += -lwrap
- EOC
- fi
-
- # Light Mail Transport Protocol
- if use lmtp; then
- cat >> Makefile <<- EOC
- TRANSPORT_LMTP=yes
- EOC
- fi
-
- # embedded Perl
- if use perl; then
- cat >> Makefile <<- EOC
- EXIM_PERL=perl.o
- EOC
- fi
-
- # dlfunc
- if use dlfunc; then
- cat >> Makefile <<- EOC
- EXPAND_DLFUNC=yes
- HAVE_LOCAL_SCAN=yes
- DLOPEN_LOCAL_SCAN=yes
- EOC
- fi
-
- # Proxy Protocol
- if use proxy; then
- cat >> Makefile <<- EOC
- SUPPORT_PROXY=yes
- EOC
- fi
-
- # SOCKS5 (outbound) proxy support
- if use socks5; then
- cat >> Makefile <<- EOC
- SUPPORT_SOCKS=yes
- EOC
- fi
-
- # DANE
- if use !dane; then
- # DANE is enabled by default
- sed -i -e 's:^SUPPORT_DANE=yes:# SUPPORT_DANE=yes:' Makefile || die
- fi
-
- # DMARC
- if use dmarc; then
- cat >> Makefile <<- EOC
- SUPPORT_DMARC=yes
- EXTRALIBS_EXIM += -lopendmarc
- EOC
- fi
-
- # Sender Policy Framework
- if use spf; then
- cat >> Makefile <<- EOC
- SUPPORT_SPF=yes
- EXTRALIBS_EXIM += -lspf2
- EOC
- fi
-
- #
- # experimental features
- #
-
- # Authenticated Receive Chain
- if use arc; then
- echo "EXPERIMENTAL_ARC=yes">> Makefile
- fi
-
- # Distributed Checksum Clearinghouse
- if use dcc; then
- echo "EXPERIMENTAL_DCC=yes">> Makefile
- fi
-
- # Sender Rewriting Scheme
- if use srs; then
- # this one is the default/supported variant since 4.95, and the
- # only variant available since 4.96
- cat >> Makefile <<- EOC
- SUPPORT_SRS=yes
- EOC
- fi
-
- # Delivery Sender Notifications extra information in fail message
- if use dsn; then
- cat >> Makefile <<- EOC
- EXPERIMENTAL_DSN_INFO=yes
- EOC
- fi
-
- #
- # authentication (SMTP AUTH)
- #
-
- # standard bits
- cat >> Makefile <<- EOC
- AUTH_SPA=yes
- AUTH_CRAM_MD5=yes
- AUTH_PLAINTEXT=yes
- EOC
-
- # Cyrus SASL
- if use sasl; then
- cat >> Makefile <<- EOC
- CYRUS_SASLAUTHD_SOCKET=${EPREFIX}/run/saslauthd/mux
- AUTH_CYRUS_SASL=yes
- AUTH_LIBS += -lsasl2
- EOC
- fi
-
- # Dovecot
- if use dovecot-sasl; then
- cat >> Makefile <<- EOC
- AUTH_DOVECOT=yes
- EOC
- fi
-
- # Pluggable Authentication Modules
- if use pam; then
- cat >> Makefile <<- EOC
- SUPPORT_PAM=yes
- AUTH_LIBS += -lpam
- EOC
- fi
-
- # Radius
- if use radius; then
- cat >> Makefile <<- EOC
- RADIUS_CONFIG_FILE=${EPREFIX}/etc/radiusclient/radiusclient.conf
- RADIUS_LIB_TYPE=RADIUSCLIENTNEW
- AUTH_LIBS += -lfreeradius-client
- EOC
- fi
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" HOSTCC="$(tc-getBUILD_CC)" \
- AR="$(tc-getAR) cq" RANLIB="$(tc-getRANLIB)" FULLECHO=''
-}
-
-src_install() {
- cd "${S}"/build-exim-gentoo || die
- dosbin exim
- if use X; then
- dosbin eximon.bin
- dosbin eximon
- fi
- fperms 4755 /usr/sbin/exim
-
- dosym exim /usr/sbin/sendmail
- dosym exim /usr/sbin/rsmtp
- dosym exim /usr/sbin/rmail
- dosym ../sbin/exim /usr/bin/mailq
- dosym ../sbin/exim /usr/bin/newaliases
- dosym ../sbin/sendmail /usr/lib/sendmail
-
- for i in exicyclog exim_dbmbuild exim_dumpdb exim_fixdb exim_lock \
- exim_tidydb exinext exiwhat exigrep eximstats exiqsumm exiqgrep \
- convert4r3 convert4r4 exipick
- do
- dosbin $i
- done
-
- dodoc -r "${S}"/doc/.
- doman "${S}"/doc/exim.8
- use dsn && dodoc "${S}"/README.DSN
- use doc && dodoc "${WORKDIR}"/${PN}-pdf-${PV//rc/RC}/doc/*.pdf
-
- # conf files
- insinto /etc/exim
- newins "${S}"/src/configure.default exim.conf.dist
- doins "${WORKDIR}"/system_filter.exim
- doins "${FILESDIR}"/auth_conf.sub
-
- if use pam; then
- pamd_mimic system-auth exim auth account
- fi
-
- # headers, #436406
- if use dlfunc ; then
- # fixup includes so they actually can be found when including
- sed -i \
- -e '/#include "\(config\|store\|mytypes\).h"/s:"\(.\+\)":<exim/\1>:' \
- local_scan.h || die
- insinto /usr/include/exim
- doins {config,local_scan}.h ../src/{mytypes,store}.h
- fi
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/exim.logrotate" exim
-
- newinitd "${FILESDIR}"/exim.rc10 exim
- newconfd "${FILESDIR}"/exim.confd exim
-
- systemd_dounit \
- "${FILESDIR}"/{exim.service,exim.socket,exim-submission.socket}
- systemd_newunit \
- "${FILESDIR}"/exim_at.service 'exim@.service'
- systemd_newunit \
- "${FILESDIR}"/exim-submission_at.service 'exim-submission@.service'
-
- diropts -m 0750 -o ${MAILUSER} -g ${MAILGROUP}
- keepdir /var/log/${PN}
-}
-
-pkg_postinst() {
- if [[ ! -f ${EROOT}/etc/exim/exim.conf ]] ; then
- einfo "${EROOT}/etc/exim/system_filter.exim is a sample system_filter."
- einfo "${EROOT}/etc/exim/auth_conf.sub contains the configuration sub"
- einfo "for using smtp auth."
- einfo "Please create ${EROOT}/etc/exim/exim.conf from"
- einfo " ${EROOT}/etc/exim/exim.conf.dist."
- fi
- if use berkdb && ( use gdbm || use tdb ) ; then
- ewarn "USE=berkdb is ignored because USE=gdbm or USE=tdb is enabled!"
- fi
- if use dmarc ; then
- einfo "DMARC support requires ${EROOT}/etc/exim/opendmarc.tlds"
- einfo "you can populate this file with the contents downloaded from"
- einfo " https://publicsuffix.org/list/public_suffix_list.dat"
- fi
- if use dcc ; then
- einfo "DCC support is experimental, you can find some limited"
- einfo "documentation at the bottom of this prerelease message:"
- einfo " http://article.gmane.org/gmane.mail.exim.devel/3579"
- fi
- if use srs; then
- einfo "SRS support using libsrs_alt was dropped in this"
- einfo "release of Exim, you are now using the native SRS implementation"
- fi
- use dsn && einfo "extra information in fail DSN message is experimental"
- einfo
- elog "Note that this release contains a tainted variable check that"
- elog "is likely to break your configuration used with Exim 4.93 and before."
- elog "Please check your transports for occurences of \$local_part, and"
- elog "use a replacement like \$local_part_data where possible."
-}
diff --git a/mail-mta/exim/exim-4.96.2-r1.ebuild b/mail-mta/exim/exim-4.96.2-r1.ebuild
deleted file mode 100644
index f31266dbaa83..000000000000
--- a/mail-mta/exim/exim-4.96.2-r1.ebuild
+++ /dev/null
@@ -1,656 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit db-use toolchain-funcs pam systemd
-
-IUSE="arc berkdb +dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl
-dsn gdbm gnutls idn ipv6 ldap lmtp maildir mbx
-mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux
-socks5 spf sqlite srs +ssl syslog tdb tcpd +tpda X"
-REQUIRED_USE="
- arc? ( dkim spf )
- dane? ( ssl !gnutls )
- dmarc? ( dkim spf )
- dkim? ( ssl !gnutls )
- gnutls? ( ssl )
- pkcs11? ( ssl )
- || ( berkdb gdbm tdb )
-"
-# NOTE on USE="gnutls dane", gnutls[dane] is masked in base, unmasked
-# for x86 and amd64 only, due to this, repoman won't allow depending on
-# gnutls[dane] for all else. Because we cannot express USE=dane when
-# USE=gnutls is in effect only in package.use.mask, the only option we
-# have left is to a) ignore the dependency (but that results in bug
-# #661164) or b) mask the usage of USE=dane with USE=gnutls. Both are
-# incorrect, but b) is the only "correct" view from repoman.
-# We cannot express a required use for berkdb/gdbm/tdb correctly because
-# berkdb and gdbm are both enabled in base profile
-
-SDIR=$([[ ${PV} == *_rc* ]] && echo /test
- [[ ${PV} == *.*.*.* ]] && echo /fixes)
-COMM_URI="https://downloads.exim.org/exim4${SDIR}"
-
-GPV="r0"
-DESCRIPTION="A highly configurable, drop-in replacement for sendmail"
-SRC_URI="${COMM_URI}/${P//_rc/-RC}.tar.xz
- https://dev.gentoo.org/~grobian/distfiles/${PN}-4.96-gentoo-patches-${GPV}.tar.xz
- mirror://gentoo/system_filter.exim.gz
- doc? ( ${COMM_URI}/${PN}-pdf-${PV//_rc/-RC}.tar.xz )"
-HOMEPAGE="https://www.exim.org/"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-COMMON_DEPEND=">=sys-apps/sed-4.0.5
- dev-libs/libpcre2:=
- tdb? ( sys-libs/tdb:= )
- !tdb? ( berkdb? ( >=sys-libs/db-3.2:= <sys-libs/db-6:= ) )
- !tdb? ( !berkdb? ( sys-libs/gdbm:= ) )
- idn? ( net-dns/libidn:= net-dns/libidn2:= )
- perl? ( dev-lang/perl:= )
- pam? ( sys-libs/pam )
- tcpd? ( sys-apps/tcp-wrappers )
- ssl? (
- gnutls? (
- net-libs/gnutls:0=[pkcs11?]
- dev-libs/libtasn1
- )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- ldap? ( >=net-nds/openldap-2.0.7:= )
- elibc_glibc? (
- net-libs/libnsl:=
- nis? (
- net-libs/libtirpc:=
- >=net-libs/libnsl-1:=
- )
- )
- mysql? ( dev-db/mysql-connector-c:= )
- postgres? ( dev-db/postgresql:= )
- sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 )
- redis? ( dev-libs/hiredis:= )
- spf? ( >=mail-filter/libspf2-1.2.5-r1 )
- dmarc? ( mail-filter/opendmarc:= )
- X? (
- x11-libs/libX11
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXaw
- )
- sqlite? ( dev-db/sqlite )
- radius? ( net-dialup/freeradius-client )
- virtual/libcrypt:=
- virtual/libiconv
- "
- # added X check for #57206
-BDEPEND="virtual/pkgconfig"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}
- !mail-mta/courier
- !mail-mta/esmtp
- !mail-mta/msmtp[mta]
- !mail-mta/netqmail
- !mail-mta/nullmailer
- !mail-mta/postfix
- !mail-mta/sendmail
- !mail-mta/opensmtpd
- !mail-mta/ssmtp[mta]
- >=net-mail/mailbase-0.00-r5
- virtual/logger
- dcc? ( mail-filter/dcc )
- selinux? ( sec-policy/selinux-exim )
- "
-
-S=${WORKDIR}/${P//_rc/-RC}
-
-src_prepare() {
- # Legacy patches which need a respin for -p1
- eapply -p0 "${FILESDIR}"/exim-4.14-tail.patch
- eapply -p0 "${FILESDIR}"/exim-4.74-radius-db-ENV-clash.patch # 287426
- eapply "${FILESDIR}"/exim-4.93-as-needed-ldflags.patch # 352265, 391279
- eapply -p0 "${FILESDIR}"/exim-4.76-crosscompile.patch # 266591
- eapply "${FILESDIR}"/exim-4.69-r1.27021.patch
- eapply "${FILESDIR}"/exim-4.95-localscan_dlopen.patch
- eapply -p2 "${FILESDIR}"/exim-4.97-CVE-2023-51766.patch # 3063
-
- # Upstream post-release fixes :(
- local GPVDIR=${WORKDIR}/${PN}-4.96-gentoo-patches-${GPV}
- eapply "${GPVDIR}"/exim-4.96-rewrite-malformed-addr-fix.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-spf-memory-error-fix.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-regex-use-after-free.patch # upstr
- eapply -p2 "${GPVDIR}"/exim-4.96-dmarc_use_after_free.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-deamon-startup-fix.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-openssl-verify-ocsp.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-openssl-double-expansion.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-recursion-dns_again.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-openssl-tls_eccurve-setting.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-openssl-tls_eccurve-lt-3.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-openssl-bad-alpn.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-dane-dns_again.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-expansion-crash.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-transport-crash.patch # upstr
-
- # oddity, they disable berkdb as hack, and then throw an error when
- # berkdb isn't enabled
- sed -i \
- -e 's/_DB_/_DONTMESS_/' \
- -e 's/define DB void/define DONTMESS void/' \
- src/auths/call_radius.c || die
-
- # API changed from 1.3 to 1.4, upstream doesn't think 1.4 should be
- # used, but 1.3 has a CVE and Gentoo (like most downstreams) only
- # has 1.4 available
- eapply "${FILESDIR}"/exim-4.94-opendmarc-1.4.patch
-
- if use maildir ; then
- eapply "${FILESDIR}"/exim-4.94-maildir.patch
- else
- eapply -p0 "${FILESDIR}"/exim-4.80-spool-mail-group.patch # 438606
- fi
-
- eapply_user
-
- # user Exim believes it should be
- MAILUSER=mail
- MAILGROUP=mail
- if use prefix && [[ ${EUID} != 0 ]] ; then
- MAILUSER=$(id -un)
- MAILGROUP=$(id -gn)
- fi
-}
-
-src_configure() {
- # general config and paths
-
- local aliases="${EPREFIX}/etc/mail/aliases"
- sed -i \
- -e "/SYSTEM_ALIASES_FILE/s'SYSTEM_ALIASES_FILE'${aliases}'" \
- src/configure.default || die
-
- sed -i -e 's/^buildname=.*/buildname=exim-gentoo/' Makefile || die
-
- if use elibc_musl; then
- sed -i -e 's/^LIBS = -lnsl/LIBS =/g' OS/Makefile-Linux || die
- fi
-
- local conffile="${EPREFIX}/etc/exim/exim.conf"
- sed -e "48i\CFLAGS=${CFLAGS}" \
- -e "s:BIN_DIRECTORY=/usr/exim/bin:BIN_DIRECTORY=${EPREFIX}/usr/sbin:" \
- -e "s;EXIM_USER=;EXIM_USER=ref:${MAILUSER};" \
- -e "s:CONFIGURE_FILE=.*$:CONFIGURE_FILE=${conffile}:" \
- -e "s:ZCAT_COMMAND=.*$:ZCAT_COMMAND=${EPREFIX}/bin/zcat:" \
- -e "s:COMPRESS_COMMAND=.*$:COMPRESS_COMMAND=${EPREFIX}/bin/gzip:" \
- src/EDITME > Local/Makefile || die
-
- # work on Local/Makefile from now on
- cd Local
-
- cat >> Makefile <<- EOC
- INFO_DIRECTORY=${EPREFIX}/usr/share/info
- PID_FILE_PATH=${EPREFIX}/run/exim.pid
- SPOOL_DIRECTORY=${EPREFIX}/var/spool/exim
- HAVE_ICONV=yes
- WITH_CONTENT_SCAN=yes
- EOC
-
- # configure db implementation, Exim always needs one for its hints
- # database, we prefer tdb and gdbm, since bdb is kind of getting
- # less and less support
- if use tdb ; then
- cat >> Makefile <<- EOC
- USE_TDB=yes
- DBMLIB = -ltdb
- EOC
- sed -i -e 's:^USE_DB=yes:# USE_DB=yes:' Makefile || die
- sed -i -e 's:^USE_GDBM=yes:# USE_GDBM=yes:' Makefile || die
- elif use gdbm ; then
- cat >> Makefile <<- EOC
- USE_GDBM=yes
- DBMLIB = -lgdbm
- EOC
- sed -i -e 's:^USE_DB=yes:# USE_DB=yes:' Makefile || die
- sed -i -e 's:^USE_TDB=yes:# USE_TDB=yes:' Makefile || die
- else # must be berkdb via required_use
- # use the "native" interfaces to the DBM and CDB libraries, support
- # passwd and directory lookups by default
- local DB_VERS="5.3 5.1 4.8 4.7 4.6 4.5 4.4 4.3 4.2 3.2"
- cat >> Makefile <<- EOC
- USE_DB=yes
- # keep include in CFLAGS because exim.h -> dbstuff.h -> db.h
- CFLAGS += -I$(db_includedir ${DB_VERS})
- DBMLIB = -l$(db_libname ${DB_VERS})
- EOC
- sed -i -e 's:^USE_GDBM=yes:# USE_GDBM=yes:' Makefile || die
- sed -i -e 's:^USE_TDB=yes:# USE_TDB=yes:' Makefile || die
- fi
-
- # if we use libiconv, now is the time to tell so
- if use !elibc_glibc && use !elibc_musl ; then
- cat >> Makefile <<- EOC
- EXTRALIBS_EXIM=-liconv
- EOC
- fi
-
- # support for IPv6
- if use ipv6; then
- cat >> Makefile <<- EOC
- HAVE_IPV6=YES
- EOC
- fi
-
- # support i18n/IDNA
- if use idn; then
- cat >> Makefile <<- EOC
- SUPPORT_I18N=yes
- SUPPORT_I18N_2008=yes
- EXTRALIBS_EXIM += -lidn -lidn2
- EOC
- fi
-
- #
- # mail storage formats
- #
-
- # mailstore is Exim's traditional storage format
- cat >> Makefile <<- EOC
- SUPPORT_MAILSTORE=yes
- EOC
-
- # mbox
- if use mbx; then
- cat >> Makefile <<- EOC
- SUPPORT_MBX=yes
- EOC
- fi
-
- # maildir
- if use maildir; then
- cat >> Makefile <<- EOC
- SUPPORT_MAILDIR=yes
- EOC
- fi
-
- #
- # lookup methods
- #
-
- # support passwd and directory lookups by default
- cat >> Makefile <<- EOC
- LOOKUP_CDB=yes
- LOOKUP_PASSWD=yes
- LOOKUP_DSEARCH=yes
- EOC
-
- if ! use dnsdb; then
- # DNSDB lookup is enabled by default
- sed -i -e 's:^LOOKUP_DNSDB=yes:# LOOKUP_DNSDB=yes:' Makefile || die
- fi
-
- if use ldap; then
- cat >> Makefile <<- EOC
- LOOKUP_LDAP=yes
- LDAP_LIB_TYPE=OPENLDAP2
- LOOKUP_INCLUDE += -I"${EPREFIX}"/usr/include/ldap
- LOOKUP_LIBS += -lldap -llber
- EOC
- fi
-
- if use mysql; then
- cat >> Makefile <<- EOC
- LOOKUP_MYSQL=yes
- LOOKUP_INCLUDE += $(mysql_config --include)
- LOOKUP_LIBS += $(mysql_config --libs)
- EOC
- fi
-
- if use nis; then
- cat >> Makefile <<- EOC
- LOOKUP_NIS=yes
- LOOKUP_NISPLUS=yes
- EOC
- if use elibc_glibc ; then
- cat >> Makefile <<- EOC
- LOOKUP_INCLUDE += -I"${EPREFIX}"/usr/include/tirpc
- LOOKUP_LIBS += -lnsl
- EOC
- fi
- fi
-
- if use postgres; then
- cat >> Makefile <<- EOC
- LOOKUP_PGSQL=yes
- LOOKUP_INCLUDE += -I$(pg_config --includedir)
- LOOKUP_LIBS += -L$(pg_config --libdir) -lpq
- EOC
- fi
-
- if use sqlite; then
- cat >> Makefile <<- EOC
- LOOKUP_SQLITE=yes
- LOOKUP_SQLITE_PC=sqlite3
- EOC
- fi
-
- if use redis; then
- cat >> Makefile <<- EOC
- LOOKUP_REDIS=yes
- LOOKUP_LIBS += -lhiredis
- EOC
- fi
-
- # Exim monitor, enabled by default, controlled via X USE-flag,
- # disable if not requested, bug #46778
- if use X; then
- cp ../exim_monitor/EDITME eximon.conf || die
- cat >> Makefile <<- EOC
- EXIM_MONITOR=eximon.bin
- EOC
- fi
-
- #
- # features
- #
-
- # DomainKeys Identified Mail, RFC4871
- if ! use dkim; then
- # DKIM is enabled by default
- cat >> Makefile <<- EOC
- DISABLE_DKIM=yes
- EOC
- fi
-
- # Per-Recipient-Data-Response
- if ! use prdr; then
- # PRDR is enabled by default
- cat >> Makefile <<- EOC
- DISABLE_PRDR=yes
- EOC
- fi
-
- # Transport post-delivery actions
- if use !tpda && use !dane; then
- # EVENT is enabled by default
- cat >> Makefile <<- EOC
- DISABLE_EVENT=yes
- EOC
- fi
-
- # log to syslog
- if use syslog; then
- local eximlog="${EPREFIX}/var/log/exim/exim_%s.log"
- sed -i \
- -e "s:LOG_FILE_PATH=${eximlog}:LOG_FILE_PATH=syslog:" \
- Makefile || die
- cat >> Makefile <<- EOC
- LOG_FILE_PATH=syslog
- EOC
- else
- cat >> Makefile <<- EOC
- LOG_FILE_PATH=${EPREFIX}/var/log/exim/exim_%s.log
- EOC
- fi
-
- # starttls support (ssl)
- if use ssl; then
- if use gnutls; then
- echo "USE_GNUTLS=yes" >> Makefile
- echo "USE_GNUTLS_PC=gnutls $(use dane && echo gnutls-dane)" \
- >> Makefile
- use pkcs11 || echo "AVOID_GNUTLS_PKCS11=yes" >> Makefile
- else
- echo "USE_OPENSSL=yes" >> Makefile
- echo "USE_OPENSSL_PC=openssl" >> Makefile
- fi
- else
- echo "DISABLE_TLS=yes" >> Makefile
- fi
-
- # TCP wrappers
- if use tcpd; then
- cat >> Makefile <<- EOC
- USE_TCP_WRAPPERS=yes
- EXTRALIBS_EXIM += -lwrap
- EOC
- fi
-
- # Light Mail Transport Protocol
- if use lmtp; then
- cat >> Makefile <<- EOC
- TRANSPORT_LMTP=yes
- EOC
- fi
-
- # embedded Perl
- if use perl; then
- cat >> Makefile <<- EOC
- EXIM_PERL=perl.o
- EOC
- fi
-
- # dlfunc
- if use dlfunc; then
- cat >> Makefile <<- EOC
- EXPAND_DLFUNC=yes
- HAVE_LOCAL_SCAN=yes
- DLOPEN_LOCAL_SCAN=yes
- EOC
- fi
-
- # Proxy Protocol
- if use proxy; then
- cat >> Makefile <<- EOC
- SUPPORT_PROXY=yes
- EOC
- fi
-
- # SOCKS5 (outbound) proxy support
- if use socks5; then
- cat >> Makefile <<- EOC
- SUPPORT_SOCKS=yes
- EOC
- fi
-
- # DANE
- if use !dane; then
- # DANE is enabled by default
- sed -i -e 's:^SUPPORT_DANE=yes:# SUPPORT_DANE=yes:' Makefile || die
- fi
-
- # DMARC
- if use dmarc; then
- cat >> Makefile <<- EOC
- SUPPORT_DMARC=yes
- EXTRALIBS_EXIM += -lopendmarc
- EOC
- fi
-
- # Sender Policy Framework
- if use spf; then
- cat >> Makefile <<- EOC
- SUPPORT_SPF=yes
- EXTRALIBS_EXIM += -lspf2
- EOC
- fi
-
- #
- # experimental features
- #
-
- # Authenticated Receive Chain
- if use arc; then
- echo "EXPERIMENTAL_ARC=yes">> Makefile
- fi
-
- # Distributed Checksum Clearinghouse
- if use dcc; then
- echo "EXPERIMENTAL_DCC=yes">> Makefile
- fi
-
- # Sender Rewriting Scheme
- if use srs; then
- # this one is the default/supported variant since 4.95, and the
- # only variant available since 4.96
- cat >> Makefile <<- EOC
- SUPPORT_SRS=yes
- EOC
- fi
-
- # Delivery Sender Notifications extra information in fail message
- if use dsn; then
- cat >> Makefile <<- EOC
- EXPERIMENTAL_DSN_INFO=yes
- EOC
- fi
-
- #
- # authentication (SMTP AUTH)
- #
-
- # standard bits
- cat >> Makefile <<- EOC
- AUTH_SPA=yes
- AUTH_CRAM_MD5=yes
- AUTH_PLAINTEXT=yes
- EOC
-
- # Cyrus SASL
- if use sasl; then
- cat >> Makefile <<- EOC
- CYRUS_SASLAUTHD_SOCKET=${EPREFIX}/run/saslauthd/mux
- AUTH_CYRUS_SASL=yes
- AUTH_LIBS += -lsasl2
- EOC
- fi
-
- # Dovecot
- if use dovecot-sasl; then
- cat >> Makefile <<- EOC
- AUTH_DOVECOT=yes
- EOC
- fi
-
- # Pluggable Authentication Modules
- if use pam; then
- cat >> Makefile <<- EOC
- SUPPORT_PAM=yes
- AUTH_LIBS += -lpam
- EOC
- fi
-
- # Radius
- if use radius; then
- cat >> Makefile <<- EOC
- RADIUS_CONFIG_FILE=${EPREFIX}/etc/radiusclient/radiusclient.conf
- RADIUS_LIB_TYPE=RADIUSCLIENTNEW
- AUTH_LIBS += -lfreeradius-client
- EOC
- fi
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" HOSTCC="$(tc-getBUILD_CC)" \
- AR="$(tc-getAR) cq" RANLIB="$(tc-getRANLIB)" FULLECHO=''
-}
-
-src_install() {
- cd "${S}"/build-exim-gentoo || die
- dosbin exim
- if use X; then
- dosbin eximon.bin
- dosbin eximon
- fi
- fperms 4755 /usr/sbin/exim
-
- dosym exim /usr/sbin/sendmail
- dosym exim /usr/sbin/rsmtp
- dosym exim /usr/sbin/rmail
- dosym ../sbin/exim /usr/bin/mailq
- dosym ../sbin/exim /usr/bin/newaliases
- dosym ../sbin/sendmail /usr/lib/sendmail
-
- for i in exicyclog exim_dbmbuild exim_dumpdb exim_fixdb exim_lock \
- exim_tidydb exinext exiwhat exigrep eximstats exiqsumm exiqgrep \
- convert4r3 convert4r4 exipick
- do
- dosbin $i
- done
-
- dodoc -r "${S}"/doc/.
- doman "${S}"/doc/exim.8
- use dsn && dodoc "${S}"/README.DSN
- use doc && dodoc "${WORKDIR}"/${PN}-pdf-${PV//rc/RC}/doc/*.pdf
-
- # conf files
- insinto /etc/exim
- newins "${S}"/src/configure.default exim.conf.dist
- doins "${WORKDIR}"/system_filter.exim
- doins "${FILESDIR}"/auth_conf.sub
-
- if use pam; then
- pamd_mimic system-auth exim auth account
- fi
-
- # headers, #436406
- if use dlfunc ; then
- # fixup includes so they actually can be found when including
- sed -i \
- -e '/#include "\(config\|store\|mytypes\).h"/s:"\(.\+\)":<exim/\1>:' \
- local_scan.h || die
- insinto /usr/include/exim
- doins {config,local_scan}.h ../src/{mytypes,store}.h
- fi
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/exim.logrotate" exim
-
- newinitd "${FILESDIR}"/exim.rc10 exim
- newconfd "${FILESDIR}"/exim.confd exim
-
- systemd_dounit \
- "${FILESDIR}"/{exim.service,exim.socket,exim-submission.socket}
- systemd_newunit \
- "${FILESDIR}"/exim_at.service 'exim@.service'
- systemd_newunit \
- "${FILESDIR}"/exim-submission_at.service 'exim-submission@.service'
-
- diropts -m 0750 -o ${MAILUSER} -g ${MAILGROUP}
- keepdir /var/log/${PN}
-}
-
-pkg_postinst() {
- if [[ ! -f ${EROOT}/etc/exim/exim.conf ]] ; then
- einfo "${EROOT}/etc/exim/system_filter.exim is a sample system_filter."
- einfo "${EROOT}/etc/exim/auth_conf.sub contains the configuration sub"
- einfo "for using smtp auth."
- einfo "Please create ${EROOT}/etc/exim/exim.conf from"
- einfo " ${EROOT}/etc/exim/exim.conf.dist."
- fi
- if use berkdb && ( use gdbm || use tdb ) ; then
- ewarn "USE=berkdb is ignored because USE=gdbm or USE=tdb is enabled!"
- fi
- if use dmarc ; then
- einfo "DMARC support requires ${EROOT}/etc/exim/opendmarc.tlds"
- einfo "you can populate this file with the contents downloaded from"
- einfo " https://publicsuffix.org/list/public_suffix_list.dat"
- fi
- if use dcc ; then
- einfo "DCC support is experimental, you can find some limited"
- einfo "documentation at the bottom of this prerelease message:"
- einfo " http://article.gmane.org/gmane.mail.exim.devel/3579"
- fi
- if use srs; then
- einfo "SRS support using libsrs_alt was dropped in this"
- einfo "release of Exim, you are now using the native SRS implementation"
- fi
- use dsn && einfo "extra information in fail DSN message is experimental"
- einfo
- elog "Note that this release contains a tainted variable check that"
- elog "is likely to break your configuration used with Exim 4.93 and before."
- elog "Please check your transports for occurences of \$local_part, and"
- elog "use a replacement like \$local_part_data where possible."
-}
diff --git a/mail-mta/exim/exim-4.96.2.ebuild b/mail-mta/exim/exim-4.96.2.ebuild
deleted file mode 100644
index 1a6f85e5b4ec..000000000000
--- a/mail-mta/exim/exim-4.96.2.ebuild
+++ /dev/null
@@ -1,655 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit db-use toolchain-funcs pam systemd
-
-IUSE="arc berkdb +dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl
-dsn gdbm gnutls idn ipv6 ldap lmtp maildir mbx
-mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux
-socks5 spf sqlite srs +ssl syslog tdb tcpd +tpda X"
-REQUIRED_USE="
- arc? ( dkim spf )
- dane? ( ssl !gnutls )
- dmarc? ( dkim spf )
- dkim? ( ssl !gnutls )
- gnutls? ( ssl )
- pkcs11? ( ssl )
- || ( berkdb gdbm tdb )
-"
-# NOTE on USE="gnutls dane", gnutls[dane] is masked in base, unmasked
-# for x86 and amd64 only, due to this, repoman won't allow depending on
-# gnutls[dane] for all else. Because we cannot express USE=dane when
-# USE=gnutls is in effect only in package.use.mask, the only option we
-# have left is to a) ignore the dependency (but that results in bug
-# #661164) or b) mask the usage of USE=dane with USE=gnutls. Both are
-# incorrect, but b) is the only "correct" view from repoman.
-# We cannot express a required use for berkdb/gdbm/tdb correctly because
-# berkdb and gdbm are both enabled in base profile
-
-SDIR=$([[ ${PV} == *_rc* ]] && echo /test
- [[ ${PV} == *.*.*.* ]] && echo /fixes)
-COMM_URI="https://downloads.exim.org/exim4${SDIR}"
-
-GPV="r0"
-DESCRIPTION="A highly configurable, drop-in replacement for sendmail"
-SRC_URI="${COMM_URI}/${P//_rc/-RC}.tar.xz
- https://dev.gentoo.org/~grobian/distfiles/${PN}-4.96-gentoo-patches-${GPV}.tar.xz
- mirror://gentoo/system_filter.exim.gz
- doc? ( ${COMM_URI}/${PN}-pdf-${PV//_rc/-RC}.tar.xz )"
-HOMEPAGE="https://www.exim.org/"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc ~x86"
-
-COMMON_DEPEND=">=sys-apps/sed-4.0.5
- dev-libs/libpcre2:=
- tdb? ( sys-libs/tdb:= )
- !tdb? ( berkdb? ( >=sys-libs/db-3.2:= <sys-libs/db-6:= ) )
- !tdb? ( !berkdb? ( sys-libs/gdbm:= ) )
- idn? ( net-dns/libidn:= net-dns/libidn2:= )
- perl? ( dev-lang/perl:= )
- pam? ( sys-libs/pam )
- tcpd? ( sys-apps/tcp-wrappers )
- ssl? (
- gnutls? (
- net-libs/gnutls:0=[pkcs11?]
- dev-libs/libtasn1
- )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- ldap? ( >=net-nds/openldap-2.0.7:= )
- elibc_glibc? (
- net-libs/libnsl:=
- nis? (
- net-libs/libtirpc:=
- >=net-libs/libnsl-1:=
- )
- )
- mysql? ( dev-db/mysql-connector-c:= )
- postgres? ( dev-db/postgresql:= )
- sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 )
- redis? ( dev-libs/hiredis:= )
- spf? ( >=mail-filter/libspf2-1.2.5-r1 )
- dmarc? ( mail-filter/opendmarc:= )
- X? (
- x11-libs/libX11
- x11-libs/libXmu
- x11-libs/libXt
- x11-libs/libXaw
- )
- sqlite? ( dev-db/sqlite )
- radius? ( net-dialup/freeradius-client )
- virtual/libcrypt:=
- virtual/libiconv
- "
- # added X check for #57206
-BDEPEND="virtual/pkgconfig"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}
- !mail-mta/courier
- !mail-mta/esmtp
- !mail-mta/msmtp[mta]
- !mail-mta/netqmail
- !mail-mta/nullmailer
- !mail-mta/postfix
- !mail-mta/sendmail
- !mail-mta/opensmtpd
- !mail-mta/ssmtp[mta]
- >=net-mail/mailbase-0.00-r5
- virtual/logger
- dcc? ( mail-filter/dcc )
- selinux? ( sec-policy/selinux-exim )
- "
-
-S=${WORKDIR}/${P//_rc/-RC}
-
-src_prepare() {
- # Legacy patches which need a respin for -p1
- eapply -p0 "${FILESDIR}"/exim-4.14-tail.patch
- eapply -p0 "${FILESDIR}"/exim-4.74-radius-db-ENV-clash.patch # 287426
- eapply "${FILESDIR}"/exim-4.93-as-needed-ldflags.patch # 352265, 391279
- eapply -p0 "${FILESDIR}"/exim-4.76-crosscompile.patch # 266591
- eapply "${FILESDIR}"/exim-4.69-r1.27021.patch
- eapply "${FILESDIR}"/exim-4.95-localscan_dlopen.patch
-
- # Upstream post-release fixes :(
- local GPVDIR=${WORKDIR}/${PN}-4.96-gentoo-patches-${GPV}
- eapply "${GPVDIR}"/exim-4.96-rewrite-malformed-addr-fix.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-spf-memory-error-fix.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-regex-use-after-free.patch # upstr
- eapply -p2 "${GPVDIR}"/exim-4.96-dmarc_use_after_free.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-deamon-startup-fix.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-openssl-verify-ocsp.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-openssl-double-expansion.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-recursion-dns_again.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-openssl-tls_eccurve-setting.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-openssl-tls_eccurve-lt-3.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-openssl-bad-alpn.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-dane-dns_again.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-expansion-crash.patch # upstr
- eapply "${GPVDIR}"/exim-4.96-transport-crash.patch # upstr
-
- # oddity, they disable berkdb as hack, and then throw an error when
- # berkdb isn't enabled
- sed -i \
- -e 's/_DB_/_DONTMESS_/' \
- -e 's/define DB void/define DONTMESS void/' \
- src/auths/call_radius.c || die
-
- # API changed from 1.3 to 1.4, upstream doesn't think 1.4 should be
- # used, but 1.3 has a CVE and Gentoo (like most downstreams) only
- # has 1.4 available
- eapply "${FILESDIR}"/exim-4.94-opendmarc-1.4.patch
-
- if use maildir ; then
- eapply "${FILESDIR}"/exim-4.94-maildir.patch
- else
- eapply -p0 "${FILESDIR}"/exim-4.80-spool-mail-group.patch # 438606
- fi
-
- eapply_user
-
- # user Exim believes it should be
- MAILUSER=mail
- MAILGROUP=mail
- if use prefix && [[ ${EUID} != 0 ]] ; then
- MAILUSER=$(id -un)
- MAILGROUP=$(id -gn)
- fi
-}
-
-src_configure() {
- # general config and paths
-
- local aliases="${EPREFIX}/etc/mail/aliases"
- sed -i \
- -e "/SYSTEM_ALIASES_FILE/s'SYSTEM_ALIASES_FILE'${aliases}'" \
- src/configure.default || die
-
- sed -i -e 's/^buildname=.*/buildname=exim-gentoo/' Makefile || die
-
- if use elibc_musl; then
- sed -i -e 's/^LIBS = -lnsl/LIBS =/g' OS/Makefile-Linux || die
- fi
-
- local conffile="${EPREFIX}/etc/exim/exim.conf"
- sed -e "48i\CFLAGS=${CFLAGS}" \
- -e "s:BIN_DIRECTORY=/usr/exim/bin:BIN_DIRECTORY=${EPREFIX}/usr/sbin:" \
- -e "s;EXIM_USER=;EXIM_USER=ref:${MAILUSER};" \
- -e "s:CONFIGURE_FILE=.*$:CONFIGURE_FILE=${conffile}:" \
- -e "s:ZCAT_COMMAND=.*$:ZCAT_COMMAND=${EPREFIX}/bin/zcat:" \
- -e "s:COMPRESS_COMMAND=.*$:COMPRESS_COMMAND=${EPREFIX}/bin/gzip:" \
- src/EDITME > Local/Makefile || die
-
- # work on Local/Makefile from now on
- cd Local
-
- cat >> Makefile <<- EOC
- INFO_DIRECTORY=${EPREFIX}/usr/share/info
- PID_FILE_PATH=${EPREFIX}/run/exim.pid
- SPOOL_DIRECTORY=${EPREFIX}/var/spool/exim
- HAVE_ICONV=yes
- WITH_CONTENT_SCAN=yes
- EOC
-
- # configure db implementation, Exim always needs one for its hints
- # database, we prefer tdb and gdbm, since bdb is kind of getting
- # less and less support
- if use tdb ; then
- cat >> Makefile <<- EOC
- USE_TDB=yes
- DBMLIB = -ltdb
- EOC
- sed -i -e 's:^USE_DB=yes:# USE_DB=yes:' Makefile || die
- sed -i -e 's:^USE_GDBM=yes:# USE_GDBM=yes:' Makefile || die
- elif use gdbm ; then
- cat >> Makefile <<- EOC
- USE_GDBM=yes
- DBMLIB = -lgdbm
- EOC
- sed -i -e 's:^USE_DB=yes:# USE_DB=yes:' Makefile || die
- sed -i -e 's:^USE_TDB=yes:# USE_TDB=yes:' Makefile || die
- else # must be berkdb via required_use
- # use the "native" interfaces to the DBM and CDB libraries, support
- # passwd and directory lookups by default
- local DB_VERS="5.3 5.1 4.8 4.7 4.6 4.5 4.4 4.3 4.2 3.2"
- cat >> Makefile <<- EOC
- USE_DB=yes
- # keep include in CFLAGS because exim.h -> dbstuff.h -> db.h
- CFLAGS += -I$(db_includedir ${DB_VERS})
- DBMLIB = -l$(db_libname ${DB_VERS})
- EOC
- sed -i -e 's:^USE_GDBM=yes:# USE_GDBM=yes:' Makefile || die
- sed -i -e 's:^USE_TDB=yes:# USE_TDB=yes:' Makefile || die
- fi
-
- # if we use libiconv, now is the time to tell so
- if use !elibc_glibc && use !elibc_musl ; then
- cat >> Makefile <<- EOC
- EXTRALIBS_EXIM=-liconv
- EOC
- fi
-
- # support for IPv6
- if use ipv6; then
- cat >> Makefile <<- EOC
- HAVE_IPV6=YES
- EOC
- fi
-
- # support i18n/IDNA
- if use idn; then
- cat >> Makefile <<- EOC
- SUPPORT_I18N=yes
- SUPPORT_I18N_2008=yes
- EXTRALIBS_EXIM += -lidn -lidn2
- EOC
- fi
-
- #
- # mail storage formats
- #
-
- # mailstore is Exim's traditional storage format
- cat >> Makefile <<- EOC
- SUPPORT_MAILSTORE=yes
- EOC
-
- # mbox
- if use mbx; then
- cat >> Makefile <<- EOC
- SUPPORT_MBX=yes
- EOC
- fi
-
- # maildir
- if use maildir; then
- cat >> Makefile <<- EOC
- SUPPORT_MAILDIR=yes
- EOC
- fi
-
- #
- # lookup methods
- #
-
- # support passwd and directory lookups by default
- cat >> Makefile <<- EOC
- LOOKUP_CDB=yes
- LOOKUP_PASSWD=yes
- LOOKUP_DSEARCH=yes
- EOC
-
- if ! use dnsdb; then
- # DNSDB lookup is enabled by default
- sed -i -e 's:^LOOKUP_DNSDB=yes:# LOOKUP_DNSDB=yes:' Makefile || die
- fi
-
- if use ldap; then
- cat >> Makefile <<- EOC
- LOOKUP_LDAP=yes
- LDAP_LIB_TYPE=OPENLDAP2
- LOOKUP_INCLUDE += -I"${EPREFIX}"/usr/include/ldap
- LOOKUP_LIBS += -lldap -llber
- EOC
- fi
-
- if use mysql; then
- cat >> Makefile <<- EOC
- LOOKUP_MYSQL=yes
- LOOKUP_INCLUDE += $(mysql_config --include)
- LOOKUP_LIBS += $(mysql_config --libs)
- EOC
- fi
-
- if use nis; then
- cat >> Makefile <<- EOC
- LOOKUP_NIS=yes
- LOOKUP_NISPLUS=yes
- EOC
- if use elibc_glibc ; then
- cat >> Makefile <<- EOC
- LOOKUP_INCLUDE += -I"${EPREFIX}"/usr/include/tirpc
- LOOKUP_LIBS += -lnsl
- EOC
- fi
- fi
-
- if use postgres; then
- cat >> Makefile <<- EOC
- LOOKUP_PGSQL=yes
- LOOKUP_INCLUDE += -I$(pg_config --includedir)
- LOOKUP_LIBS += -L$(pg_config --libdir) -lpq
- EOC
- fi
-
- if use sqlite; then
- cat >> Makefile <<- EOC
- LOOKUP_SQLITE=yes
- LOOKUP_SQLITE_PC=sqlite3
- EOC
- fi
-
- if use redis; then
- cat >> Makefile <<- EOC
- LOOKUP_REDIS=yes
- LOOKUP_LIBS += -lhiredis
- EOC
- fi
-
- # Exim monitor, enabled by default, controlled via X USE-flag,
- # disable if not requested, bug #46778
- if use X; then
- cp ../exim_monitor/EDITME eximon.conf || die
- cat >> Makefile <<- EOC
- EXIM_MONITOR=eximon.bin
- EOC
- fi
-
- #
- # features
- #
-
- # DomainKeys Identified Mail, RFC4871
- if ! use dkim; then
- # DKIM is enabled by default
- cat >> Makefile <<- EOC
- DISABLE_DKIM=yes
- EOC
- fi
-
- # Per-Recipient-Data-Response
- if ! use prdr; then
- # PRDR is enabled by default
- cat >> Makefile <<- EOC
- DISABLE_PRDR=yes
- EOC
- fi
-
- # Transport post-delivery actions
- if use !tpda && use !dane; then
- # EVENT is enabled by default
- cat >> Makefile <<- EOC
- DISABLE_EVENT=yes
- EOC
- fi
-
- # log to syslog
- if use syslog; then
- local eximlog="${EPREFIX}/var/log/exim/exim_%s.log"
- sed -i \
- -e "s:LOG_FILE_PATH=${eximlog}:LOG_FILE_PATH=syslog:" \
- Makefile || die
- cat >> Makefile <<- EOC
- LOG_FILE_PATH=syslog
- EOC
- else
- cat >> Makefile <<- EOC
- LOG_FILE_PATH=${EPREFIX}/var/log/exim/exim_%s.log
- EOC
- fi
-
- # starttls support (ssl)
- if use ssl; then
- if use gnutls; then
- echo "USE_GNUTLS=yes" >> Makefile
- echo "USE_GNUTLS_PC=gnutls $(use dane && echo gnutls-dane)" \
- >> Makefile
- use pkcs11 || echo "AVOID_GNUTLS_PKCS11=yes" >> Makefile
- else
- echo "USE_OPENSSL=yes" >> Makefile
- echo "USE_OPENSSL_PC=openssl" >> Makefile
- fi
- else
- echo "DISABLE_TLS=yes" >> Makefile
- fi
-
- # TCP wrappers
- if use tcpd; then
- cat >> Makefile <<- EOC
- USE_TCP_WRAPPERS=yes
- EXTRALIBS_EXIM += -lwrap
- EOC
- fi
-
- # Light Mail Transport Protocol
- if use lmtp; then
- cat >> Makefile <<- EOC
- TRANSPORT_LMTP=yes
- EOC
- fi
-
- # embedded Perl
- if use perl; then
- cat >> Makefile <<- EOC
- EXIM_PERL=perl.o
- EOC
- fi
-
- # dlfunc
- if use dlfunc; then
- cat >> Makefile <<- EOC
- EXPAND_DLFUNC=yes
- HAVE_LOCAL_SCAN=yes
- DLOPEN_LOCAL_SCAN=yes
- EOC
- fi
-
- # Proxy Protocol
- if use proxy; then
- cat >> Makefile <<- EOC
- SUPPORT_PROXY=yes
- EOC
- fi
-
- # SOCKS5 (outbound) proxy support
- if use socks5; then
- cat >> Makefile <<- EOC
- SUPPORT_SOCKS=yes
- EOC
- fi
-
- # DANE
- if use !dane; then
- # DANE is enabled by default
- sed -i -e 's:^SUPPORT_DANE=yes:# SUPPORT_DANE=yes:' Makefile || die
- fi
-
- # DMARC
- if use dmarc; then
- cat >> Makefile <<- EOC
- SUPPORT_DMARC=yes
- EXTRALIBS_EXIM += -lopendmarc
- EOC
- fi
-
- # Sender Policy Framework
- if use spf; then
- cat >> Makefile <<- EOC
- SUPPORT_SPF=yes
- EXTRALIBS_EXIM += -lspf2
- EOC
- fi
-
- #
- # experimental features
- #
-
- # Authenticated Receive Chain
- if use arc; then
- echo "EXPERIMENTAL_ARC=yes">> Makefile
- fi
-
- # Distributed Checksum Clearinghouse
- if use dcc; then
- echo "EXPERIMENTAL_DCC=yes">> Makefile
- fi
-
- # Sender Rewriting Scheme
- if use srs; then
- # this one is the default/supported variant since 4.95, and the
- # only variant available since 4.96
- cat >> Makefile <<- EOC
- SUPPORT_SRS=yes
- EOC
- fi
-
- # Delivery Sender Notifications extra information in fail message
- if use dsn; then
- cat >> Makefile <<- EOC
- EXPERIMENTAL_DSN_INFO=yes
- EOC
- fi
-
- #
- # authentication (SMTP AUTH)
- #
-
- # standard bits
- cat >> Makefile <<- EOC
- AUTH_SPA=yes
- AUTH_CRAM_MD5=yes
- AUTH_PLAINTEXT=yes
- EOC
-
- # Cyrus SASL
- if use sasl; then
- cat >> Makefile <<- EOC
- CYRUS_SASLAUTHD_SOCKET=${EPREFIX}/run/saslauthd/mux
- AUTH_CYRUS_SASL=yes
- AUTH_LIBS += -lsasl2
- EOC
- fi
-
- # Dovecot
- if use dovecot-sasl; then
- cat >> Makefile <<- EOC
- AUTH_DOVECOT=yes
- EOC
- fi
-
- # Pluggable Authentication Modules
- if use pam; then
- cat >> Makefile <<- EOC
- SUPPORT_PAM=yes
- AUTH_LIBS += -lpam
- EOC
- fi
-
- # Radius
- if use radius; then
- cat >> Makefile <<- EOC
- RADIUS_CONFIG_FILE=${EPREFIX}/etc/radiusclient/radiusclient.conf
- RADIUS_LIB_TYPE=RADIUSCLIENTNEW
- AUTH_LIBS += -lfreeradius-client
- EOC
- fi
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" HOSTCC="$(tc-getBUILD_CC)" \
- AR="$(tc-getAR) cq" RANLIB="$(tc-getRANLIB)" FULLECHO=''
-}
-
-src_install() {
- cd "${S}"/build-exim-gentoo || die
- dosbin exim
- if use X; then
- dosbin eximon.bin
- dosbin eximon
- fi
- fperms 4755 /usr/sbin/exim
-
- dosym exim /usr/sbin/sendmail
- dosym exim /usr/sbin/rsmtp
- dosym exim /usr/sbin/rmail
- dosym ../sbin/exim /usr/bin/mailq
- dosym ../sbin/exim /usr/bin/newaliases
- dosym ../sbin/sendmail /usr/lib/sendmail
-
- for i in exicyclog exim_dbmbuild exim_dumpdb exim_fixdb exim_lock \
- exim_tidydb exinext exiwhat exigrep eximstats exiqsumm exiqgrep \
- convert4r3 convert4r4 exipick
- do
- dosbin $i
- done
-
- dodoc -r "${S}"/doc/.
- doman "${S}"/doc/exim.8
- use dsn && dodoc "${S}"/README.DSN
- use doc && dodoc "${WORKDIR}"/${PN}-pdf-${PV//rc/RC}/doc/*.pdf
-
- # conf files
- insinto /etc/exim
- newins "${S}"/src/configure.default exim.conf.dist
- doins "${WORKDIR}"/system_filter.exim
- doins "${FILESDIR}"/auth_conf.sub
-
- if use pam; then
- pamd_mimic system-auth exim auth account
- fi
-
- # headers, #436406
- if use dlfunc ; then
- # fixup includes so they actually can be found when including
- sed -i \
- -e '/#include "\(config\|store\|mytypes\).h"/s:"\(.\+\)":<exim/\1>:' \
- local_scan.h || die
- insinto /usr/include/exim
- doins {config,local_scan}.h ../src/{mytypes,store}.h
- fi
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/exim.logrotate" exim
-
- newinitd "${FILESDIR}"/exim.rc10 exim
- newconfd "${FILESDIR}"/exim.confd exim
-
- systemd_dounit \
- "${FILESDIR}"/{exim.service,exim.socket,exim-submission.socket}
- systemd_newunit \
- "${FILESDIR}"/exim_at.service 'exim@.service'
- systemd_newunit \
- "${FILESDIR}"/exim-submission_at.service 'exim-submission@.service'
-
- diropts -m 0750 -o ${MAILUSER} -g ${MAILGROUP}
- keepdir /var/log/${PN}
-}
-
-pkg_postinst() {
- if [[ ! -f ${EROOT}/etc/exim/exim.conf ]] ; then
- einfo "${EROOT}/etc/exim/system_filter.exim is a sample system_filter."
- einfo "${EROOT}/etc/exim/auth_conf.sub contains the configuration sub"
- einfo "for using smtp auth."
- einfo "Please create ${EROOT}/etc/exim/exim.conf from"
- einfo " ${EROOT}/etc/exim/exim.conf.dist."
- fi
- if use berkdb && ( use gdbm || use tdb ) ; then
- ewarn "USE=berkdb is ignored because USE=gdbm or USE=tdb is enabled!"
- fi
- if use dmarc ; then
- einfo "DMARC support requires ${EROOT}/etc/exim/opendmarc.tlds"
- einfo "you can populate this file with the contents downloaded from"
- einfo " https://publicsuffix.org/list/public_suffix_list.dat"
- fi
- if use dcc ; then
- einfo "DCC support is experimental, you can find some limited"
- einfo "documentation at the bottom of this prerelease message:"
- einfo " http://article.gmane.org/gmane.mail.exim.devel/3579"
- fi
- if use srs; then
- einfo "SRS support using libsrs_alt was dropped in this"
- einfo "release of Exim, you are now using the native SRS implementation"
- fi
- use dsn && einfo "extra information in fail DSN message is experimental"
- einfo
- elog "Note that this release contains a tainted variable check that"
- elog "is likely to break your configuration used with Exim 4.93 and before."
- elog "Please check your transports for occurences of \$local_part, and"
- elog "use a replacement like \$local_part_data where possible."
-}
diff --git a/mail-mta/exim/exim-4.97.1.ebuild b/mail-mta/exim/exim-4.97.1.ebuild
index b900297354e3..4c9425c5df01 100644
--- a/mail-mta/exim/exim-4.97.1.ebuild
+++ b/mail-mta/exim/exim-4.97.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="7"
@@ -41,7 +41,7 @@ HOMEPAGE="https://www.exim.org/"
SLOT="0"
LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86"
COMMON_DEPEND=">=sys-apps/sed-4.0.5
dev-libs/libpcre2:=
diff --git a/mail-mta/exim/files/exim-4.93-as-needed-ldflags.patch b/mail-mta/exim/files/exim-4.93-as-needed-ldflags.patch
deleted file mode 100644
index 3b3ea4628174..000000000000
--- a/mail-mta/exim/files/exim-4.93-as-needed-ldflags.patch
+++ /dev/null
@@ -1,145 +0,0 @@
-https://bugs.gentoo.org/show_bug.cgi?id=352265
-
-Make sure LDFLAGS comes first, such that all libraries are considered,
-and not discarded when --as-needed is in effect.
-
-https://bugs.gentoo.org/show_bug.cgi?id=391279
-
-Use LDFLAGS for all targets, not just the exim binary, such that
---as-needed works as well.
-
-
---- a/OS/Makefile-Base
-+++ b/OS/Makefile-Base
-@@ -496,12 +496,12 @@
- buildrouters buildtransports \
- $(OBJ_EXIM) version.o
- @echo "$(LNCC) -o exim"
-- $(FE)$(PURIFY) $(LNCC) -o exim $(LFLAGS) $(OBJ_EXIM) version.o \
-+ $(FE)$(PURIFY) $(LNCC) -o exim $(LDFLAGS) $(OBJ_EXIM) version.o \
- routers/routers.a transports/transports.a lookups/lookups.a \
- auths/auths.a pdkim/pdkim.a \
- $(LIBRESOLV) $(LIBS) $(LIBS_EXIM) $(IPV6_LIBS) $(EXTRALIBS) \
- $(EXTRALIBS_EXIM) $(DBMLIB) $(LOOKUP_LIBS) $(AUTH_LIBS) \
-- $(PERL_LIBS) $(TLS_LIBS) $(PCRE_LIBS) $(LDFLAGS)
-+ $(PERL_LIBS) $(TLS_LIBS) $(PCRE_LIBS) $(LFLAGS)
- @if [ x"$(STRIP_COMMAND)" != x"" ]; then \
- echo $(STRIP_COMMAND) exim; \
- $(STRIP_COMMAND) exim; \
-@@ -517,8 +517,8 @@
-
- exim_dumpdb: $(OBJ_DUMPDB)
- @echo "$(LNCC) -o exim_dumpdb"
-- $(FE)$(LNCC) $(CFLAGS) $(INCLUDE) -o exim_dumpdb $(LFLAGS) $(OBJ_DUMPDB) \
-- $(LIBS) $(EXTRALIBS) $(DBMLIB)
-+ $(FE)$(LNCC) $(CFLAGS) $(INCLUDE) -o exim_dumpdb $(LDFLAGS) $(OBJ_DUMPDB) \
-+ $(LIBS) $(EXTRALIBS) $(DBMLIB) $(LFLAGS)
- @if [ x"$(STRIP_COMMAND)" != x"" ]; then \
- echo $(STRIP_COMMAND) exim_dumpdb; \
- $(STRIP_COMMAND) exim_dumpdb; \
-@@ -532,8 +532,8 @@
-
- exim_fixdb: $(OBJ_FIXDB)
- @echo "$(LNCC) -o exim_fixdb"
-- $(FE)$(LNCC) $(CFLAGS) $(INCLUDE) -o exim_fixdb $(LFLAGS) $(OBJ_FIXDB) \
-- $(LIBS) $(EXTRALIBS) $(DBMLIB)
-+ $(FE)$(LNCC) $(CFLAGS) $(INCLUDE) -o exim_fixdb $(LDFLAGS) $(OBJ_FIXDB) \
-+ $(LIBS) $(EXTRALIBS) $(DBMLIB) $(LFLAGS)
- @if [ x"$(STRIP_COMMAND)" != x"" ]; then \
- echo $(STRIP_COMMAND) exim_fixdb; \
- $(STRIP_COMMAND) exim_fixdb; \
-@@ -547,8 +547,8 @@
-
- exim_tidydb: $(OBJ_TIDYDB)
- @echo "$(LNCC) -o exim_tidydb"
-- $(FE)$(LNCC) $(CFLAGS) $(INCLUDE) -o exim_tidydb $(LFLAGS) $(OBJ_TIDYDB) \
-- $(LIBS) $(EXTRALIBS) $(DBMLIB)
-+ $(FE)$(LNCC) $(CFLAGS) $(INCLUDE) -o exim_tidydb $(LDFLAGS) $(OBJ_TIDYDB) \
-+ $(LIBS) $(EXTRALIBS) $(DBMLIB) $(LFLAGS)
- @if [ x"$(STRIP_COMMAND)" != x"" ]; then \
- echo $(STRIP_COMMAND) exim_tidydb; \
- $(STRIP_COMMAND) exim_tidydb; \
-@@ -560,8 +560,8 @@
-
- exim_dbmbuild: exim_dbmbuild.o
- @echo "$(LNCC) -o exim_dbmbuild"
-- $(FE)$(LNCC) $(CFLAGS) $(INCLUDE) -o exim_dbmbuild $(LFLAGS) exim_dbmbuild.o \
-- $(LIBS) $(EXTRALIBS) $(DBMLIB)
-+ $(FE)$(LNCC) $(CFLAGS) $(INCLUDE) -o exim_dbmbuild $(LDFLAGS) exim_dbmbuild.o \
-+ $(LIBS) $(EXTRALIBS) $(DBMLIB) $(LFLAGS)
- @if [ x"$(STRIP_COMMAND)" != x"" ]; then \
- echo $(STRIP_COMMAND) exim_dbmbuild; \
- $(STRIP_COMMAND) exim_dbmbuild; \
-@@ -575,8 +575,8 @@
- @echo "$(CC) exim_lock.c"
- $(FE)$(CC) -c $(CFLAGS) $(INCLUDE) exim_lock.c
- @echo "$(LNCC) -o exim_lock"
-- $(FE)$(LNCC) -o exim_lock $(LFLAGS) exim_lock.o \
-- $(LIBS) $(EXTRALIBS)
-+ $(FE)$(LNCC) -o exim_lock $(LDFLAGS) exim_lock.o \
-+ $(LIBS) $(EXTRALIBS) $(LFLAGS)
- @if [ x"$(STRIP_COMMAND)" != x"" ]; then \
- echo $(STRIP_COMMAND) exim_lock; \
- $(STRIP_COMMAND) exim_lock; \
-@@ -612,9 +612,9 @@
- $(FE)$(CC) -o em_version.o -c \
- $(CFLAGS) $(XINCLUDE) -I. ../exim_monitor/em_version.c
- @echo "$(LNCC) -o eximon.bin"
-- $(FE)$(PURIFY) $(LNCC) -o eximon.bin em_version.o $(LFLAGS) $(XLFLAGS) \
-+ $(FE)$(PURIFY) $(LNCC) -o eximon.bin em_version.o $(LDFLAGS) $(XLFLAGS) \
- $(OBJ_MONBIN) -lXaw -lXmu -lXt -lXext -lX11 $(PCRE_LIBS) \
-- $(LIBS) $(LIBS_EXIMON) $(EXTRALIBS) $(EXTRALIBS_EXIMON) -lc
-+ $(LIBS) $(LIBS_EXIMON) $(EXTRALIBS) $(EXTRALIBS_EXIMON) -lc $(LFLAGS)
- @if [ x"$(STRIP_COMMAND)" != x"" ]; then \
- echo $(STRIP_COMMAND) eximon.bin; \
- $(STRIP_COMMAND) eximon.bin; \
-@@ -947,9 +947,9 @@
- string.o tod.o version.o utf8.o
- $(CC) -c $(CFLAGS) $(INCLUDE) -DSTAND_ALONE dbfn.c
- $(CC) -c $(CFLAGS) $(INCLUDE) -DCOMPILE_UTILITY store.c
-- $(LNCC) -o test_dbfn $(LFLAGS) dbfn.o \
-+ $(LNCC) -o test_dbfn $(LDFLAGS) dbfn.o \
- dummies.o sa-globals.o sa-os.o store.o string.o \
-- tod.o version.o utf8.o $(LIBS) $(DBMLIB) $(LDFLAGS)
-+ tod.o version.o utf8.o $(LIBS) $(DBMLIB) $(LFLAGS)
- rm -f dbfn.o store.o
-
- test_host: config.h child.c host.c dns.c dummies.c sa-globals.o os.o \
-@@ -958,29 +958,29 @@
- $(CC) -c $(CFLAGS) $(INCLUDE) -DSTAND_ALONE -DTEST_HOST host.c
- $(CC) -c $(CFLAGS) $(INCLUDE) -DSTAND_ALONE -DTEST_HOST dns.c
- $(CC) -c $(CFLAGS) $(INCLUDE) -DSTAND_ALONE -DTEST_HOST dummies.c
-- $(LNCC) -o test_host $(LFLAGS) \
-+ $(LNCC) -o test_host $(LDFLAGS) \
- host.o child.o dns.o dummies.o sa-globals.o os.o store.o string.o \
-- tod.o tree.o $(LIBS) $(LIBRESOLV)
-+ tod.o tree.o $(LIBS) $(LIBRESOLV) $(LFLAGS)
- rm -f child.o dummies.o host.o dns.o
-
- test_os: os.h os.c dummies.o sa-globals.o store.o string.o tod.o utf8.o
- $(CC) -c $(CFLAGS) $(INCLUDE) -DSTAND_ALONE os.c
-- $(LNCC) -o test_os $(LFLAGS) os.o dummies.o \
-- sa-globals.o store.o string.o tod.o utf8.o $(LIBS) $(LDFLAGS)
-+ $(LNCC) -o test_os $(LDFLAGS) os.o dummies.o \
-+ sa-globals.o store.o string.o tod.o utf8.o $(LIBS) $(LFLAGS)
- rm -f os.o
-
- test_parse: config.h parse.c dummies.o sa-globals.o \
- store.o string.o tod.o version.o utf8.o
- $(CC) -c $(CFLAGS) $(INCLUDE) -DSTAND_ALONE parse.c
-- $(LNCC) -o test_parse $(LFLAGS) parse.o \
-+ $(LNCC) -o test_parse $(LDFLAGS) parse.o \
- dummies.o sa-globals.o store.o string.o tod.o version.o \
-- utf8.o $(LDFLAGS)
-+ utf8.o $(LFLAGS)
- rm -f parse.o
-
- test_string: config.h string.c dummies.o sa-globals.o store.o tod.o utf8.o
- $(CC) -c $(CFLAGS) $(INCLUDE) -DSTAND_ALONE string.c
-- $(LNCC) -o test_string $(LFLAGS) -DSTAND_ALONE string.o \
-- dummies.o sa-globals.o store.o tod.o utf8.o $(LIBS) $(LDFLAGS)
-+ $(LNCC) -o test_string $(LDFLAGS) -DSTAND_ALONE string.o \
-+ dummies.o sa-globals.o store.o tod.o utf8.o $(LIBS) $(LFLAGS)
- rm -f string.o
-
- # End
diff --git a/mail-mta/exim/files/exim-4.94-opendmarc-1.4.patch b/mail-mta/exim/files/exim-4.94-opendmarc-1.4.patch
deleted file mode 100644
index d37c320d1592..000000000000
--- a/mail-mta/exim/files/exim-4.94-opendmarc-1.4.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-https://bugs.exim.org/show_bug.cgi?id=2728
-
-
---- a/src/dmarc.c
-+++ b/src/dmarc.c
-@@ -446,7 +446,7 @@
- vs == PDKIM_VERIFY_INVALID ? DMARC_POLICY_DKIM_OUTCOME_TMPFAIL :
- DMARC_POLICY_DKIM_OUTCOME_NONE;
- libdm_status = opendmarc_policy_store_dkim(dmarc_pctx, US sig->domain,
-- dkim_result, US"");
-+ sig->selector, dkim_result, US"");
- DEBUG(D_receive)
- debug_printf("DMARC adding DKIM sender domain = %s\n", sig->domain);
- if (libdm_status != DMARC_PARSE_OKAY)
diff --git a/mail-mta/exim/files/exim-4.95-localscan_dlopen.patch b/mail-mta/exim/files/exim-4.95-localscan_dlopen.patch
deleted file mode 100644
index 320cc9936da9..000000000000
--- a/mail-mta/exim/files/exim-4.95-localscan_dlopen.patch
+++ /dev/null
@@ -1,221 +0,0 @@
-Only in exim-4.95: dlopen.patch
-diff -aur exim-4.95.orig/src/config.h.defaults exim-4.95/src/config.h.defaults
---- exim-4.95.orig/src/config.h.defaults 2021-09-28 10:24:46.000000000 +0200
-+++ exim-4.95/src/config.h.defaults 2021-09-29 08:20:03.677883649 +0200
-@@ -35,6 +35,8 @@
-
- #define AUTH_VARS 4
-
-+#define DLOPEN_LOCAL_SCAN
-+
- #define BIN_DIRECTORY
-
- #define CONFIGURE_FILE
-Only in exim-4.95/src: config.h.defaults.orig
-diff -aur exim-4.95.orig/src/EDITME exim-4.95/src/EDITME
---- exim-4.95.orig/src/EDITME 2021-09-28 10:24:46.000000000 +0200
-+++ exim-4.95/src/EDITME 2021-09-29 08:20:03.678883649 +0200
-@@ -883,6 +883,24 @@
-
-
- #------------------------------------------------------------------------------
-+# On systems which support dynamic loading of shared libraries, Exim can
-+# load a local_scan function specified in its config file instead of having
-+# to be recompiled with the desired local_scan function. For a full
-+# description of the API to this function, see the Exim specification.
-+
-+#DLOPEN_LOCAL_SCAN=yes
-+
-+# If you set DLOPEN_LOCAL_SCAN, then you need to include -rdynamic in the
-+# linker flags. Without it, the loaded .so won't be able to access any
-+# functions from exim.
-+
-+LFLAGS = -rdynamic
-+ifeq ($(OSTYPE),Linux)
-+LFLAGS += -ldl
-+endif
-+
-+
-+#------------------------------------------------------------------------------
- # The default distribution of Exim contains only the plain text form of the
- # documentation. Other forms are available separately. If you want to install
- # the documentation in "info" format, first fetch the Texinfo documentation
-Only in exim-4.95/src: EDITME.orig
-diff -aur exim-4.95.orig/src/globals.c exim-4.95/src/globals.c
---- exim-4.95.orig/src/globals.c 2021-09-28 10:24:46.000000000 +0200
-+++ exim-4.95/src/globals.c 2021-09-29 08:20:03.679883649 +0200
-@@ -42,6 +42,10 @@
-
- uschar *no_aliases = NULL;
-
-+#ifdef DLOPEN_LOCAL_SCAN
-+uschar *local_scan_path = NULL;
-+#endif
-+
-
- /* For comments on these variables, see globals.h. I'm too idle to
- duplicate them here... */
-Only in exim-4.95/src: globals.c.orig
-diff -aur exim-4.95.orig/src/globals.h exim-4.95/src/globals.h
---- exim-4.95.orig/src/globals.h 2021-09-28 10:24:46.000000000 +0200
-+++ exim-4.95/src/globals.h 2021-09-29 08:20:03.680883648 +0200
-@@ -170,6 +170,9 @@
- extern int (*receive_ferror)(void);
- extern BOOL (*receive_smtp_buffered)(void);
-
-+#ifdef DLOPEN_LOCAL_SCAN
-+extern uschar *local_scan_path; /* Path to local_scan() library */
-+#endif
-
- /* For clearing, saving, restoring address expansion variables. We have to have
- the size of this vector set explicitly, because it is referenced from more than
-Only in exim-4.95/src: globals.h.orig
-diff -aur exim-4.95.orig/src/local_scan.c exim-4.95/src/local_scan.c
---- exim-4.95.orig/src/local_scan.c 2021-09-28 10:24:46.000000000 +0200
-+++ exim-4.95/src/local_scan.c 2021-09-29 08:23:33.756785663 +0200
-@@ -54,10 +54,130 @@
- is used in the rejection message.
- */
-
-+#ifdef DLOPEN_LOCAL_SCAN
-+# include <stdlib.h>
-+# include <dlfcn.h>
-+static int (*local_scan_fn)(int fd, uschar **return_text) = NULL;
-+static int load_local_scan_library(void);
-+extern uschar *local_scan_path; /* Path to local_scan() library */
-+#endif
-+
- int
- local_scan(int fd, uschar **return_text)
- {
--return LOCAL_SCAN_ACCEPT;
-+#ifdef DLOPEN_LOCAL_SCAN
-+/* local_scan_path is defined AND not the empty string */
-+if (local_scan_path && *local_scan_path)
-+ {
-+ if (!local_scan_fn)
-+ {
-+ if (!load_local_scan_library())
-+ {
-+ char *base_msg , *error_msg , *final_msg ;
-+ int final_length = -1 ;
-+
-+ base_msg=US"Local configuration error - local_scan() library failure\n";
-+ error_msg = dlerror() ;
-+
-+ final_length = strlen(base_msg) + strlen(error_msg) + 1 ;
-+ final_msg = (char*)malloc( final_length*sizeof(char) ) ;
-+ *final_msg = '\0' ;
-+
-+ strcat( final_msg , base_msg ) ;
-+ strcat( final_msg , error_msg ) ;
-+
-+ *return_text = final_msg ;
-+ return LOCAL_SCAN_TEMPREJECT;
-+ }
-+ }
-+ return local_scan_fn(fd, return_text);
-+ }
-+else
-+#endif
-+ return LOCAL_SCAN_ACCEPT;
-+}
-+
-+#ifdef DLOPEN_LOCAL_SCAN
-+
-+static int load_local_scan_library(void)
-+{
-+/* No point in keeping local_scan_lib since we'll never dlclose() anyway */
-+void *local_scan_lib = NULL;
-+int (*local_scan_version_fn)(void);
-+int vers_maj;
-+int vers_min;
-+
-+local_scan_lib = dlopen(local_scan_path, RTLD_NOW);
-+if (!local_scan_lib)
-+ {
-+ log_write(0, LOG_MAIN|LOG_REJECT, "local_scan() library open failed - "
-+ "message temporarily rejected");
-+ return FALSE;
-+ }
-+
-+local_scan_version_fn = dlsym(local_scan_lib, "local_scan_version_major");
-+if (!local_scan_version_fn)
-+ {
-+ dlclose(local_scan_lib);
-+ log_write(0, LOG_MAIN|LOG_REJECT, "local_scan() library doesn't contain "
-+ "local_scan_version_major() function - message temporarily rejected");
-+ return FALSE;
-+ }
-+
-+/* The major number is increased when the ABI is changed in a non
-+ backward compatible way. */
-+vers_maj = local_scan_version_fn();
-+
-+local_scan_version_fn = dlsym(local_scan_lib, "local_scan_version_minor");
-+if (!local_scan_version_fn)
-+ {
-+ dlclose(local_scan_lib);
-+ log_write(0, LOG_MAIN|LOG_REJECT, "local_scan() library doesn't contain "
-+ "local_scan_version_minor() function - message temporarily rejected");
-+ return FALSE;
-+ }
-+
-+/* The minor number is increased each time a new feature is added (in a
-+ way that doesn't break backward compatibility) -- Marc */
-+vers_min = local_scan_version_fn();
-+
-+
-+if (vers_maj != LOCAL_SCAN_ABI_VERSION_MAJOR)
-+ {
-+ dlclose(local_scan_lib);
-+ local_scan_lib = NULL;
-+ log_write(0, LOG_MAIN|LOG_REJECT, "local_scan() has an incompatible major"
-+ "version number, you need to recompile your module for this version"
-+ "of exim (The module was compiled for version %d.%d and this exim provides"
-+ "ABI version %d.%d)", vers_maj, vers_min, LOCAL_SCAN_ABI_VERSION_MAJOR,
-+ LOCAL_SCAN_ABI_VERSION_MINOR);
-+ return FALSE;
-+ }
-+else if (vers_min > LOCAL_SCAN_ABI_VERSION_MINOR)
-+ {
-+ dlclose(local_scan_lib);
-+ local_scan_lib = NULL;
-+ log_write(0, LOG_MAIN|LOG_REJECT, "local_scan() has an incompatible minor"
-+ "version number, you need to recompile your module for this version"
-+ "of exim (The module was compiled for version %d.%d and this exim provides"
-+ "ABI version %d.%d)", vers_maj, vers_min, LOCAL_SCAN_ABI_VERSION_MAJOR,
-+ LOCAL_SCAN_ABI_VERSION_MINOR);
-+ return FALSE;
-+ }
-+
-+local_scan_fn = dlsym(local_scan_lib, "local_scan");
-+if (!local_scan_fn)
-+ {
-+ dlclose(local_scan_lib);
-+ log_write(0, LOG_MAIN|LOG_REJECT, "local_scan() library doesn't contain "
-+ "local_scan() function - message temporarily rejected");
-+ return FALSE;
-+ }
-+
-+return TRUE;
- }
-
-+#endif /* DLOPEN_LOCAL_SCAN */
-+
-+
- /* End of local_scan.c */
-diff -aur exim-4.95.orig/src/readconf.c exim-4.95/src/readconf.c
---- exim-4.95.orig/src/readconf.c 2021-09-28 10:24:46.000000000 +0200
-+++ exim-4.95/src/readconf.c 2021-09-29 08:20:03.682883647 +0200
-@@ -215,6 +215,9 @@
- { "local_from_prefix", opt_stringptr, {&local_from_prefix} },
- { "local_from_suffix", opt_stringptr, {&local_from_suffix} },
- { "local_interfaces", opt_stringptr, {&local_interfaces} },
-+#ifdef DLOPEN_LOCAL_SCAN
-+ { "local_scan_path", opt_stringptr, {&local_scan_path} },
-+#endif
- #ifdef HAVE_LOCAL_SCAN
- { "local_scan_timeout", opt_time, {&local_scan_timeout} },
- #endif
-Only in exim-4.95/src: readconf.c.orig
diff --git a/mail-mta/exim/files/exim-4.97-CVE-2023-51766.patch b/mail-mta/exim/files/exim-4.97-CVE-2023-51766.patch
deleted file mode 100644
index 7eed4eb1855f..000000000000
--- a/mail-mta/exim/files/exim-4.97-CVE-2023-51766.patch
+++ /dev/null
@@ -1,265 +0,0 @@
-https://nvd.nist.gov/vuln/detail/CVE-2023-51766
-
-
-From cf1376206284f2a4f11e32d931d4aade34c206c5 Mon Sep 17 00:00:00 2001
-From: Jeremy Harris <jgh146exb@wizmail.org>
-Date: Fri, 22 Dec 2023 23:57:05 +0000
-Subject: [PATCH] Reject "dot, LF" as ending data phase. Bug 3063
-
-From 5bb786d5ad568a88d50d15452aacc8404047e5ca Mon Sep 17 00:00:00 2001
-From: Jeremy Harris <jgh146exb@wizmail.org>
-Date: Sat, 23 Dec 2023 17:42:57 +0000
-Subject: [PATCH] Reject "dot, LF" as ending data phase (pt. 2). Bug 3063
-
-reduced to source changes only for Gentoo
-
-
-
-diff --git a/src/src/receive.c b/src/src/receive.c
-index e35400aec..c6f612832 100644
---- a/src/src/receive.c
-+++ b/src/src/receive.c
-@@ -836,93 +842,101 @@
- */
-
- static int
--read_message_data_smtp(FILE *fout)
-+read_message_data_smtp(FILE * fout, BOOL strict_crlf)
- {
--int ch_state = 0;
--int ch;
--int linelength = 0;
-+enum { s_linestart, s_normal, s_had_cr, s_had_nl_dot, s_had_dot_cr } ch_state =
-+ s_linestart;
-+int linelength = 0, ch;
-
- while ((ch = (receive_getc)(GETC_BUFFER_UNLIMITED)) != EOF)
- {
- if (ch == 0) body_zerocount++;
- switch (ch_state)
- {
-- case 0: /* After LF or CRLF */
-- if (ch == '.')
-- {
-- ch_state = 3;
-- continue; /* Don't ever write . after LF */
-- }
-- ch_state = 1;
-+ case s_linestart: /* After LF or CRLF */
-+ if (ch == '.')
-+ {
-+ ch_state = s_had_nl_dot;
-+ continue; /* Don't ever write . after LF */
-+ }
-+ ch_state = s_normal;
-
-- /* Else fall through to handle as normal uschar. */
-+ /* Else fall through to handle as normal uschar. */
-
-- case 1: /* Normal state */
-- if (ch == '\n')
-- {
-- ch_state = 0;
-- body_linecount++;
-+ case s_normal: /* Normal state */
-+ if (ch == '\r')
-+ {
-+ ch_state = s_had_cr;
-+ continue; /* Don't write the CR */
-+ }
-+ if (ch == '\n') /* Bare LF at end of line */
-+ if (strict_crlf)
-+ ch = ' '; /* replace LF with space */
-+ else
-+ { /* treat as line ending */
-+ ch_state = s_linestart;
-+ body_linecount++;
-+ if (linelength > max_received_linelength)
-+ max_received_linelength = linelength;
-+ linelength = -1;
-+ }
-+ break;
-+
-+ case s_had_cr: /* After (unwritten) CR */
-+ body_linecount++; /* Any char ends line */
- if (linelength > max_received_linelength)
-- max_received_linelength = linelength;
-+ max_received_linelength = linelength;
- linelength = -1;
-- }
-- else if (ch == '\r')
-- {
-- ch_state = 2;
-- continue;
-- }
-- break;
-+ if (ch == '\n') /* proper CRLF */
-+ ch_state = s_linestart;
-+ else
-+ {
-+ message_size++; /* convert the dropped CR to a stored NL */
-+ if (fout && fputc('\n', fout) == EOF) return END_WERROR;
-+ cutthrough_data_put_nl();
-+ if (ch == '\r') /* CR; do not write */
-+ continue;
-+ ch_state = s_normal; /* not LF or CR; process as standard */
-+ }
-+ break;
-
-- case 2: /* After (unwritten) CR */
-- body_linecount++;
-- if (linelength > max_received_linelength)
-- max_received_linelength = linelength;
-- linelength = -1;
-- if (ch == '\n')
-- {
-- ch_state = 0;
-- }
-- else
-- {
-- message_size++;
-- if (fout != NULL && fputc('\n', fout) == EOF) return END_WERROR;
-- cutthrough_data_put_nl();
-- if (ch != '\r') ch_state = 1; else continue;
-- }
-- break;
-+ case s_had_nl_dot: /* After [CR] LF . */
-+ if (ch == '\n') /* [CR] LF . LF */
-+ if (strict_crlf)
-+ ch = ' '; /* replace LF with space */
-+ else
-+ return END_DOT;
-+ else if (ch == '\r') /* [CR] LF . CR */
-+ {
-+ ch_state = s_had_dot_cr;
-+ continue; /* Don't write the CR */
-+ }
-+ /* The dot was removed on reaching s_had_nl_dot. For a doubled dot, here,
-+ reinstate it to cutthrough. The current ch, dot or not, is passed both to
-+ cutthrough and to file below. */
-+ else if (ch == '.')
-+ {
-+ uschar c = ch;
-+ cutthrough_data_puts(&c, 1);
-+ }
-+ ch_state = s_normal;
-+ break;
-
-- case 3: /* After [CR] LF . */
-- if (ch == '\n')
-- return END_DOT;
-- if (ch == '\r')
-- {
-- ch_state = 4;
-- continue;
-- }
-- /* The dot was removed at state 3. For a doubled dot, here, reinstate
-- it to cutthrough. The current ch, dot or not, is passed both to cutthrough
-- and to file below. */
-- if (ch == '.')
-- {
-- uschar c= ch;
-- cutthrough_data_puts(&c, 1);
-- }
-- ch_state = 1;
-- break;
-+ case s_had_dot_cr: /* After [CR] LF . CR */
-+ if (ch == '\n')
-+ return END_DOT; /* Preferred termination */
-
-- case 4: /* After [CR] LF . CR */
-- if (ch == '\n') return END_DOT;
-- message_size++;
-- body_linecount++;
-- if (fout != NULL && fputc('\n', fout) == EOF) return END_WERROR;
-- cutthrough_data_put_nl();
-- if (ch == '\r')
-- {
-- ch_state = 2;
-- continue;
-- }
-- ch_state = 1;
-- break;
-+ message_size++; /* convert the dropped CR to a stored NL */
-+ body_linecount++;
-+ if (fout && fputc('\n', fout) == EOF) return END_WERROR;
-+ cutthrough_data_put_nl();
-+ if (ch == '\r')
-+ {
-+ ch_state = s_had_cr;
-+ continue; /* CR; do not write */
-+ }
-+ ch_state = s_normal;
-+ break;
- }
-
- /* Add the character to the spool file, unless skipping; then loop for the
-@@ -1140,7 +1152,7 @@ receive_swallow_smtp(void)
- {
- if (message_ended >= END_NOTENDED)
- message_ended = chunking_state <= CHUNKING_OFFERED
-- ? read_message_data_smtp(NULL)
-+ ? read_message_data_smtp(NULL, FALSE)
- : read_message_bdat_smtp_wire(NULL);
- }
-
-@@ -1960,8 +1960,10 @@ for (;;)
-
- if (ch == '\n')
- {
-- if (first_line_ended_crlf == TRUE_UNSET) first_line_ended_crlf = FALSE;
-- else if (first_line_ended_crlf) receive_ungetc(' ');
-+ if (first_line_ended_crlf == TRUE_UNSET)
-+ first_line_ended_crlf = FALSE;
-+ else if (first_line_ended_crlf)
-+ receive_ungetc(' ');
- goto EOL;
- }
-
-@@ -1977,7 +1980,11 @@ for (;;)
- if (f.dot_ends && ptr == 0 && ch == '.')
- {
- ch = (receive_getc)(GETC_BUFFER_UNLIMITED);
-- if (ch == '\r')
-+ if (ch == '\n' && first_line_ended_crlf == TRUE /* and not TRUE_UNSET */ )
-+ /* dot, LF but we are in CRLF mode. Attack? */
-+ ch = ' '; /* replace the LF with a space */
-+
-+ else if (ch == '\r')
- {
- ch = (receive_getc)(GETC_BUFFER_UNLIMITED);
- if (ch != '\n')
-@@ -2013,7 +2020,8 @@ for (;;)
- ch = (receive_getc)(GETC_BUFFER_UNLIMITED);
- if (ch == '\n')
- {
-- if (first_line_ended_crlf == TRUE_UNSET) first_line_ended_crlf = TRUE;
-+ if (first_line_ended_crlf == TRUE_UNSET)
-+ first_line_ended_crlf = TRUE;
- goto EOL;
- }
-
-@@ -3241,7 +3253,7 @@ if (!ferror(spool_data_file) && !(receive_feof)() && message_ended != END_DOT)
- if (smtp_input)
- {
- message_ended = chunking_state <= CHUNKING_OFFERED
-- ? read_message_data_smtp(spool_data_file)
-+ ? read_message_data_smtp(spool_data_file, first_line_ended_crlf)
- : spool_wireformat
- ? read_message_bdat_smtp_wire(spool_data_file)
- : read_message_bdat_smtp(spool_data_file);
-diff --git a/src/src/smtp_in.c b/src/src/smtp_in.c
-index e19c86ff8..aeaffeb37 100644
---- a/src/src/smtp_in.c
-+++ b/src/src/smtp_in.c
-@@ -5112,7 +5112,10 @@ while (done <= 0)
- to get the DATA command sent. */
-
- if (!acl_smtp_predata && cutthrough.cctx.sock < 0)
-+ {
-+ if (!check_sync()) goto SYNC_FAILURE;
- rc = OK;
-+ }
- else
- {
- uschar * acl = acl_smtp_predata ? acl_smtp_predata : US"accept";
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 863994b7b9db..10744b29bd9e 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/kphotoalbum/Manifest b/media-gfx/kphotoalbum/Manifest
index 1efec9d8198c..6f00364778cc 100644
--- a/media-gfx/kphotoalbum/Manifest
+++ b/media-gfx/kphotoalbum/Manifest
@@ -1,5 +1,5 @@
DIST kphotoalbum-5.11.0.tar.xz 12005836 BLAKE2B 1a2872bc791cec6701a4bfe8b6ddac264731f7afdcb35d864bcd07cc0b5e5a4015184a071d9db9735d21b080c898d5ea598d0879bb979032abe464434f6fb821 SHA512 dd521b5e158a691da69e333fcefd3cf48135053c7510dbd7f22d94299059fe58037c56e70b92edfcd1d8d7a55b04f80278ff3bdde08dba16507dc43ca77af96e
DIST kphotoalbum-5.12.0.tar.xz 11907204 BLAKE2B c4a9193d74c902788a5f68794948ca544f92eb1d2ef7a8c856b96832c7f1b8c5ba8b828744407e74a7101c3e954e83758444d31138c35c3a9045fae94f227e39 SHA512 f4d31d1c00ae2d8ec5a0475a4b3332e32f1ed980034419e6d07388544b65a6bd445c04c0640fba4fd5084c83840b6211ee64d556b6a82e4b182b5f07fbab3338
EBUILD kphotoalbum-5.11.0.ebuild 1884 BLAKE2B 5cee9053d6240f06e692201dd155c299d7557be0e29b5fe5497204e3813e31c583f4482a4bdc775781aa5cd72553f02bfe06c8930d0d4f0aecc42ed6b76c16a9 SHA512 f918a385ec88681a1847318d61d96fea9436c2c81478b8368c53bea678cfa3b421431a8f1cf8ec00565c7403b6b0e7a8ad98f61eedee7b18859a5825186fd253
-EBUILD kphotoalbum-5.12.0.ebuild 1886 BLAKE2B 26dcdd2647b3acdccba39d4a54e51aefe13ac88320d1126e3241eb978ea04d1842c6787b2f48c901fb6e4447dff9597a66dc69de126bab1f124b56e008de8501 SHA512 5a7c6d11ffec6c146aa81b9dc837e42ce29a7fab83c4fdc808d157624c1cb81a62926cbf775f9df23fc3d3dfa37b17e67b142242951577640ee665451559b416
+EBUILD kphotoalbum-5.12.0.ebuild 1885 BLAKE2B bf2184556618f42d7c69af47408faa25408aaf24729456cbe9546c1a94aadc43bbf26dfbba5b7ddf3325d059f6db1f9b61c7416ca803565c52aabcd058042b40 SHA512 2e16721be0b8ca7bc1842499fe4534b93774100cf86f61e30366d95443a464361512ad6dd5f5ee73c1a0a155030f047338dd5d1b678f417af685b01c8b5d7d71
MISC metadata.xml 733 BLAKE2B 8925ee0f3c5e6e4d8592c3403781228f00cf39f39b0363920c86091fdb566e43889b522121112cf3f0f857cdb94f2da86cf6dd0029276e990ac197870a0ab718 SHA512 824eed39872862a0502dadf33cfee45ecc269bd0750286157abc08119b49c0fa3abf6ec66eb170a37251e141dd2842563219084a41245dc9b8cfe61fa8ad8a08
diff --git a/media-gfx/kphotoalbum/kphotoalbum-5.12.0.ebuild b/media-gfx/kphotoalbum/kphotoalbum-5.12.0.ebuild
index 60d41b1ab741..d0743323bf3b 100644
--- a/media-gfx/kphotoalbum/kphotoalbum-5.12.0.ebuild
+++ b/media-gfx/kphotoalbum/kphotoalbum-5.12.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://www.kphotoalbum.org/"
if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 x86"
fi
LICENSE="GPL-2+ FDL-1.2 CC-BY-SA-4.0"
diff --git a/media-gfx/xfig/Manifest b/media-gfx/xfig/Manifest
index d8199dd98fdd..97ed120d5596 100644
--- a/media-gfx/xfig/Manifest
+++ b/media-gfx/xfig/Manifest
@@ -6,5 +6,5 @@ AUX xfig-3.2.9-app-defaults.patch 452 BLAKE2B 7271ba9cfe0c36e708b4f7b4cb558afd66
DIST xfig-3.2.8b.tar.xz 5382524 BLAKE2B 94963d165664c6451776fcbc3e332a7933c00d4b43e3d4196f15883a9873171f7a0791e6fa41cbb6e8d07958f9ddcceb9578a62a9893cf2f436c07dcbe3e7f37 SHA512 5cc5e61977f97956baca77bf4bce09d0f47ea6fafb10055d0523f7cccd72d7af80e706daa62ae16df3fc54338b4f6cd4a6b71dc460311e65be749ec84fa662b3
DIST xfig-3.2.9.tar.xz 5368544 BLAKE2B 6fd04d7238453d304a5e9624524f1e3674fe21ea3485d0925fa430a6312b61019a54397301cd7773565035cd3aee7fa130ed2459187241a778c0d44759c57d45 SHA512 c5e797b394740761a24e6e5e83d025dd78a11ad7d12662728c708218d7131d9077d9ed0c09023134ed9d709c58f52f5c9182e5b50e540b1876be4c359d79a60e
EBUILD xfig-3.2.8b-r1.ebuild 1299 BLAKE2B 2a470b756a0f3f847dd7708c5586f1ec908b3da8fc390640145ebc51636a86b89f43d8600c4087a486d3108b07643bd59acad6764b9a920f5aec37f28ff097ae SHA512 b296f51a07325e93d1b4109fee12278ef8982500efa5d46ea7af1875c47883ec0d926f9e5f7bc50697a06419c695e922511b432199c10df7f328dbd78053efae
-EBUILD xfig-3.2.9.ebuild 1202 BLAKE2B fd1c27540501de657f9fda5af34434188823982fb0d8788c692e416cf704ca8851cdb1e6753d174c5388e266afc18d6dd8049b7e3a8d462764023b9a82a117f7 SHA512 5994f620567414bb929be7caa35d5439bfe624be409bc3e354c48fd62f4b4cd1d48ddb820d1611d1cd0700dc34c2305614e5518ff73a4d5bc8172d274f835079
+EBUILD xfig-3.2.9.ebuild 1201 BLAKE2B b1f7c5d8ee768f2d33e5c5719c1d898403d6274370c02392cbfb6bb1f2c2a9a70654eb3198ce3c8295c8ccee407b5b1722789d9822bce4edfe473abf3ee78f3f SHA512 22db01035749937ebbd5c639258c604b6d08cd98a6dd6048bf4b9f7f2a363ef9d30f89e22600249314e9708f924c1d02cf9f0c28a28bee5edaba9f4919b531d6
MISC metadata.xml 239 BLAKE2B 7318d5b7bc5c4e143cab638973eb637b4d3b5e7d8ff039231251371b0574f12e318412fd306c2bcf7b6b3d5b04a7b103ca5e74c4f8088f944fa79b15f271a51f SHA512 f6816d8f304e955fa8f8e188f0ea7f0e20c2a13f19e5f5832d1e7ec7dda03c644196b762e5b76de6c19efc02fbafc4fc7add41627d36bcce537f7ec877a0ce3b
diff --git a/media-gfx/xfig/xfig-3.2.9.ebuild b/media-gfx/xfig/xfig-3.2.9.ebuild
index 7347c33320ff..4b5948d0d101 100644
--- a/media-gfx/xfig/xfig-3.2.9.ebuild
+++ b/media-gfx/xfig/xfig-3.2.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/project/mcj/${P}.tar.xz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
COMMON_DEPEND="
app-text/ghostscript-gpl:=
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 6f949119caa0..0d0ffb29684f 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/bcg729/Manifest b/media-libs/bcg729/Manifest
index efd67008805d..a528206d3934 100644
--- a/media-libs/bcg729/Manifest
+++ b/media-libs/bcg729/Manifest
@@ -1,4 +1,4 @@
DIST bcg729-1.1.1.tar.gz 122475 BLAKE2B 6774f6af439c9308db856be9d4bbb6db5c73e7a807b51dca6338d1506d896052a7830ade7767b45fd5a9ded0a6a0057e207bc1d5b0e33adbaed9dafb13a7bd3b SHA512 e8cc4b7486a9a29fb729ab9fd9e3c4a2155573f38cec16f5a53db3b416fc1119ea5f5a61243a8d37cb0b64580c5df1b632ff165dc7ff47421fa567dafffaacd8
DIST bcg729-tests-20210101.zip 33438219 BLAKE2B 93bf1538f905f2fb67d703a6275ac7d616c005efb709f4d11e838be8b06e7f87429c4114dfc3e393b7b635dca51bf75a09d676188e9e11facdf7ec45ec5e4e50 SHA512 bd97521dc620e857dc3956ffc8a0b23da86ab2dd00621247ad91f05f04a9df7ce19bda426a307188f9271341332a393cb6e85c5c7e04b85c6e92496b6ffad5fc
-EBUILD bcg729-1.1.1.ebuild 1229 BLAKE2B d9aa9d4ae0f3a304a89f49d2217d39c2adc270c962282d5b59f683662319469154c9af59e2a0916f4bcb5bfe70f960778e35ce67a7966fe6fdb0bd17053d1ccb SHA512 f513f12e8ec1b405d61433dfc17410462e0dabe189793e44fc118319e126e28e410a0d8e715985f6b999ab8514a62c47c4400a494269ee597e8a3a1b7e298053
+EBUILD bcg729-1.1.1.ebuild 1236 BLAKE2B 999fafac66c3cce095b67963314b688334acdf2c53638f08bd37dcc1f98cdface521ebb1f63f3bd076977ca835d6f9adda2f892e775f8c461a5ca4bbe0e583cf SHA512 be5c8a705603939de6f59db0fb44eed920def4e0887eb7a77ee42ca38d8fa97c83fe53bbf977ce5baf71ab4feffcb6b5a7a0299b678baac79bde270dac52cbdf
MISC metadata.xml 415 BLAKE2B 099a0b7a7e7072f8f06793ee2736f5ee1c0b13964422698833bac8f55fc6f5581775baa1a6450af2a10282045e31dedc2959b90eb34277ee56998fe69f18ab38 SHA512 1e3bcd61f7a581eb6474964e1bde75fe3948902111e9ba1a7c501f66b850ed43181fa92be7655b4bdbb5b6fae3a23ea1e4627a574b31a1980dea0273d9224af7
diff --git a/media-libs/bcg729/bcg729-1.1.1.ebuild b/media-libs/bcg729/bcg729-1.1.1.ebuild
index 626a270c12b1..bd3d3a546684 100644
--- a/media-libs/bcg729/bcg729-1.1.1.ebuild
+++ b/media-libs/bcg729/bcg729-1.1.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
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P/_/-}"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
IUSE="test"
RESTRICT="test"
diff --git a/media-libs/libsdl/Manifest b/media-libs/libsdl/Manifest
index 187bba96d120..5569ad6f6988 100644
--- a/media-libs/libsdl/Manifest
+++ b/media-libs/libsdl/Manifest
@@ -6,6 +6,6 @@ DIST libsdl-1.2.64_p20230726.tar.gz 459365 BLAKE2B d669e46cb6f1f2ac4869d438d0a04
DIST libsdl-1.2.68.tar.gz 460180 BLAKE2B c821772d5c43a9406e06f89d7f0248e051b2cfb0aff33e025dc645d6ba17277ca6db44a586e65fda48155dfb6c48a9d0459d59319ea6750562caa96194ff232b SHA512 d0e71e75f312402bf075f6553d9fd6493a3db9dd42719bb753287a35e6c40ee37c6092b157ff2384f3055400a3113645595d1269590cd50ea1e0c8f247240858
EBUILD libsdl-1.2.15_p20221201.ebuild 4953 BLAKE2B 54575a80085622fdc111be48175dfe19ee9c95a7bc82291dafaef72bef8333eb8ce6a70338572a73390c6cff74973c27b92fb645236e9fbebe02fcbf4683329b SHA512 dfa19a7c9ff3a75ef79249a8cd15a51127e8b1b735338346746f59854907e56cd67030545a5e94834fb67620987e83edadfbd778d6a0ba8604f6843a8820a35b
EBUILD libsdl-1.2.64.ebuild 1058 BLAKE2B 63a5bf4f7f75d9b19dc97798c71e97ff448fc5071393b59ea45236450b9ced6ea31c362e77a355d2ead891b7503421fe82f15dbf05cb973e6a358994969edb5b SHA512 9bac83a887e26419f4c79b762ec0b3d589a4a6291ca6506adff4c832300ec3bd6b2f1ba97acd7310d5c69a2482ef7c50eb0384f650181f7a211dad0615b7adf5
-EBUILD libsdl-1.2.64_p20230726.ebuild 1303 BLAKE2B 1ea8c38a186c0b4a3826a0f32242850f13381b6446e8215189a0dec908b6df64c64afb54f34fe4257f2eda39f600ebb34c66d57fdf5cc54246606d32a5126903 SHA512 da345823e6c9a2d884318f3d91fb348e20e4cd0a935bd77d89d57cf1166a10327a46009be835430f569c52889337f26aea76cd19851ff7d9108b891f95fc55f5
+EBUILD libsdl-1.2.64_p20230726.ebuild 1302 BLAKE2B 87fd730ecb1da0d6d08c9b7f38b6a1c435ae11eb51126986d64c2487dc76723f5a6c906fdde325dea8c198e1405838c26609df1910d406ced8cf5f93a5f77512 SHA512 9ced58ea1af6da2bbd9bc1df2e97e1d909d43151bcc53b4a701d0e56ef8fc264f57a6e7943fe9f4c40dff1b489a5828ace02394457fc379f67969e28061edb74
EBUILD libsdl-1.2.68.ebuild 1323 BLAKE2B e4c6178a6cf581f3a1664ce97b7a1ff8b648207dddaf7db539cbd3fd542eae0cbef7ce960934916f6c6d0344234875b7bcf87769020757ea54beccb0e0a3b63a SHA512 9afed2f3668dd788869547a02e866106f81a4753a24860a51d45b36970ddec3231a54250ae4a2d0ef54834b9e2f3c93aad65a48a6f825fdf5c1167ee23ba6433
MISC metadata.xml 1562 BLAKE2B 317e152b5b838542417fe66589a2f161f7ebb4c9e0dc166deffb13b62227e8e1b957deb41daf5599e6a5ee77155d140048e97708594f308c44f8eef7df3046db SHA512 1144a2155c5fc3ee3dee968bb86c78c7fb3931e1794ad351b5951b19642d414ee02076177a01cb33c3dad8122825fdf9d1934ee02382f6b4a5bbd22fd6e23094
diff --git a/media-libs/libsdl/libsdl-1.2.64_p20230726.ebuild b/media-libs/libsdl/libsdl-1.2.64_p20230726.ebuild
index 20bb9b03f3f6..fd09fc32321a 100644
--- a/media-libs/libsdl/libsdl-1.2.64_p20230726.ebuild
+++ b/media-libs/libsdl/libsdl-1.2.64_p20230726.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,7 +18,7 @@ fi
LICENSE="ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv"
# IUSE dropped from real SDL1: aalib custom-cflags dga fbcon libcaca nas oss pulseaudio static-libs tslib xinerama xv
IUSE="alsa +joystick opengl +sound test +video X"
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 3c828003001b..4facf75f45f5 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/denemo/Manifest b/media-sound/denemo/Manifest
index 27cefca2c1e1..acc514502513 100644
--- a/media-sound/denemo/Manifest
+++ b/media-sound/denemo/Manifest
@@ -1,5 +1,5 @@
AUX denemo-2.6.0-respect-user-CFLAGS.patch 797 BLAKE2B 9ef79afe9fdda59e80e0a01e200408f97bf126ce2288807ae0f6e15ff80e31f2dee9bb973a0b1e8530df12acb1bedbe87b2fb1115b5920954f6144b880e1b1b8 SHA512 ae83ef7376618e411717b924247e907da4618b1b7cb56172ed17db1087b89295c4717c9dacc38fd3a9c482c2de9b54d8a54e9f6cb562a86296b8310ba6d56f01
DIST denemo-2.6.0.tar.gz 17620623 BLAKE2B 55d142954834332a4bd5ca89125411181521d53f1a552b1397b16bbc51803cac3bc4eb0ffb309ababe2ad1b554e293d23102383aba95cde1cbb18cc96f9c6203 SHA512 9069c973624f05b53c62e5d8a9db5c2b4835ce3465402544d6a9f2a7d3bd617d79ac35c83940b37842a7a147bc2ee44ef33202bf7c107e739bfa303ffcf19738
EBUILD denemo-2.6.0-r2.ebuild 3160 BLAKE2B 7adce786fa709a961eeae666888d1799be9d426ef711598853c6b60146ee310f887bd9c3e0de58b0d377b18daefca8a3428057ada5790983958d55fdd6087d16 SHA512 358d61cafa3d5e06a021c6ac561cb360f2bfd9328aefba0c10f3ed4b45deb8995c114392d4fa158a23356c685ce0ec4ed3fb31fc2db469b159727c4caa6238ae
-EBUILD denemo-2.6.0-r3.ebuild 3212 BLAKE2B c99329bd4d763be065efa222ea3e66ceeae332ee66540fd215a6ac0ce2c2771c0ca213a3ec00259fdc0810ea0a41558d195438ba3ca9cc3164c873d995cda8f1 SHA512 58c0cd6e2e18dcc6c9639339fa6e98744f79d277737d3382815e236ada79b2724d733aabc5ad8813f415647ee69160377976cb3e16773d19d6498bf59ac231e2
+EBUILD denemo-2.6.0-r3.ebuild 3211 BLAKE2B 418aa0b9753c118c53d94c7c3b22e31107f50e73786f53a3897af9a053d442c239c6955b4f574cf55409bfa7116ea657d560695408adc35e4c938222d4f302c9 SHA512 a6968d8ea1e478a00dc5e9d173584ed062c3f4a9ccb1c31f9d93d321ff6f6942af00c1aa05f124dc1426dfc6d8025f9059c8ceec17b8a69a2f3b2d90276a42e3
MISC metadata.xml 1331 BLAKE2B a6a5a632746ef42c5dd74c118aa78d602b20e476fc1ac3b432ddea1f4cd611c2874466786b2cae755a03cd9ac8bc4b0c24eb56a81473a8dd04cdb25fa9ce9d80 SHA512 394384a789b4c972d45785af5e5c28c0dc41b1e4af8de087ea4d4ff43e37cd44f96509157fb8172d1e8a849fcdf45366597101784b1264e4271565da0a1695df
diff --git a/media-sound/denemo/denemo-2.6.0-r3.ebuild b/media-sound/denemo/denemo-2.6.0-r3.ebuild
index 8a8ff502cd65..d07b718b0f21 100644
--- a/media-sound/denemo/denemo-2.6.0-r3.ebuild
+++ b/media-sound/denemo/denemo-2.6.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3+ OFL-1.1"
SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
# configure options currently not used:
# --enable-mem(no) memory debugging: needs Electric fence (efence), which
diff --git a/media-sound/mac/Manifest b/media-sound/mac/Manifest
index 684a17daab14..7b2fa021115a 100644
--- a/media-sound/mac/Manifest
+++ b/media-sound/mac/Manifest
@@ -7,6 +7,6 @@ DIST mac-10.26.zip 1654362 BLAKE2B 81dfd72016ed95cdd182e30558ba31af3ac305acbf3b1
DIST mac-10.29.zip 1657175 BLAKE2B a5d9375af98d5422ca7e0f19e1b5372e8f00bf91bd5fead51a211efe4b304db20a8c5429a17d84db8a37b7898490c147115a363937ab9b970d3077c6c21be506 SHA512 c49cb3d11493cd7f6632ffb4c284e9333a9682d255863d46835b1b4bee2f50798b8d70a61b2a36ba9cb13836533addfcb644c2470613a38a33ddfac4acafd84d
DIST monkeys-audio_4.11-u4-b5-s7.orig.tar.gz 511190 BLAKE2B 28b5a3aadd9dae410c93cfc43c40c07fe207036f27cf60d59d8fa137a0327f90a78746c14930b7d3becb7f5fa69a454a6855aae1553dc74cd5168a9a523bb8f0 SHA512 7e73b35c86d6007ab2a94a2d8b7449bb4ac505bbba53e40373a279dc83a9cad5f62a51419a6375335576cf325c88ed7d317b0ef3039b8a497100cb74a63c25d0
EBUILD mac-10.26.ebuild 595 BLAKE2B b1fd8cf304d1789e4bf368a2218ba7932d87f5f775b28ef71e0f4bf16968fc143d8a159188be73902f663d7158c49bcccbca79ca0e998547c5c5072a7078879e SHA512 2a8a1bd49b9b41a8a52e43eea311a29f334e5f359df0d2dc7149e677cca9c66ce019378c19d805b96afe4789491e9c397ea72a62f9352ef174763332c51da88d
-EBUILD mac-10.29.ebuild 598 BLAKE2B 222728919b56c0e7b15aa3ff1875bce3f478318c7b20eb70301820547b8a98ca46107d51b56f405274baea1b1737ad539f4010c239814ab2b64af5da3fb0286b SHA512 9cf3fbcdefbee886d7fca9b7f381ea2ae6204b5a87dee3674880b6ed91ad1ed0a8bb5017c1c008ee96b05bf49083b85b703aa49bb32c00c0e457958a321c67d2
+EBUILD mac-10.29.ebuild 597 BLAKE2B a0d0e485bad0c682e362e6de2777561fa8f3cd39113e9085a1bd73d282fedde1d460f929a4188540e580d3c61ae714edbbf3a630ddd37ea209339695f71efdc7 SHA512 ab71a14a128d9be4a2adc9f26689a82ec94c57f0e4bfc7fb4f1ec6e1131030a97ed21765731b34bb0c5f3cb3c4f75dbc3ea030b84ed8c7f1e9035d19f8d95877
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.29.ebuild b/media-sound/mac/mac-10.29.ebuild
index 56d49c82a4fa..7d1b6bd2278d 100644
--- a/media-sound/mac/mac-10.29.ebuild
+++ b/media-sound/mac/mac-10.29.ebuild
@@ -11,7 +11,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"
RDEPEND=""
DEPEND=""
diff --git a/media-sound/strawberry/Manifest b/media-sound/strawberry/Manifest
index 65e34c91cb29..515913610162 100644
--- a/media-sound/strawberry/Manifest
+++ b/media-sound/strawberry/Manifest
@@ -1,6 +1,6 @@
DIST strawberry-1.0.21.tar.xz 11240920 BLAKE2B 8864d487dc1d097de8d9e98a5a271d33f05cfb00d4a66ab26aa1cf036b40bb6f595e8f23603e47174f9ef578369d9545b961fe5c5435a2bc3db1c6559968c4a5 SHA512 0378c80b662e9795271e2290c253e6ce523a136cd56a31e4475c02552979aef82f52676e3f66101cc01d6fab0284be6b006595d6c1a01ad05359714bf2574867
DIST strawberry-1.0.22.tar.xz 11279480 BLAKE2B a5f8909dd779b3dcd3bea91f28792eede604531be7d18a7e30503e7d0da737f75b570ee0b382613c848b72145b3b4534196deb20e3c9fe83b0716e454b4e686b SHA512 d94c0b0f90ad404a62ad02ba1fc63090a043ab48dca3ca099dd72af29691bfa16ddf11cb62d540f8af51794270eda119cc0805d2204458ed8ce40164948486bd
EBUILD strawberry-1.0.21.ebuild 3042 BLAKE2B 2d3e9c17bfaa69b919949e51a13e5ec44aa402b7513168cbb808650a546fca8686ddb88f040f55dab20d7e49f1d16dc39f0a53b2baa5eba88e4fb3a3d0114f80 SHA512 24fe306be4488c249ada73e112e5a375a0e2660fa0a40de84fa88c7d1d9bc8da1b6ed5c1f4f060e3c95b8b365244f9024249f6ef80eb38be93e494ab4788eff3
-EBUILD strawberry-1.0.22.ebuild 3044 BLAKE2B ac6d5bd75207a1e25fafaae64f23e00086f45568bdc777a2a2ec925814485d681203d75ef7a33d170d0c4a19bc55a19df8a6d9542665140dde0c5a9555cdc987 SHA512 d864e9d29034f6c0605ffbde348e64235216e6656363b5e11d28b49411e26084d5acf1ea601f0120a0facbd10169472909f95acfdfe9cee3933dba469ded61e0
+EBUILD strawberry-1.0.22.ebuild 3042 BLAKE2B 6b91de595b351e4eac774aeae042b3753bf77fbd7ae126f6ddfcf98470f513bf62ecd71e5f186e7116110f06f61d1a6cd854a9c3f51d19deed9233814d807d42 SHA512 a29598ebcaac8a56ae5480a8545b6ca7ec6dbcd193273a8b2ea3f76de08f80cf4f22a7c0abaa413e6bd6aad3860d74532ef60e523ab172922cc55e05ce14d545
EBUILD strawberry-9999.ebuild 3044 BLAKE2B ac6d5bd75207a1e25fafaae64f23e00086f45568bdc777a2a2ec925814485d681203d75ef7a33d170d0c4a19bc55a19df8a6d9542665140dde0c5a9555cdc987 SHA512 d864e9d29034f6c0605ffbde348e64235216e6656363b5e11d28b49411e26084d5acf1ea601f0120a0facbd10169472909f95acfdfe9cee3933dba469ded61e0
MISC metadata.xml 473 BLAKE2B 87bfc0758ce3a886e370384baf5bf4832c0e94f27a1789bce62c73f69c8f6ceda5c2cf36295412b751ae55aeb7c5c52f695e96b363e72d91f4019fe4a81af945 SHA512 88779d17c969b36adc7cc1ead94940643e1842e081d5c370c9190da1bbe1b0b152211d249a1b06d99a9638930a44e48e54a89c6b4139793cb23bcaf136e24813
diff --git a/media-sound/strawberry/strawberry-1.0.22.ebuild b/media-sound/strawberry/strawberry-1.0.22.ebuild
index 3db9ec7c7628..fc81b1b29b2b 100644
--- a/media-sound/strawberry/strawberry-1.0.22.ebuild
+++ b/media-sound/strawberry/strawberry-1.0.22.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 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm64 ~ppc64 x86"
fi
LICENSE="GPL-3"
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 3755fd4f5329..7957b5e1ef9b 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index e5d31acc686c..547b4a0ce741 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -10,6 +10,6 @@ DIST pipewire-0.3.80.tar.bz2 1655137 BLAKE2B cf55e01b6fff29e7ef1f40e9a8f28788b9f
DIST pipewire-1.0.0-docs.tar.xz 33632 BLAKE2B be06aa7242f7d2f8627b3bf2a2ae491dbda456a24811a767218eb89b1fd5961a461697e5d8ae2782323fdb927985fa4fd5dd40c21268b1c7939f4cd3c9e1a9ab SHA512 14f794c4152d7d9a4a7d9d4d5c2ff381c2a8262deaff034f993c4d28629fca8cc3d71d3a7c02982703e449fae5f58257fea0c20db02bf95b5aed88a4d99d2c58
DIST pipewire-1.0.0.tar.bz2 1682155 BLAKE2B de48de0f486a530ee060acdc6d35e27bf298e195e2c3d21a9444da7459ef02b44d97147b3bd3a820bdf28ebffbee910f77306a28ffb1b12eeaf8ce37f8d97a6f SHA512 8955bd16ba8508d5838e960ae8c089efaeb9dab0c08719baea8f8f8047cd53b84a46b2459ecd7f000f21b0025a52e93f052025e71c07dc4a2aef89237c5c87f1
EBUILD pipewire-0.3.80.ebuild 18189 BLAKE2B 5b69f1df4ab63db34ef18020a944ac1a13e59993df7aee9df2328a16784ebc7b6bde5798932e8f7eb9d04b55fa312458748796e1f5bb6bf39a615c7be9ed4b3e SHA512 443665cec0aa9be8232a8f3d3c0220606751c0ede54f963b1a3a6b766c305822e88dc989e261568208aaec4410b73faa8d44ed16a00bc8c6a7135438dd3d8040
-EBUILD pipewire-1.0.0-r1.ebuild 19656 BLAKE2B 4ba06b8a4fb3d38ef5ed7dc8bfc3545cb25745fc69d3acf9f40722b930ea26ed5e7e0a9d2fba88cd73768e785f642e7961118a6d4db9cc6acda908c1e5a1a42a SHA512 e081c0eb73a8d9e28bae255d4cba170f97e3bb2be87c5e9efb2581f45ec9dfa1bdb43d0ae36ce8c9ef77eb0e3a1fbb7cd7ed34375c37c2631e787cc5d197f908
+EBUILD pipewire-1.0.0-r1.ebuild 19655 BLAKE2B 5badcc8760fd2fe32b64bddbd9fd66bb36c94b1ff8ff9cfa70ed3facf5b4983db5b1cac91ca345bb29e55d0a001b544d1c1e6605bdbbc6fb9454bc97203f57c2 SHA512 d48d868db470887934ba4ecc394d2d4a3cb694900f09a40daa35a3067f1df4747d52c43a816db6782ce677a5394a45563873b20ab963385c1c743b873a8dd762
EBUILD pipewire-9999.ebuild 19660 BLAKE2B d977ac3535f391e847ea7259175d3b53756125d05ee65ede6701c06baf63105ffde79740052f304d0b4b05cf6ac00ebfea92043403d96274fbaf38fea6946435 SHA512 24d6c062839b0750a1a40280591db9af2abfa1529e99bfbd09e1b1965251fbd47cc4af624e30f9bcd9f9e9268fa00bca453f235059a4e3ccdebdf472a4a1924c
MISC metadata.xml 2156 BLAKE2B 974459115e0f3cf4e4c3ac15159740b42e01a093da37d8a27f80e122c9ab2a3fe9194443eaf08f9b66d613db90a14465abbe1b76816bce90e11a46c8409c7513 SHA512 cfe0fdb86c993f167507e22635878d6d7d5dcd48f4c23323231263551ceff986fc454700428ecb7d2ee2abe82093c35d8e7bd491020fd6dd3f3889c09e9020bb
diff --git a/media-video/pipewire/pipewire-1.0.0-r1.ebuild b/media-video/pipewire/pipewire-1.0.0-r1.ebuild
index 60e55cfeb747..773f17549759 100644
--- a/media-video/pipewire/pipewire-1.0.0-r1.ebuild
+++ b/media-video/pipewire/pipewire-1.0.0-r1.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/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 37887daed59b..7986fe56a07d 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -4,6 +4,6 @@ AUX wireplumber-0.4.15-config-disable-sound-server-parts.patch 783 BLAKE2B ed172
DIST wireplumber-0.4.14.tar.bz2 323688 BLAKE2B feb6cd4bc4e6617395fc8cc6a6f0c8d61026250f1d4691e60f2778ac6bb92e05a6a4078df95c932931bbf8c57f74c592cacbb2adeb6b2f332514eb50e04746b5 SHA512 51dc830d4dfe000cf6091d728d9ce6248585f5fae729536d611f85a0981722b9ab7f13322b516dc9988cdc15e0859f946aa0b78a35ad13a67e2de8082e6d5549
DIST wireplumber-0.4.17.tar.bz2 330355 BLAKE2B fec1cf75bec687bff1cb48416cf22503a79609cf11220ab9353d3b8038cae1db63da8aa269aca034c0c0afd474e2ba89b236bb7e778da111516e3b15d5449f02 SHA512 5efb71091f262458bc912f4670249fac3ef858021785fbee9be749564a3fa452b1c4ff75634132f7d44fd06d7fc5ea2debb022b1f4a8d5c9c3afa992fab7ecf8
EBUILD wireplumber-0.4.14.ebuild 4191 BLAKE2B d879640535f28c8297f09a046d2ccb661df357c4d8b1518b11646cf4071abad26fd1a9389f76863c76dcb7aa9407c0b4fab856b51b38ccf7363f6eccd121e30b SHA512 ad988af31159ca47b4caf53103298faa732e6d4cde040042ed66f9f68b18111ecd825ca0460637606c9fbdc8754fb763d26b0fbb40b67eef8e1dc84a64dfbb92
-EBUILD wireplumber-0.4.17-r1.ebuild 3787 BLAKE2B 9b1b74d50035cea0b12e3191f6e65051b500bbc7e2f3601e6b0b3dba04a6dc2197c47826e74fb8a68753c370e98b7736467c1fd86b574940322e90ea618e0a45 SHA512 d50c3d721ec0eb93a33a2efc9b43c20aa7ad6cc3be0a697d8765652cce01b7de37b5114959c06be62059ad271d2eadea939a149aff506b845156b6801bb4bed5
+EBUILD wireplumber-0.4.17-r1.ebuild 3786 BLAKE2B 6576a1bc2a35cbc546bd5a0f42780aaa3b79807896cae7b710dbbdb0d132f0c942192cb803b639a0169a6047a818db2dda2cdb76a6456eef6737eb6b63bcf6ad SHA512 323ea89312f251bdd41d26c3fb8758f300973b65df680ece48abc56c3f9044f4eef351b85a4fcdf3652c9aa204fc60fe42f05d0bfd9367b7f64e0496ef9d73ca
EBUILD wireplumber-9999.ebuild 3791 BLAKE2B fb8838a0b6619863e37006e41b6ff1a6bcb98b72ee626a4a5ea3e8720b6886a4e53168b0792d9c79bf5b2e3070970a466d76c114200db8d32c35b875c1c26e0c SHA512 2b2d596efdd76e0119bb0254dde61d31a004d785f8c8309a8db8e63472af108661558d86a3a0ba2ba381e0179a51f559485898a2f13b2da18c70251e372d81a2
MISC metadata.xml 719 BLAKE2B 7ad70a19cbc55cb0c399cbc1c8c56a3bab16d2dd477a285a3c142793af3704a8dd6648f6cfa0b9aa6fd8338c9cddd93cc565356a8a2e5031a6874b46ac66c2ee SHA512 a4617e6176a4dab7491103858ed5f663b8dda2a6cd97c348cc274ac959df813a811f70963487ccb670999fd51d107726762d872ce42290d02ea6ed24ea021e55
diff --git a/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
index 88024472fef3..364c0168ec35 100644
--- a/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
+++ b/media-video/wireplumber/wireplumber-0.4.17-r1.ebuild
@@ -20,7 +20,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
DESCRIPTION="Replacement for pipewire-media-session"
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 02796cbb0602..4916ea4f5119 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 538df1699701..2a9226a29b09 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Fri, 12 Jan 2024 06:40:32 +0000
+Fri, 12 Jan 2024 12:40:23 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index f198994d850d..1c9c844b7d8e 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 560427 BLAKE2B 1aa508adba915695d7358b5a44f8641eae1b4e973be239d9cd27633ced5164c77d5d6ce1e66bcb3bdb57f909ef7c0a6ca1fe7b7376c59ffc9519cdfd69605a15 SHA512 dc27357ec64da2120ad016fd79a721efe77476f05ae2c6595779a8dba77147b1da9fd491d1233f4f51ec84a1ad6c67349e0bb90a424e21ba8f8579562191edea
-TIMESTAMP 2024-01-12T06:40:35Z
+MANIFEST Manifest.files.gz 560744 BLAKE2B a2c14353dd5785d34a9849d5b67a163032b03a379f9a0801a77674b6b6541c7273d72057452f70737f90a7aef3568710066add50311a9819860af72169e41d69 SHA512 e736fc103c43ac3c49ed7838718f30e699740b25bc3e516459a55713b7774c654fa31aa11efd3c741b714d9f2e7f273bea8960aefbc6e06db9cd5fe0db0ce201
+TIMESTAMP 2024-01-12T12:40:28Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWg3uNfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWhMzxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCBjhAAk7NCwhTUGTY/8ksAB2+c94TC1bRYoI7xydC68DdQ2GzDRz2W1hbAoCZU
-8YIN+MqtUe5gyKu0OTN9X6keKFYYAZnPYNGOGHhYMhXI3UL5fM4tNWmHZgqOBnl1
-ySwltD6YY6tG/ZLH2bM69h2OB09H/FH07TIaCK9ZSCS6pKqlLxFpF66S0IXLummk
-lyu2ddrEWKn33D9YP9eME63jsiyQt+5edzZZCVb/GToQUVn4v21ZYHY+vcRTCuh8
-NrW3WFHniu3ruFgsu4kO8yxpeX/k6jpJ7KJClPlbbY3rdNCuJS0RClVGF9Dw9CIr
-IGxf7k6Hrqlqbph1e7w/R/dIVBGwQMv73e8y1Xdu2CIcHcjZ7+y7FMoJO4QvvqBP
-HWlXqSIqyBC3Ew6uYgIIGNM6VJaL9LKD7h7t0p/oi3FhaGjwpZA+7PIsrJ6EtM1V
-yPxmylnY+d3kXvu8KMBJhnvk2ymnUWmul0hm7CK8KUbZIiSvgVihEBSr5Vrl3JPe
-dgvyAmwLkor3SNPGqDj5o7jWNESirbFpPk4CSJ3h3v13zsN0h8W1hqaaD96K7kul
-1YAZB/yZfS2zuaWt/qWHJT1pIoVvlCwql9K0yKdZjBpJoCxxSgvT+C04SR/U3qDT
-Eue5IFX6/6raiLlDwWHKtkG9kyGEUm/EMBL1P7Jw9l3pUWPUAhc=
-=+6kV
+klBlexAAgQzIhYeKm5ojOljNsMwW9wugQ9qJpWJKP/lbaGXPnXMPHmoB/ZBTdAqC
+05JaOo5+G91n3EglUxO/NO3VicAmYBZFDGSZnCjwfQKsivC+CkV3Eo47a1+yOfQc
+tsvpOANUJ9u7AxtsjkoVuu86kJrLmkk2SgdHZZHJvSPjWVbBwBFAw0CpNBFIR8CE
+7MlMwy9cSOORKtFgBwjpdRtNMg7wJGoKxWAn96CHJdZbs/U8u+r8FT1HtmAqGJOF
+rEekW+viIOfMyEVNg+enMr1DnmmcT9JlSjrA8sKxuDK4/m7mbHLAdfbr3YHWIp1I
+C41gz9x2fndFLOzQXqBWWMUbGepvtoZVaJI5H6p62XWjul2tY9k7ZMNZESb46U6+
+Qp0FNyhjYDHiDuR56QzsgOtjlyEIIriQjkZ+jznFO0ykYhVshYnAO53vzBeSlFlu
+FBLnhbWQcmxhbpCKYckgPhbOF2cpEegaoiBfU1h+Khkvy61cB4SrGfJcrPPlAvMN
+Mbm6ei83BmYyyVXkDoCif8dH3/+7kx3EJ60Jp/VNr4fccfT4CRkKZ+lEzHTWoYJa
+QdyDb3grFJSpaFDU4uPD7zuyaGK4kacqQxSOfsTRac2r9V+TcaNfn3Q5sHQQfjIY
+u+3o+IXJrK1K+SMiHjjlFuyTONfhXcPAfLLXorbptrEc3392tAg=
+=f1pF
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/Manifest.files.gz b/metadata/glsa/Manifest.files.gz
index cde80d5e9d37..0fa2bc80a4c0 100644
--- a/metadata/glsa/Manifest.files.gz
+++ b/metadata/glsa/Manifest.files.gz
Binary files differ
diff --git a/metadata/glsa/glsa-202401-15.xml b/metadata/glsa/glsa-202401-15.xml
new file mode 100644
index 000000000000..0521e2c30a82
--- /dev/null
+++ b/metadata/glsa/glsa-202401-15.xml
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
+<glsa id="202401-15">
+ <title>Prometheus SNMP Exporter: Basic Authentication Bypass</title>
+ <synopsis>A vulnerability has been found in Prometheus SNMP Exporter which could allow for authentication bypass.</synopsis>
+ <product type="ebuild">snmp_exporter</product>
+ <announced>2024-01-12</announced>
+ <revised count="1">2024-01-12</revised>
+ <bug>883649</bug>
+ <access>remote</access>
+ <affected>
+ <package name="app-metrics/snmp_exporter" auto="yes" arch="*">
+ <unaffected range="ge">0.24.1</unaffected>
+ <vulnerable range="lt">0.24.1</vulnerable>
+ </package>
+ </affected>
+ <background>
+ <p>The Prometheus SNMP Exporter is the recommended way to expose SNMP data in a format which Prometheus can ingest.</p>
+ </background>
+ <description>
+ <p>A vulnerability has been discovered in Prometheus SNMP Exporter. Please review the CVE identifier referenced below for details.</p>
+ </description>
+ <impact type="low">
+ <p>A user who knows the password hash of a user capable of performing HTTP basic authentication with a vulnerable exporter can use the hash to successfully authenticate as that user via cache manipulation, without knowing the password from which the hash was derived.</p>
+ </impact>
+ <workaround>
+ <p>There is no known workaround at this time.</p>
+ </workaround>
+ <resolution>
+ <p>All Prometheus SNMP Exporter users should upgrade to the latest version:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=app-metrics/snmp_exporter-0.24.1"
+ </code>
+ </resolution>
+ <references>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2022-46146">CVE-2022-46146</uri>
+ </references>
+ <metadata tag="requester" timestamp="2024-01-12T10:52:37.002879Z">ajak</metadata>
+ <metadata tag="submitter" timestamp="2024-01-12T10:52:37.005288Z">graaff</metadata>
+</glsa> \ No newline at end of file
diff --git a/metadata/glsa/glsa-202401-16.xml b/metadata/glsa/glsa-202401-16.xml
new file mode 100644
index 000000000000..8deff5eccbb9
--- /dev/null
+++ b/metadata/glsa/glsa-202401-16.xml
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
+<glsa id="202401-16">
+ <title>FreeRDP: Multiple Vulnerabilities</title>
+ <synopsis>Multiple vulnerabilities have been discovered in FreeRDP, the worst of which could result in code execution.</synopsis>
+ <product type="ebuild">freerdp</product>
+ <announced>2024-01-12</announced>
+ <revised count="1">2024-01-12</revised>
+ <bug>881525</bug>
+ <bug>918546</bug>
+ <access>remote</access>
+ <affected>
+ <package name="net-misc/freerdp" auto="yes" arch="*">
+ <unaffected range="ge">2.11.0</unaffected>
+ <vulnerable range="lt">2.11.0</vulnerable>
+ </package>
+ </affected>
+ <background>
+ <p>FreeRDP is a free implementation of the remote desktop protocol.</p>
+ </background>
+ <description>
+ <p>Multiple vulnerabilities have been discovered in FreeRDP. 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 FreeRDP users should upgrade to the latest version:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=net-misc/freerdp-2.11.0"
+ </code>
+ </resolution>
+ <references>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2022-39316">CVE-2022-39316</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2022-39317">CVE-2022-39317</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2022-39318">CVE-2022-39318</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2022-39319">CVE-2022-39319</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2022-39320">CVE-2022-39320</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2022-39347">CVE-2022-39347</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2022-41877">CVE-2022-41877</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-39350">CVE-2023-39350</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-39351">CVE-2023-39351</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-39352">CVE-2023-39352</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-39353">CVE-2023-39353</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-39354">CVE-2023-39354</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-39355">CVE-2023-39355</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-39356">CVE-2023-39356</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-40181">CVE-2023-40181</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-40186">CVE-2023-40186</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-40187">CVE-2023-40187</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-40188">CVE-2023-40188</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-40567">CVE-2023-40567</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-40569">CVE-2023-40569</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-40574">CVE-2023-40574</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-40575">CVE-2023-40575</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-40576">CVE-2023-40576</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-40589">CVE-2023-40589</uri>
+ </references>
+ <metadata tag="requester" timestamp="2024-01-12T11:46:37.421757Z">ajak</metadata>
+ <metadata tag="submitter" timestamp="2024-01-12T11:46:37.424087Z">graaff</metadata>
+</glsa> \ No newline at end of file
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 538df1699701..f5a7a99f4540 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Fri, 12 Jan 2024 06:40:32 +0000
+Fri, 12 Jan 2024 12:40:24 +0000
diff --git a/metadata/glsa/timestamp.commit b/metadata/glsa/timestamp.commit
index 2e5440585ce8..68484c5d1ac2 100644
--- a/metadata/glsa/timestamp.commit
+++ b/metadata/glsa/timestamp.commit
@@ -1 +1 @@
-7333f37d680f5c423bfeb1acb9a7bf506e04e09f 1704892253 2024-01-10T13:10:53+00:00
+0bd76dc2009147dbb24e9f25ef0c1928a1d99371 1705060019 2024-01-12T11:46:59+00:00
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 277a7a6a3d8f..8c8adcf457a7 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index ad055d662732..e09c70c8f343 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/unar-1.10.8 b/metadata/md5-cache/app-arch/unar-1.10.8
index 5dc9ad187d96..b73a055bf0f6 100644
--- a/metadata/md5-cache/app-arch/unar-1.10.8
+++ b/metadata/md5-cache/app-arch/unar-1.10.8
@@ -1,4 +1,5 @@
-DEFINED_PHASES=compile install prepare
+BDEPEND=|| ( sys-devel/gcc[objc] gnustep-base/gnustep-make[libobjc2] )
+DEFINED_PHASES=compile install prepare pretend setup
DEPEND=app-arch/bzip2:= dev-libs/icu:= gnustep-base/gnustep-base:= media-sound/wavpack sys-libs/zlib gnustep-base/gnustep-make[native-exceptions]
DESCRIPTION=Unpacker for various archiving formats, e.g. rar v3
EAPI=8
@@ -10,4 +11,4 @@ RDEPEND=app-arch/bzip2:= dev-libs/icu:= gnustep-base/gnustep-base:= media-sound/
SLOT=0
SRC_URI=https://github.com/MacPaw/XADMaster/archive/v1.10.8/XADMaster-1.10.8.tar.gz https://github.com/MacPaw/universal-detector/archive/1.1/universal-detector-1.1.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3f913c93fddfc284025c5d503103e4fc
+_md5_=adab058818c3eb1c7e76d4c822381dab
diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz
index 53ac147863ac..347260c35749 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/bacula-13.0.3-r2 b/metadata/md5-cache/app-backup/bacula-13.0.3-r2
index 12c37d0c8f8c..19a932933cdc 100644
--- a/metadata/md5-cache/app-backup/bacula-13.0.3-r2
+++ b/metadata/md5-cache/app-backup/bacula-13.0.3-r2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.bacula.org/
INHERIT=desktop libtool qmake-utils systemd
IUSE=acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples ipv6 logwatch mysql postgres qt5 readline selinux +sqlite ssl static tcpd vim-syntax X
-KEYWORDS=amd64 ~ppc ~sparc ~x86
+KEYWORDS=amd64 ~ppc ~sparc x86
LICENSE=AGPL-3
RDEPEND=!bacula-clientonly? ( !bacula-nodir? ( virtual/mta ) postgres? ( dev-db/postgresql:=[threads(+)] ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) sqlite? ( dev-db/sqlite:3 ) ) dev-libs/gmp:0 qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtsvg:5 x11-libs/qwt:6 ) logwatch? ( sys-apps/logwatch ) readline? ( sys-libs/readline:0 ) static? ( dev-libs/lzo[static-libs] sys-libs/ncurses:=[static-libs] sys-libs/zlib[static-libs] acl? ( virtual/acl[static-libs(+)] ) ssl? ( dev-libs/openssl:0=[static-libs] ) ) !static? ( dev-libs/lzo sys-libs/ncurses:= sys-libs/zlib acl? ( virtual/acl ) ssl? ( dev-libs/openssl:0= ) ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) dev-util/patchelf acct-user/bacula acct-group/bacula !bacula-clientonly? ( !bacula-nosd? ( app-arch/mt-st sys-block/mtx ) ) selinux? ( sec-policy/selinux-bacula ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
REQUIRED_USE=!bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) static? ( bacula-clientonly )
SLOT=0
SRC_URI=mirror://sourceforge/bacula/bacula-13.0.3.tar.gz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7bfb959ce45d071672a0c587a3953c4f
+_md5_=5d05455844254767c667d49526d18a53
diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz
index b4764202bbc9..d5d8a21d2001 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/nemu-3.3.0 b/metadata/md5-cache/app-emulation/nemu-3.3.0
new file mode 100644
index 000000000000..75b892da6196
--- /dev/null
+++ b/metadata/md5-cache/app-emulation/nemu-3.3.0
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gettext app-alternatives/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst prepare pretend setup test
+DEPEND=>=app-emulation/qemu-6.0.0-r3[vnc,virtfs,spice] dev-db/sqlite:3= dev-libs/json-c sys-libs/ncurses:=[unicode(+)] usb? ( virtual/libusb:1 virtual/libudev:= ) dbus? ( sys-apps/dbus ) network-map? ( media-gfx/graphviz[svg] ) ovf? ( dev-libs/libxml2:2 app-arch/libarchive:= ) remote-api? ( dev-libs/openssl )
+DESCRIPTION=Ncurses interface for QEMU
+EAPI=8
+HOMEPAGE=https://github.com/nemuTUI/nemu
+INHERIT=cmake linux-info
+IUSE=dbus network-map +ovf remote-api +usb
+KEYWORDS=~amd64
+LICENSE=BSD-2
+RDEPEND=>=app-emulation/qemu-6.0.0-r3[vnc,virtfs,spice] dev-db/sqlite:3= dev-libs/json-c sys-libs/ncurses:=[unicode(+)] usb? ( virtual/libusb:1 virtual/libudev:= ) dbus? ( sys-apps/dbus ) network-map? ( media-gfx/graphviz[svg] ) ovf? ( dev-libs/libxml2:2 app-arch/libarchive:= ) remote-api? ( dev-libs/openssl )
+SLOT=0
+SRC_URI=https://github.com/nemuTUI/nemu/archive/v3.3.0.tar.gz -> nemu-3.3.0.tar.gz
+_eclasses_=cmake 6ce0fba8085ef5b349c3a2e185305098 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=44fed0fe7365425d2cb19051c283053d
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index d0856c8ead73..bfb5cb82008c 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/redis-7.0.15 b/metadata/md5-cache/dev-db/redis-7.0.15
index cc303ab4d1f9..79677443adb4 100644
--- a/metadata/md5-cache/dev-db/redis-7.0.15
+++ b/metadata/md5-cache/dev-db/redis-7.0.15
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://redis.io
INHERIT=autotools edo flag-o-matic multiprocessing systemd tmpfiles toolchain-funcs
IUSE=+jemalloc selinux ssl systemd tcmalloc test
-KEYWORDS=~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) acct-group/redis acct-user/redis selinux? ( sec-policy/selinux-redis ) virtual/tmpfiles
REQUIRED_USE=?? ( jemalloc tcmalloc )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.redis.io/releases/redis-7.0.15.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a9e47879e01ea86da20002764fa15246
+_md5_=b8ffcae09d9a3b817be6d0f8d8da7869
diff --git a/metadata/md5-cache/dev-db/redis-7.2.4 b/metadata/md5-cache/dev-db/redis-7.2.4
index dc4c0633de77..e8f3e1cf7599 100644
--- a/metadata/md5-cache/dev-db/redis-7.2.4
+++ b/metadata/md5-cache/dev-db/redis-7.2.4
@@ -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
SRC_URI=https://download.redis.io/releases/redis-7.2.4.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=380933bdbc4dcfe9b19e5f3d66b4a314
+_md5_=054d16fd708f847948060f5c3d6cab17
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 2e18179066d0..220dd79f8249 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/bnd-annotation-7.0.0 b/metadata/md5-cache/dev-java/bnd-annotation-7.0.0
index 44f0a536c27e..09b4ab4b3daf 100644
--- a/metadata/md5-cache/dev-java/bnd-annotation-7.0.0
+++ b/metadata/md5-cache/dev-java/bnd-annotation-7.0.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://bnd.bndtools.org/
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 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 7420278ca3baf272711c56c3b435ac99 java-utils-2 0fd5b6616cd66c8099a941608e2e0242
-_md5_=80157f37a803844548549437fa025fb0
+_md5_=5b301d13d39d3eb8474e71c9484f36db
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 0e74cb6ffc73..e8b04bf335a1 100644
--- a/metadata/md5-cache/dev-java/bnd-util-7.0.0
+++ b/metadata/md5-cache/dev-java/bnd-util-7.0.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://bnd.bndtools.org/
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 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 7420278ca3baf272711c56c3b435ac99 java-utils-2 0fd5b6616cd66c8099a941608e2e0242
-_md5_=9b03d105f158431ee7de9d520445d589
+_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 9837e79a0237..0673455f6f12 100644
--- a/metadata/md5-cache/dev-java/bndlib-7.0.0
+++ b/metadata/md5-cache/dev-java/bndlib-7.0.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://bnd.bndtools.org/
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 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 7420278ca3baf272711c56c3b435ac99 java-utils-2 0fd5b6616cd66c8099a941608e2e0242
-_md5_=6c3232351abfbf71210001269be04e4e
+_md5_=dc1c72d32edfbfa1d644442edab6bad3
diff --git a/metadata/md5-cache/dev-java/libg-7.0.0 b/metadata/md5-cache/dev-java/libg-7.0.0
index 8feeca79b069..fe324dbeca3c 100644
--- a/metadata/md5-cache/dev-java/libg-7.0.0
+++ b/metadata/md5-cache/dev-java/libg-7.0.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://bnd.bndtools.org/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source test
-KEYWORDS=amd64 ~arm arm64 ppc64 ~x86
+KEYWORDS=amd64 ~arm arm64 ppc64 x86
LICENSE=Apache-2.0 EPL-2.0
RDEPEND=dev-java/slf4j-api:0 >=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
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 7420278ca3baf272711c56c3b435ac99 java-utils-2 0fd5b6616cd66c8099a941608e2e0242
-_md5_=296da9883767f42f4ed9f2297379fbbe
+_md5_=f21188e6055911ab8356847d2a4b4e82
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 4990bb88cecc..fb7fd16b83c4 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
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.osgi.org/
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/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 7420278ca3baf272711c56c3b435ac99 java-utils-2 0fd5b6616cd66c8099a941608e2e0242
-_md5_=0de121770fcccc9ee779c91edf3bebb7
+_md5_=f3a8d89ccf80a48597ea6868d1821577
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index d3a72e88e039..66f87e5548a2 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/gnat-gpl-2021-r4 b/metadata/md5-cache/dev-lang/gnat-gpl-2021-r4
index 273a8f88c798..883fb403ad9b 100644
--- a/metadata/md5-cache/dev-lang/gnat-gpl-2021-r4
+++ b/metadata/md5-cache/dev-lang/gnat-gpl-2021-r4
@@ -5,7 +5,7 @@ DESCRIPTION=GNAT Ada Compiler - GPL version
EAPI=8
HOMEPAGE=http://libre.adacore.com/
INHERIT=toolchain-funcs toolchain
-IUSE=+ada +bootstrap test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd default-znow default-stack-clash-protection modula2 rust
+IUSE=+ada +bootstrap 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 default-znow default-stack-clash-protection modula2 rust
KEYWORDS=amd64 x86
LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ GPL-2 GPL-3
PDEPEND=>=sys-devel/gcc-config-2.3
@@ -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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e513d54c0cdb82d17eedbcb4ee35ec75
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 0c735bec84b1..16c6c2bcf862 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/iksemel-1.4-r2 b/metadata/md5-cache/dev-libs/iksemel-1.4-r2
index 7c2640ab7835..b631a6337ea2 100644
--- a/metadata/md5-cache/dev-libs/iksemel-1.4-r2
+++ b/metadata/md5-cache/dev-libs/iksemel-1.4-r2
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/meduketto/iksemel
INHERIT=autotools
IUSE=ssl
-KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86
LICENSE=LGPL-2.1
RDEPEND=ssl? ( net-libs/gnutls:= )
SLOT=0
SRC_URI=https://iksemel.googlecode.com/files/iksemel-1.4.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4f8f24abf0c3d1b1bf4946d4d7d12b5f
+_md5_=56a823edd6b6dac5a2ce4942b390f26d
diff --git a/metadata/md5-cache/dev-libs/libclc-17.0.6 b/metadata/md5-cache/dev-libs/libclc-17.0.6
index b337991f6ca0..330bfaa666f6 100644
--- a/metadata/md5-cache/dev-libs/libclc-17.0.6
+++ b/metadata/md5-cache/dev-libs/libclc-17.0.6
@@ -6,9 +6,9 @@ EAPI=8
HOMEPAGE=https://libclc.llvm.org/
INHERIT=cmake llvm llvm.org python-any-r1
IUSE=+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi verify-sig
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+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 6ce0fba8085ef5b349c3a2e185305098 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a llvm dcfb437a52b5672e5f39deaae6f789c3 llvm.org 7c9c30a3c122e0cc103cf3fd9d490a85 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d8487dd132058c1b9098ad30977bf72e
+_md5_=52183a00a8b7e0d51640b23ee9b122a9
diff --git a/metadata/md5-cache/dev-libs/libxml2-2.11.5-r1 b/metadata/md5-cache/dev-libs/libxml2-2.11.5-r1
index edf5f76bd321..971267f54df7 100644
--- a/metadata/md5-cache/dev-libs/libxml2-2.11.5-r1
+++ b/metadata/md5-cache/dev-libs/libxml2-2.11.5-r1
@@ -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.5.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 78cf3cc2d5572fddf5e5e10c70f7c81a gnome.org 6b39404f1491c60a2d32e3c693a683fe libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=03a28f7c76de6b47835a4edd9248a377
+_md5_=75e4e9e5ddc65dafa736e94fa87a5174
diff --git a/metadata/md5-cache/dev-libs/plasma-wayland-protocols-1.12.0 b/metadata/md5-cache/dev-libs/plasma-wayland-protocols-1.12.0
index 1ef62b954d2e..08e819b492af 100644
--- a/metadata/md5-cache/dev-libs/plasma-wayland-protocols-1.12.0
+++ b/metadata/md5-cache/dev-libs/plasma-wayland-protocols-1.12.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://invent.kde.org/libraries/plasma-wayland-protocols
INHERIT=ecm kde.org
IUSE=debug
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86
LICENSE=LGPL-2.1
RDEPEND=>=kde-frameworks/kf-env-4 dev-qt/qtcore:5
SLOT=0
SRC_URI=mirror://kde/stable/plasma-wayland-protocols/plasma-wayland-protocols-1.12.0.tar.xz
_eclasses_=cmake 6ce0fba8085ef5b349c3a2e185305098 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0bb185c1b32024bb165d292909ba3e38
+_md5_=c2c71a742d8fa842b4c1b07cafe7d08e
diff --git a/metadata/md5-cache/dev-python/GitPython-3.1.41 b/metadata/md5-cache/dev-python/GitPython-3.1.41
index de95bf5b139b..bebc46b543cf 100644
--- a/metadata/md5-cache/dev-python/GitPython-3.1.41
+++ b/metadata/md5-cache/dev-python/GitPython-3.1.41
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/gitpython-developers/GitPython/ https://pypi.org/project/GitPython/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~sparc
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~s390 ~sparc
LICENSE=BSD
RDEPEND=dev-vcs/git >=dev-python/gitdb-4.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/G/GitPython/GitPython-3.1.41.tar.gz test? ( https://dev.gentoo.org/~mgorny/dist/GitPython-3.1.41.gitbundle https://dev.gentoo.org/~mgorny/dist/gitdb-4.0.11.gitbundle https://dev.gentoo.org/~mgorny/dist/smmap-5.0.1.gitbundle )
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c40c3aa10fb16b57f610e3e9a4b05356
+_md5_=b95894fde19f76f52030e363fb196cb6
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 1fa1e7c268dc..c8131c96ec3c 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/clang-python-17.0.6 b/metadata/md5-cache/dev-python/clang-python-17.0.6
index d1ba4d4c6fbb..197a064efee0 100644
--- a/metadata/md5-cache/dev-python/clang-python-17.0.6
+++ b/metadata/md5-cache/dev-python/clang-python-17.0.6
@@ -6,7 +6,7 @@ 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
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
+KEYWORDS=amd64 ~arm arm64 ~x86
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=>=sys-devel/clang-17.0.6:* !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 )
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/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 7c9c30a3c122e0cc103cf3fd9d490a85 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=a1bb1fc9623920307055d74d32407bb8
+_md5_=43bc0ba057a9809af356d76c92a3cb01
diff --git a/metadata/md5-cache/dev-python/lit-17.0.6 b/metadata/md5-cache/dev-python/lit-17.0.6
index c1a327f14322..a5e57c753eca 100644
--- a/metadata/md5-cache/dev-python/lit-17.0.6
+++ b/metadata/md5-cache/dev-python/lit-17.0.6
@@ -5,7 +5,7 @@ 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 verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~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 )
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/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 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a llvm.org 7c9c30a3c122e0cc103cf3fd9d490a85 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=7ba85786e3d4e1dc035f64b3e0e48b77
+_md5_=7ddf94e802c4ec6bc6915b754dd8c578
diff --git a/metadata/md5-cache/dev-python/sumtypes-0.1_alpha6 b/metadata/md5-cache/dev-python/sumtypes-0.1_alpha6
index da43847b40ff..51e3f2b8f57b 100644
--- a/metadata/md5-cache/dev-python/sumtypes-0.1_alpha6
+++ b/metadata/md5-cache/dev-python/sumtypes-0.1_alpha6
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/radix/sumtypes/ https://pypi.org/project/sumtypes/
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 ~riscv ~sparc
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~riscv ~s390 ~sparc
LICENSE=MIT
RDEPEND=dev-python/attrs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/radix/sumtypes/archive/0.1a6.tar.gz -> sumtypes-0.1a6.gh.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e3c5f87e19efcfb39627f95fe220bd2f
+_md5_=4c8eb3fc5c82095d18560f6c9968af54
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index d3c43ea16820..f33f11e9c6b9 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/domain_name-0.6.20240107 b/metadata/md5-cache/dev-ruby/domain_name-0.6.20240107
new file mode 100644
index 000000000000..8138872d9328
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/domain_name-0.6.20240107
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( test? ( >=dev-ruby/test-unit-2.5.5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( >=dev-ruby/test-unit-2.5.5[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( >=dev-ruby/test-unit-2.5.5[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(-)] ) 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=Domain Name manipulation library for Ruby
+EAPI=8
+HOMEPAGE=https://github.com/knu/ruby-domain_name
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+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 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://rubygems.org/gems/domain_name-0.6.20240107.gem
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8882b66c0f7ed6247e7d1825471e20ae
diff --git a/metadata/md5-cache/dev-ruby/faraday-1.5.1 b/metadata/md5-cache/dev-ruby/faraday-1.5.1
new file mode 100644
index 000000000000..518a130fb974
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/faraday-1.5.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/faraday-httpclient:1[ruby_targets_ruby31(-)] dev-ruby/faraday-net_http_persistent:1[ruby_targets_ruby31(-)] dev-ruby/faraday-net_http:1[ruby_targets_ruby31(-)] dev-ruby/faraday-patron:1[ruby_targets_ruby31(-)] >=dev-ruby/multipart-post-1.2.0[ruby_targets_ruby31(-)] <dev-ruby/multipart-post-3[ruby_targets_ruby31(-)] dev-ruby/ruby2_keywords[ruby_targets_ruby31(-)] ) ) 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[ruby_targets_ruby31(-)] >=dev-ruby/rack-test-0.6[ruby_targets_ruby31(-)] dev-ruby/webmock[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) 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(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=test? ( sys-process/lsof ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+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 test test
+KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-ruby/faraday-httpclient:1[ruby_targets_ruby31(-)] dev-ruby/faraday-net_http_persistent:1[ruby_targets_ruby31(-)] dev-ruby/faraday-net_http:1[ruby_targets_ruby31(-)] dev-ruby/faraday-patron:1[ruby_targets_ruby31(-)] >=dev-ruby/multipart-post-1.2.0[ruby_targets_ruby31(-)] <dev-ruby/multipart-post-3[ruby_targets_ruby31(-)] dev-ruby/ruby2_keywords[ruby_targets_ruby31(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=1
+SRC_URI=https://github.com/lostisland/faraday/archive/v1.5.1.tar.gz -> faraday-1.5.1.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5f255bb72d823a884d4e18869e3dfc59
diff --git a/metadata/md5-cache/dev-ruby/faraday-1.6.0 b/metadata/md5-cache/dev-ruby/faraday-1.6.0
new file mode 100644
index 000000000000..b81f039a2bf2
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/faraday-1.6.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/faraday-httpclient:1[ruby_targets_ruby31(-)] dev-ruby/faraday-net_http_persistent:1[ruby_targets_ruby31(-)] dev-ruby/faraday-net_http:1[ruby_targets_ruby31(-)] dev-ruby/faraday-patron:1[ruby_targets_ruby31(-)] dev-ruby/faraday-rack:1[ruby_targets_ruby31(-)] >=dev-ruby/multipart-post-1.2.0[ruby_targets_ruby31(-)] <dev-ruby/multipart-post-3[ruby_targets_ruby31(-)] >=dev-ruby/ruby2_keywords-0.0.4[ruby_targets_ruby31(-)] ) ) 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[ruby_targets_ruby31(-)] >=dev-ruby/rack-test-0.6[ruby_targets_ruby31(-)] dev-ruby/webmock[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) 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(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=test? ( sys-process/lsof ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+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 test test
+KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-ruby/faraday-httpclient:1[ruby_targets_ruby31(-)] dev-ruby/faraday-net_http_persistent:1[ruby_targets_ruby31(-)] dev-ruby/faraday-net_http:1[ruby_targets_ruby31(-)] dev-ruby/faraday-patron:1[ruby_targets_ruby31(-)] dev-ruby/faraday-rack:1[ruby_targets_ruby31(-)] >=dev-ruby/multipart-post-1.2.0[ruby_targets_ruby31(-)] <dev-ruby/multipart-post-3[ruby_targets_ruby31(-)] >=dev-ruby/ruby2_keywords-0.0.4[ruby_targets_ruby31(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=1
+SRC_URI=https://github.com/lostisland/faraday/archive/v1.6.0.tar.gz -> faraday-1.6.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=74b39aec1913898ebe74e381dbddcdc1
diff --git a/metadata/md5-cache/dev-ruby/faraday-1.9.3 b/metadata/md5-cache/dev-ruby/faraday-1.9.3
new file mode 100644
index 000000000000..efbb6b2428f2
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/faraday-1.9.3
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/faraday-httpclient:1[ruby_targets_ruby31(-)] dev-ruby/faraday-multipart:1[ruby_targets_ruby31(-)] dev-ruby/faraday-net_http_persistent:1[ruby_targets_ruby31(-)] dev-ruby/faraday-net_http:1[ruby_targets_ruby31(-)] dev-ruby/faraday-patron:1[ruby_targets_ruby31(-)] dev-ruby/faraday-rack:1[ruby_targets_ruby31(-)] dev-ruby/faraday-retry:1[ruby_targets_ruby31(-)] >=dev-ruby/multipart-post-1.2.0[ruby_targets_ruby31(-)] <dev-ruby/multipart-post-3[ruby_targets_ruby31(-)] >=dev-ruby/ruby2_keywords-0.0.4[ruby_targets_ruby31(-)] ) ) 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[ruby_targets_ruby31(-)] >=dev-ruby/rack-test-0.6[ruby_targets_ruby31(-)] dev-ruby/webmock[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) 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(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=test? ( sys-process/lsof ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+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 test test
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-ruby/faraday-httpclient:1[ruby_targets_ruby31(-)] dev-ruby/faraday-multipart:1[ruby_targets_ruby31(-)] dev-ruby/faraday-net_http_persistent:1[ruby_targets_ruby31(-)] dev-ruby/faraday-net_http:1[ruby_targets_ruby31(-)] dev-ruby/faraday-patron:1[ruby_targets_ruby31(-)] dev-ruby/faraday-rack:1[ruby_targets_ruby31(-)] dev-ruby/faraday-retry:1[ruby_targets_ruby31(-)] >=dev-ruby/multipart-post-1.2.0[ruby_targets_ruby31(-)] <dev-ruby/multipart-post-3[ruby_targets_ruby31(-)] >=dev-ruby/ruby2_keywords-0.0.4[ruby_targets_ruby31(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=1
+SRC_URI=https://github.com/lostisland/faraday/archive/v1.9.3.tar.gz -> faraday-1.9.3.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=133432039786bbd08a7347185fdc75d6
diff --git a/metadata/md5-cache/dev-ruby/faraday-rack-1.0.0 b/metadata/md5-cache/dev-ruby/faraday-rack-1.0.0
new file mode 100644
index 000000000000..5e1af649f5d7
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/faraday-rack-1.0.0
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/faraday:1[ruby_targets_ruby31(-)] >=dev-ruby/rack-test-0.6[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(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+DESCRIPTION=Faraday adapter for Rack
+EAPI=8
+HOMEPAGE=https://github.com/lostisland/faraday-rack
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 doc test test
+KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=1
+SRC_URI=https://github.com/lostisland/faraday-rack/archive/v1.0.0.tar.gz -> faraday-rack-1.0.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9e61ec474dc415d31b093aaffd9ab649
diff --git a/metadata/md5-cache/dev-ruby/faraday-retry-1.0.3 b/metadata/md5-cache/dev-ruby/faraday-retry-1.0.3
new file mode 100644
index 000000000000..cb6d07bfd1f3
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/faraday-retry-1.0.3
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/faraday:1[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(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+DESCRIPTION=Faraday adapter for Net::HTTP
+EAPI=8
+HOMEPAGE=https://github.com/lostisland/faraday-retry
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 doc test test
+KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=1
+SRC_URI=https://github.com/lostisland/faraday-retry/archive/v1.0.3.tar.gz -> faraday-retry-1.0.3.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=23bfefc3e183a6ef049950bf85460881
diff --git a/metadata/md5-cache/dev-ruby/net-sftp-4.0.0 b/metadata/md5-cache/dev-ruby/net-sftp-4.0.0
index 3edadf88f275..faed674788bf 100644
--- a/metadata/md5-cache/dev-ruby/net-sftp-4.0.0
+++ b/metadata/md5-cache/dev-ruby/net-sftp-4.0.0
@@ -1,17 +1,17 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/net-ssh:7[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/net-ssh:7[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] >=dev-ruby/mocha-0.13[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(-)] ) )
+BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/net-ssh:7[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/net-ssh:7[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/net-ssh:7[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/bundler[ruby_targets_ruby33(-)] >=dev-ruby/mocha-0.13[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_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=SFTP in pure Ruby
EAPI=8
HOMEPAGE=https://github.com/net-ssh/net-sftp
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 ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
LICENSE=GPL-2
-RDEPEND=ruby_targets_ruby31? ( dev-ruby/net-ssh:7[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/net-ssh:7[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/net-ssh:7[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/net-ssh:7[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/net-ssh:7[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/net-ssh/net-sftp/archive/v4.0.0.tar.gz -> net-sftp-4.0.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=14afd716a450b4b6a7bc4374a46c7f62
+_md5_=93f9d36126a567c0e7ccfe657c73aef9
diff --git a/metadata/md5-cache/dev-ruby/net-ssh-gateway-2.0.0-r2 b/metadata/md5-cache/dev-ruby/net-ssh-gateway-2.0.0-r2
index 15e7123fab3f..7a276c05c168 100644
--- a/metadata/md5-cache/dev-ruby/net-ssh-gateway-2.0.0-r2
+++ b/metadata/md5-cache/dev-ruby/net-ssh-gateway-2.0.0-r2
@@ -1,17 +1,17 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/net-ssh-4.0.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/net-ssh-4.0.0:*[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(-)] ) )
+BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/net-ssh-4.0.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/net-ssh-4.0.0:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/net-ssh-4.0.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/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-ruby/minitest:5[ruby_targets_ruby31(-)] dev-ruby/mocha:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/minitest:5[ruby_targets_ruby32(-)] dev-ruby/mocha: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(-)] )
+DEPEND=ruby_targets_ruby31? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] dev-ruby/mocha:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/minitest:5[ruby_targets_ruby32(-)] dev-ruby/mocha:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/minitest:5[ruby_targets_ruby33(-)] 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? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
DESCRIPTION=A simple library to assist in enabling tunneled Net::SSH connections
EAPI=8
HOMEPAGE=https://github.com/net-ssh/net-ssh-gateway
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 ppc ppc64 x86
LICENSE=GPL-2
-RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/net-ssh-4.0.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/net-ssh-4.0.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 )
+RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/net-ssh-4.0.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/net-ssh-4.0.0:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/net-ssh-4.0.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=2.0
SRC_URI=https://github.com/net-ssh/net-ssh-gateway/archive/2.0.0.tar.gz -> net-ssh-gateway-2.0.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4018870392d8a5217b668655500ccb4b
+_md5_=815c82e62032750708fbd668c680de6b
diff --git a/metadata/md5-cache/dev-ruby/shoulda-4.0.0 b/metadata/md5-cache/dev-ruby/shoulda-4.0.0
new file mode 100644
index 000000000000..a0a0281ae847
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/shoulda-4.0.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/shoulda-context:2[ruby_targets_ruby31(-)] dev-ruby/shoulda-matchers:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/shoulda-context:2[ruby_targets_ruby32(-)] dev-ruby/shoulda-matchers:4[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/shoulda-context:2[ruby_targets_ruby33(-)] dev-ruby/shoulda-matchers: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? ( 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=Making tests easy on the fingers and eyes
+EAPI=8
+HOMEPAGE=https://github.com/thoughtbot/shoulda
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-ruby/shoulda-context:2[ruby_targets_ruby31(-)] dev-ruby/shoulda-matchers:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/shoulda-context:2[ruby_targets_ruby32(-)] dev-ruby/shoulda-matchers:4[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/shoulda-context:2[ruby_targets_ruby33(-)] dev-ruby/shoulda-matchers: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? ( test )
+SLOT=4
+SRC_URI=https://github.com/thoughtbot/shoulda/archive/v4.0.0.tar.gz -> shoulda-4.0.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2e2a424b3f0802e3047f64bb816f529d
diff --git a/metadata/md5-cache/dev-ruby/shoulda-matchers-4.5.1-r1 b/metadata/md5-cache/dev-ruby/shoulda-matchers-4.5.1-r1
index c78a687f763f..afb84e388240 100644
--- a/metadata/md5-cache/dev-ruby/shoulda-matchers-4.5.1-r1
+++ b/metadata/md5-cache/dev-ruby/shoulda-matchers-4.5.1-r1
@@ -1,17 +1,17 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/activesupport-4.2.0:*[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? ( 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-4.2.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/activesupport-4.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? ( 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_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=Making tests easy on the fingers and eyes
EAPI=8
HOMEPAGE=https://github.com/thoughtbot/shoulda-matchers
INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/activesupport-4.2.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 )
+RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/activesupport-4.2.0:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/activesupport-4.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 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=4
SRC_URI=https://github.com/thoughtbot/shoulda-matchers/archive/v4.5.1.tar.gz -> shoulda-matchers-4.5.1.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=58d9bf30c309459785d59a648b7554e0
+_md5_=13611fadac1d6f5dffafc77f3a0806f7
diff --git a/metadata/md5-cache/dev-ruby/shoulda-matchers-6.0.0 b/metadata/md5-cache/dev-ruby/shoulda-matchers-6.0.0
new file mode 100644
index 000000000000..0475ef510983
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/shoulda-matchers-6.0.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/activesupport-5.2.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/activesupport-5.2.0:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/activesupport-5.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? ( 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=Making tests easy on the fingers and eyes
+EAPI=8
+HOMEPAGE=https://github.com/thoughtbot/shoulda-matchers
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/activesupport-5.2.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/activesupport-5.2.0:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/activesupport-5.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 )
+RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test )
+SLOT=6
+SRC_URI=https://github.com/thoughtbot/shoulda-matchers/archive/v6.0.0.tar.gz -> shoulda-matchers-6.0.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=4a4302934ece0aca0a9dcebdafa25056
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 5a468df8603e..d8924a2ba0e2 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/lldb-17.0.6 b/metadata/md5-cache/dev-util/lldb-17.0.6
index 538f95b44709..c8147cbb32cd 100644
--- a/metadata/md5-cache/dev-util/lldb-17.0.6
+++ b/metadata/md5-cache/dev-util/lldb-17.0.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=cmake llvm llvm.org python-single-r1
IUSE=debug +libedit lzma ncurses +python test +xml test verify-sig python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~x86
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=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-17.0.6 ~sys-devel/llvm-17.0.6 python? ( python_single_target_python3_10? ( dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/six[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/six[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 ) )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
@@ -14,4 +14,4 @@ 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 6ce0fba8085ef5b349c3a2e185305098 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a llvm dcfb437a52b5672e5f39deaae6f789c3 llvm.org 7c9c30a3c122e0cc103cf3fd9d490a85 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6a4b770665a18df9374e95cbada1c136
+_md5_=c3994f7048f92f70804323ed96da4a96
diff --git a/metadata/md5-cache/dev-util/pwntools-4.11.1 b/metadata/md5-cache/dev-util/pwntools-4.11.1
new file mode 100644
index 000000000000..ce64c60541ca
--- /dev/null
+++ b/metadata/md5-cache/dev-util/pwntools-4.11.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-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=CTF framework and exploit development library
+EAPI=8
+HOMEPAGE=https://github.com/Gallopsled/pwntools
+INHERIT=bash-completion-r1 distutils-r1
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=MIT GPL-2+ BSD-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 ) >=dev-libs/capstone-3.0.5[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/ROPgadget-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/unicorn-1.0.2[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colored-traceback[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/intervaltree-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mako-1.0.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/paramiko-1.15.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyelftools-0.24[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/pyserial-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/PySocks[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/requests-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rpyc[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/six-1.12.0[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(-)?] python_targets_python3_10? ( dev-lang/python: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/Gallopsled/pwntools/archive/4.11.1.tar.gz -> pwntools-4.11.1.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6896fabe64c68e10575717d79de833e7
diff --git a/metadata/md5-cache/dev-util/pwntools-4.12.0_beta0-r2 b/metadata/md5-cache/dev-util/pwntools-4.12.0_beta0-r2
deleted file mode 100644
index 03125c4d2354..000000000000
--- a/metadata/md5-cache/dev-util/pwntools-4.12.0_beta0-r2
+++ /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-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CTF framework and exploit development library
-EAPI=8
-HOMEPAGE=https://github.com/Gallopsled/pwntools
-INHERIT=bash-completion-r1 distutils-r1
-IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
-LICENSE=MIT GPL-2+ BSD-2
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-libs/capstone-3.0.5[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/ROPgadget-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/unicorn-1.0.2[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colored-traceback[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/intervaltree-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mako-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/paramiko-1.15.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/psutil-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyelftools-0.2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyserial-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/PySocks[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rpyc[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sortedcontainers[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://github.com/Gallopsled/pwntools/archive/4.12.0beta0.tar.gz -> pwntools-4.12.0_beta0.gh.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d1ca38d89ba83de89d58e65f6af3a699
diff --git a/metadata/md5-cache/dev-util/pwntools-4.12.0_beta1 b/metadata/md5-cache/dev-util/pwntools-4.12.0_beta1
new file mode 100644
index 000000000000..56caaf8d1f29
--- /dev/null
+++ b/metadata/md5-cache/dev-util/pwntools-4.12.0_beta1
@@ -0,0 +1,14 @@
+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-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=CTF framework and exploit development library
+EAPI=8
+HOMEPAGE=https://github.com/Gallopsled/pwntools
+INHERIT=bash-completion-r1 distutils-r1
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+LICENSE=MIT GPL-2+ BSD-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 ) >=dev-libs/capstone-3.0.5[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/ROPgadget-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/unicorn-1.0.2[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colored-traceback[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/intervaltree-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mako-1.0.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/paramiko-1.15.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyelftools-0.24[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/pyserial-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/PySocks[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/requests-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rpyc[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/six-1.12.0[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(-)?] python_targets_python3_10? ( dev-lang/python: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/Gallopsled/pwntools/archive/4.12.0beta1.tar.gz -> pwntools-4.12.0_beta1.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6896fabe64c68e10575717d79de833e7
diff --git a/metadata/md5-cache/dev-util/pwntools-9999 b/metadata/md5-cache/dev-util/pwntools-9999
index 97a0de69a45a..8abc1d3c98ed 100644
--- a/metadata/md5-cache/dev-util/pwntools-9999
+++ b/metadata/md5-cache/dev-util/pwntools-9999
@@ -1,14 +1,14 @@
-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-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-vcs/git-1.8.2.1[curl]
+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-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
DESCRIPTION=CTF framework and exploit development library
EAPI=8
HOMEPAGE=https://github.com/Gallopsled/pwntools
INHERIT=bash-completion-r1 distutils-r1 git-r3
-IUSE=python_targets_python3_10 python_targets_python3_11
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
LICENSE=MIT GPL-2+ BSD-2
PROPERTIES=live
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-libs/capstone-3.0.5[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/ROPgadget-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/unicorn-1.0.2[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/colored-traceback[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/intervaltree-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mako-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/paramiko-1.15.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/psutil-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyelftools-0.2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyserial-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/PySocks[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/rpyc[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sortedcontainers[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=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-libs/capstone-3.0.5[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/ROPgadget-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/unicorn-1.0.2[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colored-traceback[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/intervaltree-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mako-1.0.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/paramiko-1.15.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyelftools-0.29[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/pyserial-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/PySocks[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/requests-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rpyc[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/six-1.12.0[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(-)?] python_targets_python3_10? ( dev-lang/python: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
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=593cb515f68d50a22a25c024158c6a4c
+_md5_=60aefc8a8b8a58c1d3abaface585cd4d
diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz
index 8be583790ab1..1b3fe11ca697 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/git-2.43.0 b/metadata/md5-cache/dev-vcs/git-2.43.0
index 226e0a7c2641..925a6d8d367a 100644
--- a/metadata/md5-cache/dev-vcs/git-2.43.0
+++ b/metadata/md5-cache/dev-vcs/git-2.43.0
@@ -6,7 +6,7 @@ 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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.43.0.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.43.0.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.43.0.tar.xz )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d07323a71b17dba0f00b8101b920aa3d
+_md5_=ba1c555b662f1e3f6aff01237f2db9c1
diff --git a/metadata/md5-cache/gnustep-apps/Manifest.gz b/metadata/md5-cache/gnustep-apps/Manifest.gz
index f5d683a6a469..14bc6f22af4b 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/affiche-0.6.0-r5 b/metadata/md5-cache/gnustep-apps/affiche-0.6.0-r5
index 8f3b08c0d1eb..9fd28929dbe3 100644
--- a/metadata/md5-cache/gnustep-apps/affiche-0.6.0-r5
+++ b/metadata/md5-cache/gnustep-apps/affiche-0.6.0-r5
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://salsa.debian.org/gnustep-team/affiche.app
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=mirror://gentoo/Affiche-0.6.0.tar.gz
_eclasses_=flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnustep-2 191cacca9e01ae0fe9b898b09e4555b8 gnustep-base 923cb81765be4cd65f6419d3f9019af5 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=987f7d0d6f9ec13cd60cc3b277158317
+_md5_=5867d4caf2e23097ef9eb7c6e82160e1
diff --git a/metadata/md5-cache/kde-apps/Manifest.gz b/metadata/md5-cache/kde-apps/Manifest.gz
index 888ec70ae965..ffe4652d27ea 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/kate-23.08.4 b/metadata/md5-cache/kde-apps/kate-23.08.4
index 10c1ee3985e5..98acf5f2fbd1 100644
--- a/metadata/md5-cache/kde-apps/kate-23.08.4
+++ b/metadata/md5-cache/kde-apps/kate-23.08.4
@@ -13,4 +13,4 @@ RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15
SLOT=5
SRC_URI=mirror://kde/stable/release-service/23.08.4/src/kate-23.08.4.tar.xz
_eclasses_=cmake 6ce0fba8085ef5b349c3a2e185305098 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gear.kde.org 236f5f1e8c3d93fca33b087177d55697 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2c8c82dc8c382c57c8e81685edf70363
+_md5_=8c0bac743e9a487f4c93c38530212a61
diff --git a/metadata/md5-cache/kde-apps/kate-addons-23.08.4 b/metadata/md5-cache/kde-apps/kate-addons-23.08.4
index a9b09a3dceae..43bf03db6d75 100644
--- a/metadata/md5-cache/kde-apps/kate-addons-23.08.4
+++ b/metadata/md5-cache/kde-apps/kate-addons-23.08.4
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=5
SRC_URI=mirror://kde/stable/release-service/23.08.4/src/kate-23.08.4.tar.xz
_eclasses_=cmake 6ce0fba8085ef5b349c3a2e185305098 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gear.kde.org 236f5f1e8c3d93fca33b087177d55697 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=00c03a52f22e69c9085258c2c17ff807
+_md5_=8c95c496a5a88c6e7c885670c67ab481
diff --git a/metadata/md5-cache/kde-apps/kate-lib-23.08.4 b/metadata/md5-cache/kde-apps/kate-lib-23.08.4
index 7276c2748344..fad1d63bc4d5 100644
--- a/metadata/md5-cache/kde-apps/kate-lib-23.08.4
+++ b/metadata/md5-cache/kde-apps/kate-lib-23.08.4
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=5
SRC_URI=mirror://kde/stable/release-service/23.08.4/src/kate-23.08.4.tar.xz
_eclasses_=cmake 6ce0fba8085ef5b349c3a2e185305098 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gear.kde.org 236f5f1e8c3d93fca33b087177d55697 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6f9152b24250f4ab4843f8f619fbabfe
+_md5_=6b9f6167745ba2dd857ec159ed96b3c4
diff --git a/metadata/md5-cache/kde-apps/kwrite-23.08.4 b/metadata/md5-cache/kde-apps/kwrite-23.08.4
index 0f8c5af9f104..fa279d4cdc93 100644
--- a/metadata/md5-cache/kde-apps/kwrite-23.08.4
+++ b/metadata/md5-cache/kde-apps/kwrite-23.08.4
@@ -13,4 +13,4 @@ RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 ~kde-apps/kate-lib-2
SLOT=5
SRC_URI=mirror://kde/stable/release-service/23.08.4/src/kate-23.08.4.tar.xz
_eclasses_=cmake 6ce0fba8085ef5b349c3a2e185305098 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gear.kde.org 236f5f1e8c3d93fca33b087177d55697 kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4b26869e1945d6191fa25ddf28c7a5fe
+_md5_=49aee9161fadcf10aa61b3776aef579d
diff --git a/metadata/md5-cache/kde-misc/Manifest.gz b/metadata/md5-cache/kde-misc/Manifest.gz
index ff70dcae6a3b..3b6814dbaee6 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/kdiff3-1.10.7 b/metadata/md5-cache/kde-misc/kdiff3-1.10.7
index 0af153b8fc88..9d241c237fe8 100644
--- a/metadata/md5-cache/kde-misc/kdiff3-1.10.7
+++ b/metadata/md5-cache/kde-misc/kdiff3-1.10.7
@@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/kdiff3/ https://userbase.kde.org/KDiff3
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm kde.org
IUSE=debug +handbook
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
LICENSE=GPL-2
RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9: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/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kparts-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 sys-apps/diffutils || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
SLOT=5
SRC_URI=mirror://kde/stable/kdiff3/kdiff3-1.10.7.tar.xz
_eclasses_=cmake 6ce0fba8085ef5b349c3a2e185305098 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=35ffa8c2d03a1d4daa7e2deba6b09910
+_md5_=e0ec00508e451997ad7b0db5252ff2b2
diff --git a/metadata/md5-cache/mail-mta/Manifest.gz b/metadata/md5-cache/mail-mta/Manifest.gz
index 993971bdad72..ceaea1456961 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/exim-4.96-r4 b/metadata/md5-cache/mail-mta/exim-4.96-r4
deleted file mode 100644
index 95f34e05045e..000000000000
--- a/metadata/md5-cache/mail-mta/exim-4.96-r4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare
-DEPEND=>=sys-apps/sed-4.0.5 dev-libs/libpcre2:= tdb? ( sys-libs/tdb:= ) !tdb? ( berkdb? ( >=sys-libs/db-3.2:= <sys-libs/db-6:= ) ) !tdb? ( !berkdb? ( sys-libs/gdbm:= ) ) idn? ( net-dns/libidn:= net-dns/libidn2:= ) perl? ( dev-lang/perl:= ) pam? ( sys-libs/pam ) tcpd? ( sys-apps/tcp-wrappers ) ssl? ( gnutls? ( net-libs/gnutls:0=[pkcs11?] dev-libs/libtasn1 ) !gnutls? ( dev-libs/openssl:0= ) ) ldap? ( >=net-nds/openldap-2.0.7:= ) elibc_glibc? ( net-libs/libnsl:= nis? ( net-libs/libtirpc:= >=net-libs/libnsl-1:= ) ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 ) redis? ( dev-libs/hiredis:= ) spf? ( >=mail-filter/libspf2-1.2.5-r1 ) dmarc? ( mail-filter/opendmarc:= ) X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw ) sqlite? ( dev-db/sqlite ) radius? ( net-dialup/freeradius-client ) virtual/libcrypt:= virtual/libiconv
-DESCRIPTION=A highly configurable, drop-in replacement for sendmail
-EAPI=7
-HOMEPAGE=https://www.exim.org/
-INHERIT=db-use toolchain-funcs pam systemd
-IUSE=arc berkdb +dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn gdbm gnutls idn ipv6 ldap lmtp maildir mbx mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux socks5 spf sqlite srs +ssl syslog tdb tcpd +tpda X
-KEYWORDS=x86
-LICENSE=GPL-2
-RDEPEND=>=sys-apps/sed-4.0.5 dev-libs/libpcre2:= tdb? ( sys-libs/tdb:= ) !tdb? ( berkdb? ( >=sys-libs/db-3.2:= <sys-libs/db-6:= ) ) !tdb? ( !berkdb? ( sys-libs/gdbm:= ) ) idn? ( net-dns/libidn:= net-dns/libidn2:= ) perl? ( dev-lang/perl:= ) pam? ( sys-libs/pam ) tcpd? ( sys-apps/tcp-wrappers ) ssl? ( gnutls? ( net-libs/gnutls:0=[pkcs11?] dev-libs/libtasn1 ) !gnutls? ( dev-libs/openssl:0= ) ) ldap? ( >=net-nds/openldap-2.0.7:= ) elibc_glibc? ( net-libs/libnsl:= nis? ( net-libs/libtirpc:= >=net-libs/libnsl-1:= ) ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 ) redis? ( dev-libs/hiredis:= ) spf? ( >=mail-filter/libspf2-1.2.5-r1 ) dmarc? ( mail-filter/opendmarc:= ) X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw ) sqlite? ( dev-db/sqlite ) radius? ( net-dialup/freeradius-client ) virtual/libcrypt:= virtual/libiconv !mail-mta/courier !mail-mta/esmtp !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/postfix !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] >=net-mail/mailbase-0.00-r5 virtual/logger dcc? ( mail-filter/dcc ) selinux? ( sec-policy/selinux-exim )
-REQUIRED_USE=arc? ( dkim spf ) dane? ( ssl !gnutls ) dmarc? ( dkim spf ) dkim? ( ssl !gnutls ) gnutls? ( ssl ) pkcs11? ( ssl ) || ( berkdb gdbm tdb )
-SLOT=0
-SRC_URI=https://downloads.exim.org/exim4/exim-4.96.tar.xz https://dev.gentoo.org/~grobian/distfiles/exim-4.96-gentoo-patches-r0.tar.xz mirror://gentoo/system_filter.exim.gz doc? ( https://downloads.exim.org/exim4/exim-pdf-4.96.tar.xz )
-_eclasses_=db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d85dbb1921101f6936d8b9e3ad858379
diff --git a/metadata/md5-cache/mail-mta/exim-4.96.2 b/metadata/md5-cache/mail-mta/exim-4.96.2
deleted file mode 100644
index a7efb95bde7e..000000000000
--- a/metadata/md5-cache/mail-mta/exim-4.96.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare
-DEPEND=>=sys-apps/sed-4.0.5 dev-libs/libpcre2:= tdb? ( sys-libs/tdb:= ) !tdb? ( berkdb? ( >=sys-libs/db-3.2:= <sys-libs/db-6:= ) ) !tdb? ( !berkdb? ( sys-libs/gdbm:= ) ) idn? ( net-dns/libidn:= net-dns/libidn2:= ) perl? ( dev-lang/perl:= ) pam? ( sys-libs/pam ) tcpd? ( sys-apps/tcp-wrappers ) ssl? ( gnutls? ( net-libs/gnutls:0=[pkcs11?] dev-libs/libtasn1 ) !gnutls? ( dev-libs/openssl:0= ) ) ldap? ( >=net-nds/openldap-2.0.7:= ) elibc_glibc? ( net-libs/libnsl:= nis? ( net-libs/libtirpc:= >=net-libs/libnsl-1:= ) ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 ) redis? ( dev-libs/hiredis:= ) spf? ( >=mail-filter/libspf2-1.2.5-r1 ) dmarc? ( mail-filter/opendmarc:= ) X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw ) sqlite? ( dev-db/sqlite ) radius? ( net-dialup/freeradius-client ) virtual/libcrypt:= virtual/libiconv
-DESCRIPTION=A highly configurable, drop-in replacement for sendmail
-EAPI=7
-HOMEPAGE=https://www.exim.org/
-INHERIT=db-use toolchain-funcs pam systemd
-IUSE=arc berkdb +dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn gdbm gnutls idn ipv6 ldap lmtp maildir mbx mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux socks5 spf sqlite srs +ssl syslog tdb tcpd +tpda X
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc ~x86
-LICENSE=GPL-2
-RDEPEND=>=sys-apps/sed-4.0.5 dev-libs/libpcre2:= tdb? ( sys-libs/tdb:= ) !tdb? ( berkdb? ( >=sys-libs/db-3.2:= <sys-libs/db-6:= ) ) !tdb? ( !berkdb? ( sys-libs/gdbm:= ) ) idn? ( net-dns/libidn:= net-dns/libidn2:= ) perl? ( dev-lang/perl:= ) pam? ( sys-libs/pam ) tcpd? ( sys-apps/tcp-wrappers ) ssl? ( gnutls? ( net-libs/gnutls:0=[pkcs11?] dev-libs/libtasn1 ) !gnutls? ( dev-libs/openssl:0= ) ) ldap? ( >=net-nds/openldap-2.0.7:= ) elibc_glibc? ( net-libs/libnsl:= nis? ( net-libs/libtirpc:= >=net-libs/libnsl-1:= ) ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 ) redis? ( dev-libs/hiredis:= ) spf? ( >=mail-filter/libspf2-1.2.5-r1 ) dmarc? ( mail-filter/opendmarc:= ) X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw ) sqlite? ( dev-db/sqlite ) radius? ( net-dialup/freeradius-client ) virtual/libcrypt:= virtual/libiconv !mail-mta/courier !mail-mta/esmtp !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/postfix !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] >=net-mail/mailbase-0.00-r5 virtual/logger dcc? ( mail-filter/dcc ) selinux? ( sec-policy/selinux-exim )
-REQUIRED_USE=arc? ( dkim spf ) dane? ( ssl !gnutls ) dmarc? ( dkim spf ) dkim? ( ssl !gnutls ) gnutls? ( ssl ) pkcs11? ( ssl ) || ( berkdb gdbm tdb )
-SLOT=0
-SRC_URI=https://downloads.exim.org/exim4/exim-4.96.2.tar.xz https://dev.gentoo.org/~grobian/distfiles/exim-4.96-gentoo-patches-r0.tar.xz mirror://gentoo/system_filter.exim.gz doc? ( https://downloads.exim.org/exim4/exim-pdf-4.96.2.tar.xz )
-_eclasses_=db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6c808016ee3d7c4e18a71767e70db677
diff --git a/metadata/md5-cache/mail-mta/exim-4.96.2-r1 b/metadata/md5-cache/mail-mta/exim-4.96.2-r1
deleted file mode 100644
index 21dac51918f8..000000000000
--- a/metadata/md5-cache/mail-mta/exim-4.96.2-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare
-DEPEND=>=sys-apps/sed-4.0.5 dev-libs/libpcre2:= tdb? ( sys-libs/tdb:= ) !tdb? ( berkdb? ( >=sys-libs/db-3.2:= <sys-libs/db-6:= ) ) !tdb? ( !berkdb? ( sys-libs/gdbm:= ) ) idn? ( net-dns/libidn:= net-dns/libidn2:= ) perl? ( dev-lang/perl:= ) pam? ( sys-libs/pam ) tcpd? ( sys-apps/tcp-wrappers ) ssl? ( gnutls? ( net-libs/gnutls:0=[pkcs11?] dev-libs/libtasn1 ) !gnutls? ( dev-libs/openssl:0= ) ) ldap? ( >=net-nds/openldap-2.0.7:= ) elibc_glibc? ( net-libs/libnsl:= nis? ( net-libs/libtirpc:= >=net-libs/libnsl-1:= ) ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 ) redis? ( dev-libs/hiredis:= ) spf? ( >=mail-filter/libspf2-1.2.5-r1 ) dmarc? ( mail-filter/opendmarc:= ) X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw ) sqlite? ( dev-db/sqlite ) radius? ( net-dialup/freeradius-client ) virtual/libcrypt:= virtual/libiconv
-DESCRIPTION=A highly configurable, drop-in replacement for sendmail
-EAPI=7
-HOMEPAGE=https://www.exim.org/
-INHERIT=db-use toolchain-funcs pam systemd
-IUSE=arc berkdb +dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn gdbm gnutls idn ipv6 ldap lmtp maildir mbx mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux socks5 spf sqlite srs +ssl syslog tdb tcpd +tpda X
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=>=sys-apps/sed-4.0.5 dev-libs/libpcre2:= tdb? ( sys-libs/tdb:= ) !tdb? ( berkdb? ( >=sys-libs/db-3.2:= <sys-libs/db-6:= ) ) !tdb? ( !berkdb? ( sys-libs/gdbm:= ) ) idn? ( net-dns/libidn:= net-dns/libidn2:= ) perl? ( dev-lang/perl:= ) pam? ( sys-libs/pam ) tcpd? ( sys-apps/tcp-wrappers ) ssl? ( gnutls? ( net-libs/gnutls:0=[pkcs11?] dev-libs/libtasn1 ) !gnutls? ( dev-libs/openssl:0= ) ) ldap? ( >=net-nds/openldap-2.0.7:= ) elibc_glibc? ( net-libs/libnsl:= nis? ( net-libs/libtirpc:= >=net-libs/libnsl-1:= ) ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 ) redis? ( dev-libs/hiredis:= ) spf? ( >=mail-filter/libspf2-1.2.5-r1 ) dmarc? ( mail-filter/opendmarc:= ) X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw ) sqlite? ( dev-db/sqlite ) radius? ( net-dialup/freeradius-client ) virtual/libcrypt:= virtual/libiconv !mail-mta/courier !mail-mta/esmtp !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/postfix !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] >=net-mail/mailbase-0.00-r5 virtual/logger dcc? ( mail-filter/dcc ) selinux? ( sec-policy/selinux-exim )
-REQUIRED_USE=arc? ( dkim spf ) dane? ( ssl !gnutls ) dmarc? ( dkim spf ) dkim? ( ssl !gnutls ) gnutls? ( ssl ) pkcs11? ( ssl ) || ( berkdb gdbm tdb )
-SLOT=0
-SRC_URI=https://downloads.exim.org/exim4/exim-4.96.2.tar.xz https://dev.gentoo.org/~grobian/distfiles/exim-4.96-gentoo-patches-r0.tar.xz mirror://gentoo/system_filter.exim.gz doc? ( https://downloads.exim.org/exim4/exim-pdf-4.96.2.tar.xz )
-_eclasses_=db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4b4068abd19bac283e66b08b64126117
diff --git a/metadata/md5-cache/mail-mta/exim-4.97.1 b/metadata/md5-cache/mail-mta/exim-4.97.1
index 1190e415bf93..ac953d14dd56 100644
--- a/metadata/md5-cache/mail-mta/exim-4.97.1
+++ b/metadata/md5-cache/mail-mta/exim-4.97.1
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://www.exim.org/
INHERIT=db-use flag-o-matic toolchain-funcs pam systemd
IUSE=arc berkdb +dane dcc +dkim dlfunc dmarc +dnsdb doc dovecot-sasl dsn gdbm gnutls idn ipv6 ldap lmtp maildir mbx mysql nis pam perl pkcs11 postgres +prdr proxy radius redis sasl selinux socks5 spf sqlite srs +ssl syslog tdb tcpd +tpda X
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86
LICENSE=GPL-2
RDEPEND=>=sys-apps/sed-4.0.5 dev-libs/libpcre2:= tdb? ( sys-libs/tdb:= ) !tdb? ( berkdb? ( >=sys-libs/db-3.2:= <sys-libs/db-6:= ) ) !tdb? ( !berkdb? ( sys-libs/gdbm:= ) ) idn? ( net-dns/libidn:= net-dns/libidn2:= ) perl? ( dev-lang/perl:= ) pam? ( sys-libs/pam ) tcpd? ( sys-apps/tcp-wrappers ) ssl? ( gnutls? ( net-libs/gnutls:0=[pkcs11?] dev-libs/libtasn1 ) !gnutls? ( dev-libs/openssl:0= ) ) ldap? ( >=net-nds/openldap-2.0.7:= ) elibc_glibc? ( net-libs/libnsl:= nis? ( net-libs/libtirpc:= >=net-libs/libnsl-1:= ) ) mysql? ( dev-db/mysql-connector-c:= ) postgres? ( dev-db/postgresql:= ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26-r2 ) redis? ( dev-libs/hiredis:= ) spf? ( >=mail-filter/libspf2-1.2.5-r1 ) dmarc? ( mail-filter/opendmarc:= ) X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libXaw ) sqlite? ( dev-db/sqlite ) radius? ( net-dialup/freeradius-client ) virtual/libcrypt:= virtual/libiconv !mail-mta/courier !mail-mta/esmtp !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/postfix !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] >=net-mail/mailbase-0.00-r5 virtual/logger dcc? ( mail-filter/dcc ) selinux? ( sec-policy/selinux-exim )
REQUIRED_USE=arc? ( dkim spf ) dane? ( ssl !gnutls ) dmarc? ( dkim spf ) dkim? ( ssl !gnutls ) gnutls? ( ssl ) pkcs11? ( ssl ) || ( berkdb gdbm tdb )
SLOT=0
SRC_URI=https://downloads.exim.org/exim4/exim-4.97.1.tar.xz mirror://gentoo/system_filter.exim.gz doc? ( https://downloads.exim.org/exim4/exim-pdf-4.97.1.tar.xz )
_eclasses_=db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8e3640a6a0623efe8d43721ea837e9d7
+_md5_=20975c16a2bfe97bb2e80e5caa719061
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index e8eac85cd084..f8d99b2e9777 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/kphotoalbum-5.12.0 b/metadata/md5-cache/media-gfx/kphotoalbum-5.12.0
index 5c5c1776f536..50c77429368c 100644
--- a/metadata/md5-cache/media-gfx/kphotoalbum-5.12.0
+++ b/metadata/md5-cache/media-gfx/kphotoalbum-5.12.0
@@ -7,7 +7,7 @@ HOMEPAGE=https://www.kphotoalbum.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm kde.org
IUSE=map phonon +raw share +vlc debug +handbook test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 x86
LICENSE=GPL-2+ FDL-1.2 CC-BY-SA-4.0
RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5[jpeg] >=dev-qt/qtsql-5.15.9:5[sqlite] >=dev-qt/qtwidgets-5.15.9:5 >=dev-qt/qtxml-5.15.9:5 >=kde-frameworks/karchive-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/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/kservice-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 media-gfx/exiv2:= media-libs/libjpeg-turbo:= map? ( kde-apps/marble:5 ) phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] ) raw? ( kde-apps/libkdcraw:5 ) share? ( >=kde-frameworks/kxmlgui-5.106.0:5 ) vlc? ( media-video/vlc:= ) media-video/ffmpeg || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
REQUIRED_USE=|| ( phonon vlc )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=5
SRC_URI=mirror://kde/stable/kphotoalbum/5.12.0/kphotoalbum-5.12.0.tar.xz
_eclasses_=cmake 6ce0fba8085ef5b349c3a2e185305098 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d2a3da949790e6da7854a6afe8666999
+_md5_=311d000c6fcdb19fc0e79d7c28b0da3e
diff --git a/metadata/md5-cache/media-gfx/xfig-3.2.9 b/metadata/md5-cache/media-gfx/xfig-3.2.9
index 2a586fe336a5..ab233949ad04 100644
--- a/metadata/md5-cache/media-gfx/xfig-3.2.9
+++ b/metadata/md5-cache/media-gfx/xfig-3.2.9
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://mcj.sourceforge.net/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=optfeature xdg
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 ~arm ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=BSD
RDEPEND=app-text/ghostscript-gpl:= >=media-gfx/fig2dev-3.2.9 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/tiff:= x11-libs/libX11 x11-libs/libXaw3d[unicode(+)] x11-libs/libXft x11-libs/libXpm x11-libs/libXt media-fonts/font-misc-misc media-fonts/urw-fonts
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/mcj/xfig-3.2.9.tar.xz
_eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=00d4ccdcba2dccde1eb9657c138da299
+_md5_=e36081d55103cb7eb1b64866b9e78e79
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index ce2300c08ac5..1562a4633102 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/bcg729-1.1.1 b/metadata/md5-cache/media-libs/bcg729-1.1.1
index b6a5f154e721..4d8c4cff4402 100644
--- a/metadata/md5-cache/media-libs/bcg729-1.1.1
+++ b/metadata/md5-cache/media-libs/bcg729-1.1.1
@@ -5,11 +5,11 @@ EAPI=7
HOMEPAGE=https://github.com/BelledonneCommunications/bcg729
INHERIT=cmake
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-3
RDEPEND=!media-plugins/mediastreamer-bcg729
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/BelledonneCommunications/bcg729/archive/1.1.1.tar.gz -> bcg729-1.1.1.tar.gz test? ( http://www.belledonne-communications.com/bc-downloads/bcg729-patterns.zip -> bcg729-tests-20210101.zip )
_eclasses_=cmake 6ce0fba8085ef5b349c3a2e185305098 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7119ccc3022c4629424b21494d241683
+_md5_=b66c4c9a5e75bd6ba7560fec2d1e5e93
diff --git a/metadata/md5-cache/media-libs/libsdl-1.2.64_p20230726 b/metadata/md5-cache/media-libs/libsdl-1.2.64_p20230726
index d31bc85bd337..3d99c9dec65b 100644
--- a/metadata/md5-cache/media-libs/libsdl-1.2.64_p20230726
+++ b/metadata/md5-cache/media-libs/libsdl-1.2.64_p20230726
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/libsdl-org/sdl12-compat
INHERIT=cmake-multilib
IUSE=alsa +joystick opengl +sound test +video 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
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv
LICENSE=ZLIB
RDEPEND=media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,alsa=,joystick=,opengl=,sound=,video=,X=]
REQUIRED_USE=test? ( joystick opengl sound video )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/libsdl-org/sdl12-compat/archive/f94a1ec0069266e40843138d0c5dd2fc6d43734c.tar.gz -> libsdl-1.2.64_p20230726.tar.gz
_eclasses_=cmake 6ce0fba8085ef5b349c3a2e185305098 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a 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_=44892021220b8d79e655a93eac34c2ff
+_md5_=656625facd80d4b8e3269e7c7ccf232f
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index f60fa7876f49..355751afbac7 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/denemo-2.6.0-r3 b/metadata/md5-cache/media-sound/denemo-2.6.0-r3
index 101c0746fed5..dc36106863ae 100644
--- a/metadata/md5-cache/media-sound/denemo-2.6.0-r3
+++ b/metadata/md5-cache/media-sound/denemo-2.6.0-r3
@@ -7,11 +7,11 @@ HOMEPAGE=http://www.denemo.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=autotools font xdg
IUSE=alsa +aubio debug jack gtk-doc nls +portaudio +portmidi +rubberband test X
-KEYWORDS=~amd64 x86
+KEYWORDS=amd64 x86
LICENSE=GPL-3+ OFL-1.1
RDEPEND=>=app-text/evince-3.22.1-r1:= dev-libs/glib:2 dev-libs/libxml2:2 >=dev-scheme/guile-2:12= gnome-base/librsvg:2 media-libs/fontconfig:1.0 >=media-libs/libsmf-1.3 >=media-libs/libsndfile-1.0.28-r1 >=media-sound/fluidsynth-1.1.6-r1:= >=media-sound/lilypond-2.19.54 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/gtksourceview:3.0= x11-libs/pango alsa? ( >=media-libs/alsa-lib-1.1.2 ) aubio? ( >=media-libs/aubio-0.4.1-r1:= ) jack? ( virtual/jack ) portaudio? ( >=media-libs/portaudio-19_pre20140130 sci-libs/fftw:3.0= ) portmidi? ( media-libs/portmidi ) rubberband? ( >=media-libs/rubberband-1.8.1-r1 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnu/denemo/denemo-2.6.0.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 font aa113a3df9cd0a9693a1c1ee7c34a6eb gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=463cc2a7e434b21cdd0df9ee3dc785a8
+_md5_=c74b2d8843129eb3407cae0ad1e3e7a4
diff --git a/metadata/md5-cache/media-sound/mac-10.29 b/metadata/md5-cache/media-sound/mac-10.29
index 4ace6a01a4e4..81db5bad840a 100644
--- a/metadata/md5-cache/media-sound/mac-10.29
+++ b/metadata/md5-cache/media-sound/mac-10.29
@@ -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_1029_SDK.zip -> mac-10.29.zip
_eclasses_=cmake 6ce0fba8085ef5b349c3a2e185305098 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0bde82e2a30c3105529d31a3e7799e7c
+_md5_=1a736689e690b735037b0b4c35050dcc
diff --git a/metadata/md5-cache/media-sound/strawberry-1.0.22 b/metadata/md5-cache/media-sound/strawberry-1.0.22
index af6716d5e618..5253c09678b0 100644
--- a/metadata/md5-cache/media-sound/strawberry-1.0.22
+++ b/metadata/md5-cache/media-sound/strawberry-1.0.22
@@ -7,11 +7,11 @@ HOMEPAGE=https://www.strawberrymusicplayer.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=cmake flag-o-matic plocale xdg
IUSE=cdda debug +gstreamer icu ipod moodbar mtp pulseaudio +udisks vlc
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
LICENSE=GPL-3
RDEPEND=dev-db/sqlite:= dev-libs/glib:2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 media-libs/alsa-lib media-libs/taglib x11-libs/libX11 cdda? ( dev-libs/libcdio:= ) gstreamer? ( media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) icu? ( dev-libs/icu:= ) ipod? ( media-libs/libgpod ) moodbar? ( sci-libs/fftw:3.0 ) mtp? ( media-libs/libmtp ) pulseaudio? ( media-libs/libpulse ) vlc? ( media-video/vlc ) gstreamer? ( media-plugins/gst-plugins-meta:1.0 media-plugins/gst-plugins-soup:1.0 media-plugins/gst-plugins-taglib:1.0 ) mtp? ( gnome-base/gvfs[mtp] ) udisks? ( sys-fs/udisks:2 )
REQUIRED_USE=cdda? ( gstreamer ) || ( gstreamer vlc )
SLOT=0
SRC_URI=https://github.com/strawberrymusicplayer/strawberry/releases/download/1.0.22/strawberry-1.0.22.tar.xz
_eclasses_=cmake 6ce0fba8085ef5b349c3a2e185305098 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7b7eb5848355b8b3412b17fcc80e5afc
+_md5_=2abf28fd505c22e8a826d64695a824fc
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index 5fb8151921c4..4fc412121169 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/pipewire-1.0.0-r1 b/metadata/md5-cache/media-video/pipewire-1.0.0-r1
index 85797cb6a2bc..96d670f4bd8a 100644
--- a/metadata/md5-cache/media-video/pipewire-1.0.0-r1
+++ b/metadata/md5-cache/media-video/pipewire-1.0.0-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pipewire.org/
INHERIT=flag-o-matic 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.4.8-r3
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.0/pipewire-1.0.0.tar.bz2 !man? ( https://dev.gentoo.org/~sam/distfiles/media-video/pipewire/pipewire-1.0.0-docs.tar.xz )
_eclasses_=flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a meson 0e160eeba59c15ec333bd675cecdfdc9 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 042f4cc53680245bf99a84669b94155a systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=75145e67573e0cfbabe177d39f0522de
+_md5_=98e72cb7606bad0278052fbce2b7d54d
diff --git a/metadata/md5-cache/media-video/wireplumber-0.4.17-r1 b/metadata/md5-cache/media-video/wireplumber-0.4.17-r1
index 3d1ac35e3499..eeb689912da5 100644
--- a/metadata/md5-cache/media-video/wireplumber-0.4.17-r1
+++ b/metadata/md5-cache/media-video/wireplumber-0.4.17-r1
@@ -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.62 >=media-video/pipewire-0.3.68:= 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.4
SRC_URI=https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/0.4.17/wireplumber-0.4.17.tar.bz2
_eclasses_=lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 0e160eeba59c15ec333bd675cecdfdc9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 042f4cc53680245bf99a84669b94155a systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8a5286cb82f54a0703736c7d5c283459
+_md5_=5e2685fb6df53af33120339fd66d6cfd
diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz
index 3a362d5e2a02..8d5d98817416 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/unbound-1.19.0 b/metadata/md5-cache/net-dns/unbound-1.19.0
index b35f0fc7b5f4..0baee1ef5bc7 100644
--- a/metadata/md5-cache/net-dns/unbound-1.19.0
+++ b/metadata/md5-cache/net-dns/unbound-1.19.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/
INHERIT=autotools flag-o-matic multilib-minimal python-single-r1 systemd verify-sig
IUSE=debug dnscrypt dnstap +ecdsa ecs gost +http2 python redis selinux static-libs systemd test +tfo threads 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 verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=BSD GPL-2
RDEPEND=acct-group/unbound acct-user/unbound >=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(-)?] >=dev-libs/libevent-2.0.21: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-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(-)?] dnscrypt? ( dev-libs/libsodium:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dnstap? ( dev-libs/fstrm[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/protobuf-c-1.0.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(-)?] ) ecdsa? ( dev-libs/openssl:0[-bindist(-)] ) http2? ( net-libs/nghttp2:=[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 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) redis? ( dev-libs/hiredis:= ) systemd? ( sys-apps/systemd ) net-dns/dnssec-root selinux? ( sec-policy/selinux-bind )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/8
SRC_URI=https://nlnetlabs.nl/downloads/unbound/unbound-1.19.0.tar.gz verify-sig? ( https://nlnetlabs.nl/downloads/unbound/unbound-1.19.0.tar.gz.asc )
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=4e93765baacd28fb529215f6edbe9be3
+_md5_=d49b92c7da178578f18ccfce4ba5b01c
diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz
index cbd8c900af3c..1af2c18c701a 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/slack-4.36.134 b/metadata/md5-cache/net-im/slack-4.36.138
index 471fd90e21de..5a6bdb2b3444 100644
--- a/metadata/md5-cache/net-im/slack-4.36.134
+++ b/metadata/md5-cache/net-im/slack-4.36.138
@@ -11,6 +11,6 @@ RDEPEND=app-accessibility/at-spi2-core:2[abi_x86_64(-)?] dev-libs/expat:0[abi_x8
REQUIRED_USE=|| ( abi_x86_64 )
RESTRICT=bindist mirror
SLOT=0
-SRC_URI=https://downloads.slack-edge.com/releases/linux/4.36.134/prod/x64/slack-desktop-4.36.134-amd64.deb
+SRC_URI=https://downloads.slack-edge.com/releases/linux/4.36.138/prod/x64/slack-desktop-4.36.138-amd64.deb
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1fb8699e74753453b7fae1cea8e996ab
+_md5_=0bdf88e20f770347ba67c805640fd08d
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index efb88fdfac06..efbb05afd886 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/pjproject-2.13.1-r1 b/metadata/md5-cache/net-libs/pjproject-2.13.1-r1
index d21464527f96..9db9cb4da47d 100644
--- a/metadata/md5-cache/net-libs/pjproject-2.13.1-r1
+++ b/metadata/md5-cache/net-libs/pjproject-2.13.1-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/pjsip/pjproject https://www.pjsip.org/
INHERIT=autotools flag-o-matic toolchain-funcs
IUSE=amr debug epoll examples opus resample silk srtp ssl static-libs webrtc g711 g722 g7221 gsm ilbc speex l16 g729 sdl ffmpeg v4l2 openh264 libyuv vpx alsa portaudio
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=alsa? ( media-libs/alsa-lib ) amr? ( media-libs/opencore-amr ) ffmpeg? ( media-video/ffmpeg:= ) g729? ( media-libs/bcg729 ) gsm? ( media-sound/gsm ) ilbc? ( media-libs/libilbc ) openh264? ( media-libs/openh264 ) opus? ( media-libs/opus ) portaudio? ( media-libs/portaudio ) resample? ( media-libs/libsamplerate ) sdl? ( media-libs/libsdl2 ) speex? ( media-libs/speex media-libs/speexdsp ) srtp? ( >=net-libs/libsrtp-2.3.0:= ) ssl? ( dev-libs/openssl:0= )
SLOT=0/2.13.1
SRC_URI=https://github.com/pjsip/pjproject/archive/refs/tags/2.13.1.tar.gz -> pjproject-2.13.1.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a9de656de63e0a3aabba11d5d987ce2f
+_md5_=b25af5ad833a50cc44260b77da6171b3
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index be3ed492bcdf..fc66666d9f27 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/asterisk-21.0.2 b/metadata/md5-cache/net-misc/asterisk-21.0.2
index 484b392fe837..c05c6e9af1d1 100644
--- a/metadata/md5-cache/net-misc/asterisk-21.0.2
+++ b/metadata/md5-cache/net-misc/asterisk-21.0.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.asterisk.org/
INHERIT=autotools linux-info lua-single toolchain-funcs
IUSE=voicemail_storage_odbc voicemail_storage_imap blocks bluetooth calendar +caps cluster codec2 curl dahdi debug doc freetds gtalk http iconv ilbc ldap lua mysql newt odbc pjproject portaudio postgres radius selinux snmp span speex srtp +ssl static statsd systemd unbound vorbis xmpp lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-2
PDEPEND=net-misc/asterisk-base
RDEPEND=acct-user/asterisk acct-group/asterisk dev-db/sqlite:3 dev-libs/popt >=dev-libs/jansson-2.11:= dev-libs/libedit dev-libs/libxml2:2 dev-libs/libxslt sys-apps/util-linux sys-libs/zlib virtual/libcrypt:= bluetooth? ( net-wireless/bluez:= ) calendar? ( net-libs/neon:= dev-libs/libical:= dev-libs/iksemel ) caps? ( sys-libs/libcap ) blocks? ( sys-libs/blocksruntime ) cluster? ( sys-cluster/corosync ) codec2? ( media-libs/codec2:= ) curl? ( net-misc/curl ) dahdi? ( net-libs/libpri net-misc/dahdi-tools ) freetds? ( dev-db/freetds ) gtalk? ( dev-libs/iksemel ) http? ( dev-libs/gmime:2.6 ) iconv? ( virtual/libiconv ) ilbc? ( media-libs/libilbc ) ldap? ( net-nds/openldap:= ) 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 ) ) mysql? ( dev-db/mysql-connector-c:= ) newt? ( dev-libs/newt ) odbc? ( dev-db/unixODBC ) pjproject? ( >=net-libs/pjproject-2.12:= ) portaudio? ( media-libs/portaudio ) postgres? ( dev-db/postgresql:* ) radius? ( net-dialup/freeradius-client ) snmp? ( net-analyzer/net-snmp:= ) span? ( media-libs/spandsp ) speex? ( media-libs/libogg media-libs/speex media-libs/speexdsp ) srtp? ( net-libs/libsrtp:0 ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) !systemd? ( !sys-apps/systemd ) unbound? ( net-dns/unbound ) vorbis? ( media-libs/libogg media-libs/libvorbis ) voicemail_storage_imap? ( net-libs/c-client[ssl=] ) xmpp? ( dev-libs/iksemel ) net-misc/asterisk-core-sounds net-misc/asterisk-extra-sounds net-misc/asterisk-moh-opsound selinux? ( sec-policy/selinux-asterisk )
@@ -14,4 +14,4 @@ REQUIRED_USE=gtalk? ( xmpp ) lua? ( ^^ ( lua_single_target_lua5-1 lua_single_tar
SLOT=0/21
SRC_URI=https://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-21.0.2.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e05d54c948e3ef76f579bbb73765e1af
+_md5_=26ff943df91a0d2814282d4f96efe002
diff --git a/metadata/md5-cache/net-misc/asterisk-base-2 b/metadata/md5-cache/net-misc/asterisk-base-2
index 01d87b89c14d..2496246258f2 100644
--- a/metadata/md5-cache/net-misc/asterisk-base-2
+++ b/metadata/md5-cache/net-misc/asterisk-base-2
@@ -4,9 +4,9 @@ DESCRIPTION=Gentoo Asterisk init scripts
EAPI=8
HOMEPAGE=https://www.gentoo.org/wiki/No_homepage
INHERIT=systemd tmpfiles
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86
LICENSE=GPL-2
RDEPEND=net-misc/asterisk !<=net-misc/asterisk-16.30.0:0/16 !<=net-misc/asterisk-18.18.0:0/18 !<=net-misc/asterisk-20.3.0:0/20 virtual/tmpfiles
SLOT=0
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d55596a84fa790f820fdb48b4f09f449
+_md5_=a633c5b0957731bab30f082a182d4d0c
diff --git a/metadata/md5-cache/net-misc/asterisk-core-sounds-1.6.1-r1 b/metadata/md5-cache/net-misc/asterisk-core-sounds-1.6.1-r1
index 0fa0e688b532..88cf1d15e9fd 100644
--- a/metadata/md5-cache/net-misc/asterisk-core-sounds-1.6.1-r1
+++ b/metadata/md5-cache/net-misc/asterisk-core-sounds-1.6.1-r1
@@ -3,10 +3,10 @@ DESCRIPTION=Core sounds for asterisk
EAPI=7
HOMEPAGE=https://www.asterisk.org/
IUSE=alaw g722 g729 +gsm siren7 siren14 sln16 ulaw wav l10n_en-AU l10n_en-GB l10n_es l10n_fr l10n_it l10n_ja l10n_ru l10n_sv
-KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86
LICENSE=CC-BY-SA-3.0
RDEPEND=!<net-misc/asterisk-extra-sounds-1.5.2
REQUIRED_USE=|| ( alaw g722 g729 gsm siren7 siren14 sln16 ulaw wav )
SLOT=0
SRC_URI=alaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-alaw-1.6.1.tar.gz ) g722? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-g722-1.6.1.tar.gz ) g729? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-g729-1.6.1.tar.gz ) gsm? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-gsm-1.6.1.tar.gz ) siren7? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-siren7-1.6.1.tar.gz ) siren14? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-siren14-1.6.1.tar.gz ) sln16? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-sln16-1.6.1.tar.gz ) ulaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-ulaw-1.6.1.tar.gz ) wav? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-wav-1.6.1.tar.gz ) l10n_en-AU? ( alaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-alaw-1.6.1.tar.gz ) g722? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-g722-1.6.1.tar.gz ) g729? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-g729-1.6.1.tar.gz ) gsm? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-gsm-1.6.1.tar.gz ) siren7? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-siren7-1.6.1.tar.gz ) siren14? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-siren14-1.6.1.tar.gz ) sln16? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-sln16-1.6.1.tar.gz ) ulaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-ulaw-1.6.1.tar.gz ) wav? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_AU-wav-1.6.1.tar.gz ) ) l10n_en-GB? ( alaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_GB-alaw-1.6.1.tar.gz ) g722? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_GB-g722-1.6.1.tar.gz ) g729? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_GB-g729-1.6.1.tar.gz ) gsm? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_GB-gsm-1.6.1.tar.gz ) siren7? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_GB-siren7-1.6.1.tar.gz ) siren14? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_GB-siren14-1.6.1.tar.gz ) sln16? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_GB-sln16-1.6.1.tar.gz ) ulaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_GB-ulaw-1.6.1.tar.gz ) wav? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en_GB-wav-1.6.1.tar.gz ) ) l10n_es? ( alaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-alaw-1.6.1.tar.gz ) g722? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-g722-1.6.1.tar.gz ) g729? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-g729-1.6.1.tar.gz ) gsm? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-gsm-1.6.1.tar.gz ) siren7? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-siren7-1.6.1.tar.gz ) siren14? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-siren14-1.6.1.tar.gz ) sln16? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-sln16-1.6.1.tar.gz ) ulaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-ulaw-1.6.1.tar.gz ) wav? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-es-wav-1.6.1.tar.gz ) ) l10n_fr? ( alaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-alaw-1.6.1.tar.gz ) g722? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-g722-1.6.1.tar.gz ) g729? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-g729-1.6.1.tar.gz ) gsm? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-gsm-1.6.1.tar.gz ) siren7? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-siren7-1.6.1.tar.gz ) siren14? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-siren14-1.6.1.tar.gz ) sln16? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-sln16-1.6.1.tar.gz ) ulaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-ulaw-1.6.1.tar.gz ) wav? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-fr-wav-1.6.1.tar.gz ) ) l10n_it? ( alaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-it-alaw-1.6.1.tar.gz ) g722? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-it-g722-1.6.1.tar.gz ) g729? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-it-g729-1.6.1.tar.gz ) gsm? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-it-gsm-1.6.1.tar.gz ) siren7? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-it-siren7-1.6.1.tar.gz ) siren14? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-it-siren14-1.6.1.tar.gz ) sln16? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-it-sln16-1.6.1.tar.gz ) ulaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-it-ulaw-1.6.1.tar.gz ) wav? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-it-wav-1.6.1.tar.gz ) ) l10n_ja? ( alaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ja-alaw-1.6.1.tar.gz ) g722? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ja-g722-1.6.1.tar.gz ) g729? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ja-g729-1.6.1.tar.gz ) gsm? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ja-gsm-1.6.1.tar.gz ) siren7? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ja-siren7-1.6.1.tar.gz ) siren14? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ja-siren14-1.6.1.tar.gz ) sln16? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ja-sln16-1.6.1.tar.gz ) ulaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ja-ulaw-1.6.1.tar.gz ) wav? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ja-wav-1.6.1.tar.gz ) ) l10n_ru? ( alaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-alaw-1.6.1.tar.gz ) g722? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-g722-1.6.1.tar.gz ) g729? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-g729-1.6.1.tar.gz ) gsm? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-gsm-1.6.1.tar.gz ) siren7? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-siren7-1.6.1.tar.gz ) siren14? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-siren14-1.6.1.tar.gz ) sln16? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-sln16-1.6.1.tar.gz ) ulaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-ulaw-1.6.1.tar.gz ) wav? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-ru-wav-1.6.1.tar.gz ) ) l10n_sv? ( alaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-sv-alaw-1.6.1.tar.gz ) g722? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-sv-g722-1.6.1.tar.gz ) g729? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-sv-g729-1.6.1.tar.gz ) gsm? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-sv-gsm-1.6.1.tar.gz ) siren7? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-sv-siren7-1.6.1.tar.gz ) siren14? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-sv-siren14-1.6.1.tar.gz ) sln16? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-sv-sln16-1.6.1.tar.gz ) ulaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-sv-ulaw-1.6.1.tar.gz ) wav? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-sv-wav-1.6.1.tar.gz ) )
-_md5_=10fbe8163c64f1f2b724012c981ac9d6
+_md5_=4d64cfc5f21ddfc16248348b015a4506
diff --git a/metadata/md5-cache/net-misc/asterisk-extra-sounds-1.5.2 b/metadata/md5-cache/net-misc/asterisk-extra-sounds-1.5.2
index 2c889bc64264..77a9a146497a 100644
--- a/metadata/md5-cache/net-misc/asterisk-extra-sounds-1.5.2
+++ b/metadata/md5-cache/net-misc/asterisk-extra-sounds-1.5.2
@@ -3,9 +3,9 @@ DESCRIPTION=Extra sounds for asterisk
EAPI=7
HOMEPAGE=https://www.asterisk.org/
IUSE=alaw g722 g729 +gsm siren7 siren14 sln16 ulaw wav l10n_en-GB l10n_fr
-KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86
LICENSE=CC-BY-SA-3.0
REQUIRED_USE=|| ( alaw g722 g729 gsm siren7 siren14 sln16 ulaw wav )
SLOT=0
SRC_URI=alaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-alaw-1.5.2.tar.gz ) g722? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-g722-1.5.2.tar.gz ) g729? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-g729-1.5.2.tar.gz ) gsm? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-gsm-1.5.2.tar.gz ) siren7? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-siren7-1.5.2.tar.gz ) siren14? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-siren14-1.5.2.tar.gz ) sln16? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-sln16-1.5.2.tar.gz ) ulaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-ulaw-1.5.2.tar.gz ) wav? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-wav-1.5.2.tar.gz ) l10n_en-GB? ( alaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en_GB-alaw-1.5.2.tar.gz ) g722? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en_GB-g722-1.5.2.tar.gz ) g729? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en_GB-g729-1.5.2.tar.gz ) gsm? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en_GB-gsm-1.5.2.tar.gz ) siren7? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en_GB-siren7-1.5.2.tar.gz ) siren14? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en_GB-siren14-1.5.2.tar.gz ) sln16? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en_GB-sln16-1.5.2.tar.gz ) ulaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en_GB-ulaw-1.5.2.tar.gz ) wav? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en_GB-wav-1.5.2.tar.gz ) ) l10n_fr? ( alaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-fr-alaw-1.5.2.tar.gz ) g722? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-fr-g722-1.5.2.tar.gz ) g729? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-fr-g729-1.5.2.tar.gz ) gsm? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-fr-gsm-1.5.2.tar.gz ) siren7? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-fr-siren7-1.5.2.tar.gz ) siren14? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-fr-siren14-1.5.2.tar.gz ) sln16? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-fr-sln16-1.5.2.tar.gz ) ulaw? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-fr-ulaw-1.5.2.tar.gz ) wav? ( https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-fr-wav-1.5.2.tar.gz ) )
-_md5_=a86a8620142ef21527a01643d446cbf5
+_md5_=17d79a4dfd13f8bd3fb46ece3a56d999
diff --git a/metadata/md5-cache/net-misc/asterisk-moh-opsound-2.03-r1 b/metadata/md5-cache/net-misc/asterisk-moh-opsound-2.03-r1
index f2ce10465a8f..1eab7d404eac 100644
--- a/metadata/md5-cache/net-misc/asterisk-moh-opsound-2.03-r1
+++ b/metadata/md5-cache/net-misc/asterisk-moh-opsound-2.03-r1
@@ -3,9 +3,9 @@ DESCRIPTION=asterisk moh music
EAPI=7
HOMEPAGE=http://www.asterisk.org/
IUSE=alaw g722 g729 +gsm siren7 siren14 sln16 ulaw wav
-KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86
LICENSE=CC-BY-SA-3.0
REQUIRED_USE=|| ( alaw g722 g729 gsm siren7 siren14 sln16 ulaw wav )
SLOT=0
SRC_URI=alaw? ( http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-alaw-2.03.tar.gz ) g722? ( http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-g722-2.03.tar.gz ) g729? ( http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-g729-2.03.tar.gz ) gsm? ( http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-gsm-2.03.tar.gz ) siren7? ( http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-siren7-2.03.tar.gz ) siren14? ( http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-siren14-2.03.tar.gz ) sln16? ( http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-sln16-2.03.tar.gz ) ulaw? ( http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-ulaw-2.03.tar.gz ) wav? ( http://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-wav-2.03.tar.gz )
-_md5_=06e33ed5fcdd1a5174416fc1db76bbe4
+_md5_=9443891772c09e322da19ff1ffe5b48f
diff --git a/metadata/md5-cache/net-print/Manifest.gz b/metadata/md5-cache/net-print/Manifest.gz
index f5c4d00c1c5a..ede10fc7e301 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/brlaser-6.2.6 b/metadata/md5-cache/net-print/brlaser-6.2.6
new file mode 100644
index 000000000000..577fc63d395f
--- /dev/null
+++ b/metadata/md5-cache/net-print/brlaser-6.2.6
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=net-print/cups
+DESCRIPTION=Brother laser printer driver
+EAPI=8
+HOMEPAGE=https://github.com/Owl-Maintain/brlaser/
+INHERIT=cmake
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=net-print/cups app-text/ghostscript-gpl
+SLOT=0
+SRC_URI=https://github.com/Owl-Maintain/brlaser/archive/refs/tags/v6.2.6.tar.gz -> brlaser-6.2.6.tar.gz
+_eclasses_=cmake 6ce0fba8085ef5b349c3a2e185305098 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d8299a42ffe7424d6a5f4010242f4a8f
diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz
index 116c1270c31b..2bf49c64dece 100644
--- a/metadata/md5-cache/net-vpn/Manifest.gz
+++ b/metadata/md5-cache/net-vpn/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-vpn/openvpn-2.6.4 b/metadata/md5-cache/net-vpn/openvpn-2.6.4
index d04f121932be..9b918f58704b 100644
--- a/metadata/md5-cache/net-vpn/openvpn-2.6.4
+++ b/metadata/md5-cache/net-vpn/openvpn-2.6.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://openvpn.net/
INHERIT=autotools systemd linux-info tmpfiles
IUSE=dco down-root examples inotify iproute2 +lz4 +lzo mbedtls +openssl pam pkcs11 +plugins selinux systemd test
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86
+KEYWORDS=amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86
LICENSE=GPL-2
RDEPEND=kernel_linux? ( iproute2? ( sys-apps/iproute2[-minimal] ) ) lz4? ( app-arch/lz4 ) lzo? ( >=dev-libs/lzo-1.07 ) mbedtls? ( net-libs/mbedtls:= ) openssl? ( >=dev-libs/openssl-1.0.2:0= ) pam? ( sys-libs/pam ) pkcs11? ( >=dev-libs/pkcs11-helper-1.11 ) systemd? ( sys-apps/systemd ) dco? ( >=net-vpn/ovpn-dco-0.2 >=dev-libs/libnl-3.2.29:= ) sys-libs/libcap-ng:= acct-group/openvpn acct-user/openvpn selinux? ( sec-policy/selinux-openvpn ) virtual/tmpfiles
REQUIRED_USE=^^ ( openssl mbedtls ) pkcs11? ( !mbedtls ) !plugins? ( !pam !down-root ) inotify? ( plugins ) dco? ( !iproute2 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://build.openvpn.net/downloads/releases/openvpn-2.6.4.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ec12e524866c2882022d22cc214e47b0
+_md5_=e7a2a3a8e12d53ed6f9d3558526e19f9
diff --git a/metadata/md5-cache/net-vpn/ovpn-dco-0.2.20230426 b/metadata/md5-cache/net-vpn/ovpn-dco-0.2.20230426
index 5cd6dc7e7477..e3834a095a87 100644
--- a/metadata/md5-cache/net-vpn/ovpn-dco-0.2.20230426
+++ b/metadata/md5-cache/net-vpn/ovpn-dco-0.2.20230426
@@ -7,10 +7,10 @@ HOMEPAGE=https://github.com/OpenVPN/ovpn-dco
IDEPEND=sys-apps/kmod[tools]
INHERIT=flag-o-matic linux-mod-r1
IUSE=debug dist-kernel modules-compress modules-sign +strip
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-2
RDEPEND=sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= )
SLOT=0
SRC_URI=https://github.com/OpenVPN/ovpn-dco/archive/refs/tags/v0.2.20230426.tar.gz -> ovpn-dco-0.2.20230426.tar.gz
_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 68bedce8af327ac36931a9a280d7d3f6 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=711d05b95613c510b7d93eb822d9245b
+_md5_=82d2554239471c73d5c6a7b90566e4fa
diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz
index 1b8a035231fa..d23a42ef2300 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/gpxsee-13.4 b/metadata/md5-cache/sci-geosciences/gpxsee-13.4
index af7e35e8876a..a55d03eebb49 100644
--- a/metadata/md5-cache/sci-geosciences/gpxsee-13.4
+++ b/metadata/md5-cache/sci-geosciences/gpxsee-13.4
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.gpxsee.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=plocale qmake-utils xdg
-KEYWORDS=amd64 ~arm64 ppc64 ~x86
+KEYWORDS=amd64 arm64 ppc64 ~x86
LICENSE=GPL-3
RDEPEND=dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtpositioning:5 dev-qt/qtprintsupport:5 dev-qt/qtserialport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5
SLOT=0
SRC_URI=https://github.com/tumic0/GPXSee/archive/13.4.tar.gz -> gpxsee-13.4.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 plocale 950fbaec7deeba41b5bcc0572cca99b9 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0181eac92da2f86a5d436cf84e3bec05
+_md5_=b331650968d2619f2dcd8d1dccac488b
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 2d13fd2c7eee..3088d6135d06 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/debianutils-5.14 b/metadata/md5-cache/sys-apps/debianutils-5.14
index 888629627e43..718194abab79 100644
--- a/metadata/md5-cache/sys-apps/debianutils-5.14
+++ b/metadata/md5-cache/sys-apps/debianutils-5.14
@@ -7,8 +7,8 @@ INHERIT=autotools flag-o-matic
IUSE=+installkernel static
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux
LICENSE=BSD GPL-2 SMAIL
-PDEPEND=installkernel? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) )
+PDEPEND=installkernel? ( || ( sys-kernel/installkernel sys-kernel/installkernel-systemd ) )
SLOT=0
SRC_URI=mirror://debian/pool/main/d/debianutils/debianutils_5.14.tar.xz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=343ea328516b2adc1a0d397b4e937f29
+_md5_=36693a495b8d0de1a93b27cc5afa4582
diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz
index e12cc7ff960a..9250b8dd77e2 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/corosync-3.1.0 b/metadata/md5-cache/sys-cluster/corosync-3.1.0
index 77cfe4a05ada..4cc0739ae70a 100644
--- a/metadata/md5-cache/sys-cluster/corosync-3.1.0
+++ b/metadata/md5-cache/sys-cluster/corosync-3.1.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=http://www.corosync.org/
INHERIT=linux-info autotools
IUSE=augeas dbus doc selinux snmp systemd watchdog xml
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86
LICENSE=BSD-2 public-domain
RDEPEND=dev-libs/nss >=sys-cluster/libqb-2.0.0:= sys-cluster/kronosnet:= augeas? ( app-admin/augeas ) dbus? ( sys-apps/dbus ) snmp? ( net-analyzer/net-snmp ) systemd? ( sys-apps/systemd:= ) watchdog? ( sys-kernel/linux-headers ) selinux? ( sec-policy/selinux-corosync )
SLOT=0
SRC_URI=https://github.com/corosync/corosync/archive/v3.1.0.tar.gz -> corosync-3.1.0.tar.gz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c738f836962fb92d150a38be7093c62f
+_md5_=af4534025ed49a8a6ba6daa0d233a3bc
diff --git a/metadata/md5-cache/sys-cluster/kronosnet-1.25 b/metadata/md5-cache/sys-cluster/kronosnet-1.25
index a8978bb9a74b..ac1513cf071e 100644
--- a/metadata/md5-cache/sys-cluster/kronosnet-1.25
+++ b/metadata/md5-cache/sys-cluster/kronosnet-1.25
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://kronosnet.org
INHERIT=autotools
IUSE=doc nss +openssl lz4 lzo2 test zstd
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86
LICENSE=LGPL-2.1
RDEPEND=>=sys-cluster/libqb-2.0.0:= dev-libs/libnl:3 sys-libs/zlib:= app-arch/bzip2:= app-arch/xz-utils zstd? ( app-arch/zstd:= ) lzo2? ( dev-libs/lzo:2 ) lz4? ( app-arch/lz4:= ) nss? ( dev-libs/nss ) openssl? ( dev-libs/openssl:= )
RESTRICT=!test? ( test )
SLOT=0/1
SRC_URI=https://kronosnet.org/releases/kronosnet-1.25.tar.xz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5c9759b7bc789535bbdbc8c555b427c0
+_md5_=cfda8a3eb0155172dff498bb929080c6
diff --git a/metadata/md5-cache/sys-cluster/libqb-2.0.4 b/metadata/md5-cache/sys-cluster/libqb-2.0.4
index f41d19d3a76e..f6d9ac7641d6 100644
--- a/metadata/md5-cache/sys-cluster/libqb-2.0.4
+++ b/metadata/md5-cache/sys-cluster/libqb-2.0.4
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/ClusterLabs/libqb
INHERIT=autotools
IUSE=debug doc examples systemd test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86
LICENSE=LGPL-2.1
RDEPEND=dev-libs/glib:2 dev-libs/libxml2
RESTRICT=!test? ( test )
SLOT=0/100
SRC_URI=https://github.com/ClusterLabs/libqb/releases/download/v2.0.4/libqb-2.0.4.tar.xz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=55ebd3e0837211b8766749840513fa69
+_md5_=b4a5fb2734ae94eb471261032316d5f0
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index c96a4a14a695..18847f63ca89 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/clang-17.0.6 b/metadata/md5-cache/sys-devel/clang-17.0.6
index 309fbddb5d72..173c7666dd6e 100644
--- a/metadata/md5-cache/sys-devel/clang-17.0.6
+++ b/metadata/md5-cache/sys-devel/clang-17.0.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=cmake llvm llvm.org 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
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
PDEPEND=~sys-devel/clang-runtime-17.0.6 sys-devel/clang-toolchain-symlinks:17
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-devel/llvm-17.0.6:17=[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-17.0.6 llvm_targets_AArch64? ( ~sys-devel/llvm-17.0.6[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-17.0.6[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-17.0.6[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-17.0.6[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-17.0.6[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-17.0.6[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-17.0.6[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-17.0.6[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-17.0.6[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-17.0.6[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-17.0.6[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-17.0.6[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-17.0.6[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-17.0.6[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-17.0.6[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-17.0.6[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-17.0.6[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-17.0.6[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-17.0.6[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-17.0.6[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-17.0.6[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-17.0.6[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-17.0.6[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-17.0.6[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-17.0.6[llvm_targets_Xtensa] )
@@ -15,4 +15,4 @@ 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 )
_eclasses_=cmake 6ce0fba8085ef5b349c3a2e185305098 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a llvm dcfb437a52b5672e5f39deaae6f789c3 llvm.org 7c9c30a3c122e0cc103cf3fd9d490a85 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 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=515daa77f8fdc849ed549a0157d9b3ec
+_md5_=1e79d099d2ee2f20eb3505feac9bd225
diff --git a/metadata/md5-cache/sys-devel/clang-common-17.0.6-r1 b/metadata/md5-cache/sys-devel/clang-common-17.0.6-r1
index 9ce623b0253c..5557400ec09d 100644
--- a/metadata/md5-cache/sys-devel/clang-common-17.0.6-r1
+++ b/metadata/md5-cache/sys-devel/clang-common-17.0.6-r1
@@ -6,10 +6,10 @@ 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 llvm-libunwind hardened verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~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-17.0.6[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !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 7c9c30a3c122e0cc103cf3fd9d490a85 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=1c74c395c7ca7761ef8d301dc817552e
+_md5_=52f5910b3de904bbaecbc48b375f2cdb
diff --git a/metadata/md5-cache/sys-devel/clang-runtime-17.0.6 b/metadata/md5-cache/sys-devel/clang-runtime-17.0.6
index cec42c103034..c30eaac3cce3 100644
--- a/metadata/md5-cache/sys-devel/clang-runtime-17.0.6
+++ b/metadata/md5-cache/sys-devel/clang-runtime-17.0.6
@@ -4,10 +4,10 @@ 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 ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=metapackage
RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-17.0.6:17[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-17.0.6:17[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-17.0.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-17.0.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
REQUIRED_USE=sanitize? ( compiler-rt )
SLOT=17
_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=26ee675f9dafad522d218d7d39c9454f
+_md5_=8dcd2f1dc43e23a2528a232cf0c4a9b3
diff --git a/metadata/md5-cache/sys-devel/clang-toolchain-symlinks-17 b/metadata/md5-cache/sys-devel/clang-toolchain-symlinks-17
index 2e8633c6eaa9..85ff34dfc2a2 100644
--- a/metadata/md5-cache/sys-devel/clang-toolchain-symlinks-17
+++ b/metadata/md5-cache/sys-devel/clang-toolchain-symlinks-17
@@ -4,9 +4,9 @@ EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:LLVM
INHERIT=multilib
IUSE=gcc-symlinks multilib-symlinks +native-symlinks
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos
LICENSE=public-domain
RDEPEND=!<sys-devel/gcc-config-2.6 sys-devel/clang:17
SLOT=17
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3c3d3fc40d1005c5bd2e1ced98b31513
+_md5_=86e74dc2b5087330c71c67ed48be8ed2
diff --git a/metadata/md5-cache/sys-devel/gcc-10.5.0 b/metadata/md5-cache/sys-devel/gcc-10.5.0
index 832d234fb290..a637e55dad02 100644
--- a/metadata/md5-cache/sys-devel/gcc-10.5.0
+++ b/metadata/md5-cache/sys-devel/gcc-10.5.0
@@ -5,7 +5,7 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd
+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
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.3
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4
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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=81ee6dc42ad40583c685f551ba2e9a72
diff --git a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20230622 b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20230622
index 6aa7cd823389..7beeb1562c58 100644
--- a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20230622
+++ b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20230622
@@ -5,7 +5,7 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags
+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
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.3
@@ -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-20230622/gcc-11-20230622.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-10.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=384193fe48d27323e8f618abb9919f1b
diff --git a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20231214 b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20231214
index 42b0f7f517e2..5b37e56055c6 100644
--- a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20231214
+++ b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20231214
@@ -5,7 +5,7 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags
+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
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.3
@@ -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-20231214/gcc-11-20231214.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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ecc74fb532e8bf1192c41ce9f25ca397
diff --git a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20231221 b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20231221
index 3c0444acbe1f..e71e46ea3b47 100644
--- a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20231221
+++ b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20231221
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags
+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.3
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-20231221/gcc-11-20231221.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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7d58b400d2570a128f2a80c8ee79a57f
diff --git a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20231228 b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20231228
index 9b5dfd7d6c8d..91e984f740ac 100644
--- a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20231228
+++ b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20231228
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags
+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.3
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-20231228/gcc-11-20231228.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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7d58b400d2570a128f2a80c8ee79a57f
diff --git a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240104 b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240104
index 420f957beb1c..54d0887204ef 100644
--- a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240104
+++ b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240104
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags
+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.3
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-20240104/gcc-11-20240104.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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4a99e5f0746803574b2e6752e7450d8c
diff --git a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240111 b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240111
new file mode 100644
index 000000000000..b6ce01ddae4f
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240111
@@ -0,0 +1,16 @@
+BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 app-alternatives/yacc >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind )
+DEFINED_PHASES=compile configure install postinst postrm 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-util/systemtap ) zstd? ( app-arch/zstd:= )
+DESCRIPTION=The GNU Compiler Collection
+EAPI=8
+HOMEPAGE=https://gcc.gnu.org/
+INHERIT=toolchain
+IUSE=test vanilla +nls debug +cxx +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.3
+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-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
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=4a99e5f0746803574b2e6752e7450d8c
diff --git a/metadata/md5-cache/sys-devel/gcc-11.5.9999 b/metadata/md5-cache/sys-devel/gcc-11.5.9999
index 53ba30d13975..52b3438c0083 100644
--- a/metadata/md5-cache/sys-devel/gcc-11.5.9999
+++ b/metadata/md5-cache/sys-devel/gcc-11.5.9999
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags
+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.3
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=11
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a8b679b3bd3e138ccb57e877f25fb40c
diff --git a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20230825 b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20230825
index df6dd70376e0..70adc8506803 100644
--- a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20230825
+++ b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20230825
@@ -5,7 +5,7 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection
+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.3
@@ -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-20230825/gcc-12-20230825.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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6027b565946775a34be79851cb4630ef
diff --git a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20231215 b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20231215
index 98ca39f20124..2a5e7ebdcc52 100644
--- a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20231215
+++ b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20231215
@@ -5,7 +5,7 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection
+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.3
@@ -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-20231215/gcc-12-20231215.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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d515cd2f173c43e38d33333320547574
diff --git a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20231222 b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20231222
index bc16b00e8f34..7e3cfbacf629 100644
--- a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20231222
+++ b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20231222
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection
+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.3
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-20231222/gcc-12-20231222.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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=821164316c5852a9974be83ef71b248a
diff --git a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20231229 b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20231229
index 1585db7bbf98..2dca3fdaf79d 100644
--- a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20231229
+++ b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20231229
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection
+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.3
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-20231229/gcc-12-20231229.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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=821164316c5852a9974be83ef71b248a
diff --git a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20240105 b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20240105
index 1cde8dac78f5..dc011becdd00 100644
--- a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20240105
+++ b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20240105
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection
+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.3
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-20240105/gcc-12-20240105.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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=24c8dfae0e88ee4940b15333f0bfd23d
diff --git a/metadata/md5-cache/sys-devel/gcc-12.4.9999 b/metadata/md5-cache/sys-devel/gcc-12.4.9999
index 618ba320dbd8..1d4738b9e01e 100644
--- a/metadata/md5-cache/sys-devel/gcc-12.4.9999
+++ b/metadata/md5-cache/sys-devel/gcc-12.4.9999
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection
+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.3
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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=40e61a5153c245b92b3227fbadae5020
diff --git a/metadata/md5-cache/sys-devel/gcc-13.2.1_p20230826 b/metadata/md5-cache/sys-devel/gcc-13.2.1_p20230826
index aa8086386c6a..350ca7de130d 100644
--- a/metadata/md5-cache/sys-devel/gcc-13.2.1_p20230826
+++ b/metadata/md5-cache/sys-devel/gcc-13.2.1_p20230826
@@ -5,7 +5,7 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2
+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
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~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.3
@@ -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-20230826/gcc-13-20230826.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-7.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bfed92e7b72eea6721ab22b1a96cc524
diff --git a/metadata/md5-cache/sys-devel/gcc-13.2.1_p20231216 b/metadata/md5-cache/sys-devel/gcc-13.2.1_p20231216
index a0172f9aad6a..046bb51683a8 100644
--- a/metadata/md5-cache/sys-devel/gcc-13.2.1_p20231216
+++ b/metadata/md5-cache/sys-devel/gcc-13.2.1_p20231216
@@ -5,7 +5,7 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2
+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
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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.3
@@ -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-20231216/gcc-13-20231216.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-11.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0ecccd67070e3558410ede359ac94c3d
diff --git a/metadata/md5-cache/sys-devel/gcc-13.2.1_p20231223 b/metadata/md5-cache/sys-devel/gcc-13.2.1_p20231223
index 4ad5ac97ee3e..412473bacc7f 100644
--- a/metadata/md5-cache/sys-devel/gcc-13.2.1_p20231223
+++ b/metadata/md5-cache/sys-devel/gcc-13.2.1_p20231223
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2
+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
LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
PDEPEND=>=sys-devel/gcc-config-2.3
RDEPEND=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/snapshots/13-20231223/gcc-13-20231223.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-11.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cb37a502ad1a04e18dd285db7a043adf
diff --git a/metadata/md5-cache/sys-devel/gcc-13.2.1_p20231230 b/metadata/md5-cache/sys-devel/gcc-13.2.1_p20231230
index df1760ab170a..852f77813eab 100644
--- a/metadata/md5-cache/sys-devel/gcc-13.2.1_p20231230
+++ b/metadata/md5-cache/sys-devel/gcc-13.2.1_p20231230
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2
+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
LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
PDEPEND=>=sys-devel/gcc-config-2.3
RDEPEND=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/snapshots/13-20231230/gcc-13-20231230.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-11.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cb37a502ad1a04e18dd285db7a043adf
diff --git a/metadata/md5-cache/sys-devel/gcc-13.2.1_p20240106 b/metadata/md5-cache/sys-devel/gcc-13.2.1_p20240106
index 509d1f963020..d72640245b95 100644
--- a/metadata/md5-cache/sys-devel/gcc-13.2.1_p20240106
+++ b/metadata/md5-cache/sys-devel/gcc-13.2.1_p20240106
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2
+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
LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
PDEPEND=>=sys-devel/gcc-config-2.3
RDEPEND=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/snapshots/13-20240106/gcc-13-20240106.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-11.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f381f197deb7288c759377bae513c7c6
diff --git a/metadata/md5-cache/sys-devel/gcc-13.3.9999 b/metadata/md5-cache/sys-devel/gcc-13.3.9999
index f9a9500bed0d..fc30bdd37d33 100644
--- a/metadata/md5-cache/sys-devel/gcc-13.3.9999
+++ b/metadata/md5-cache/sys-devel/gcc-13.3.9999
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2
+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
LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
PDEPEND=>=sys-devel/gcc-config-2.3
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=13
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f7f8ee7d53fae572bbcbe5785ce42f34
diff --git a/metadata/md5-cache/sys-devel/gcc-14.0.0.9999 b/metadata/md5-cache/sys-devel/gcc-14.0.0.9999
index 79b7547171e3..6d038d61a1c3 100644
--- a/metadata/md5-cache/sys-devel/gcc-14.0.0.9999
+++ b/metadata/md5-cache/sys-devel/gcc-14.0.0.9999
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust
+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.3
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=14
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a5557bd611fbe3a02088c5fb741f07d8
diff --git a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231217 b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231217
index 568543c7f191..c4835bb9bd5c 100644
--- a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231217
+++ b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231217
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust
+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.3
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-20231217/gcc-14-20231217.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-patches-11.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-musl-patches-1.tar.xz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=58834150e74af523b20fc0e788a319a5
diff --git a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231224 b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231224
index 62e3dbdfd9a4..9edc0382fa77 100644
--- a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231224
+++ b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231224
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust
+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.3
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-20231224/gcc-14-20231224.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-patches-11.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-musl-patches-1.tar.xz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=58834150e74af523b20fc0e788a319a5
diff --git a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231224-r1 b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231224-r1
index f9a1090c2722..849ed6cb5ab5 100644
--- a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231224-r1
+++ b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231224-r1
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust
+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.3
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-20231224/gcc-14-20231224.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-patches-13.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-musl-patches-1.tar.xz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5097321e0ac52604d02711e081bd2ccc
diff --git a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231231 b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231231
index 5e648bd5a04a..552730f8bcf3 100644
--- a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231231
+++ b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231231
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust
+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.3
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-20231231/gcc-14-20231231.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-patches-14.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-musl-patches-1.tar.xz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=30eb5a856b3406d01986a2c9942b8b2d
diff --git a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20240107 b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20240107
index 0d3639b406e0..16f470720058 100644
--- a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20240107
+++ b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20240107
@@ -5,12 +5,12 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust
+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.3
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-20240107/gcc-14-20240107.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-patches-15.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-musl-patches-1.tar.xz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=821a086842305cd756d31efbcc63d2d1
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 648d686532f2..3510cf87468d 100644
--- a/metadata/md5-cache/sys-devel/gcc-8.5.0-r1
+++ b/metadata/md5-cache/sys-devel/gcc-8.5.0-r1
@@ -5,7 +5,7 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=7
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit mpx +pie +ssp +pch systemtap
+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
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=elibc_glibc? ( >=sys-libs/glibc-2.13 ) >=sys-devel/gcc-config-2.3
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4
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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c5cf996504618e2980ca95c875a06841
diff --git a/metadata/md5-cache/sys-devel/gcc-9.5.0 b/metadata/md5-cache/sys-devel/gcc-9.5.0
index 63a3278e3273..4469d8aa70af 100644
--- a/metadata/md5-cache/sys-devel/gcc-9.5.0
+++ b/metadata/md5-cache/sys-devel/gcc-9.5.0
@@ -5,7 +5,7 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=8
HOMEPAGE=https://gcc.gnu.org/
INHERIT=toolchain
-IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto
+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
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.3
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4
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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0f615ba8334fc3fadb07594e8ee8c4e2
diff --git a/metadata/md5-cache/sys-devel/kgcc64-10.5.0 b/metadata/md5-cache/sys-devel/kgcc64-10.5.0
index 455297f99fe9..44bf9cc92d14 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-10.5.0
+++ b/metadata/md5-cache/sys-devel/kgcc64-10.5.0
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4
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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ddeb9665be5cc920eedc61e66b0316da
diff --git a/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20230622 b/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20230622
index 42a23d3ebd11..304f6894e7c9 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20230622
+++ b/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20230622
@@ -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-20230622/gcc-11-20230622.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-10.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e44bec22f6084a99e8ee09d1004f26e2
diff --git a/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20230824 b/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20230824
index 31518585b5e4..fbbc8d174f92 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20230824
+++ b/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20230824
@@ -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-20230824/gcc-11-20230824.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-10.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4266f89bdc597d5f283be6f91b10e007
diff --git a/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20231214 b/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20231214
index d0f8d9409178..2b08d9cc2dd3 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20231214
+++ b/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20231214
@@ -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-20231214/gcc-11-20231214.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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b52b378cff6acccf3edd409ffce2f7b9
diff --git a/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20230512-r1 b/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20230512-r1
index 2021e06e4ae2..bfa1e4dccdc7 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20230512-r1
+++ b/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20230512-r1
@@ -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-20230512/gcc-12-20230512.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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9317614fc1cca2e8d4091aff0119183a
diff --git a/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20230825 b/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20230825
index b419de6fa2fa..02999e4d4b75 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20230825
+++ b/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20230825
@@ -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-20230825/gcc-12-20230825.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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a8163aea80a61c2e557085ece55138fb
diff --git a/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20231215 b/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20231215
index d35f5a5cc98c..22c038aa93b8 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20231215
+++ b/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20231215
@@ -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-20231215/gcc-12-20231215.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
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a8163aea80a61c2e557085ece55138fb
diff --git a/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20230826 b/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20230826
index 1c4f1926d5dc..6cafbfcf1ecc 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20230826
+++ b/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20230826
@@ -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-20230826/gcc-13-20230826.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-7.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7ff8d5a6d3235d03a9815b2d15d482d2
diff --git a/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20231014 b/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20231014
index 109aca4e0795..57278aaca20e 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20231014
+++ b/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20231014
@@ -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-20231014/gcc-13-20231014.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-10.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=433dcdbf95bf6ebba25cc0ce9bed6e9a
diff --git a/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20231216 b/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20231216
index 7686e90ad454..86d5e4bc5169 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20231216
+++ b/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20231216
@@ -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-20231216/gcc-13-20231216.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-11.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz
-_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 92b10c42a45168c09de12931c89d8ee3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 76d88aa6c704b12f5c54ecd829c816a9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fad25f9d7e1577ed882a083ace582dde
diff --git a/metadata/md5-cache/sys-devel/lld-17.0.6 b/metadata/md5-cache/sys-devel/lld-17.0.6
index 42a0b80de4df..a87876161776 100644
--- a/metadata/md5-cache/sys-devel/lld-17.0.6
+++ b/metadata/md5-cache/sys-devel/lld-17.0.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
IUSE=debug test zstd verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=>=sys-devel/lld-toolchain-symlinks-16-r2:17
RDEPEND=~sys-devel/llvm-17.0.6[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0
@@ -14,4 +14,4 @@ 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 6ce0fba8085ef5b349c3a2e185305098 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a llvm dcfb437a52b5672e5f39deaae6f789c3 llvm.org 7c9c30a3c122e0cc103cf3fd9d490a85 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=757b384c2d9533e8f809faf146398b38
+_md5_=cf999e98d4fe2801a26b4636019b43e5
diff --git a/metadata/md5-cache/sys-devel/lld-toolchain-symlinks-17 b/metadata/md5-cache/sys-devel/lld-toolchain-symlinks-17
index a55761c63a34..488e0fec576e 100644
--- a/metadata/md5-cache/sys-devel/lld-toolchain-symlinks-17
+++ b/metadata/md5-cache/sys-devel/lld-toolchain-symlinks-17
@@ -4,9 +4,9 @@ EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:LLVM
INHERIT=multilib
IUSE=multilib-symlinks +native-symlinks
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=public-domain
RDEPEND=sys-devel/lld:17
SLOT=17
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=636c72214e02d9fc54fc4547374547da
+_md5_=3eddd4948505711c28a376a711dfd2f1
diff --git a/metadata/md5-cache/sys-devel/llvm-17.0.6 b/metadata/md5-cache/sys-devel/llvm-17.0.6
index 08fb8977e822..3260f45950c0 100644
--- a/metadata/md5-cache/sys-devel/llvm-17.0.6
+++ b/metadata/md5-cache/sys-devel/llvm-17.0.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=cmake llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs
IUSE=+binutils-plugin debug debuginfod doc exegesis libedit +libffi ncurses test xar 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 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~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:17 binutils-plugin? ( >=sys-devel/llvmgold-17 )
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(-)?] ) xar? ( app-arch/xar ) 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
@@ -15,4 +15,4 @@ 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 6ce0fba8085ef5b349c3a2e185305098 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a llvm.org 7c9c30a3c122e0cc103cf3fd9d490a85 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 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9a7ae52386633f107d3fdf3c73b42563
+_md5_=7932ec6bd6127ac4bd9e8faee2b7763c
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 ef7ac1774e50..6da91786cf80 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-17.0.6
+++ b/metadata/md5-cache/sys-devel/llvm-common-17.0.6
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=elisp-common llvm.org
IUSE=emacs verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~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-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 2a0fa407d2e6363c663ccb299503b25c llvm.org 7c9c30a3c122e0cc103cf3fd9d490a85 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig a79ba011daaf532d71a219182474d150
-_md5_=b8e26919e008b64dde5b21ac21cbc45b
+_md5_=b6c27d8ff92eb8829b7b6aa7b296f0cf
diff --git a/metadata/md5-cache/sys-devel/llvm-toolchain-symlinks-17 b/metadata/md5-cache/sys-devel/llvm-toolchain-symlinks-17
index 96b253602f3a..c0a444d6c035 100644
--- a/metadata/md5-cache/sys-devel/llvm-toolchain-symlinks-17
+++ b/metadata/md5-cache/sys-devel/llvm-toolchain-symlinks-17
@@ -4,9 +4,9 @@ EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:LLVM
INHERIT=multilib
IUSE=multilib-symlinks +native-symlinks
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=public-domain
RDEPEND=sys-devel/llvm:17
SLOT=17
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=598f94e78f40c30398129e291e0494d5
+_md5_=2f221bf741ed0761f96382817a08bd38
diff --git a/metadata/md5-cache/sys-devel/llvmgold-17 b/metadata/md5-cache/sys-devel/llvmgold-17
index 7823cf171857..22991bb39c8b 100644
--- a/metadata/md5-cache/sys-devel/llvmgold-17
+++ b/metadata/md5-cache/sys-devel/llvmgold-17
@@ -2,8 +2,8 @@ DEFINED_PHASES=install
DESCRIPTION=LLVMgold plugin symlink for autoloading
EAPI=8
HOMEPAGE=https://llvm.org/
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
LICENSE=public-domain
RDEPEND=sys-devel/llvm:17[binutils-plugin] !sys-devel/llvm:0
SLOT=0
-_md5_=ec6cea435407cd14f8fb1738c17d4f8b
+_md5_=40ad328e872ec383b9a7c17b65690055
diff --git a/metadata/md5-cache/sys-devel/qbe-1.1-r1 b/metadata/md5-cache/sys-devel/qbe-1.1-r1
new file mode 100644
index 000000000000..2947d67574a7
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/qbe-1.1-r1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile install
+DESCRIPTION=Pure-C embeddable compiler backend
+EAPI=8
+HOMEPAGE=https://c9x.me/compile/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~arm64 ~riscv
+LICENSE=MIT
+SLOT=0
+SRC_URI=https://c9x.me/compile/release/qbe-1.1.tar.xz https://c9x.me/git/qbe.git/patch/?id=0d929287d77ccc3fb52ca8bd072678b5ae2c81c8 -> qbe-info-tracking.patch https://c9x.me/git/qbe.git/patch/?id=baf11b7175c468d3d9408d332b1c0d529a4957ee -> qbe-parseline-tweaks.patch https://c9x.me/git/qbe.git/patch/?id=36946a5142c40b733d25ea5ca469f7949ee03439 -> qbe-dbgfile.patch
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=3d28bbb83616862ee0871137e9139a03
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index 2717e058518d..64cedb5f8aff 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.205 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.205
index 4191592478f4..15c6911ed745 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.205
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.205
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.205
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-216.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-216.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.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 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5faef8c67e12f7a8c2358744d74ee894
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.206 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.206
index 7084838d3174..6e441b68f665 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.206
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.206
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.206
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-217.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-217.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.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 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=87d5462fd6c8b127ba4f6ce85a9c4820
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.145 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.145
index 7c3cf0221d02..2e681d101e7f 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.145
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.145
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) sparc? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.145
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-154.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-154.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.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 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2ab2e135b34485917cb78ef2df444e41
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.146 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.146
index dff6221a9e6e..54e2a0f0ed2d 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.146
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.146
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) sparc? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.146
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-155.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-155.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.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 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2148aece8098022bcc2613505da45bf2
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.69 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.69
index cb9f4e534091..3618833b0f71 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.69
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.69
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
KEYWORDS=amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.69
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-77.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-77.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.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 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9743a81e4ca32bd001c6353689230306
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.70 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.70
index 20898bccd9c6..0ae538c5097c 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.70
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.70
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.70
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-78.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-78.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.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 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5fce88f7550ea28f0047d7194b142b08
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.71 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.71
index 47a6447b9ee6..2e8dda4a36dc 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.71
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.71
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.71
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-80.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-80.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.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 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=05875c9194ce4cfcaae793bf21b8c7fd
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.72 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.72
index ba9c2684ab90..956ba7ea0870 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.72
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.72
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.72
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-81.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-81.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.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 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=05875c9194ce4cfcaae793bf21b8c7fd
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.10 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.10
index 5673e105c91c..a41f3840d9c7 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.10
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.10
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-systemd-3 >=sys-kernel/installkernel-gentoo-8[-dracut(-),-ukify(-)] ) ) !generic-uki? ( !initramfs? ( || ( >=sys-kernel/installkernel-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) ) )
+IDEPEND=generic-uki? ( || ( >=sys-kernel/installkernel-8[-dracut(-),-ukify(-),uki(-)] >=sys-kernel/installkernel-systemd-3 ) ) !generic-uki? ( !initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) ) )
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
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.10
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-13.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-13.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.4-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.4-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.4-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=46bd083d2f057609251d3e03288c7e31
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.11 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.11
index e3a84acaf2e9..0b7610da2d72 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.11
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.11
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-systemd-3 >=sys-kernel/installkernel-gentoo-8[-dracut(-),-ukify(-)] ) ) !generic-uki? ( !initramfs? ( || ( >=sys-kernel/installkernel-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) ) )
+IDEPEND=generic-uki? ( || ( >=sys-kernel/installkernel-8[-dracut(-),-ukify(-),uki(-)] >=sys-kernel/installkernel-systemd-3 ) ) !generic-uki? ( !initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) ) )
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
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.11
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-14.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-14.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.4-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.4-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.4-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=46bd083d2f057609251d3e03288c7e31
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.9 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.9
index 088e5fcfd90e..edeafaf4b69e 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.9
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.9
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-systemd-3 >=sys-kernel/installkernel-gentoo-8[-dracut(-),-ukify(-)] ) ) !generic-uki? ( !initramfs? ( || ( >=sys-kernel/installkernel-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) ) )
+IDEPEND=generic-uki? ( || ( >=sys-kernel/installkernel-8[-dracut(-),-ukify(-),uki(-)] >=sys-kernel/installkernel-systemd-3 ) ) !generic-uki? ( !initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) ) )
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
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.9
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-11.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-11.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.4-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.4-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.4-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ef5e1c6e56f0640f7fc5941e37d65a40
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.205 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.205
index cc395a8537a6..478d9b1080b5 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.205
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.205
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pr
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
KEYWORDS=amd64 arm64 ppc64 x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.10.205 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.205
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-216.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-216.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205-1.gpkg.tar -> gentoo-kernel-5.10.205-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205-1.gpkg.tar -> gentoo-kernel-5.10.205-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205-1.gpkg.tar -> gentoo-kernel-5.10.205-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205-1.gpkg.tar -> gentoo-kernel-5.10.205-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=6ce1292385ef60ebc1b7eceb976b83fc
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.206 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.206
index cb67cae331be..c4ce9f6db244 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.206
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.206
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pr
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.10.206 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.206
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-217.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-217.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.206-1.gpkg.tar -> gentoo-kernel-5.10.206-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.206-1.gpkg.tar -> gentoo-kernel-5.10.206-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.206-1.gpkg.tar -> gentoo-kernel-5.10.206-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.206-1.gpkg.tar -> gentoo-kernel-5.10.206-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=b9fa598139009b4d94472a1ed0d09099
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.145 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.145
index b0fde6c295dc..3b358729ac78 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.145
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.145
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pr
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
KEYWORDS=amd64 arm64 ppc64 x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.15.145 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.145
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-154.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-154.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145-1.gpkg.tar -> gentoo-kernel-5.15.145-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145-1.gpkg.tar -> gentoo-kernel-5.15.145-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145-1.gpkg.tar -> gentoo-kernel-5.15.145-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145-1.gpkg.tar -> gentoo-kernel-5.15.145-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=f4d2e959b515c715dbc8d495e7fc42b9
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.146 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.146
index d4098ef2a4a4..c9c2965cd4c2 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.146
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.146
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pr
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.15.146 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.146
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-155.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-155.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.146-1.gpkg.tar -> gentoo-kernel-5.15.146-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.146-1.gpkg.tar -> gentoo-kernel-5.15.146-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.146-1.gpkg.tar -> gentoo-kernel-5.15.146-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.146-1.gpkg.tar -> gentoo-kernel-5.15.146-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=c81049f0794c1c8ae4e027b4ae1eee01
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.69 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.69
index 598d0f3d8305..daae075e7a7f 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.69
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.69
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pr
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
KEYWORDS=amd64 arm64 ppc64 x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.69 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.69
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-77.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-77.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69-1.gpkg.tar -> gentoo-kernel-6.1.69-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69-1.gpkg.tar -> gentoo-kernel-6.1.69-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69-1.gpkg.tar -> gentoo-kernel-6.1.69-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69-1.gpkg.tar -> gentoo-kernel-6.1.69-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=e585b76a0d84493d7a6fad687568be3e
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.70 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.70
index f9192effe956..0f867b7109a4 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.70
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.70
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pr
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.70 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.70
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-78.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-78.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.70-1.gpkg.tar -> gentoo-kernel-6.1.70-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.70-1.gpkg.tar -> gentoo-kernel-6.1.70-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.70-1.gpkg.tar -> gentoo-kernel-6.1.70-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.70-1.gpkg.tar -> gentoo-kernel-6.1.70-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=702ca18266c6422a805d165c326c7888
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.71 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.71
index 6e4c092d9cf4..66088d0d079c 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.71
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.71
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pr
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.71 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.71
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-80.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-80.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.71-1.gpkg.tar -> gentoo-kernel-6.1.71-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.71-1.gpkg.tar -> gentoo-kernel-6.1.71-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.71-1.gpkg.tar -> gentoo-kernel-6.1.71-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.71-1.gpkg.tar -> gentoo-kernel-6.1.71-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=c81049f0794c1c8ae4e027b4ae1eee01
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.72 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.72
index 5d8cb60a1ad0..76e5b3dfd15e 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.72
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.72
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pr
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.72 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.72
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-81.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-81.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.72-1.gpkg.tar -> gentoo-kernel-6.1.72-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.72-1.gpkg.tar -> gentoo-kernel-6.1.72-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.72-1.gpkg.tar -> gentoo-kernel-6.1.72-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.72-1.gpkg.tar -> gentoo-kernel-6.1.72-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=c81049f0794c1c8ae4e027b4ae1eee01
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.10 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.10
index 2cb00e38c451..0945ae859066 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.10
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.10
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pr
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=generic-uki? ( || ( >=sys-kernel/installkernel-systemd-3 >=sys-kernel/installkernel-gentoo-8[-dracut(-),-ukify(-)] ) ) !generic-uki? ( !initramfs? ( || ( >=sys-kernel/installkernel-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) ) )
+IDEPEND=generic-uki? ( || ( >=sys-kernel/installkernel-8[-dracut(-),-ukify(-),uki(-)] >=sys-kernel/installkernel-systemd-3 ) ) !generic-uki? ( !initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test generic-uki modules-compress
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.6.10 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.10
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-13.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-13.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.10-1.gpkg.tar -> gentoo-kernel-6.6.10-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.10-1.gpkg.tar -> gentoo-kernel-6.6.10-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.10-1.gpkg.tar -> gentoo-kernel-6.6.10-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.10-1.gpkg.tar -> gentoo-kernel-6.6.10-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=c55aa73c49e59076ff1f94d234730c65
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.11 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.11
index f5aaa38c51ca..72977c053b5d 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.11
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.11
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pr
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=generic-uki? ( || ( >=sys-kernel/installkernel-systemd-3 >=sys-kernel/installkernel-gentoo-8[-dracut(-),-ukify(-)] ) ) !generic-uki? ( !initramfs? ( || ( >=sys-kernel/installkernel-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) ) )
+IDEPEND=generic-uki? ( || ( >=sys-kernel/installkernel-8[-dracut(-),-ukify(-),uki(-)] >=sys-kernel/installkernel-systemd-3 ) ) !generic-uki? ( !initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test generic-uki modules-compress
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.6.11 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.11
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-14.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-14.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.11-1.gpkg.tar -> gentoo-kernel-6.6.11-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.11-1.gpkg.tar -> gentoo-kernel-6.6.11-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.11-1.gpkg.tar -> gentoo-kernel-6.6.11-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.11-1.gpkg.tar -> gentoo-kernel-6.6.11-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=c55aa73c49e59076ff1f94d234730c65
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.9 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.9
index 1c307333ca52..8e1c2a551a32 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.9
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.9
@@ -3,7 +3,7 @@ DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pr
DESCRIPTION=Pre-built Linux kernel with Gentoo patches
EAPI=8
HOMEPAGE=https://www.kernel.org/
-IDEPEND=generic-uki? ( || ( >=sys-kernel/installkernel-systemd-3 >=sys-kernel/installkernel-gentoo-8[-dracut(-),-ukify(-)] ) ) !generic-uki? ( !initramfs? ( || ( >=sys-kernel/installkernel-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) ) )
+IDEPEND=generic-uki? ( || ( >=sys-kernel/installkernel-8[-dracut(-),-ukify(-),uki(-)] >=sys-kernel/installkernel-systemd-3 ) ) !generic-uki? ( !initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test generic-uki modules-compress
KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.6.9 sys-apps/kmod[lzma] virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.9
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-11.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-11.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.9-1.gpkg.tar -> gentoo-kernel-6.6.9-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.9-1.gpkg.tar -> gentoo-kernel-6.6.9-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.9-1.gpkg.tar -> gentoo-kernel-6.6.9-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.9-1.gpkg.tar -> gentoo-kernel-6.6.9-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=fd4d721faf0b75e5ee54710a4eab511a
diff --git a/metadata/md5-cache/sys-kernel/installkernel-gentoo-12 b/metadata/md5-cache/sys-kernel/installkernel-12
index 5b161487ac50..bd22719d0386 100644
--- a/metadata/md5-cache/sys-kernel/installkernel-gentoo-12
+++ b/metadata/md5-cache/sys-kernel/installkernel-12
@@ -7,5 +7,5 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~
LICENSE=GPL-2+
RDEPEND=>=sys-apps/debianutils-4.9-r1 !<sys-apps/debianutils-4.9-r1[installkernel(+)] !sys-kernel/installkernel-systemd
SLOT=0
-SRC_URI=https://github.com/projg2/installkernel-gentoo/archive/v12.tar.gz -> installkernel-gentoo-12.tar.gz
-_md5_=141abc39b3f8d825f5fabe9b0dd9ebb3
+SRC_URI=https://github.com/projg2/installkernel-gentoo/archive/v12.tar.gz -> installkernel-12.tar.gz
+_md5_=b250183cf5e1b9e7ac891db88ceb6724
diff --git a/metadata/md5-cache/sys-kernel/installkernel-14-r1 b/metadata/md5-cache/sys-kernel/installkernel-14-r1
new file mode 100644
index 000000000000..df92b9ca43a0
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/installkernel-14-r1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install
+DESCRIPTION=Gentoo fork of installkernel script from debianutils
+EAPI=8
+HOMEPAGE=https://github.com/projg2/installkernel-gentoo
+IUSE=+dracut grub systemd uki ukify
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux
+LICENSE=GPL-2+
+RDEPEND=>=sys-apps/debianutils-4.9-r1 systemd? ( || ( sys-apps/systemd[kernel-install(-)] sys-apps/systemd-utils[kernel-install(-)] ) )
+SLOT=0
+SRC_URI=https://github.com/projg2/installkernel-gentoo/archive/v14.tar.gz -> installkernel-14.tar.gz
+_md5_=ae273b8f04d87476e749aef6eddf7531
diff --git a/metadata/md5-cache/sys-kernel/installkernel-systemd-2-r4 b/metadata/md5-cache/sys-kernel/installkernel-systemd-2-r4
index af079eca078e..ee5c68726b24 100644
--- a/metadata/md5-cache/sys-kernel/installkernel-systemd-2-r4
+++ b/metadata/md5-cache/sys-kernel/installkernel-systemd-2-r4
@@ -4,6 +4,6 @@ EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
KEYWORDS=amd64 arm64 ~loong ppc64 x86
LICENSE=public-domain
-RDEPEND=!sys-kernel/installkernel-gentoo || ( sys-apps/systemd[gnuefi(-)] sys-apps/systemd[boot(-)] sys-apps/systemd[kernel-install(-)] sys-apps/systemd-utils[boot] sys-apps/systemd-utils[kernel-install(-)] )
+RDEPEND=!sys-kernel/installkernel || ( sys-apps/systemd[gnuefi(-)] sys-apps/systemd[boot(-)] sys-apps/systemd[kernel-install(-)] sys-apps/systemd-utils[boot] sys-apps/systemd-utils[kernel-install(-)] )
SLOT=0
-_md5_=afc4aa2ee3235c6877b8b33ea42ba103
+_md5_=180b135335d891664b46ca1089604bcf
diff --git a/metadata/md5-cache/sys-kernel/installkernel-systemd-2-r5 b/metadata/md5-cache/sys-kernel/installkernel-systemd-2-r5
index 5bb3a932d0fb..aa9f7fc28c9f 100644
--- a/metadata/md5-cache/sys-kernel/installkernel-systemd-2-r5
+++ b/metadata/md5-cache/sys-kernel/installkernel-systemd-2-r5
@@ -4,6 +4,6 @@ EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=public-domain
-RDEPEND=!sys-kernel/installkernel-gentoo || ( sys-apps/systemd[kernel-install(-)] sys-apps/systemd-utils[kernel-install(-)] )
+RDEPEND=!sys-kernel/installkernel || ( sys-apps/systemd[kernel-install(-)] sys-apps/systemd-utils[kernel-install(-)] )
SLOT=0
-_md5_=2e3a5e0f0975e4e030e53c09ab4c9305
+_md5_=0d8f6d5584c0617fc17e946d301035d9
diff --git a/metadata/md5-cache/sys-kernel/installkernel-systemd-3 b/metadata/md5-cache/sys-kernel/installkernel-systemd-3
index 0f8ac6ef5ae7..d5fbeb4af31f 100644
--- a/metadata/md5-cache/sys-kernel/installkernel-systemd-3
+++ b/metadata/md5-cache/sys-kernel/installkernel-systemd-3
@@ -4,6 +4,6 @@ EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=public-domain
-RDEPEND=!sys-kernel/installkernel-gentoo || ( sys-apps/systemd[kernel-install(-)] sys-apps/systemd-utils[kernel-install(-)] )
+RDEPEND=!sys-kernel/installkernel || ( sys-apps/systemd[kernel-install(-)] sys-apps/systemd-utils[kernel-install(-)] )
SLOT=0
-_md5_=c33f26bcb29cadac224576e4d28cd5a6
+_md5_=669310dc64abfd1b9a936d9ebea3db2c
diff --git a/metadata/md5-cache/sys-kernel/installkernel-systemd-4 b/metadata/md5-cache/sys-kernel/installkernel-systemd-4
new file mode 100644
index 000000000000..b375b0be86e0
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/installkernel-systemd-4
@@ -0,0 +1,9 @@
+DEFINED_PHASES=setup
+DESCRIPTION=Wrap kernel-install from systemd as installkernel
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=public-domain
+RDEPEND=>=sys-kernel/installkernel-14
+SLOT=0
+_md5_=ec1e81ec2fd1bb36bc6f726210c598de
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.205 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.205
index 4d8bb060d1ea..c4e9d7a2f7b8 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.205
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.205
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-build toolchain-funcs verify-sig
IUSE=debug hardened savedconfig +initramfs test +strip verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.205
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.205.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.205.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 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=d580a4f3d7a16d6130705eabad913cbf
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.206 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.206
index b0ad9429f722..7dfb8be60357 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.206
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.206
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-build toolchain-funcs verify-sig
IUSE=debug hardened savedconfig +initramfs test +strip verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.206
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.206.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.206.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 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=b3209d0703210116e9e860a80084839c
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 097c22120aef..ddcab43a4221 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=git-r3 kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
LICENSE=GPL-2
@@ -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/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5a148fd39691afe37b9c4873521343a5
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.145 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.145
index 64cf3adc7b37..827d348ef3df 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.145
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.145
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-build toolchain-funcs verify-sig
IUSE=debug hardened savedconfig +initramfs test +strip verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.145
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.145.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.145.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 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=aa7a5f6ebca5970792590a310d7a87fc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.146 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.146
index 6b41a8146be0..2c84b5e80d4e 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.146
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.146
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-build toolchain-funcs verify-sig
IUSE=debug hardened savedconfig +initramfs test +strip verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.146
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.146.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.146.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 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=633c910c3c41cb709fc9e51aa2b56b4c
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 1c44b71a0cc4..24811bd9cacd 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=git-r3 kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
LICENSE=GPL-2
@@ -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/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3c8d03a9907f5ffd9738cd459c7f1a84
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.69 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.69
index 611cba8c667a..9600ba559c0b 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.69
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.69
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-build toolchain-funcs verify-sig
IUSE=debug hardened savedconfig +initramfs test +strip verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.69
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.69.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.69.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 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=44a15be058dd0896e1b5815891810e50
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.70 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.70
index 83131b8a7a50..c369ddd0f50e 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.70
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.70
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-build toolchain-funcs verify-sig
IUSE=debug hardened savedconfig +initramfs test +strip verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.70
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.70.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.70.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 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=52536c5503fb4ac407e507828d7b0b10
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.71 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.71
index d967c32baa30..dfc36ab01209 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.71
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.71
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-build toolchain-funcs verify-sig
IUSE=debug hardened savedconfig +initramfs test +strip verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.71
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.71.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.71.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 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=52536c5503fb4ac407e507828d7b0b10
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.72 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.72
index 11f72ee83a46..08672d4e7854 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.72
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.72
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=kernel-build toolchain-funcs verify-sig
IUSE=debug hardened savedconfig +initramfs test +strip verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.72
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.72.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.72.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 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=52536c5503fb4ac407e507828d7b0b10
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 cec6737336a6..f2a356e3b44e 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
INHERIT=git-r3 kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
LICENSE=GPL-2
@@ -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/g7.tar.gz -> gentoo-kernel-config-g7.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 86fa1f157b70b9d2ff340c4633b1cf4b kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=edf49701b3134fc07043d053aca55527
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.10 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.10
index a2b3f7d46267..7774525f88b6 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.10
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.10
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
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
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.10
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.10.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.10.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.4-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.4-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.4-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=8ee5f1f8bc35f75fadff1229bff6d9f5
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.11 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.11
index ff21f34533e7..1f4e2b0bae6d 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.11
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.11
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
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
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.11
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.11.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.11.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.4-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.4-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.4-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=8ee5f1f8bc35f75fadff1229bff6d9f5
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9
index e40ea65cb293..8e23a52e686f 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile config configure install postinst postrm preinst prepare
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-gentoo-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-gentoo-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
+IDEPEND=!initramfs? ( || ( >=sys-kernel/installkernel-8 >=sys-kernel/installkernel-systemd-2-r5 ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( >=sys-kernel/installkernel-8[dracut(-)] >=sys-kernel/installkernel-systemd-2-r5 ) )
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
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.9
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.9.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.9.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.4-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.4-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.4-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install 1b96bb11b1761f5b37927de11e76d5a8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 8a59e6d2f0253d9496b2b0878a5540a6 kernel-install c973d9a68b8a4246b86cc628ac513589 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=8ee5f1f8bc35f75fadff1229bff6d9f5
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index b7516befd960..dbe8ba43b340 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/compiler-rt-17.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-17.0.6
index a0be582de4d8..8877be72d3a7 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-17.0.6
+++ b/metadata/md5-cache/sys-libs/compiler-rt-17.0.6
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=cmake crossdev flag-o-matic llvm llvm.org 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 ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos
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 6ce0fba8085ef5b349c3a2e185305098 crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a llvm dcfb437a52b5672e5f39deaae6f789c3 llvm.org 7c9c30a3c122e0cc103cf3fd9d490a85 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6069a4a7f84fc82d5b8238dbe841cdf6
+_md5_=5970448a57b96fb95332d904b51841f9
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 031c90f69549..23f27941dbf0 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
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=check-reqs cmake flag-o-matic llvm llvm.org 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
+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=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 6ce0fba8085ef5b349c3a2e185305098 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a llvm dcfb437a52b5672e5f39deaae6f789c3 llvm.org 7c9c30a3c122e0cc103cf3fd9d490a85 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c069ff3d47b1e747a3db0a14d67d80f0
+_md5_=265efb993a01c1d9e6b5de0654ac9ef4
diff --git a/metadata/md5-cache/sys-libs/libcxx-17.0.6 b/metadata/md5-cache/sys-libs/libcxx-17.0.6
index c8399792568e..ee90f303118a 100644
--- a/metadata/md5-cache/sys-libs/libcxx-17.0.6
+++ b/metadata/md5-cache/sys-libs/libcxx-17.0.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://libcxx.llvm.org/
INHERIT=cmake-multilib flag-o-matic llvm llvm.org 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 ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~loong ~riscv ~sparc ~x86 ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-17.0.6[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 )
@@ -14,4 +14,4 @@ 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 6ce0fba8085ef5b349c3a2e185305098 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a llvm dcfb437a52b5672e5f39deaae6f789c3 llvm.org 7c9c30a3c122e0cc103cf3fd9d490a85 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 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=39bd85f17b1b2b713c1366985af950b3
+_md5_=950afe85c6057eecaf949f448ceb4c63
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-17.0.6 b/metadata/md5-cache/sys-libs/libcxxabi-17.0.6
index fccc0830a355..ab245dad8c5a 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-17.0.6
+++ b/metadata/md5-cache/sys-libs/libcxxabi-17.0.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://libcxxabi.llvm.org/
INHERIT=cmake-multilib flag-o-matic llvm llvm.org 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 ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~loong ~riscv ~sparc ~x86 ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RDEPEND=!<sys-libs/libcxx-15
REQUIRED_USE=test? ( clang )
@@ -14,4 +14,4 @@ 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 6ce0fba8085ef5b349c3a2e185305098 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a llvm dcfb437a52b5672e5f39deaae6f789c3 llvm.org 7c9c30a3c122e0cc103cf3fd9d490a85 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 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ee99d0be142171cefd49c930b0b4263a
+_md5_=ace5c42bacfc1d938b54373934331942
diff --git a/metadata/md5-cache/sys-libs/libomp-17.0.6 b/metadata/md5-cache/sys-libs/libomp-17.0.6
index 9106e92661dd..c12c57820bd8 100644
--- a/metadata/md5-cache/sys-libs/libomp-17.0.6
+++ b/metadata/md5-cache/sys-libs/libomp-17.0.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://openmp.llvm.org
INHERIT=flag-o-matic cmake-multilib linux-info llvm llvm.org 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
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~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 ) ) 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-17.0.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] 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 ) )
@@ -14,4 +14,4 @@ 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 6ce0fba8085ef5b349c3a2e185305098 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm dcfb437a52b5672e5f39deaae6f789c3 llvm.org 7c9c30a3c122e0cc103cf3fd9d490a85 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 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1c355be7d2f10d75acb5e201232698df
+_md5_=f93ab82795b7f4efbb71e305f138a683
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 cf44a6aeca8e..2e7ee20144db 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.6
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://llvm.org/docs/ExceptionHandling.html
INHERIT=cmake-multilib flag-o-matic llvm llvm.org 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 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RDEPEND=!sys-libs/libunwind
REQUIRED_USE=test? ( clang )
@@ -14,4 +14,4 @@ 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 6ce0fba8085ef5b349c3a2e185305098 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a llvm dcfb437a52b5672e5f39deaae6f789c3 llvm.org 7c9c30a3c122e0cc103cf3fd9d490a85 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 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2e6e3ab872dccaee96ecd432dc81a2f7
+_md5_=52d1216d4c8d0e938366ea90db2d460b
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index 966e1bebfd66..107532d4ae8e 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/gitea-1.21.2 b/metadata/md5-cache/www-apps/gitea-1.21.2
index 8a2dcd7ebfd0..18e41cf1748f 100644
--- a/metadata/md5-cache/www-apps/gitea-1.21.2
+++ b/metadata/md5-cache/www-apps/gitea-1.21.2
@@ -7,11 +7,11 @@ HOMEPAGE=https://gitea.com https://github.com/go-gitea/gitea
IDEPEND=filecaps? ( sys-libs/libcap )
INHERIT=fcaps go-module tmpfiles systemd flag-o-matic user-info
IUSE=+acct pam sqlite pie +filecaps
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86
LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0
RDEPEND=acct? ( acct-group/git acct-user/git[gitea] ) pam? ( sys-libs/pam ) dev-vcs/git virtual/tmpfiles
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/go-gitea/gitea/releases/download/v1.21.2/gitea-src-1.21.2.tar.gz -> gitea-1.21.2.tar.gz
_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 09ccb1fdea4f1f3f718e27b756636097 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=1246c7f3a1acefd6702c2f8aee2c223d
+_md5_=881e1f8dc6d62d2d3b3281246901ff37
diff --git a/metadata/md5-cache/www-servers/Manifest.gz b/metadata/md5-cache/www-servers/Manifest.gz
index 2a491af9474e..bb396078a491 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.7.6 b/metadata/md5-cache/www-servers/caddy-2.7.6
index 7b7e284f7e70..00db940175aa 100644
--- a/metadata/md5-cache/www-servers/caddy-2.7.6
+++ b/metadata/md5-cache/www-servers/caddy-2.7.6
@@ -7,11 +7,11 @@ HOMEPAGE=https://caddyserver.com
IDEPEND=filecaps? ( sys-libs/libcap )
INHERIT=fcaps go-module systemd shell-completion
IUSE=+filecaps
-KEYWORDS=~amd64 arm64 ~loong ~riscv
+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.7.6.tar.gz -> caddy-2.7.6.tar.gz https://dev.gentoo.org/~zmedico/dist/caddy-2.7.6-deps.tar.xz https://github.com/caddyserver/dist/archive/refs/tags/v2.7.6.tar.gz -> caddy-2.7.6-docs.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff fcaps c0a086b957a1b183a8d136eabf02f191 go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 09ccb1fdea4f1f3f718e27b756636097 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e05a0314a11702faad468653fd5c5998
+_md5_=8f51c5264837e4179df9da73c2251dc1
diff --git a/metadata/md5-cache/x11-base/Manifest.gz b/metadata/md5-cache/x11-base/Manifest.gz
index 9e976bbc100e..1b8781de5948 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-23.2.3 b/metadata/md5-cache/x11-base/xwayland-23.2.3
index 5a812989c73d..79471e14b113 100644
--- a/metadata/md5-cache/x11-base/xwayland-23.2.3
+++ b/metadata/md5-cache/x11-base/xwayland-23.2.3
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://wayland.freedesktop.org/xserver.html
INHERIT=meson
IUSE=libei selinux video_cards_nvidia unwind xcsecurity
-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-libs/libbsd dev-libs/openssl:= >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.30 media-fonts/font-util >=media-libs/libepoxy-1.5.4[X,egl(+)] media-libs/libglvnd[X] >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)] >=x11-libs/libdrm-2.4.109 >=x11-libs/libXau-1.0.4 x11-libs/libxcvt >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 x11-libs/libxkbfile >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xkeyboard-config-2.4.1-r3 libei? ( dev-libs/libei ) unwind? ( sys-libs/libunwind ) video_cards_nvidia? ( gui-libs/egl-wayland ) x11-apps/xkbcomp libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 ) selinux? ( sec-policy/selinux-xserver )
SLOT=0
SRC_URI=https://xorg.freedesktop.org/archive/individual/xserver/xwayland-23.2.3.tar.xz
_eclasses_=meson 0e160eeba59c15ec333bd675cecdfdc9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d3e79fbb0fc053f7a037226cee92367b
+_md5_=96a544b88d7dfe55e31526c3c32bd22d
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index f7b1fa2364ca..635b74349a49 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 16406 BLAKE2B 831dc046ea406344dbd9b591c255d828ca04da7c452f7b4a63f8a58504ddc325c6724ae02796dd39c5d2e9e24c95b59fa4c581422c416b448d20859db6c8b728 SHA512 cb96126e3ee8e1077dc15f453e8dc01ee546de8fa380c05ab4dd76adcda8cf6375c2ce86b50de95976012ea5e4584c099fb16f7c6439eededbf93235a12f77e3
-TIMESTAMP 2024-01-12T06:40:35Z
+TIMESTAMP 2024-01-12T12:40:28Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWg3uNfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWhMzxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDkYxAAi0hFyqXimNAcSJUFRbVe/w5e6ELe/levZcUM96DdUq3LGBgAlyTGi3Dt
-jpi2SyVDnyAdkWQl9ctF+QMIpR9Dc8dU9UusRPnipQM4/PWMwt2MIsOu/8UjBN7i
-XIRzjfXi746dk1cw8vmwKrMhFZnVF6WPrNB4bLeiTwiqXl5pXnfGFXNitvK0esV7
-W+oGhKVpLkeA+QlGHohziFe6y0eM4YkRXLVTsTvLrGdAEcHLiGrsnnygHvTH2TfG
-on0OKDJega2VnRHfp3YSAOTqGS1wldT2LtzsNtVjB8qM8Biq8NZNDa0k457MwEtE
-dhJnf21JEI8ejTfM/lwJKU/IxV86j9u1A1nQBwsJOcbM+2cnHxhTJF3GPTLZwUTC
-DTMEeZCmWkJPfV/twhCNTo21uqvB/3phumWzaYdqyp+Cf66TqCdhFBWRC52Gwc1U
-d7LRd9+G0y604kW3HJOvbKMvKzBrIR1whggnV9YCQMdBmoA1WUYfFxG/jMrDYYKo
-9nndHECoMi+loL7nzl424nEal7SA552UUkYIpdgVVMXluXm3fB5/krJDlOHOfzMm
-5SrsXRnnGkm29AY2QIsvMhjRyYpYoJRbzHsZbaIqkljFWCjHPySzt93R33zHWnzc
-0u9LtRgJEDmz6iDTtkZ3ia1fNU7X2CZxHE/hbMG/9f26zXTodwg=
-=lCH2
+klCNzQ//Vi5kjnPIgsG9RqHuNHDu6AHLh3CjhAQILqwutfkPrbHRyMsVYCZvj1FG
+kuSLvt81Y7jec8QK0o2o33FyqQKXcQD3Ytp2T5JaAOlncFbyYzGHKVOcmf4oHWWE
+ggYLGrv0lEle9Xvh4Zo8e6ftVs+x8iIx3cuDWR6bxqkxlMOsK7fW205yp8CnhJLo
+QiIdZowqYyTJiTnV3llxXsxqTfza2r6fDQqd4ssX8PE6OjKDk952L7kAPiWll0Sm
+cmCtwupJrKtGETWSRuoFTGMyZumq40ZIJzJdFtlT1r5PHRpAzFSXkKOj9lxVhnok
+jaBxGHXpE5E85soFjf+M0AraJ/bauVwTNLh2enBV9A25T8OQPpSiujc9FqqwXFHi
+ELORc/Nll+kLExSZaCt/bHzP39hSQjTeFdiROAD21N7wX85m7BRJXsfAVVx1MSAY
+clbaesm5DbdJEtADhqwaMFZSLXB6hjmffrdCsAa5LXeN2hnwZVD9fuIIrJpy7UBv
+5wGkGvYNwHsN4eSaWf/BM05ixqKvzj/50coM+0/szXYcjVOSDNXsc56LNJL3aRWQ
+PWYKNT8WAWbsDTTvDVxrKuEf9U0tbMFezt14sM9DAHLlIKUSjVmFl3mnuCv4IVXQ
+FgCptCpdzlPhIESqeXrUAv0/dWZl6BXuNbxsA7sec4RtVMTiv2U=
+=kOPb
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index f946b15f0f0d..f5a7a99f4540 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Fri, 12 Jan 2024 06:40:33 +0000
+Fri, 12 Jan 2024 12:40:24 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index b12ee5d01c68..37ecf89984ab 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Fri Jan 12 06:40:32 AM UTC 2024
+Fri Jan 12 12:40:23 PM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 491f61a9a951..6cb571cac56a 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Fri, 12 Jan 2024 06:45:01 +0000
+Fri, 12 Jan 2024 12:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index b009d53c4fb4..decae1c8ddfc 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-d5c124f648851dee686580c4f513c0d62fdabb16 1705036057 2024-01-12T05:07:37+00:00
+6fa4d38fbaea475caf74e1bc611062e9d6c3475d 1705060747 2024-01-12T11:59:07+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 65ac0e9951bc..ec4fd98c92a5 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1705041601 Fri 12 Jan 2024 06:40:01 AM UTC
+1705063201 Fri 12 Jan 2024 12:40:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 538df1699701..2a9226a29b09 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Fri, 12 Jan 2024 06:40:32 +0000
+Fri, 12 Jan 2024 12:40:23 +0000
diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz
index 0147ef9768fa..270b164087d8 100644
--- a/net-dns/Manifest.gz
+++ b/net-dns/Manifest.gz
Binary files differ
diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest
index 520a8a60ac87..1bace3458afe 100644
--- a/net-dns/unbound/Manifest
+++ b/net-dns/unbound/Manifest
@@ -21,5 +21,5 @@ EBUILD unbound-1.16.3.ebuild 6469 BLAKE2B 18cc82de0656a071c1925255ceac577ad0cfe2
EBUILD unbound-1.17.0.ebuild 6475 BLAKE2B 2760f28a760e30319396ee3d14b64a77d3c37c662737b46250026457c86c7f8bea8e6d3c6634753ff65044f189a522b38ea94e92a53a8a1739081b69aa9ccdf8 SHA512 f2be2711f5e3dc0c3cd9a3c6ba16d8ac024e7c6f78928e36570b017a2e648b0a7d4b777d76e088d22cdbecc1d7c0b6525034957538d5a8d8d20aa7b0d906d637
EBUILD unbound-1.17.1.ebuild 6385 BLAKE2B 740557cc5e299e7b8bd285d8aae60da1e5de7d455066ec21175674a42db5f7062a246b722311c47ec5a17358d691e31dd2c18af2c8f3f1360bc50943be4be182 SHA512 d1cbe97ad9b5d2144303bd5b8acb182c2b51036077e6982c7b7480d780944298322f7b320c4c94d1be23baa17e8ccfbe9a0ef67f5f7aafcca4c176894f8f4660
EBUILD unbound-1.18.0.ebuild 6426 BLAKE2B cceeb53537a7ee30fb349ce8bac0c288b5513d188d04bcb3b9a810fbd2662fea6d81f9cb7783580039534e3884113cdb6b450e9bd3e4409faba12f4149ce9689 SHA512 9a1082fbf865ba72db83834a8ecc1b6106ac3ca8c5907b3938ec1649fb60971074445295fd5f9d7da1fd24924afd712af8d7078feb936c9d7831c21894d9095d
-EBUILD unbound-1.19.0.ebuild 6498 BLAKE2B a227b445df23bd170f078dc1ff479936a1b90f88b77c2484e9fc1a8f7e3779ddc472a718990a0c7a25d4dec5215b314609645eb997676510d552743d711fada1 SHA512 b1d81a7c9c41964481759ba8341fc629a9d921f7aefb1b5d4029fa49483783fb8cd30f3b4f457979697fa3245dd0e13d15de111a8a977b244640de39c7893c18
+EBUILD unbound-1.19.0.ebuild 6505 BLAKE2B 1d292d2b036ba92f7d6abbcd3ec9f3090b675a0a999c056250940887e3dcf761f46c458363933f164f83caa118614a5e3beb5b75261f8915af47444e0a70a118 SHA512 3a9a81daa5d08f4ba6d4ee5228839f1d04b944cca5e6985197522b2357cbd213efc021cd32c7d67de49be43a0a0edb83d3b1cb1c36fd6fdce0460fdbd188a097
MISC metadata.xml 1475 BLAKE2B d0e34f4ba056c090af979f2686d5dece53a554c7ea7612fee1991ce6838ce161359bd8405d6358c5e184b6721affeee5d6e1bd93095b92765cd38dba928daa5b SHA512 8fba72eba420d4c06fb3a9119c3f324c5679fe268b65fac23878ef15f3c3d784d372874c7d6428d1c7c2eb3a75380ad2e4d5fc1691e7c2d1b426b8cfa381222b
diff --git a/net-dns/unbound/unbound-1.19.0.ebuild b/net-dns/unbound/unbound-1.19.0.ebuild
index 59c8f7fd950c..6e074452236b 100644
--- a/net-dns/unbound/unbound-1.19.0.ebuild
+++ b/net-dns/unbound/unbound-1.19.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
@@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="BSD GPL-2"
SLOT="0/8" # ABI version of libunbound.so
if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
IUSE="debug dnscrypt dnstap +ecdsa ecs gost +http2 python redis selinux static-libs systemd test +tfo threads"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index f40f0de98562..e8fc534328c8 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest
index e96b4c14cb06..10b57d7f563e 100644
--- a/net-im/slack/Manifest
+++ b/net-im/slack/Manifest
@@ -1,5 +1,5 @@
-DIST slack-desktop-4.36.134-amd64.deb 78670482 BLAKE2B d24e5ad17c4a340bf57c341e67f31d515cc516277fab021e9a7dd2deea02464230aacb72dff56af971df2f5d08ba2881694a9faa559a70bb53ad7d3edb944a1f SHA512 44b253b048b073702858f5f8bf36e269449b493dd3447a9384b8355276aa48cf3cd6d1d8ab0000661225cab9f90b586ac619dbf9b7c08d2358d123d3e344ab42
DIST slack-desktop-4.36.136-amd64.deb 78684134 BLAKE2B c54fe6683e823dccf4a61daadbedf318dd2d8eafb9fd1e6a1c31bb4a6be03c31c68b6bf9c47fda4ece5f4dd35ad21c55070afbc61477c9edf9b59d3388309086 SHA512 1e3616a104789a0bef5c1ca8440a4b6cddb6a1c063e975c89fb94daf33057e0f7deb735a1b11de3e141df57b1a2d5719d23d0537d3efa829cabf3d8eb52ef978
-EBUILD slack-4.36.134.ebuild 3391 BLAKE2B 6f51feaf13f26fc127267406a19c9510740e060c4a896ecf6a2d67249a4c0a3c1d54af4b2f42768c1368a511f7ba47fc4d3a43155a6aedd75b46a27ed11fb158 SHA512 126a38dd866eb0f41c4177b616f3024fc9a8a4c4b221549906ce3bd199a6b46e107fdc8dd1eaed5311551f8a8a1affdeb502f190533da6800accf548033fbd30
+DIST slack-desktop-4.36.138-amd64.deb 78691946 BLAKE2B b932ffbaaeed961d87970e06dcd345d50349f717850cdfea9ba163a9f2ee42f90d23ed4c3526c0adff7f2fd03e11f85d90469524d2b5d2e02732ba84fd325496 SHA512 36da2bc720b910d0ab219c881f528c65e2ec590388a0c3f3bf744af837b11228d05b0bc9c754dfabd7a5367ae115a80a0ffc4ee424a0f09bf2d439f3df01b25c
EBUILD slack-4.36.136.ebuild 3391 BLAKE2B c012bc0ba4cfdc15244e94b467dbd1280d91a28d0eb32c5222f73842bc045b918bc7b71405d7984ee7eca4b2f1d9a18b369101dd4cab6f9906a72606cfb076a0 SHA512 1320087d00cc1f7d5eed0026e31d6e4ab663dd74cc441c478583b27f2bd2b3dbd5a56e2aad9847ff1a4e992bd0d3d409bbab52125d447dade961d4ca25d2ded0
+EBUILD slack-4.36.138.ebuild 3391 BLAKE2B c012bc0ba4cfdc15244e94b467dbd1280d91a28d0eb32c5222f73842bc045b918bc7b71405d7984ee7eca4b2f1d9a18b369101dd4cab6f9906a72606cfb076a0 SHA512 1320087d00cc1f7d5eed0026e31d6e4ab663dd74cc441c478583b27f2bd2b3dbd5a56e2aad9847ff1a4e992bd0d3d409bbab52125d447dade961d4ca25d2ded0
MISC metadata.xml 820 BLAKE2B fbc57502a8a3fd4d5d3c8df0cc4e51b97f2349704fe3d2f53dc1933eb7ea5ddc5579a0cacea547581933a0f24ace33ea003921566e4d71ed275a1058ca80562a SHA512 776c49eef270ac6c837a73b3e2aec3aedf7613af20e37da7c91b8c482d5b957c5a0e66baf28ebc3a1bf0ff70afa46688c6f360a47123905af7537dc1a1a6e0e9
diff --git a/net-im/slack/slack-4.36.134.ebuild b/net-im/slack/slack-4.36.138.ebuild
index f0291e2700fa..3d7a4b0058ab 100644
--- a/net-im/slack/slack-4.36.134.ebuild
+++ b/net-im/slack/slack-4.36.138.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
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 8b05fbf51710..49ead57b9a9e 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/pjproject/Manifest b/net-libs/pjproject/Manifest
index a7efc7fe5cb5..1b769fc751b5 100644
--- a/net-libs/pjproject/Manifest
+++ b/net-libs/pjproject/Manifest
@@ -7,6 +7,6 @@ AUX pjproject-2.13.1-r1-config_site.h 2728 BLAKE2B a8edc8377a86c0716003755897fbe
DIST pjproject-2.13.1.tar.gz 9746437 BLAKE2B a50278be52df755c5cec08da0c1a604a8c0ad6911853a424596ce05bc423a829818d2e7425b55bdc00fa24a91b9a3e891c54aa2add5cdbf8698173ac44ae2975 SHA512 1cdfaedafa2f42b306eef38174530163db19952c6842d5c96324c7439e2437a17cd96670ac58ae04da221b06d7eb91d612f4347cd421e036be62b27cb9501cda
DIST pjproject-2.13.tar.gz 9744716 BLAKE2B 947fe076089b3cd0826a554db3cda9939e228b9e7bb5ed2d01242e44e5e5b0d9d2ddc52b378f141efb89fcbfbd628fcdff341e54bc3615280e23f30ea58daf56 SHA512 df184511d554e5f77ca1a551bdf6b22c4c8ae2b6ad61be0e7e459e2d7db50f496af66c37e080f178019a509ea25847e70a342ac48c820a6b9302b4cbf174c520
EBUILD pjproject-2.13-r2.ebuild 4030 BLAKE2B 6eff6a7456727ffd6427b477f48291770aff6395fa69ba849e5106173c5de8768a11de75194b839053d803a659abbe40f089c79dd043c7f3b66d57f109876b70 SHA512 8c1c3f0014bf99173d2161a82dade22fdc29abfa0595f2f3948a59f7958f379af82feba4c6bd9fc4ee48b691b056d2e616b69c9a9f3f6ee718dfc457f8f08892
-EBUILD pjproject-2.13.1-r1.ebuild 3985 BLAKE2B b50520d7f7f7975e0092351ee034fa9b6d7b2abdc0b81fff5289fed2acfa020d742dadddeaa8915bfb93d2feb7f402b1cda5605b52a2065ce17d1aceaae2f7c5 SHA512 88c3dc1cfdd58cfe103301c6254a24bcf668a109d961bba1d28560a279418ec564109b25ead4d1dd8695fb342335ca43f7af8d4866460578f6a1eb24657e2b95
+EBUILD pjproject-2.13.1-r1.ebuild 3992 BLAKE2B 4bf7253654afef2d26ebfce28bf2e0d9826f8f1f5e9879d25a94db308c46fbad8206950111cd7593a272b6c51a44142895001a5e28d0a5960bc0dd3079a5a5e3 SHA512 bb6bb7d32b64b2c86049dedc298a8fa35213f77926f00779f687b087ec66e7b61ab6e048f14061c5e1f4492546e7b32e5e3146843a02ab3c5a65c3a8dfcf4576
EBUILD pjproject-2.13.1.ebuild 3935 BLAKE2B 9c203874d6027b5407e7aa699ceebb0f0132292d4816da4497c1feadd683ee83f3d20436f975d46798db93862592f3891fda9f1108dc5682e18c72d54cacfdfb SHA512 43bbbe44b937125b9b43b49ab62b4ee8f22946e5bfe2430e9db095875a63daa0f2b8083045292bbc7a6f770d08da9810eb4ae571e6b2eb919961bdd258f6a546
MISC metadata.xml 1547 BLAKE2B a465349046fca9d13d16905db5cafb13b4ebce8542bdeedf3df46265981a776b9c564aa4b1bd5fdd3dd0dc114a2a856611f5359081c418a4708ef67cc2715dad SHA512 3e2ed35ca8d3a6440c5b87bbb58140586d1d0327e6b0b58c0a91d82d8b3bfac57cae787318868f2c9290bb97dce3732dc456c1ab42b43fda8ebad02b8d36c269
diff --git a/net-libs/pjproject/pjproject-2.13.1-r1.ebuild b/net-libs/pjproject/pjproject-2.13.1-r1.ebuild
index 536c98527bac..3f1be2aecabd 100644
--- a/net-libs/pjproject/pjproject-2.13.1-r1.ebuild
+++ b/net-libs/pjproject/pjproject-2.13.1-r1.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs
DESCRIPTION="Open source SIP, Media, and NAT Traversal Library"
HOMEPAGE="https://github.com/pjsip/pjproject https://www.pjsip.org/"
SRC_URI="https://github.com/pjsip/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
LICENSE="GPL-2"
SLOT="0/${PV}"
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 95906917b0d2..1b671c0e0b98 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/asterisk-base/Manifest b/net-misc/asterisk-base/Manifest
index 946d9e951333..e6b651c92083 100644
--- a/net-misc/asterisk-base/Manifest
+++ b/net-misc/asterisk-base/Manifest
@@ -7,5 +7,5 @@ AUX initd-1 8882 BLAKE2B 0dd7507254955ccc21688068107211380289ff468ad74140f135097
AUX logrotate-1 848 BLAKE2B db047c4cc1c3b1ea20ce6a3313332622374bfae9728b09f8b5bb2bfa6136000b95dbfd0a58ac172ac6c41b99c846d8e4ee630ac091f28552b39cfd758772ab4b SHA512 02eba497df35690755755c840534cc00f7851c75f4103381edec2d9c21681c302e2e4a48f218792292bf378b269b6f6a0e4d0b2b571a4e25921624710764b841
AUX tmpfiles-1.conf 84 BLAKE2B 133761739570a08bebb88059df1a870ddaef194bd1c5a1a4d4626d3791e3cb664b03ff51260892167a22c3cfca2caa02d162e7476070ec1374a92ef24ec799dc SHA512 680a4478d3a501c26fa19e29fad18389e7e02f04c8b9a676ae0f192fa6afbed95a826b74696c6c5459aba5aba6a16c57df8a9c5ff486e9dc8f1cbd01185e9320
EBUILD asterisk-base-1.ebuild 1009 BLAKE2B fee1b726a36acff9a1ec4c56a157bf5d03363bc869aa82f6ca3bb9e0e68ca0a240248fcdafb1e0280ce9dc564dbeea5b06648b73d7bc43f38f818091012fdbd2 SHA512 c73fdf5eca5afe8fb53e52d76bdb6274fe05e9a1d2b0ec57fb29c91916b7c56b2c36b2895e095a5a8d960da478c81fec024f340ade1269f311fc86b104bb2033
-EBUILD asterisk-base-2.ebuild 1009 BLAKE2B f6eb67305505dd5d808ddd4d3f5fdad78ac169cfdc338eafcaf9801eb4f94b2dbed6069849e223084991e752fd9d217cff232dc844db26031475be14c1d4ef23 SHA512 43f757d7c8fd1b94945a074d13ded8ce71e8b18aecd212b32dd1a0880a6d20e08e93f060f2a9cdd72bc69efb945a72f2b7d06c1678e79a0ca7a04eb20505db64
+EBUILD asterisk-base-2.ebuild 1021 BLAKE2B 57408ea752cc26cd7f72a7e8f32de9268ea1b66d3eaacb17fb6220133abb519736a336f905789fba1cfd7d9f1c9b59ad88388c2fe720264d030892089864468a SHA512 dfd90fa5c5688c1723d8a95107a68fb319cede39fad9d4a8354d7cda10381348f1232bef945fea70c23a48c09d4843daf47172551c30c8913a75b692c70dbce3
MISC metadata.xml 388 BLAKE2B 8627eaf1867246255f9cf5e886749300fe854b6fc4add00c1fb7395a41349a42aeaf9bcd1866b1ef8a6b3ecd04416cd6ebb7dcebd266ae341af4aaa144de510d SHA512 238ec6ad37a6fcb588eeb6f5f00befa9e9f483cbd012d7e98b9627a3bf3f401ea74aee560a1909458a471e6c44b3ea13eb3a7d30e5f5a1f5c5464c9775d5614d
diff --git a/net-misc/asterisk-base/asterisk-base-2.ebuild b/net-misc/asterisk-base/asterisk-base-2.ebuild
index 7d89202ca56f..98bf283c86b7 100644
--- a/net-misc/asterisk-base/asterisk-base-2.ebuild
+++ b/net-misc/asterisk-base/asterisk-base-2.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
@@ -12,7 +12,7 @@ S="${WORKDIR}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
RDEPEND="
net-misc/asterisk
diff --git a/net-misc/asterisk-core-sounds/Manifest b/net-misc/asterisk-core-sounds/Manifest
index 514d8b6672bf..33a7a94cfa1e 100644
--- a/net-misc/asterisk-core-sounds/Manifest
+++ b/net-misc/asterisk-core-sounds/Manifest
@@ -79,5 +79,5 @@ DIST asterisk-core-sounds-sv-siren7-1.6.1.tar.gz 5205073 BLAKE2B cf05233da99c7bc
DIST asterisk-core-sounds-sv-sln16-1.6.1.tar.gz 30557672 BLAKE2B a656655ac958edba15567e5a31c5abbc1ad39dd59e599e46b900b6fbea52c1d6ebd12e4b73586e9c142733d1a01fe4240fc44113527b9437c5add59702a9a4a1 SHA512 8776757091fbb8f8fe5d73a3d5954feac23dbed2d05281ce01fdecf3d75a12c89405945bd7ff47ff3d50708664f61703a63e97e44b73684ba7bead308d7bc985
DIST asterisk-core-sounds-sv-ulaw-1.6.1.tar.gz 7254975 BLAKE2B fbc603d336d7ab43ade6019830aa71c71855e773c5998c951fa7c8df7946392a66b02c50e6d4bcf79bf25b7104788b5f1b289cf95785cdcb9f241e12df280e1b SHA512 0b172986f4d07572ee098370c2354ecc60d3473d62f0b6667e48df005b234991a906fb84ba7c67aec8fe6bbeb459ff58a1b3d3d9dcc6bfc08087fe62e799f0aa
DIST asterisk-core-sounds-sv-wav-1.6.1.tar.gz 15042378 BLAKE2B 5f62bfc3fdd0715a15406f281af5c17b46e918b797ac8fa7430ff4e17249513509213c3a15c2ec9d12d2258545ef0be3fb35348617ffe65806ce4bdf74146d44 SHA512 7fe05dff8082b93e5b79a4fb93c873f9c618e1baee03d000a82a98b2d305fd837e32f3bd502896df50aac6e30421d0f48ae8122c1fabbee3bffc45d8717b3b60
-EBUILD asterisk-core-sounds-1.6.1-r1.ebuild 1750 BLAKE2B 506f63453a482619e5366078b4f971ccf7b85a5914a711f69ef1bae95e0c1bb67a75ff982ffbae0f70f24f4d4111fb3fbce8a48a367a316bc90327286a540266 SHA512 ffc5ec8861ff0b308ee91169c5fdfd51c9e1c212be61478d2256d5abaad3c936cc537da1236d466b0f09b19b00b9686fd7688a8029cdad9bb9377f6befb402d1
+EBUILD asterisk-core-sounds-1.6.1-r1.ebuild 1757 BLAKE2B ea41420e1a1bf6ec34b956204cac66382f19b3e6e90178dacda37a879bfdd8fd1c2d4bc51a7f8bed96a11b6419c0ab31a08e86f98b7f82f1e6dd8818393a27ea SHA512 12bedf89f5648c1cf4d8711882e51c28999ec07293d01446a03d7d55837c989c1a988aa0ff650af3aedf9fbd3521d50ba02321491ac10d2b585d6c8542b03119
MISC metadata.xml 1013 BLAKE2B 2138956bc90b0f92c7452430d773a33cecfa8dc45555ec01c5093e11d1a4f3602ed0cccaddcaadd0005daa71a1c509e112ff51069bd9c82c508ca9584046ad6c SHA512 8e27e2f5cb9b017a06937583f5633f10a513c0df2bc322eeaedee95a254df5fed6899476afbba6dea850fc570deef28bdccd517a9891439d6a8fbd08ab582297
diff --git a/net-misc/asterisk-core-sounds/asterisk-core-sounds-1.6.1-r1.ebuild b/net-misc/asterisk-core-sounds/asterisk-core-sounds-1.6.1-r1.ebuild
index afa1249c00e6..65915f0e5c61 100644
--- a/net-misc/asterisk-core-sounds/asterisk-core-sounds-1.6.1-r1.ebuild
+++ b/net-misc/asterisk-core-sounds/asterisk-core-sounds-1.6.1-r1.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"
@@ -22,7 +22,7 @@ REQUIRED_USE="|| ( ${CODECS//+/} )"
LICENSE="CC-BY-SA-3.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86"
S="${WORKDIR}"
diff --git a/net-misc/asterisk-extra-sounds/Manifest b/net-misc/asterisk-extra-sounds/Manifest
index 14b81b2488a0..4c006201c2c5 100644
--- a/net-misc/asterisk-extra-sounds/Manifest
+++ b/net-misc/asterisk-extra-sounds/Manifest
@@ -25,5 +25,5 @@ DIST asterisk-extra-sounds-fr-siren7-1.5.2.tar.gz 6879351 BLAKE2B 78d16b2e89e46d
DIST asterisk-extra-sounds-fr-sln16-1.5.2.tar.gz 46455599 BLAKE2B 9393a1cf69796e2316e9e8c9d876fbaee9e5b9c82cf3fadbf0839589c2bbad01dd41c8d6de7092ea86b1bf5e4b78f67657e3f5a9a28bb0a809e2a99b46f05161 SHA512 350ebef201ab3d8c3f691ef24787a219807b6fb32204a0f5a9928588376e661fa38bb938e3d75e6ce04e8a617a938e59e236113cc7bb4033b033641c37c0f2f3
DIST asterisk-extra-sounds-fr-ulaw-1.5.2.tar.gz 11539559 BLAKE2B 919cacb90afe5a0b31c886184a666cc7e9d6af82cfb319937c597f5a54beead748ed64a774d0e291c680ebf998d773b9b23a4edbcf534fb74daee58a67190833 SHA512 ae3f2084be7ca5be9106afdff9c6c5f059ac4628e7a866e166a6ce70a74fbc388ddb27daa03394fb9c7009236d615d7e8c7c00fce45b64995e0901a05aed15ec
DIST asterisk-extra-sounds-fr-wav-1.5.2.tar.gz 22856532 BLAKE2B 921135610f7329893f0a90e88845507a26240948dde9fb4b83db4e9133d79fbd395336ceee2504e2438f868216901eb7bae79e2c63168255bc538e2892469102 SHA512 edbf1b36b2c2083f696f52021e7719d4ac6ced29c312de77465fb3ca7d9444e09cc91fe3c6fdb45140124c44418c571f2ce1145fcff5cf88765bd0d62770e3b8
-EBUILD asterisk-extra-sounds-1.5.2.ebuild 1798 BLAKE2B 8a3a744bf8e08f1d2db9e709f21c7842f40683bbeddbd5464bfbd823eb28a9edaf88ee4c6c867e296554d5f1e167c90d02eb846c1a3a231c18f643fea4294a41 SHA512 7335626ccb5408a2e547028771b0c6f8d42974ab4ca80e4f8578c7c94827249b6b20383b5316338fe4016852a23ac565e1e9c6ac967675e6ed2aa4b1f06dc2b0
+EBUILD asterisk-extra-sounds-1.5.2.ebuild 1805 BLAKE2B ef12b034350d4326f6dda9f2b63a16db63990f373267a67955e2cb2a1ab41fbd48de8dcb8981e9bfbabca3f7513e35518494f543c668c624b65f74ee8bb1fdc9 SHA512 edb0d9f7c693d7c5e019bd159ceee2e868ad0c0d0e24f7b7bd3b7ee10b150b0313731a9473db6eeeed7b7bd37945f322ddc6fc790cb2e775d94ae92c3ee73b3a
MISC metadata.xml 1083 BLAKE2B aab36ea1ec791048e112e2a755f9e9eb84ec2f0e67dbc0b22ccca7b560115a3d997b1dc9cb9d356df1017b7fc2b3784e60e3323f4bab29248fc358796ecedc77 SHA512 0792755550da354a46d34026615a3f777798f2fd86c944ee0d6b5cebd4125713618fdfec527cedab469795cf22f3357234b172a63245e1af03bc40c3dd83fff3
diff --git a/net-misc/asterisk-extra-sounds/asterisk-extra-sounds-1.5.2.ebuild b/net-misc/asterisk-extra-sounds/asterisk-extra-sounds-1.5.2.ebuild
index c4e002184790..6cdfb0808711 100644
--- a/net-misc/asterisk-extra-sounds/asterisk-extra-sounds-1.5.2.ebuild
+++ b/net-misc/asterisk-extra-sounds/asterisk-extra-sounds-1.5.2.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"
@@ -22,7 +22,7 @@ REQUIRED_USE="|| ( ${CODECS//+/} )"
LICENSE="CC-BY-SA-3.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86"
BLACKLIST=("astcc-followed-by-the-pound-key")
diff --git a/net-misc/asterisk-moh-opsound/Manifest b/net-misc/asterisk-moh-opsound/Manifest
index cfa7db143f3f..c63c275f5344 100644
--- a/net-misc/asterisk-moh-opsound/Manifest
+++ b/net-misc/asterisk-moh-opsound/Manifest
@@ -7,5 +7,5 @@ DIST asterisk-moh-opsound-siren7-2.03.tar.gz 4233366 BLAKE2B b628d092b47997b1cd2
DIST asterisk-moh-opsound-sln16-2.03.tar.gz 31309094 BLAKE2B 1567b63c6e93ea70a1ff3452ed7a0a457bb118a2605248d5fd9cae11ac72ef53e8bb663fb826031a8c680715194d05bb6c0abc7ff7597e62f61608ab403437ba SHA512 e5555af8f08720c01bff19200efb7f139dcbb9d1ffa168716dbf93bed97009a441bfe63080c9ca7b15db2c98fe5839d311c39cdf8c0a8a40f8dd93a89b8a11b6
DIST asterisk-moh-opsound-ulaw-2.03.tar.gz 7479839 BLAKE2B 87ae22a72ab6da7358fe887af5562a701bca89bec35d7f72644cb6f691e0619671bfacd02ec0f0f269447dad1cd050f144b22254af3812268fbabb1944056bc5 SHA512 2827b635a61e520bb0efb8c5e77ce0d1319d58c027cd3721819b58e4136918b7767c5776a4ca02f675cdb35d6f40154fc863eb7d7cb702a637fe9ec966fe13c1
DIST asterisk-moh-opsound-wav-2.03.tar.gz 15359473 BLAKE2B a3e9ddf0d54989f07c581facfe4f157120e2b2ae9dbba84bb2edb85ec4bdb98db5bc4783924af0845920d3736c5a512a7615effdf8c4f0b212ea347193efd115 SHA512 e8fefcac32ac88735519f3f9df766d77d1007c8e98952c396943966dd554d4237177f7fbfbb707a838b5f4d479c13c6b4bfecd62d78ba5ea40b248d1bf007872
-EBUILD asterisk-moh-opsound-2.03-r1.ebuild 846 BLAKE2B dded50e0f9a9a78d76fc0ac2ba3236ba6fddb1400759e684fe1b069d36244060b0f9d1ccc74c73ca98489de0747e6efbec479b38cbbf708c738a3f485339fa05 SHA512 383399155188ec6e8c3f229bef5ff253258b35b312b76b437b97556314f8711ab5bde07c22ad05bc364a08b0308cccc7ed2bb01d891ac6a370a5fdd82b71dc38
+EBUILD asterisk-moh-opsound-2.03-r1.ebuild 853 BLAKE2B 9ed0fb1285af57732c05021316b7287989073d79adff27acc03844da98288328a1663c43c046d1277b6c6f7ce5c942e9ae8f44d97d08bfd03471cf2e12139b4a SHA512 7a36b61da686b329d3006a667b00275685923f99df2602b7e228567189759f03f18ea2161cbb1fc832830defe5055d4305c73b00794f0fb8f9f4cccea7923111
MISC metadata.xml 1083 BLAKE2B aab36ea1ec791048e112e2a755f9e9eb84ec2f0e67dbc0b22ccca7b560115a3d997b1dc9cb9d356df1017b7fc2b3784e60e3323f4bab29248fc358796ecedc77 SHA512 0792755550da354a46d34026615a3f777798f2fd86c944ee0d6b5cebd4125713618fdfec527cedab469795cf22f3357234b172a63245e1af03bc40c3dd83fff3
diff --git a/net-misc/asterisk-moh-opsound/asterisk-moh-opsound-2.03-r1.ebuild b/net-misc/asterisk-moh-opsound/asterisk-moh-opsound-2.03-r1.ebuild
index 9c5c1bcc2ef4..0cc3c194bb3b 100644
--- a/net-misc/asterisk-moh-opsound/asterisk-moh-opsound-2.03-r1.ebuild
+++ b/net-misc/asterisk-moh-opsound/asterisk-moh-opsound-2.03-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="7"
@@ -17,7 +17,7 @@ REQUIRED_USE="|| ( ${CODECS//+/} )"
LICENSE="CC-BY-SA-3.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86"
S="${WORKDIR}"
diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest
index 4861df13b200..0f438a748b5f 100644
--- a/net-misc/asterisk/Manifest
+++ b/net-misc/asterisk/Manifest
@@ -29,5 +29,5 @@ EBUILD asterisk-18.20.2.ebuild 11278 BLAKE2B 64e1b08570ff3df53d961f9cece7fcde636
EBUILD asterisk-20.3.0.ebuild 11716 BLAKE2B e36fa8e3fc140dbc04838127a792b6693c662feee0111b09e5753563ae099789266e5d70239e234b2ec4d8b9d1ed33d11de21dc3e24592ae4a75aacac92ef49d SHA512 458434726c5a5418c99a9c8b6bfee6067e38ef4053b78593dc6eed5807801e1080c559d55e644c0ec3f78ed0181489a639588cda154f050826e276bf3a0ddf3c
EBUILD asterisk-20.3.1.ebuild 11199 BLAKE2B 4a50600903a51d2b079ed0cbf88b9a526fa47dd6bef3f92cb94d6cc95825a508b031c9714c771cc9f0cb89c4a185280b74ab5511bfb26ccb435b52ec2e829309 SHA512 a7b948d4defe650fb0c52c979cf866f1775cd9eaa9b6eb4d5b0b90ecda6af3554d65869649e6ea853bae92d4b05df2880fcaf994a276f7feeb27b0210fdf2da7
EBUILD asterisk-20.5.2.ebuild 11101 BLAKE2B a0dcabcf10a436065df31de075844ab2ff75c8e8546a6e5ce036d189090038ca9b402121856b2fd6190c2bcd93885bb1f5286ddaa788770d2a80d0c141326b86 SHA512 66616bcfaad2ead989e4bc9d7ea4a0e491d66821f1c025e9920d6366296dd818cb0ac000f5bb590eb33cc24b285100db240199fbcd1c5aa05238072cee95978b
-EBUILD asterisk-21.0.2.ebuild 10547 BLAKE2B a83eaa202f1925c37f2ae21e7325ae071613f85a66868e6925f28f63e14b3fce29534caf76ee4ae745d7647b208ebb2a4f743f6663b8569c28d2e10403d183dc SHA512 466278aa19f68c7074f1e2c83289e7a7fac6c6222b6a1c581948075cdf734ff2a99c808fba9219a2103f039fe2e23a1f603038dbb946d1fab7117aaea3ff3782
+EBUILD asterisk-21.0.2.ebuild 10554 BLAKE2B c17caa0cab0f60e23570f242c5036b50800212117d4a187451c56eedd2d01ebc5c83560fb513ba99e71014eec2748b29caf8fadd87c9972eae9e4a8d684db0e7 SHA512 7fb0a033937eaf018c2bf0081b2476ef0b1fdc518679f102dfd794a01040626b99ee75e7410c0fdbd70c591870ea60b3c7274ff8a4b1e9659488adaa94b2ebf9
MISC metadata.xml 1565 BLAKE2B c41d24677c65e3006de867263e723e2530cae9185e260235576df5245e64c49244db82bb2febeb30935b38b5ec1eb5d26f3756f2559868248e766084fe6abcd8 SHA512 465a0a71dbafc0144a2bef2d3cdfe35dbc8e070a8bdd8cfed75c53971a6d9334ca81b4dc575d676cbb43a77f7004a92f992cf9eab3c8bfdd5c8c976dee0d210e
diff --git a/net-misc/asterisk/asterisk-21.0.2.ebuild b/net-misc/asterisk/asterisk-21.0.2.ebuild
index e77fa9ed35d9..b4ed5f80b54c 100644
--- a/net-misc/asterisk/asterisk-21.0.2.ebuild
+++ b/net-misc/asterisk/asterisk-21.0.2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.asterisk.org/"
SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
IUSE_VOICEMAIL_STORAGE=(
voicemail_storage_odbc
diff --git a/net-print/Manifest.gz b/net-print/Manifest.gz
index b0c23e2a7107..a9085d69e213 100644
--- a/net-print/Manifest.gz
+++ b/net-print/Manifest.gz
Binary files differ
diff --git a/net-print/brlaser/Manifest b/net-print/brlaser/Manifest
index e7af8559ddd3..e18a59cbcfcf 100644
--- a/net-print/brlaser/Manifest
+++ b/net-print/brlaser/Manifest
@@ -1,4 +1,6 @@
+DIST brlaser-6.2.6.tar.gz 25815 BLAKE2B 0583576e41d895df5fc9d20244daa38abd3f675af13f75f769045644f419385c99a1137c88a6ac8997a7fd4ab7323af304f62d785dac66b1174a9994e3f5104a SHA512 285a053473ae576167e653bb94c20a1ae676c1a39ec87d9b14c664e389a4713d93ca29d5cefd92a6793e1ffbc8b03b119ea8cd903749ae21c9354ce30d470a51
DIST brlaser-6.tar.gz 22807 BLAKE2B be8041c1b6ddb8c4e5055fa35edc2c764562b2b4e52cad17aa968a51886621264d6bf289bd7bb5af0148098bb72aa96adea603091b38c3a245068d60737e80fc SHA512 d7e0e63b64be9ae7633381622c13ba0589e5fe58d277212bce4f5bb712a291ed0b0f2ac3d450dce61c7f9052c1ce7323fec66b5005c5cb3da1314b284d20f06f
EBUILD brlaser-6-r1.ebuild 552 BLAKE2B b361cf38f08e283fb01d3262ffe24f6b6019e3b9073afae9fa21c5140dc8fb819f2c7b5961a974b3176a953d32991b074bbebeea6c6022180580bee5be5cca8c SHA512 78e29197971b22837d4a36da8027026ec54255940c42e126fdd98723cdc95268e23ee89613bcac6079f0348de5f95b6f80f0c9516d4cf95d2a9ff22205dc367d
+EBUILD brlaser-6.2.6.ebuild 654 BLAKE2B 9ad3ab37f36efc56f38cd6c147cd89e058721da3ec7a5fce0cddd67f93264f032f7d6a9b7d09d2fe89a5508358741de35675296cb8697dfcdce9eea00aa8b6f4 SHA512 9918b48403e19091be344c9c045113eeb7527ef65b2b3d5534f3617c9b27677f6e17cc5adede7ecdbacd5d2175593d1b2194749e0dd4c3cc5f45b6c7f179b576
EBUILD brlaser-6.ebuild 419 BLAKE2B 23e98fd74ce7454ac21a20d4015ebdc248c6927b1b93f13c1738689e83e6c35dc5cf6d83ad29e2db6a4fe3a815405425d4addb7f680b4437b2ee1b10adc7f16c SHA512 3ed6856e6b1acb2e86c3ed86dce634e005ed290feba8f6011a8eadc505e76ea2119a3cff0aa90dc71acc03b420c8b63995b41d47ab86291ddbf87543ec7c73c2
-MISC metadata.xml 605 BLAKE2B 9db7bc8ff521d5a162b278ca7f866111a1155be855ffbda75787dccbd7eb64a9d8df0e352c037ded2d2c40407a371ec99c7b39eb7847873ce5626954273c2024 SHA512 66ad295dc147cd5ef58ea5bb12b222fad479a76a1c4677a6a24c336f79dbe850459940193c9faf2d07999d6cad5edbf95410f859064a724ce14d917802ed841b
+MISC metadata.xml 608 BLAKE2B e6ae329b096274d9de10d778e102de4802ac24a2d2fdc4fa26be711dac9ddfcce8f833443225f1c67331aac306dd23293c4a171b1febf8f5caeac6ab8fe6262f SHA512 5e56f31bcd4b3a10c5667e525d8292048d1128d34373fc4a05d2b0264f97dc4375a4ee7c688a7c99efdce1f515d231fbb5fea03459e51c3c140cc944338d49a6
diff --git a/net-print/brlaser/brlaser-6.2.6.ebuild b/net-print/brlaser/brlaser-6.2.6.ebuild
new file mode 100644
index 000000000000..683dbf0ec1a4
--- /dev/null
+++ b/net-print/brlaser/brlaser-6.2.6.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Brother laser printer driver"
+HOMEPAGE="https://github.com/Owl-Maintain/brlaser/"
+SRC_URI="https://github.com/Owl-Maintain/brlaser/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+# https://github.com/Owl-Maintain/brlaser/blob/master/src/main.cc#L5C1-L8C39
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="net-print/cups"
+RDEPEND="
+ ${DEPEND}
+ app-text/ghostscript-gpl
+"
+
+src_prepare() {
+ # Don't clobber toolchain defaults
+ sed -i -e '/-D_FORTIFY_SOURCE=2/d' CMakeLists.txt || die
+
+ cmake_src_prepare
+}
diff --git a/net-print/brlaser/metadata.xml b/net-print/brlaser/metadata.xml
index 31827bd9502a..42a4adc7f922 100644
--- a/net-print/brlaser/metadata.xml
+++ b/net-print/brlaser/metadata.xml
@@ -8,12 +8,12 @@
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
- </maintainer>
+ </maintainer>
<maintainer type="project">
<email>printing@gentoo.org</email>
<name>Gentoo Printing Project</name>
</maintainer>
<upstream>
- <remote-id type="github">pdewacht/brlaser</remote-id>
+ <remote-id type="github">Owl-Maintain/brlaser</remote-id>
</upstream>
</pkgmetadata>
diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz
index 0c0779aac618..bedb6a826760 100644
--- a/net-vpn/Manifest.gz
+++ b/net-vpn/Manifest.gz
Binary files differ
diff --git a/net-vpn/openvpn/Manifest b/net-vpn/openvpn/Manifest
index 5d633582b241..8802e535e766 100644
--- a/net-vpn/openvpn/Manifest
+++ b/net-vpn/openvpn/Manifest
@@ -13,7 +13,7 @@ DIST openvpn-2.6.8.tar.gz 1896563 BLAKE2B 70373bcfa29bbec17a94c3129ea030539a165b
EBUILD openvpn-2.5.2-r3.ebuild 5031 BLAKE2B d12f5c9f7e102d1ee492f5ca880d397efa2b2c100009b41c9971e2c4d192ac04b6ab4f85bbd81d247393779a97b7d188356b2c53c315c033c73cf961537285ef SHA512 602a370b2addc4a14e5fdd64df2ec5f362b661781ad42c9a3ba5ba42ea0f3367dc0553a19a77a5b27bd17fdc6b26aa0caaa75f0cfd01b06195c799b82e5e5315
EBUILD openvpn-2.5.6-r1.ebuild 4974 BLAKE2B ea3dc28381ff32ddb305527ae4d496f953f1389f59081bd7b442eb21ea0b48c07d982cc8000d0ebf2d6be1cf008bc988733e9ca1318fc67306b2bc4281ff51cf SHA512 8a29c9338681a8dec60e224008974b6e6ba0fa71e21867c7956f9d6a6c0ce4e39fb69181cb72ed66a06394604b2f684dbfdf12a6f389f1da61bf93f7c70d2eaa
EBUILD openvpn-2.5.7-r1.ebuild 4909 BLAKE2B b81362c83a2896fb4a7bdd1e7c334bdbc7d4da3048cdc5a5ea672224e8ede39673726d4b951e0931275385d1df32a3d6fb678697099756eed436dadf6f11c60b SHA512 418860f853f4b426551e63a7e24cedd5840124e3fb1c62fa54ed1a45bad4aa41b59ebc80ec205ec89f5536a27457e798299b4cf778547b39d9530f9cdcb6709e
-EBUILD openvpn-2.6.4.ebuild 4957 BLAKE2B 97e78ba9121e7974d24a7c8f06c9771c6566f2a42be4b15ae6e99eaf87a3c342d05d2894666f4c39e3bf4dac202c8d9eaa2dba373c19a40a1ed570c809df4116 SHA512 f64ffed6f1bc2816afed183e8494e176398d8a57e055090bd3ac96e7b33f2b402db32f38f27346f9d5a8be4dd9258f01416919038830c017956241301444e8dc
+EBUILD openvpn-2.6.4.ebuild 4956 BLAKE2B 32a215adb31168a1abca73a02e1cdecea4e92d502df40ffc4da3d5f242eda40afd0b436e7d4114b8765265cca8b3f976f37465954fa61c2ec0e6bc3d85d72499 SHA512 ed95548cb6dd0e8d35161854752099a5805f4b91aacdd17d686d1d004247d2572124aa5b2643be6091ed1a514958cc821b8fb037dc93dd6a4a99a80c18f2962e
EBUILD openvpn-2.6.7.ebuild 4994 BLAKE2B 998a894a0778a46c8441f6cc91b21f5b4fc97c0a7c847ecc8257264c280c39471261268f18a1154d7720d8c44a201d228f746de84b996671b30bb7d3f04f19e6 SHA512 05cfc540079d55bcac14217dba665a4b9131a18f7a4fdc9eb496a5005024a2605ed9239856f66701e7c1707143015565c2290537f2ffdde796035d2f9931c381
EBUILD openvpn-2.6.8.ebuild 5012 BLAKE2B 5964072b2a6cc3018dcf415c667b3eda18982c725ce53c4e97b5e59da9473e69b48cebe9c37b867d4ff250a16721f2bce5d4b755cd7a8a54ac59e31bc8473789 SHA512 7e94c9e2c09e6d6249a5213856b8dc482f908a915239aa4f20d65a5ed3f134b8ab07aefa63a2e3e4bd221480de8a460936946c5763331aaba25bc08635447a99
EBUILD openvpn-9999.ebuild 5012 BLAKE2B 5964072b2a6cc3018dcf415c667b3eda18982c725ce53c4e97b5e59da9473e69b48cebe9c37b867d4ff250a16721f2bce5d4b755cd7a8a54ac59e31bc8473789 SHA512 7e94c9e2c09e6d6249a5213856b8dc482f908a915239aa4f20d65a5ed3f134b8ab07aefa63a2e3e4bd221480de8a460936946c5763331aaba25bc08635447a99
diff --git a/net-vpn/openvpn/openvpn-2.6.4.ebuild b/net-vpn/openvpn/openvpn-2.6.4.ebuild
index f847206de2f2..95e425fa0386 100644
--- a/net-vpn/openvpn/openvpn-2.6.4.ebuild
+++ b/net-vpn/openvpn/openvpn-2.6.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
@@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="https://build.openvpn.net/downloads/releases/${P}.tar.gz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
+ KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
fi
LICENSE="GPL-2"
diff --git a/net-vpn/ovpn-dco/Manifest b/net-vpn/ovpn-dco/Manifest
index c84f4872ca61..cc787852d617 100644
--- a/net-vpn/ovpn-dco/Manifest
+++ b/net-vpn/ovpn-dco/Manifest
@@ -1,7 +1,7 @@
AUX 0001-ovpn-dco-include-new-GSO-header-file.patch 2162 BLAKE2B fbf807905e1f783e89cc371a23b3ffd2aab715113f1846d1a1f14e17fa67f65866738f9a5e06d51ddda151a7605faf476ac86dd6c49960ea670a7dc8acd5dfcf SHA512 5be9f5c420b128fe0ac1b2bc2992c2864ff86013fc09cee2cf27105bb07f99660d735109e0297f306345856534ba07603930f889e055dfa170fd4b594e33132e
DIST ovpn-dco-0.2.20230426.tar.gz 70341 BLAKE2B 95d468212a161f13659185d7e96b11afac63a8dd40aaf42a41463927a7f75b1d1ab2388bab5749c0127a07a8bf5d4a5a97626c0d782595f3d0561be4063d931c SHA512 929333fd0668008be77b57b3a0955c260770d91402e02d93a460569b8b17763ebe23eb6159bfefe04fa16fad2672d6a6c76e2f3c2e6b864593bef59ef3cfa29f
DIST ovpn-dco-0.2.20231117.tar.gz 70818 BLAKE2B c9524bb2d05d661e4b1b49c63d9ee26d8d45a331da99d45151b7bf7147b4d9a699e157a93c0bd79a3ee58bd7916a672e756a6d4541603a056cef507a2bbb8924 SHA512 07ed4e2eefda8ab86ce72fd8c95370c89d5d40929e39425f622d2ec945dcc8f6c2f92dbe8a3ddb2868c3ca0a93bd21f077cad4788149a13dae2a0a3df43d2d85
-EBUILD ovpn-dco-0.2.20230426.ebuild 1281 BLAKE2B 23699988431d1bd543bbda2fb8bce5dc576a1634337def8f00fe5c48131e4a7a694d7531d89c73d71ab8542d68db60ab5164830f7ad4ed8409f46252ed06ec16 SHA512 a5e9e4cd3cf42038c67cece7d1e0b0bb52fec9c2d1432ba77d001c2c01bd9d3b5ba2dc28c5c1746c4eee84336d710954d64ebe885d835b3aa756b508dec8ad3b
+EBUILD ovpn-dco-0.2.20230426.ebuild 1285 BLAKE2B 32892794026af5713a7320bded65c029810e2371e0a6007459b24f871dd1d2de6e5c560d63d8ffea37c2eb327fab91a8a8c72184918e0ab82ac09665a2272f9a SHA512 27b511ef683e39ee6d263fe656e973ec96425af608249fbe80666183287f649246a8929848915c6d5a6c4e843f0cdb7de1efcfc256ff2762a3fe3aaf44d21a7a
EBUILD ovpn-dco-0.2.20231117.ebuild 1214 BLAKE2B 53c294c8e95f4c6ec383f5b70b62a13d3169c8d5ece057414626b28496a1a650e81ce4eed1bc5461e1c1d9b8cf702c4bc7b1142a282735d956a4c45dd5b2ca7e SHA512 20d2b75b2f1359cbc67dc6c8f5f4b14b2780601718b4dc622ebb8b582bc954b195595aebb0f33e6f8e3cbeaa4f50720de7c31342397e45a79035754c985f1511
EBUILD ovpn-dco-9999.ebuild 1214 BLAKE2B 53c294c8e95f4c6ec383f5b70b62a13d3169c8d5ece057414626b28496a1a650e81ce4eed1bc5461e1c1d9b8cf702c4bc7b1142a282735d956a4c45dd5b2ca7e SHA512 20d2b75b2f1359cbc67dc6c8f5f4b14b2780601718b4dc622ebb8b582bc954b195595aebb0f33e6f8e3cbeaa4f50720de7c31342397e45a79035754c985f1511
MISC metadata.xml 686 BLAKE2B c667b8740abf00a436a4043878ded6a9420298f21c38af2aef9d6336075df4c56ec3f99fdd71c6d53f2c66947f838af154f3f84258782c623f81b389b6289458 SHA512 d500104d1853b953cc3433e7185db707da162a5322f8e0433ead46211f95aea0a809f30a08d340c942b4844d5f1310873ea6d018112712eb2f3e6a2c59228dae
diff --git a/net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild b/net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild
index cf8367fd4922..4da6ae8b893d 100644
--- a/net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild
+++ b/net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.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
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/OpenVPN/ovpn-dco"
if [[ ${PV} != 9999 ]]; then
SRC_URI="https://github.com/OpenVPN/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
else
inherit git-r3
EGIT_REPO_URI="https://github.com/OpenVPN/${PN}.git"
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index c4c4cadeb83f..5ccc9160ff0f 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 2fbe7660a1b4..a2dda70023b4 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -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
# Unmask the flag which corresponds to ARCH.
@@ -141,7 +141,6 @@
# Simon Stelling <blubb@gentoo.org> (2007-02-16)
# Since this profile forces >=portage-2.1.2, we can unmask all
# SIMD assembler flags
--mpx
-cpu_flags_x86_3dnow
-cpu_flags_x86_3dnowext
-cpu_flags_x86_aes
diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 8e1119a0b402..2fc87978ee66 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -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
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-07-11)
@@ -61,7 +61,6 @@ sane_backends_qcam
# amd64/x86 arch specific USE flags
lilo
-mpx
svga
cpu_flags_x86_3dnow
cpu_flags_x86_3dnowext
diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index de250d270d20..73283453cab5 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -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
# Unmask the flag which corresponds to ARCH.
@@ -107,7 +107,6 @@ webengine
# Unmask x86 instruction sets
-lilo
--mpx
-svga
-cpu_flags_x86_3dnow
-cpu_flags_x86_3dnowext
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index f968c2cccdff..cb203399fa61 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -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
#
# System-wide defaults for the Portage system
@@ -102,7 +102,7 @@ RUBY_TARGETS="ruby31"
# These USE flags are what is common between the various sub-profiles. Stages 2
# and 3 are built against these, so be careful what you add.
# Moved here from releases/
-USE="acl bzip2 gdbm nptl unicode"
+USE="acl bzip2 gdbm unicode"
# Enable extended filesystem attribute support by default.
# https://archives.gentoo.org/gentoo-dev/message/ba0e3457e4b807e79816f0df03566af0
diff --git a/profiles/features/musl/make.defaults b/profiles/features/musl/make.defaults
index 4c680a7340f6..3078bdd61b09 100644
--- a/profiles/features/musl/make.defaults
+++ b/profiles/features/musl/make.defaults
@@ -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
PORTAGE_LIBC="musl"
@@ -6,8 +6,8 @@ ELIBC="musl"
FEATURES="sandbox sfperms strict"
-USE="nptl pic unicode -berkdb -gdbm"
-BOOTSTRAP_USE="${BOOTSTRAP_USE} nptl -berkdb -gdbm"
+USE="pic unicode -berkdb -gdbm"
+BOOTSTRAP_USE="${BOOTSTRAP_USE} -berkdb -gdbm"
# All libraries are in /lib or /usr/lib
SYMLINK_LIB="no"
diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024
index e247daa55370..8890ca93d6a4 100644
--- a/profiles/updates/1Q-2024
+++ b/profiles/updates/1Q-2024
@@ -1 +1,2 @@
move dev-python/pysol_cards dev-python/pysol-cards
+move sys-kernel/installkernel-gentoo sys-kernel/installkernel
diff --git a/profiles/use.desc b/profiles/use.desc
index aa773eeb74f0..5476b35be009 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -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
# Keep them sorted
@@ -250,7 +250,7 @@ osc - Enable support for Open Sound Control
oss - Add support for OSS (Open Sound System)
otf - Install OpenType font versions
pam - Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
-pch - Enable precompiled header support for faster compilation at the expense of disk space and memory (>=sys-devel/gcc-3.4 only)
+pch - Enable precompiled header support for faster compilation at the expense of disk space and memory
pcmcia - Add support for PCMCIA slots/devices found on laptop computers
pcre - Add support for Perl Compatible Regular Expressions
pda - Add support for portable devices
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index cecfc5a06a47..6cd3f9c89f11 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -1722,7 +1722,6 @@ dev-lang/gnat-gpl:fixed-point - Enable fixed-point arithmetic support for MIPS t
dev-lang/gnat-gpl:go - Build the GCC Go language frontend.
dev-lang/gnat-gpl:graphite - Add support for the framework for loop optimizations based on a polyhedral intermediate representation
dev-lang/gnat-gpl:libssp - Build SSP support into a dedicated library rather than use the code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES)
-dev-lang/gnat-gpl:nptl - Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually)
dev-lang/gnat-gpl:objc - Build support for the Objective C code language
dev-lang/gnat-gpl:objc++ - Build support for the Objective C++ language
dev-lang/gnat-gpl:objc-gc - Build support for the Objective C code language Garbage Collector
@@ -8140,8 +8139,6 @@ sys-devel/gcc:jit - Enable libgccjit so other applications can embed gcc for Jus
sys-devel/gcc:libssp - Build SSP support into a dedicated library rather than use the code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES)
sys-devel/gcc:lto - Build using Link Time Optimizations (LTO). Note that GCC is always built with support for building other programs with LTO. This USE flag is for whether GCC itself is built and optimized with LTO.
sys-devel/gcc:modula2 - Build the GCC Modula-2 language frontend.
-sys-devel/gcc:mpx - Enable support for Intel Memory Protection Extensions (MPX)
-sys-devel/gcc:nptl - Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually)
sys-devel/gcc:objc - Build support for the Objective C code language
sys-devel/gcc:objc++ - Build support for the Objective C++ language
sys-devel/gcc:objc-gc - Build support for the Objective C code language Garbage Collector
@@ -8282,10 +8279,11 @@ sys-kernel/gentoo-kernel:initramfs - Build initramfs along with the kernel.
sys-kernel/gentoo-kernel-bin:generic-uki - Install a prebuilt generic initramfs and Unified Kernel Image (EXPERIMENTAL).
sys-kernel/gentoo-kernel-bin:initramfs - Build initramfs along with the kernel.
sys-kernel/gentoo-sources:experimental - Apply experimental patches; for more information, see "https://wiki.gentoo.org/wiki/Project:Kernel/Experimental".
-sys-kernel/installkernel-gentoo:dracut - Generate an initrd or UKI on each kernel installation
-sys-kernel/installkernel-gentoo:grub - Re-generate grub.cfg on each kernel installation
-sys-kernel/installkernel-gentoo:uki - Install UKIs to ESP/EFI/Linux for EFI stub booting and/or bootloaders with support for auto-discovering UKIs
-sys-kernel/installkernel-gentoo:ukify - Build an UKI with systemd's ukify on each kernel installation
+sys-kernel/installkernel:dracut - Generate an initrd or UKI on each kernel installation
+sys-kernel/installkernel:grub - Re-generate grub.cfg on each kernel installation
+sys-kernel/installkernel:systemd - Use systemd's kernel-install to install kernels'
+sys-kernel/installkernel:uki - Install UKIs to ESP/EFI/Linux for EFI stub booting and/or bootloaders with support for auto-discovering UKIs
+sys-kernel/installkernel:ukify - Build an UKI with systemd's ukify on each kernel installation
sys-kernel/kpatch:contrib - Enable contrib kpatch services files.
sys-kernel/kpatch:kmod - Enable a kernel module (.ko file) which provides an interface for the patch modules to register new functions for replacement.
sys-kernel/kpatch:kpatch - Enable a command-line tool which allows a user to manage a collection of patch modules.
diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz
index 1b69ab601417..bcfebfd9e25a 100644
--- a/sci-geosciences/Manifest.gz
+++ b/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest
index b79b8a135b53..a9cf8d54b23b 100644
--- a/sci-geosciences/gpxsee/Manifest
+++ b/sci-geosciences/gpxsee/Manifest
@@ -4,5 +4,5 @@ DIST gpxsee-13.14.tar.gz 5552553 BLAKE2B 693af0d57fc923b7ccaeace7c52f76bba4749de
DIST gpxsee-13.4.tar.gz 5497497 BLAKE2B 1ae4a00aaba5549292002ccb1e151670f268f6b5fb32577ccc95be0aafd694c512329b34863b716ff7bc4d7509768cd4759d0611cdee915d7b7103c0e6451303 SHA512 d31898ecb57b1f47e1abfab601a16a30609ffaf6e421a366177e679f80ba1ab4ef818cc1ccd444c29db85e0b636a71940291451ad3485ab4826e3f9e7ec40e2a
EBUILD gpxsee-13.13.ebuild 1217 BLAKE2B ef246596e2373d83ec6285052e9dab105dbfa3147f52c15bb099a8bfa186e4727019dc02dfeac67fd358c1bf7a93a059b45b3e9efd41399af73775e778a88224 SHA512 25378bcd9d5eeb2ecab0f72b06f624b1322c61f5df0d34c8b6ab8b2e0228393daa07ec47f13988b758b3cab095af7fdc5d89a45a437439fa9bb1f53a2b5d0518
EBUILD gpxsee-13.14.ebuild 1250 BLAKE2B 681df0548fa4313975dd6006aebd91d97805eb6597910279a7d09086cbd4a0822be370255a6f55132aa52142d8e46596fd9af3eeff2f259153261d0440fc5baf SHA512 51865b44b566e1b729181639f9d49029cf189be63f2547c24a6a19b1e49187aa6fb5e4e59a3345ecb16f6ebf36ae20a212bac6b59010b58e2495caa9c6963aa6
-EBUILD gpxsee-13.4.ebuild 1215 BLAKE2B d6798995a955598d824823027e6f82fdc3a56bf5ded58356188be2b6ab234c6d62c5de662945780c1d890640ef24ba339dffec1aacd7e3598291ddba68119324 SHA512 a80aa60ceb50c12902e17a3ad9e767dadb9ce9b2b29d9b25f31161f91761f86cb4b5f3243d441cbbb181720017c7f659a91e7895cd23d62e69fc2686f11b3aad
+EBUILD gpxsee-13.4.ebuild 1214 BLAKE2B b158e2dbb79029a3ffbb2e9b0eef4f5cdf8df1b6eeff62151eb48a40efb32a51a2b2c4cd77f2bc49f11d84fea08a3394dff472bbabce16ec9ab3b2007f2fc798 SHA512 81e153b8f4820970d68604a7f8d10937281e26ef8607cfa216dfe58b4ae363da7f5215d3c188b3d538077fa92eb0a9c8f06ec0cdb90571463ba1d229e9a3c814
MISC metadata.xml 508 BLAKE2B da581bc3330fcebff61893ddcc75762fa4987f959cf6eaddb49a2f67a3071caf5e1aa5e1f9722fc493c13091146a70bbf5f7051d2961e4456c1aaf025182a77a SHA512 e895fdb3e558a75c1506206c5b0cf797f4ee14aa83c4e0853bec71c48298301cd7cc052853df64fc62c253543882cf878e03be864a93643456f5f117816faaa3
diff --git a/sci-geosciences/gpxsee/gpxsee-13.4.ebuild b/sci-geosciences/gpxsee/gpxsee-13.4.ebuild
index bf9bde00c29a..b8381be90926 100644
--- a/sci-geosciences/gpxsee/gpxsee-13.4.ebuild
+++ b/sci-geosciences/gpxsee/gpxsee-13.4.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc64 ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~x86"
RDEPEND="
dev-qt/qtconcurrent:5
diff --git a/scripts/bootstrap.sh b/scripts/bootstrap.sh
index 48ed539e8186..61bbb0ab9a0f 100755
--- a/scripts/bootstrap.sh
+++ b/scripts/bootstrap.sh
@@ -1,10 +1,10 @@
#!/bin/bash
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Maintainer: releng@gentoo.org
-file_version="2021.0" # update manually: <year>.<counter>
+file_version="2024.0" # update manually: <year>.<counter>
# people who were here:
# (drobbins, 06 Jun 2003)
@@ -137,7 +137,7 @@ if [[ ! -d ${MYPROFILEDIR} ]] ; then
exit 1
fi
-echo -e "\n${GOOD}Gentoo Linux; ${BRACKET}http://www.gentoo.org/${NORMAL}"
+echo -e "\n${GOOD}Gentoo Linux; ${BRACKET}https://www.gentoo.org/${NORMAL}"
echo -e "${file_copyright}; Distributed under the GPLv2"
if [[ " ${STRAP_EMERGE_OPTS} " == *" -f "* ]] ; then
echo "Fetching all bootstrap-related archives ..."
@@ -227,24 +227,9 @@ for opt in ${ORIGUSE} ; do
USE_NLS=1
ALLOWED_USE="${ALLOWED_USE} nls"
;;
- nptl)
- export MYARCH=$(portageq envvar ARCH)
- if [[ -z $(portageq best_visible / '>=sys-kernel/linux-headers-2.6.0') ]] ; then
- eerror "You need to have >=sys-kernel/linux-headers-2.6.0 unmasked!"
- eerror "Please edit the latest >=sys-kernel/linux-headers-2.6.0 package,"
- eerror "and add your ARCH to KEYWORDS or change your make.profile link"
- eerror "to a profile which does not have 2.6 headers masked."
- echo
- cleanup 1
- fi
- USE_NPTL=1
- ;;
multilib)
ALLOWED_USE="${ALLOWED_USE} multilib"
;;
- userlocales)
- ALLOWED_USE="${ALLOWED_USE} userlocales"
- ;;
esac
done
@@ -277,17 +262,11 @@ for atom in portage.settings.packages:
[[ -z ${myTEXINFO} ]] && myTEXINFO="sys-apps/texinfo"
[[ -z ${myZLIB} ]] && myZLIB="sys-libs/zlib"
[[ -z ${myNCURSES} ]] && myNCURSES="sys-libs/ncurses"
+[[ -z ${myOS_HEADERS} ]] && myOS_HEADERS="$(portageq expand_virtual / virtual/os-headers)"
# Do we really want gettext/nls?
[[ ${USE_NLS} != 1 ]] && myGETTEXT=
-if [[ ${USE_NPTL} = "1" ]] ; then
- myOS_HEADERS="$(portageq best_visible / '>=sys-kernel/linux-headers-2.6.0')"
- [[ -n ${myOS_HEADERS} ]] && myOS_HEADERS=">=${myOS_HEADERS}"
- ALLOWED_USE="${ALLOWED_USE} nptl"
-fi
-[[ -z ${myOS_HEADERS} ]] && myOS_HEADERS="$(portageq expand_virtual / virtual/os-headers)"
-
einfo "Using baselayout : ${myBASELAYOUT}"
einfo "Using portage : ${myPORTAGE}"
einfo "Using os-headers : ${myOS_HEADERS}"
@@ -322,9 +301,6 @@ if [ ${BOOTSTRAP_STAGE} -le 1 ] ; then
fi
export USE="-* bootstrap ${ALLOWED_USE} ${BOOTSTRAP_USE}"
-# We can't unmerge headers which may or may not exist yet. If your
-# trying to use nptl, it may be needed to flush out any old headers
-# before fully bootstrapping.
if [ ${BOOTSTRAP_STAGE} -le 2 ] ; then
show_status 3 Emerging packages
if [[ ${RESUME} -eq 1 ]] ; then
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index a073da005288..0b9dcd86ea78 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/debianutils/Manifest b/sys-apps/debianutils/Manifest
index a6df42fe7ff3..4c4d3b85579c 100644
--- a/sys-apps/debianutils/Manifest
+++ b/sys-apps/debianutils/Manifest
@@ -1,4 +1,4 @@
AUX debianutils-3.4.2-no-bs-namespace.patch 1168 BLAKE2B 1951a40e7f3c2a872a7dbe3ecc7a1a8587af5d56ce3ffde76608ffc7d5cde099fede8b4da76247ccabd7060b0306d2311db716b12e0bd4fb6062ea782fd2dd3d SHA512 05ffb53243a178e91d67066a30039e9ccc21caabe7769e8920548c615b6d9d23959125f2fc9073cc70ba3f3502df7d780db59e4768e7add2682af98079bd6bd4
DIST debianutils_5.14.tar.xz 79676 BLAKE2B b8e6c5a38cf5fe8e3d8151b1c19cfda4d5866f805453eeb8376a94e1982653cb532ffefdb560f188574ba01e97249b49b69d41f1dda9aa76de4511034736965a SHA512 4a152fec6c363c0ca26339bf8bf3f39ec3c10227bbfe5d2f5974c24a6207fdb6c34644ecfdf0c773d4c778b1a95f91a15697b12b5c0cd9a6d0d8f369373b956f
-EBUILD debianutils-5.14.ebuild 1032 BLAKE2B 2730a30c3add56c263db2be564e32eb69ce15e16afa09db2b1862a0fb76190381e44b612e4de0e0e70b9692a2def520e015b2d0567fbf1d8a81f002b3690386a SHA512 5579e7ae39b84c8cd919a9a457c5e9842da69e4cac2b1cc0b9e12314a1b471cbc1fcfaaaf3b1ae2a89a0301dfccc01d79a9e23aca40d1978fd1c0c530d82b1ec
+EBUILD debianutils-5.14.ebuild 1025 BLAKE2B 839ede9d6afd367c4e4fabfe564e9d308c116d23fb044b4a32d53276bd39acc36455aab52afee1958c9191bb112d4fc1d9e533d5970284d7de384896d41e772b SHA512 dfe521b3ca618532a7febe546b40c1548d1ab066d579239cb26c28386bfe3fb4f3be0acbeab9922aea36324158df5f15ed15670cd0090203622ca2da69b00744
MISC metadata.xml 446 BLAKE2B a681b76916f27a5d016fa34c6c6ce4abe887c1f46232cb6cd759ba699eca0cba865ff7b0d33900b1f9e858e016532815b18bf86cc211b97f57a1c0a56580d125 SHA512 c080d8ae5511a0870aa778f744518a2482e7d61ff9e653a808b3959571b8bb47dc90b1b1f2feaccc323df0521f4ae91efb43fa31bd6c8a72075c8b2e9dfeb829
diff --git a/sys-apps/debianutils/debianutils-5.14.ebuild b/sys-apps/debianutils/debianutils-5.14.ebuild
index 614f9cdff54e..a8d4fd2bc633 100644
--- a/sys-apps/debianutils/debianutils-5.14.ebuild
+++ b/sys-apps/debianutils/debianutils-5.14.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 @@ IUSE="+installkernel static"
PDEPEND="
installkernel? (
|| (
- sys-kernel/installkernel-gentoo
+ sys-kernel/installkernel
sys-kernel/installkernel-systemd
)
)
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index 13aca9ca8ed9..0157304aa79a 100644
--- a/sys-cluster/Manifest.gz
+++ b/sys-cluster/Manifest.gz
Binary files differ
diff --git a/sys-cluster/corosync/Manifest b/sys-cluster/corosync/Manifest
index 47637c6eea05..e849e52e7afd 100644
--- a/sys-cluster/corosync/Manifest
+++ b/sys-cluster/corosync/Manifest
@@ -1,5 +1,5 @@
AUX corosync.initd 668 BLAKE2B 52a838b1cc64103a69a3f67573b0b752ec9eef434c9fd2183478d32a6dfda825e96e41333e16f0aa7431937323ad3d5329c04037baec83717624a884d2480bcb SHA512 a514ac91e4b691c7e7e65a45dbb49c1da408690012d750ff3e4cb1c45e629df070019382f9b7c1dbcf8342b1edc15b296433d1f589334effde843434005f0969
AUX corosync.logrotate 93 BLAKE2B cc8f22c668dfde3fe4dac13fb295be81ff1ca13c8081557f87570952117109b68c7101045990dfd8aea5f56c8a8078d12383f8cb040b098591678c8294dd52bc SHA512 3c65eb01a33a6fa51befa8ce466cc8a35a06a19816b77610b83c18f9372dccdbd33354fc8568e63fe165f2c2aa598b6a5d15615939f12e3385b4c3e1b91a6ec3
DIST corosync-3.1.0.tar.gz 447073 BLAKE2B 1a0d5b744ac5cba1d67fed6d58a159d8dfc63615aa6fbe5051b20f6e41da589871b6d0b59937db0ac31b4186e4f051378e48308ffc3e0743a5372e494485b3c7 SHA512 05be0d417f3ebbba993b92074f261dea3d951e20d2054817b9017eb04a8a017c9c3f3d0119dafd689944accb690beaafc9f11c1e67f53d978918ea49e51a5e6f
-EBUILD corosync-3.1.0.ebuild 2595 BLAKE2B 112e7ed33220c9565976df01f54f85c90424b18cb13cd1766359900a00548fcfe7e9de71934b8647123f1f88f7dea894ea0897e7f4777af68d825b173c941c8b SHA512 69a782762297c4a5ce261f203e4cfb914ab7c82500d4857df505f4d6b03787bb766f543abf52801d243d98b8aabb7f51543c89ad744ebace2695fa50e45dc9d7
+EBUILD corosync-3.1.0.ebuild 2602 BLAKE2B 8572d40a57c81706a1002a4b444acab91cd3147316fd9651941c8a8309a314cfd92d8800f97b7fd8a1b9cf7202d1cde46c8f94625e4271c75431261e76bc3700 SHA512 44824e9d96092de8f2e09cdd981196a766c3a1501b541a446dcbc57877d40376f7cead61fa8225d180473b54f83fe9cabfb5df131a745a37389da5eb6736f8b1
MISC metadata.xml 569 BLAKE2B 4cc6a578ae3d2a8e2c345ee94d500ac18c8978557a09b6ff167229d2e5af694575111c140aca2145a23bc9bc7ff979f3cb87f64da82136880388e4b56f14ec45 SHA512 5f26954b9c942cc36f5c55c8faf12ab7873376e9145126313040875cd6e49cf288a6f77ca16c2c3b2dab79d1029e66d3025bbe9c141295c5ae07ee9276637dd8
diff --git a/sys-cluster/corosync/corosync-3.1.0.ebuild b/sys-cluster/corosync/corosync-3.1.0.ebuild
index 614f1d632a1e..ac633f7b2e8d 100644
--- a/sys-cluster/corosync/corosync-3.1.0.ebuild
+++ b/sys-cluster/corosync/corosync-3.1.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 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2 public-domain"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86"
IUSE="augeas dbus doc selinux snmp systemd watchdog xml"
DEPEND="
diff --git a/sys-cluster/kronosnet/Manifest b/sys-cluster/kronosnet/Manifest
index e6a68d56c00a..607516b6d01b 100644
--- a/sys-cluster/kronosnet/Manifest
+++ b/sys-cluster/kronosnet/Manifest
@@ -6,5 +6,5 @@ DIST kronosnet-1.25.tar.xz 482292 BLAKE2B cf6b91f63d4f5193c9370f8bc07d3a76f9fa31
EBUILD kronosnet-1.19-r1.ebuild 1268 BLAKE2B 6d695693ddd9d24432488e2da8180e0e909a86b928a7a9ce62a55f63c3fa3e97f25a3b5fc5271f5df1f567a0f2aa93ae0a76be44383edcb69bc1442f5c446c6f SHA512 4e1cbe38390b7100ffe4a3f53ec9602181352c7783121f1dfd486549b4782791886fdef5d080d9b89f34b9dc4dc6f0a2947a772cf706e90aaa77510cd271be8e
EBUILD kronosnet-1.19.ebuild 1220 BLAKE2B 85951cf7cda65919a1094a97a7d1b88f660523cb356be41ec8eee48a4beb9715c4e2fc696c4131856f9744c3897a27c1f2d294620a739df66b355835bfd0f056 SHA512 b6be8fa1241939cf41a75d11c4b92293c7b1ac233e3a3e6bae15b92d53c8e4cc0f985945d0a03828607275f2496ea69531415b568cf5577f9d1e6c2e9a118019
EBUILD kronosnet-1.23.ebuild 1315 BLAKE2B e3aa02d09bc44991452c2cd6d373f163dca816802413d22e50807c0e1dcefa60a5a9490db5f65f0172df47eed33ea6083c76b79557e850fbd28ca530b0ac2b6b SHA512 0d41ff2ab3f1f3d884af74c99e60a21d92aa3913f6a7da456296dc49e351f02188d25f362a4ef412797ecd561e85fd8cbd98a5e9fce84372c83d8e4e4476b5a1
-EBUILD kronosnet-1.25.ebuild 1395 BLAKE2B aedf0e1e37f48ea95ad3a5f773bd71622189486dc6f1510dd2d22577bf69e41f662a876e63d81cd8303fe9032ba2f5ce1b53d643b1981aac1ba104421d868421 SHA512 43f10b8be0f4600b86f8962eee6a271fd8f2c5ec4c59b867209e4260c883067529686d5b324c986c3c3ca3e9282efd131d8da77919c03522a54c48b28ea657ad
+EBUILD kronosnet-1.25.ebuild 1402 BLAKE2B 7a39860b923d71e3f7e1bec7d7fd14b951d357a3915f664ea5b3981d7dd8cb0fe1bd477faf1d72b9f3774b3feea4f7a9ad8dfa26eb14585a518b8320b0e062ab SHA512 a0eb01bcd5bd2886ff833686b8e73fba5a547bd55d3eb1bdf5a14162cbe8dcb6f5310d737d95f4af25244433683a3fc0bdc5615cc85e1e7ed86a76a0dca1c491
MISC metadata.xml 533 BLAKE2B 37d05a59d8b28ac4b616b955bcb7d1a2f65d789dbc875648b9efe90269148764cf523b1f2d9e38f8831de062387889f950fa7b390a57efecd5a9842ce5bd39b6 SHA512 e57121812a79ef088ad977420991b33e69d9e30cc114a6b7b566e5a1657db0d39268bfdadc5af938413491aeef0663362aa140e5ecfbb615fbaa967bc11257d2
diff --git a/sys-cluster/kronosnet/kronosnet-1.25.ebuild b/sys-cluster/kronosnet/kronosnet-1.25.ebuild
index a59148f4a4fa..3f70fac91d92 100644
--- a/sys-cluster/kronosnet/kronosnet-1.25.ebuild
+++ b/sys-cluster/kronosnet/kronosnet-1.25.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
@@ -11,7 +11,7 @@ SRC_URI="https://kronosnet.org/releases/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0/1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86"
IUSE="doc nss +openssl lz4 lzo2 test zstd"
RESTRICT="!test? ( test )"
diff --git a/sys-cluster/libqb/Manifest b/sys-cluster/libqb/Manifest
index c4dc9cfb8583..49e34daf2517 100644
--- a/sys-cluster/libqb/Manifest
+++ b/sys-cluster/libqb/Manifest
@@ -2,5 +2,5 @@ AUX libqb-2.0.1-slibtool.patch 620 BLAKE2B 5c5e3c699eb8b9d1d7e9e41a36e9be28e60cc
DIST libqb-2.0.1.tar.xz 480516 BLAKE2B 402ca20f16a232497c9a363c557556bbdcfffff5d0f075898bf4008bb51b30771f284c29b64421be1dae8215e153b8978ac06c9bd10f3e5e23632b597549d2c7 SHA512 6d989d30b381253c7d7c4ff1e6400ad3445b92184906c859f10d6352dd604a309d7e2d9c8298d8b8d59a0e884e2d821608a39f043db7e96db2118a867ef57672
DIST libqb-2.0.4.tar.xz 504444 BLAKE2B a363a06bcfc34557e634b9be4f625db5b1aba15be89c5d2c7f897ae7c23f229410ce7d697daf6d27364c0cc4c58c13d61db775f8ffe2822673821c2726b7bef0 SHA512 a726b9c1828cbef741ba9c50b9588cbd421637a8fac0d8f4381e2bf6d349cb228935e86f4e8cf409656ef789f4f5c0d096914d7a13637ee1f1e607894349d330
EBUILD libqb-2.0.1-r1.ebuild 1375 BLAKE2B 9fba1dea2da0ed3892de76cfff4b875d3a3d215df1c4ee86cf0904caa962397e1848ccc5c723f7d0bdeb94b6c3a42b0f973af3cac54bdb798df199106edb260f SHA512 65d9c2aeddf0d223d453afdb7df3a3372a878cb81f4c922abf783b10b83a54252abbbf15576b65490856d8775b3cd2f5cdc9a59974da476b3988575eec666481
-EBUILD libqb-2.0.4.ebuild 1332 BLAKE2B 38ef5b86241a71932ac75c7b341fe8e6d4b388669d3db417e9609af518260fb34326b39666eeeff45fab5dcf1291230bd8aa7cbe603d51fae4df0117c915b2ff SHA512 4f9bafa00f6b1822c57be1820b02dde2663dab9b188ba2d5a218837cb0dcb1f0c53cefd7abaa8e986c8154ca7c3e5c620ef12036e9b4451a4570a93a8e67cb08
+EBUILD libqb-2.0.4.ebuild 1339 BLAKE2B b963866d489d026920295a30e1aebbdbbf18f2180dbe0ff82465915c1b59c6b4d6a72f467989cac04d690812df347ed045a0f74682efacbbb5efb5f1b7a33415 SHA512 c092ee0ac8536e971f28963956b1308fca052b753921536c7f9c38d3101fa663d92db831f9d75d7537fbdbb0f06cf403acefca591d19db1d6fee15831c63be6d
MISC metadata.xml 401 BLAKE2B c3f2afb238a4e450c8c156f0ee20b41bcab250b5e1764ade3f8f109fc7935845c5699637f5e37bc9766f8f97258bf4088b4302a75cbb82b095beff9f897ff4db SHA512 2ffc6eb859567d3c760c177819f69280898e5192e83e52e58b77cab4905b1c40fea3fa0b1114b09bb15bb952d9dbcf96ec5839ffb638dff0d8611c819eeec637
diff --git a/sys-cluster/libqb/libqb-2.0.4.ebuild b/sys-cluster/libqb/libqb-2.0.4.ebuild
index 364bc04231d9..6513dc8434df 100644
--- a/sys-cluster/libqb/libqb-2.0.4.ebuild
+++ b/sys-cluster/libqb/libqb-2.0.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=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.
LICENSE="LGPL-2.1"
SLOT="0/100"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86"
IUSE="debug doc examples systemd test"
RESTRICT="!test? ( test )"
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index bdef1c0a1335..3bbce474d0b9 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index 54c627ed9029..e65cd53e70e8 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -10,7 +10,7 @@ DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 BLAK
DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 BLAKE2B 58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399 SHA512 1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069
EBUILD clang-common-15.0.7-r7.ebuild 5462 BLAKE2B 098697c65115e672a1e878167997d820c93cad6a71c5a1dc17c731a031d37f20e50ef41e2f1d3238bc91065ba23bab5db4ab48e8274be9db3cb086ec6cdf7868 SHA512 7500bf0c4fde82b90aac68d09b95a49c241fae8b0d2340f7780e9baed1c85d855e45c4296a7daaa0b831a07f442e0be4faf6510a335fa5c979b3061e28fdb99d
EBUILD clang-common-16.0.6-r2.ebuild 4972 BLAKE2B 7ce71ef4c5ca19ef5847c90a23662b30e028d97fba045ec64976a3093c94e65bc8b5b04535d2ecf9ec51526fedc6b2b264135162acedcfb6df88cf426ce36357 SHA512 490b4afdc3ebbac15152d8da7cb86b3f2030e7ea1c70b09542f8bfd839d0194b97ee979fffcfb19fba8cca97ecfe565a5e77968b9afd618851772d7ccf444624
-EBUILD clang-common-17.0.6-r1.ebuild 7636 BLAKE2B 93b061d1a20fef63437ce3385c32b5a5c1dac613154b02e266e0763385d5553ac46ca972b8ebb8e84dafcc76e37084f0d60b8e910ec6599e2c798656d61b065a SHA512 88458c8325b9a60eda9e031d1773f1a5dbeabe4da39d3a306bdfab0908143759d1db64b46231089f2b4c4a5da337542c3c250b9c937d82df54058e04560e891a
+EBUILD clang-common-17.0.6-r1.ebuild 7634 BLAKE2B e0eb3f4da0ef192e8ae61c2c0a8597eba1264727dd0db2027b7ea1b05bc68a90be11cf3ea6c045bf7f0a3b831ad19c8e14bc8a59ad4b0c52726a40c432fc454c SHA512 488036773f7933e4240473ecd25e818e2c599f32ac5965d7b659d3252a7356e80e9b400a085349295fc2ee3c1722b386153a6f3a1bc5a79135f6e04067d87afb
EBUILD clang-common-18.0.0.9999.ebuild 7536 BLAKE2B c0e8010200824a7b6bd2c63682ae1a8ef3bfbc95a6188b6c585e74cdf4013c3082adb640ef2a9d6fe22caca6e685709e38ebfe7089e79a88996b123717089cee SHA512 d85cb3ef7d366b9dcc3163002fd4ccbe59dd03cdc80e2baeb5b1f13bce78204799236e9ddbde4fc0698ab016fb9d287fa174ad068c29eed09e40377eaf898646
EBUILD clang-common-18.0.0_pre20231215.ebuild 7536 BLAKE2B c0e8010200824a7b6bd2c63682ae1a8ef3bfbc95a6188b6c585e74cdf4013c3082adb640ef2a9d6fe22caca6e685709e38ebfe7089e79a88996b123717089cee SHA512 d85cb3ef7d366b9dcc3163002fd4ccbe59dd03cdc80e2baeb5b1f13bce78204799236e9ddbde4fc0698ab016fb9d287fa174ad068c29eed09e40377eaf898646
EBUILD clang-common-18.0.0_pre20231222.ebuild 7536 BLAKE2B c0e8010200824a7b6bd2c63682ae1a8ef3bfbc95a6188b6c585e74cdf4013c3082adb640ef2a9d6fe22caca6e685709e38ebfe7089e79a88996b123717089cee SHA512 d85cb3ef7d366b9dcc3163002fd4ccbe59dd03cdc80e2baeb5b1f13bce78204799236e9ddbde4fc0698ab016fb9d287fa174ad068c29eed09e40377eaf898646
diff --git a/sys-devel/clang-common/clang-common-17.0.6-r1.ebuild b/sys-devel/clang-common/clang-common-17.0.6-r1.ebuild
index 99047721833e..67b82de8ee8b 100644
--- a/sys-devel/clang-common/clang-common-17.0.6-r1.ebuild
+++ b/sys-devel/clang-common/clang-common-17.0.6-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 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE="
default-compiler-rt default-libcxx default-lld llvm-libunwind
hardened
diff --git a/sys-devel/clang-runtime/Manifest b/sys-devel/clang-runtime/Manifest
index 3a4fdb1af2f9..9623bd660a62 100644
--- a/sys-devel/clang-runtime/Manifest
+++ b/sys-devel/clang-runtime/Manifest
@@ -1,6 +1,6 @@
EBUILD clang-runtime-15.0.7.ebuild 759 BLAKE2B d7b481faffc4da0a6dc1b4e708322cd17cd497dc75363bdb89e7fbb1ecb2aecd9cbf91bdf816505476c7aca2ec7b6fb9ef178705e6b77361d21a7a270404a70a SHA512 8128acfc92b1601e93ffca1fd4233456f8a28fbc4cc65a1782da25df48abd3af82d0128b31f12b966ca02ab1eafcd28016c4443d9c7f1d28bc3f951cfff5e07f
EBUILD clang-runtime-16.0.6.ebuild 1435 BLAKE2B dfbb6047c0541de72f3447fa61f00d96c2b7c4b96454fa82796f59bd2884ecdbb01539bf08741d3b5ed866b18f4003bca6878cac549b6ef46aa5c6a15bc56c85 SHA512 d63983cb60299866a743ff6b71279b433a10f011fc51e53f3d3d6d6b99dffc080ef0110e21b4dd6b8a54bceb47035d28bf670e6e81fd0939630b593912d77eb5
-EBUILD clang-runtime-17.0.6.ebuild 1442 BLAKE2B ccd97064b84899371758ceab7640d2b9a3104e08dccbefc5523062437cec1358ab68773b96bbc8193d8cd52a2bac65e6687cb150127d953aa49ab7f8cb3dbcea SHA512 9b8639788a2bfab9fea6e717e684c4784ae6719ce8d6bb389d16d836df0b43d108be6c649b9aa17dfa60df7b3f490450d4d51e83dd80707467a844871b97535e
+EBUILD clang-runtime-17.0.6.ebuild 1440 BLAKE2B cf4525eaaeae1810144aa614b074decdaeae97b7a29a816f9099dec000431c0e5cf9637a6972f7d3d7b1357e735c35cd78d48a07764cfbc89186849cbe2fd4f3 SHA512 41696204929cc39e5910f56f88084884293768794f826cf62b871f7b0ebcf86c84d427ce64c7e992386e2bf8aa08de9e4a8b389fad7c233ab690e5bfccc42ea6
EBUILD clang-runtime-18.0.0.9999.ebuild 1339 BLAKE2B 60f0ce6dc250d959f058872d748bbffcbf3f036b3546a8c83c8178d809c9699095f84731fd1195b690b2d9b000c0f2a06d95153d1688809c325abe2f80dad88a SHA512 22d8cdc017390809ad96b917a85639a5c0f687db6737217447f49630004b5dffa8468db92a42f5f3e84788365380dd9b707fc03dcb5b4b102ec7f13b764d5d2c
EBUILD clang-runtime-18.0.0_pre20231215.ebuild 1339 BLAKE2B 60f0ce6dc250d959f058872d748bbffcbf3f036b3546a8c83c8178d809c9699095f84731fd1195b690b2d9b000c0f2a06d95153d1688809c325abe2f80dad88a SHA512 22d8cdc017390809ad96b917a85639a5c0f687db6737217447f49630004b5dffa8468db92a42f5f3e84788365380dd9b707fc03dcb5b4b102ec7f13b764d5d2c
EBUILD clang-runtime-18.0.0_pre20231222.ebuild 1339 BLAKE2B 60f0ce6dc250d959f058872d748bbffcbf3f036b3546a8c83c8178d809c9699095f84731fd1195b690b2d9b000c0f2a06d95153d1688809c325abe2f80dad88a SHA512 22d8cdc017390809ad96b917a85639a5c0f687db6737217447f49630004b5dffa8468db92a42f5f3e84788365380dd9b707fc03dcb5b4b102ec7f13b764d5d2c
diff --git a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild b/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
index 6483c7c0c78e..739868c36537 100644
--- a/sys-devel/clang-runtime/clang-runtime-17.0.6.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-17.0.6.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 @@ HOMEPAGE="https://clang.llvm.org/"
LICENSE="metapackage"
SLOT="${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE="+compiler-rt libcxx openmp +sanitize"
REQUIRED_USE="sanitize? ( compiler-rt )"
diff --git a/sys-devel/clang-toolchain-symlinks/Manifest b/sys-devel/clang-toolchain-symlinks/Manifest
index b87171504e9b..6de268ec7d0b 100644
--- a/sys-devel/clang-toolchain-symlinks/Manifest
+++ b/sys-devel/clang-toolchain-symlinks/Manifest
@@ -1,5 +1,5 @@
EBUILD clang-toolchain-symlinks-15-r2.ebuild 1141 BLAKE2B 21117f19b6d2aa9ff91a447578b3efc99eb5d940ef052e7b65bac90233176c5cb6b5696a939d839bb9c077613ff5f2d1ba0a479d56745252485e4fa0a3534528 SHA512 ff598c5572e2d003707e83302dd2b701cc9b7de7b1193d9e4527ea0631c7e19e9cc2aa6403bac32988a1b2421707c4dd0061ff01cc1e6ab125556fcf331e915e
EBUILD clang-toolchain-symlinks-16-r2.ebuild 1148 BLAKE2B 0dc5db3a5c817cb04fdc32a201cc4257f3df1e82a7086b275a1209ea7ef6a172f45a318743ffdc2099262028a369c2c657d07565aaf16dc8f0d991e2d73109ca SHA512 612bdab9aefe89fae98bfba5962bae334cf8b4c1c60e7e0f44137de012dc6f1728a10355395b30c7acf88ac1088e82a193120d2d9a34988102a1e383f71abec6
-EBUILD clang-toolchain-symlinks-17.ebuild 1155 BLAKE2B 422014ec09d0b594c7c331cc930222ee328115c91e68f85a04e7f3f69cee1c46115f6b466516a9009d2159648cfb449fffb07716fd90e41d18753070f8d6fbc5 SHA512 92af73c9a3d098dd6336c79988d2eeef97ce08bcb7d2554196342d4719be8ea8e232776ed31c806cebd1b836b71b3e929d6e0b55a5d60735711522a1028d0323
+EBUILD clang-toolchain-symlinks-17.ebuild 1153 BLAKE2B 0f049705f6220f99a25bae6299f15d1f29bc94ecae19255749c83351ddae37964b2d1100a270d5fa5b93dd07da7e21af7ae50e713f923ce48b05a4dc8f6985b6 SHA512 0a02650ec4c8b6129d6f6841afb0238c05efe2df7a2a017846480df3c564d5bd6a1ae8ce5a93e49ef1b39ae6cb7e4b9fd650238d72ea7360f619715e73232a5b
EBUILD clang-toolchain-symlinks-18.ebuild 1063 BLAKE2B 7789bac94f03e818f99b75a4d241386aaa6e729b67e21da1b356de55d2c63534ef908de4cacdc99e803278b1c518af5b302023a9947adb34ab93d64877d611cb SHA512 52ff13fa432e3f6cae5ab0e323b16a78beda457f0bdd1bf80bee222f4e8946032e4261be36381ddef2227f98699ab18d37feb8dc64b905377d81fff26bef4d2e
MISC metadata.xml 904 BLAKE2B d2c8a31355b0f3bea6c5b4c72d198f40bf14b6908f5a3f765b48fffb2ba3e4f09a8bb37c87ea4e7d9b4e1de0a3ad2c80bdca6feb45538c973119f27ba6329ad8 SHA512 846548593c071d6905b56984c6924086d5f03929c813be986c89c57a6924d1976975b29769ee60a2796287753aa3453608794af8d36cf48b76c55920778c27d4
diff --git a/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-17.ebuild b/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-17.ebuild
index 19818e8c2010..787b7cf8e18d 100644
--- a/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-17.ebuild
+++ b/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-17.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
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos"
IUSE="gcc-symlinks multilib-symlinks +native-symlinks"
# Blocker for bug #872416
diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index 4ae1fa50f2fd..8dcd0a463d88 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -15,7 +15,7 @@ DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 BLAK
DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 BLAKE2B 58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399 SHA512 1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069
EBUILD clang-15.0.7-r3.ebuild 12545 BLAKE2B 5fa553863fb4932189fe38a3bf261b7dc8cce8897d186ca914ba56968b466fc4bbf2cdf05f9f0e92eebdf5fe6d956667399d03efde68192c116a277920d52b32 SHA512 429b0374e9cffda1b964159e8efa2476554395c2a11d584b46e23f9a8c5da6c3f107b2dd4b0c0fe49e7a34fcff001d3164f1971744a1049e984b175c0cae557a
EBUILD clang-16.0.6.ebuild 12462 BLAKE2B 532fbc03f98a4135371238de3f3d933ac321d4ecccb1e1ce2511563a6529a7bd55444dcdfa4b46140b4b592e1174d534be82e9b29fb1161522253e25c86f75fe SHA512 6e2dc62b7281caf5aa2378eb19f8c24023b62814be4f82e678ee8b98f92cc032de64d5feef0f29c7512aadb34a16b8f50e05a8eadc3bf6663f71504045ad3822
-EBUILD clang-17.0.6.ebuild 12145 BLAKE2B 6470f6623bba6514bc91dd71435414f8e337ac83242c3542fee07848a8e4f95c8c5b16922d2a617855068d970687f84c043da7e7c92164da17833717bf08f3fe SHA512 5853c832b8588ab2a0013dfb4060896eaad5a6d21d7516124d18f6b47ce635a998d3306f0b3ff5f6dcec2aaf27699a142dff6ecb6dfe04790ea10a054b84ac36
+EBUILD clang-17.0.6.ebuild 12143 BLAKE2B 5fc95041a1ef7a8d8674b410ee39f1534a8162604475706502534de2367cbe7d72204c0bc3944b987fac16768f306db2b9d365c8114d98f71a24c3f39a8b621f SHA512 bb1219f118ea60d874e592e05340a9cefd7ccac9696b00911e743ebec0736b40c03dd331ac0fa4c682597e6aa38a5e3854cbc91ac74c7337d703b6863bc8f465
EBUILD clang-18.0.0.9999.ebuild 12053 BLAKE2B 82acbf1a0b5b6e40a1541cfc5ebdcfe1f2dc38d4927cb0ada69da41c80c2364477366f5cdaf2c37e9117f3000ab566bd3f47c8fee5b37f26abb1b1c3d535c911 SHA512 0aac9f780dea68b0369fa87ed8537d181dc09d2d40b6e7254bfbf8330f775c1d81c78397bf249a975d80bb50ce23346da3e5b6f6152b29cf548f1ceacf5165be
EBUILD clang-18.0.0_pre20231215.ebuild 12053 BLAKE2B 82acbf1a0b5b6e40a1541cfc5ebdcfe1f2dc38d4927cb0ada69da41c80c2364477366f5cdaf2c37e9117f3000ab566bd3f47c8fee5b37f26abb1b1c3d535c911 SHA512 0aac9f780dea68b0369fa87ed8537d181dc09d2d40b6e7254bfbf8330f775c1d81c78397bf249a975d80bb50ce23346da3e5b6f6152b29cf548f1ceacf5165be
EBUILD clang-18.0.0_pre20231222.ebuild 12053 BLAKE2B 82acbf1a0b5b6e40a1541cfc5ebdcfe1f2dc38d4927cb0ada69da41c80c2364477366f5cdaf2c37e9117f3000ab566bd3f47c8fee5b37f26abb1b1c3d535c911 SHA512 0aac9f780dea68b0369fa87ed8537d181dc09d2d40b6e7254bfbf8330f775c1d81c78397bf249a975d80bb50ce23346da3e5b6f6152b29cf548f1ceacf5165be
diff --git a/sys-devel/clang/clang-17.0.6.ebuild b/sys-devel/clang/clang-17.0.6.ebuild
index 336fa7d9fca1..4962739f383e 100644
--- a/sys-devel/clang/clang-17.0.6.ebuild
+++ b/sys-devel/clang/clang-17.0.6.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 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos"
IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="!test? ( test )"
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 1caa14f2d9aa..cf0f59255b4b 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -9,6 +9,7 @@ DIST gcc-11-20231214.tar.xz 76228348 BLAKE2B fded6ed91e9376d23652490f6b36cf847d1
DIST gcc-11-20231221.tar.xz 76242656 BLAKE2B 279076c197fc9f666985c3f0a5f7e1dc0879ef2fa677e2fb5aeecbd605f52727f5591c58e8e9380f98c4de43f4aedfacd10ee78e450f6f549ac8424df901784d SHA512 004f5380a558f03195fd2988a03d6f1988d5ef13ab8be99a1ca0560950764019001fcd09178bc587e7c0a5c90cd7c147538d3e68d9194d1bf1888011e5565c1f
DIST gcc-11-20231228.tar.xz 76245188 BLAKE2B acac14d2915c08bfee3e64f8711c8bdc086a728093d6083f33f23c8db565da334a19d3f5b451788ad5f21f2005a8964890b467728886d85a34356c3908659bc9 SHA512 b30f115f1753195355ac31c59c111a5ed3a8dc1da08d0095fe0aa9107eb210487f3a1557b741c3d3e0c52744e20ace5788a98c642a1bd65d01c506bdafd8e5e3
DIST gcc-11-20240104.tar.xz 76252696 BLAKE2B 6105b2f9a90c11b792f6fc9693bf8c6d880310b68ee83aa3df062dbdd34979fe86a660f198485ec1ffccd913d42d681f34688bbff7b4c966d4af9fe22ff7125e SHA512 9b36c6b81fd875fc739b82c8d6539c4245509ea2125bf25be5b55e8a8305b2ebdb84f46c9cea46b82d4fc67f447e3c39c2e9399064ac0f3b91e12c039f400861
+DIST gcc-11-20240111.tar.xz 76240620 BLAKE2B dcf3b2493ca6ba1a9cd0137186cfbf1b96296ff9c5625e40ec7b89e5903b07dc151b61ad54b885fc57ccc02214e2cfa7b9249cbd755ac2554c6ca0008f0704d8 SHA512 aaed094cb6dd99166e0ec59886014108574ddab52701581f0f8e7f0abb966320d01f1bce6ff646170618ca7c2819d20523a23615f20114dbe412de43b937caf4
DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607 SHA512 17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87 SHA512 31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d SHA512 87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61
@@ -46,6 +47,7 @@ EBUILD gcc-11.4.1_p20231214.ebuild 1614 BLAKE2B 034251f9a0ccff2432eeec6f8ad98fbf
EBUILD gcc-11.4.1_p20231221.ebuild 1615 BLAKE2B c5e2cb6b3f33a4b191291cbacf881c5ac3a1cc96f0f96d1956a0e53c5bb8150d8d78d46637c8fb7281da81b7b6f36a2a05c24bb72551258a04e8a2104a1c4c3b SHA512 7ac5f6c291498e8853ef945c5996b10f7572c068170613e1f2b4132ff1c6b35c836ee8c23d6b01c712f071e89d261f524b5e43fc54318295b3b0ad2536c21427
EBUILD gcc-11.4.1_p20231228.ebuild 1615 BLAKE2B c5e2cb6b3f33a4b191291cbacf881c5ac3a1cc96f0f96d1956a0e53c5bb8150d8d78d46637c8fb7281da81b7b6f36a2a05c24bb72551258a04e8a2104a1c4c3b SHA512 7ac5f6c291498e8853ef945c5996b10f7572c068170613e1f2b4132ff1c6b35c836ee8c23d6b01c712f071e89d261f524b5e43fc54318295b3b0ad2536c21427
EBUILD gcc-11.4.1_p20240104.ebuild 1615 BLAKE2B 9c08652463d428b830606ce44b42462968a10d6ef99d048018317345f6de7847a8648da53131ddf3fd21c2b9ee9753b067d602c099600c97c495bf566b024d10 SHA512 39ba5cba6e5a28d4ede775a7d2d48487fb2299f31d7879ba95c3655adc7faf346b9f3ac59e3c4234f1f302eda1820f14186ca4fbe2731513b0d3cafe184069ce
+EBUILD gcc-11.4.1_p20240111.ebuild 1615 BLAKE2B 9c08652463d428b830606ce44b42462968a10d6ef99d048018317345f6de7847a8648da53131ddf3fd21c2b9ee9753b067d602c099600c97c495bf566b024d10 SHA512 39ba5cba6e5a28d4ede775a7d2d48487fb2299f31d7879ba95c3655adc7faf346b9f3ac59e3c4234f1f302eda1820f14186ca4fbe2731513b0d3cafe184069ce
EBUILD gcc-11.5.9999.ebuild 1582 BLAKE2B a5b94704a65afc32a3079ad0732b544c03413a9f4965ccf1c2718fd763dc29b7a64e54b8cbb492d52e93527e3f0d4966d17eb6b6cb81fd609c6629d19f6b124d SHA512 bd165193f6ef2b12930bac05c8c3f75f6bafd143a13ed5c2960f7a1d8039608ca23ccbffe9a6b235d42c789d117e29cb3d47998c71a4a3eba30a63b8b9e0f116
EBUILD gcc-12.3.1_p20230825.ebuild 1613 BLAKE2B d0c6b99a1c529b7a518fc86b5d03c279dba37d111b0a356e416b8601f066cec460761ed14d0a4ef5faa6f16fb9af29baaf9bcb17edd55f5604d9bf012c579fd3 SHA512 b23bffb263e68b7f5045bfdf79538cb1e1abf4a4d789db7b915d586f10ebecf74a9d59715c8db5c2dd57545e559bdf72bec39a76ba50ddb13efc9db66982d56e
EBUILD gcc-12.3.1_p20231215.ebuild 1620 BLAKE2B 3866983ddc8c6811e00c12af0051e80bfc7f0651a5ef6ca4af9ee651e2efea89a095a616908cccdbac88d8c1baa5ba2eaba7ce7e94f9aae6ff3a56ff52bcd0c2 SHA512 81a426e6392a42d3a28eb6aa5a2de535771fdb87224eafb60ea369c902f27a42c8265565b354d4bbac8daa968849a20370c529c62c9367f0cf58756124d08e0b
@@ -67,4 +69,4 @@ EBUILD gcc-14.0.0_pre20231231.ebuild 1596 BLAKE2B 98b65e35ed8715228da714eb1dda7a
EBUILD gcc-14.0.0_pre20240107.ebuild 1596 BLAKE2B 61823820f769a92f02927416dea3b438c38094afd1fd34ea1010f6c99c345db7dac442130f081be744abf4aa8227b0f7f2e18a2c6db91b9caffa34e32dd493f3 SHA512 79fec1eafc773e07ba83b62b0d8cd8f05d9041a95a89e704b78e802bffbf70322f12d4fe1ce1feeda4b36904d263d7c5ec58e3ecfb1de304d29cddc0ba5190f8
EBUILD gcc-8.5.0-r1.ebuild 498 BLAKE2B e24f62fdb50bf2e9957cbb85c72adc96d369938a7f552735772de964f7023b8b34bd11e7e544d268cc308e25272084a728bd061f37c568d42ea65d55bb2a2e93 SHA512 f35b353e9f54eb3e1c6f8e0ea262458b41da9bddb993793aff79f765c4d93811744979d34e50c6470a9b2cfb63b7006bd284d819b7a98e56a8b3a34ae570ae76
EBUILD gcc-9.5.0.ebuild 1206 BLAKE2B 262931215488db54cab2141549f997a48e22d0a917917eb670d41d5b155c7685e92eb1bc3843d2eca47dd15a450199aea5d99777d2870ff09b1a79ac8a63bcb0 SHA512 3737a70e70e53a581280ff1449d7d92bb9ffba0919b618ea43d4747e09b2803795a05c07c0e3a2ec8982f8d5594be58f9ac549d329b18dc236ad5159e4a47132
-MISC metadata.xml 5254 BLAKE2B b64569d62dd67c2f2dab441bb2c4a65bcd61b4c9d8ad7543e8f91c583501d72ed1474abf785e68c48de298d8391de3d94b9b4020086b2b0fa9cc477114a92e9e SHA512 f1307b7865dc4c2c843b5f498196bf5710e45e3292181b43687ebe85b5e9b26203c9c83ee7872efe2cd93595eca430de91e3a5fd6900f0f62c875308ccbb0303
+MISC metadata.xml 5028 BLAKE2B ec00e09a2015bbb5a54040bee9d6f06aa8f29a99541cf6719aa249c9e93c3db480b351ff72e164120c7df12acd24db46fedb5de4d88f609113d094d8f2fb6ea2 SHA512 0cb15afedcf93b40a0cb2194ffefee439820dba5fd779aa7eec00448943184e0f436305645d5f04c54935587004f1ac82dba76cc9aecd16f2043ccde7e20b343
diff --git a/sys-devel/gcc/gcc-11.4.1_p20240111.ebuild b/sys-devel/gcc/gcc-11.4.1_p20240111.ebuild
new file mode 100644
index 000000000000..da9833f43952
--- /dev/null
+++ b/sys-devel/gcc/gcc-11.4.1_p20240111.ebuild
@@ -0,0 +1,64 @@
+# 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"
+
+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=">=${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/metadata.xml b/sys-devel/gcc/metadata.xml
index 67374f76c3c9..93ff067baadb 100644
--- a/sys-devel/gcc/metadata.xml
+++ b/sys-devel/gcc/metadata.xml
@@ -75,8 +75,6 @@
GCC itself is built and optimized with LTO.
</flag>
<flag name="modula2">Build the GCC Modula-2 language frontend.</flag>
- <flag name="mpx">Enable support for Intel Memory Protection Extensions (MPX)</flag>
- <flag name="nptl">Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually)</flag>
<flag name="objc">Build support for the Objective C code language</flag>
<flag name="objc++">Build support for the Objective C++ language</flag>
<flag name="objc-gc">Build support for the Objective C code language Garbage Collector</flag>
diff --git a/sys-devel/lld-toolchain-symlinks/Manifest b/sys-devel/lld-toolchain-symlinks/Manifest
index 34e7c6ad68cd..c81b9dbae329 100644
--- a/sys-devel/lld-toolchain-symlinks/Manifest
+++ b/sys-devel/lld-toolchain-symlinks/Manifest
@@ -1,5 +1,5 @@
EBUILD lld-toolchain-symlinks-15-r2.ebuild 790 BLAKE2B be95621853ffc4825c59f7375450fc5e563da475a151c3333224b420a21dc774af6626b9f7e910e07b3ea489721f2c3a95954633882be4b4e9efbec7e24cedbe SHA512 c062c61a96046490b9664d0257ffd94c8b031bb37f461a1e1e16cab6870c34ced5d2d775fd446e5d539d27b6e61ecf9c4b2f8cc6cadf11d27f1a72ccf84a0b3e
EBUILD lld-toolchain-symlinks-16-r2.ebuild 790 BLAKE2B be95621853ffc4825c59f7375450fc5e563da475a151c3333224b420a21dc774af6626b9f7e910e07b3ea489721f2c3a95954633882be4b4e9efbec7e24cedbe SHA512 c062c61a96046490b9664d0257ffd94c8b031bb37f461a1e1e16cab6870c34ced5d2d775fd446e5d539d27b6e61ecf9c4b2f8cc6cadf11d27f1a72ccf84a0b3e
-EBUILD lld-toolchain-symlinks-17.ebuild 802 BLAKE2B 76b35a04513c84efab2404372155248e04bcd41ab2737509587e728d70e5c36d3d13187c4bcb09758d527705c03c905a743e35c95270b2abfe738f24d7fbd8be SHA512 ec676f446f1bd09d11cdb73362b588b4433ae4aa0afbc98381bc3f28e9145876efbf23f608fd2127a4eb257f533963f1038214d6634eb0668d0fb63854aa9488
+EBUILD lld-toolchain-symlinks-17.ebuild 800 BLAKE2B d094157465f4819996bffef10e1be1a260c3328a5f665963c9d8607936f28ba64c26ee6c341b76744ad5e7ec25606f1db027186e4a6edb6a1849cd251ee82536 SHA512 b1f7ba9e31a34eb6f0b8e07cc6cbc4d66f061f896cba3c7e11280e91a5f3f2af296af7cacc2fbc8b009f5337fdc8427740c41d118e2743449856288598d31f89
EBUILD lld-toolchain-symlinks-18.ebuild 741 BLAKE2B 40418d032d039797a5676e8ce3bb5ed1fe2e15dcad8464770908f3a116f117ee7c8a22211340133a4b11d1ae0594c8f33d45410967ce92cf793e7fed358c26ed SHA512 68d5b09bc4a2a5d886e6bec536ae2ea960e66d6c231a20c4bdba92e07d6ea77f30d311b65a3768ace807a354a765ec7157531807207c03e77a6ca3bee9ac0a44
MISC metadata.xml 784 BLAKE2B 044eebb87ddac511186e137d9e255cb3ead2d53aeffafc641cc9a53556b833f06cae439907de8e8ead1090d54f7cc4bcacdbfff52449b6fab5908aa6d354a110 SHA512 50a9ac94efe64f8f6533049f496a19c37e375803ea3920a3729c93f346117ea5b662978570db27e8fffcfaf78f990691c4ab5aaf7dd48a7e2931f713eddedb4b
diff --git a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
index 36f6945c4a42..48d62db81294 100644
--- a/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.ebuild
+++ b/sys-devel/lld-toolchain-symlinks/lld-toolchain-symlinks-17.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
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index e5fb12cfc15e..593dbf8b17c5 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -11,7 +11,7 @@ DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 BLAK
DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 BLAKE2B 58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399 SHA512 1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069
EBUILD lld-15.0.7.ebuild 2292 BLAKE2B 7387280ae2595c1c171175e4af2dae43a90bfa87c6092b6a21ec55e277f3c764bae8acd0c6d7893522205f1934abb77ccd61032e1ec609262576feda439829fe SHA512 97a0a8441dccc331fa9a12da952929db5959bcc6201265372e45bcabe46404b3753c8ddb52c2f9c38dca9351334a28be7587e7cde2eb64f5f5426ef69380d953
EBUILD lld-16.0.6.ebuild 2334 BLAKE2B bf132bb6e04027b2682515c965887361731953c1a273ca4f77184c0d9625f73f0381a87c2a989a7dea1811d3b5c86689bb00407974e5a433119bb39bc404bfa4 SHA512 9d714aa08151a056b60a52ae7694bb1c3179b32d73dac3834681f844dbf016b435fdfae1ff262217a9c780e0d8cc8d592a50de8e8f4ef9fbf963f0b281a1ad6c
-EBUILD lld-17.0.6.ebuild 2283 BLAKE2B bd36fbc2512ac5d5497ac5defa2adc3a011cd2a6aeb6d7bffd160a6c5205020f7181c401fbe24d87f45d6c31c326683fa8ff7ce18ce86baa8cfb91d8d438c1f7 SHA512 7be1adffef3689ec2e60c0eaaf9596d34368d3f9dfe7dca26b584f135b7a20141ace9778522dee75b83abf15588de8a36b0f0f4fac0d516f3d9522c7c7b60210
+EBUILD lld-17.0.6.ebuild 2281 BLAKE2B a82b32cf4f1b09167df4e9a06984d56a56ce5d9c2c4e2702334a7eb939fa01a4f0156484bc6b2520fea1de291bb750bdd1ea6301325df8e33c3af8b97c79ac57 SHA512 cd09f4bf0ac95adad5a9b7e61795e5b19cbb077e85976c6ee3b001e99a35b4431a12e7f43c0a5d3ddd3e4cbb970df83c1a313cf116519bae96fdc85214b7f5f9
EBUILD lld-18.0.0.9999.ebuild 2223 BLAKE2B 8a969272ddac539dff0574626b509d5670782e6ce8fef362629709bf7c5ec2b53bf5dc8b37925ff3c631aa3cf5312a15794bbc4ae1da4505e840f2a310768cf1 SHA512 ba8e01767b7d194f98f6cb4a86546cc95f8f9ad3a77cbec999ffb76602daee9bf973c38142c9f2d7cdf6eb3b260d5a867474695392267f3034f2a1529cb63643
EBUILD lld-18.0.0_pre20231215.ebuild 2223 BLAKE2B 8a969272ddac539dff0574626b509d5670782e6ce8fef362629709bf7c5ec2b53bf5dc8b37925ff3c631aa3cf5312a15794bbc4ae1da4505e840f2a310768cf1 SHA512 ba8e01767b7d194f98f6cb4a86546cc95f8f9ad3a77cbec999ffb76602daee9bf973c38142c9f2d7cdf6eb3b260d5a867474695392267f3034f2a1529cb63643
EBUILD lld-18.0.0_pre20231222.ebuild 2223 BLAKE2B 8a969272ddac539dff0574626b509d5670782e6ce8fef362629709bf7c5ec2b53bf5dc8b37925ff3c631aa3cf5312a15794bbc4ae1da4505e840f2a310768cf1 SHA512 ba8e01767b7d194f98f6cb4a86546cc95f8f9ad3a77cbec999ffb76602daee9bf973c38142c9f2d7cdf6eb3b260d5a867474695392267f3034f2a1529cb63643
diff --git a/sys-devel/lld/lld-17.0.6.ebuild b/sys-devel/lld/lld-17.0.6.ebuild
index a6c8e30c0d8c..bfc5816fbc22 100644
--- a/sys-devel/lld/lld-17.0.6.ebuild
+++ b/sys-devel/lld/lld-17.0.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="debug test zstd"
RESTRICT="!test? ( test )"
diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index ef30ef4beb77..b54c1c433452 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -10,7 +10,7 @@ DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 BLAK
DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 BLAKE2B 58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399 SHA512 1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069
EBUILD llvm-common-15.0.7.ebuild 1014 BLAKE2B da3b7ec6cd3c1e57758312fb9ea25e693305e1ef72b350eea85fbde5a1e636269d84bd491b6f528aee8a9cb8229f6304b371f99e6ac416c661c6519706b83b61 SHA512 68b9d672372fe71e39f2b8f9d80eb1dcb5138b8b9b961f56a4eeb81b3fc4054448a51a46b3a62547ebb6262425512f39bc146e5f2c3703de10ab520f1594e7a4
EBUILD llvm-common-16.0.6.ebuild 1021 BLAKE2B 635a5e329ec238346e1bfe715ed088484a33f517a294dd86f822dbc7d225a296f61d72b73be28767c6629516c6237cf1b377320a38c2092796e6d292ece12977 SHA512 64df7235d2bbf73792c6169931b3f5cb90feac9012590bb391b3d2aed67fbe518d08f46fffaf706f478e528b5837178f2e440557b906d6cce832ecaea021dbba
-EBUILD llvm-common-17.0.6.ebuild 1028 BLAKE2B 17b090a472e770e1f63129c30b736d37f1020e7ce498345919724a412b1221fb6512cd6b88261d6760fde413f391264ac903df6a1e45a5a48cf0bdd5371b370c SHA512 472d118c870970130a42a7c632a968406c44fc1161be1a7a0ef76f5344d98c08e56dac7b20fa2972dc162b5e094b22df9e58a74aac355d3e7d034c2aaef64a4b
+EBUILD llvm-common-17.0.6.ebuild 1026 BLAKE2B b67540102526084b9657a12af5df6da79db26145233e8178e563ea2c0f85f2d11dbbb31b2eb22d2558ec459bff79bcc1b35af14f0a3e725039d33500a4cfd92e SHA512 bf8432500d7e2e081920d7ba0ba5b1b6b6461ea50b00bded920c17a78d4b4c9222ed28b53e97e9207b890f0e0e5c6b6f3c7591c5b97223dbb4011facf6e47908
EBUILD llvm-common-18.0.0.9999.ebuild 925 BLAKE2B 6c17c6fa9b0e8713243f77a3ac6079e7bcbcd0cadef14b22a856944e0515a9722d1b843cbcb784c11dd76b4c882c30737932be700bb71389753761e455823a9f SHA512 2a476421a4c6acc172de2016fd96f3c90c0277565ccb84dad5e61f233c947ad9545acb5ac6aef7b139dce9004b70bba10a0a5eb482641a30d6a2ddc6adc74415
EBUILD llvm-common-18.0.0_pre20231215.ebuild 925 BLAKE2B 6c17c6fa9b0e8713243f77a3ac6079e7bcbcd0cadef14b22a856944e0515a9722d1b843cbcb784c11dd76b4c882c30737932be700bb71389753761e455823a9f SHA512 2a476421a4c6acc172de2016fd96f3c90c0277565ccb84dad5e61f233c947ad9545acb5ac6aef7b139dce9004b70bba10a0a5eb482641a30d6a2ddc6adc74415
EBUILD llvm-common-18.0.0_pre20231222.ebuild 925 BLAKE2B 6c17c6fa9b0e8713243f77a3ac6079e7bcbcd0cadef14b22a856944e0515a9722d1b843cbcb784c11dd76b4c882c30737932be700bb71389753761e455823a9f SHA512 2a476421a4c6acc172de2016fd96f3c90c0277565ccb84dad5e61f233c947ad9545acb5ac6aef7b139dce9004b70bba10a0a5eb482641a30d6a2ddc6adc74415
diff --git a/sys-devel/llvm-common/llvm-common-17.0.6.ebuild b/sys-devel/llvm-common/llvm-common-17.0.6.ebuild
index b90c15d2e3e5..2144c9e28510 100644
--- a/sys-devel/llvm-common/llvm-common-17.0.6.ebuild
+++ b/sys-devel/llvm-common/llvm-common-17.0.6.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 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE="emacs"
RDEPEND="
diff --git a/sys-devel/llvm-toolchain-symlinks/Manifest b/sys-devel/llvm-toolchain-symlinks/Manifest
index 2aff6a6540f3..0a53ccab983f 100644
--- a/sys-devel/llvm-toolchain-symlinks/Manifest
+++ b/sys-devel/llvm-toolchain-symlinks/Manifest
@@ -1,5 +1,5 @@
EBUILD llvm-toolchain-symlinks-15-r1.ebuild 1037 BLAKE2B a91128b9fb9ee30983645e1d8487e4734a355695e5628dc785fff79c4597a5fc70e2458e5b756e177c86015e078789dfb7960dca078577015b0f9ea4b8369a5c SHA512 0e8e60edd8c226b9c511842c934ac349e6ebe9f425b064cdfe4c582638bbe9b8c860f73964fb922fe5926876f84b9514999e686de48860621ed4541c8c2c5791
EBUILD llvm-toolchain-symlinks-16-r1.ebuild 1044 BLAKE2B 0809ec50dcf6e7dea682fb3261709552ad3ef5738e57725c94be80ef93f67bb421d7efd89e1d98a13383c809eb4a9b51c48d152e0a86f1a8cb74ff889eecde5b SHA512 325e8c03fd70f2da1388d21ab869bea6de30497c10d5b84125228f7e3a2a10d1f23ac0bc62ba42f441196841b7ef886b60bc914a70c8736c0e0b3c8668c31e39
-EBUILD llvm-toolchain-symlinks-17.ebuild 1051 BLAKE2B 82c500afffa0388a1cdba2e25e889fa1238293eefd3b8639f275e84532f74db7df7a39074fb81b8565be9371f6268b93fd42da8ab196d6c909f137a5f6f25ec0 SHA512 6e4d01097dca8fd752b8e0adae9a6d9d76cccaf4432d849350697aca0a7c2e87eab403cb9bfbf0ab951ce86a76d84f9b7d4a2e38d16b8207685af063dfe93f39
+EBUILD llvm-toolchain-symlinks-17.ebuild 1049 BLAKE2B dc940d114b7fd0b8d328218a3a5613d315a55b58a90ae57d29196cbf0c0e1d7af751034996d88bfc135b7c098cb2c5963bca59f359535717669a305df9c69e11 SHA512 2e35e1cbd22545ed4f94fab74a6e317929e5b66ff1722b2145286de40bf89e67776aea80bae5bd55904a8198a14fe88053c5fedfc28553f95a92c60a36780602
EBUILD llvm-toolchain-symlinks-18.ebuild 948 BLAKE2B a054bfcaac2e56f051dbe557f558ed25532b89cc3f32cdb6f09472120a65bc2ce950649eed44b6a38600eee1a107821624bfd051147e7a9de00a5982e31cd50c SHA512 e2655ef075dbd6929a42ba5e25fa3b6e8759f94043c6fadabffd4c5269fe9ceb55c114c1f8f0a3160eeaebf92d9f7db4ae6b0e35547bce812abf5656cabf03ef
MISC metadata.xml 815 BLAKE2B 963f1b8425495144d04659d2d8cdabab910f15f9861634bf436a82ccb70b27682b44c47415ca6884956097e92294457d09b5c44e7a2f108c93abb79df8884aa7 SHA512 940a6c63c4c13a1c78c041c02df9bd3d2ac0f19eb552fcfb8134784386a2197956b1dd4950c760ca6ac9e8fb154eb550d59fc6ab1aea9c9236e7e005882d556a
diff --git a/sys-devel/llvm-toolchain-symlinks/llvm-toolchain-symlinks-17.ebuild b/sys-devel/llvm-toolchain-symlinks/llvm-toolchain-symlinks-17.ebuild
index ba02c205d2b3..343a201a797e 100644
--- a/sys-devel/llvm-toolchain-symlinks/llvm-toolchain-symlinks-17.ebuild
+++ b/sys-devel/llvm-toolchain-symlinks/llvm-toolchain-symlinks-17.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
@@ -11,7 +11,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE="multilib-symlinks +native-symlinks"
RDEPEND="
diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 2922ada5d6f7..35f2391578ab 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -16,7 +16,7 @@ DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 BLAK
DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 BLAKE2B 58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399 SHA512 1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069
EBUILD llvm-15.0.7-r3.ebuild 12529 BLAKE2B 086c77bb974efdea3141e1903b8f078d931059c4d693e36934af11332999a57a399b24bd8fb2ee41ba7b8881b9ff276dac9b13758bd4069ec99b96e0956d93e1 SHA512 aff49e24758773ad41f59f5fa857c780a8b59d392bee0e387c56d3bdc9282d06cd58335b38d31f81fdeecf269131726b63345fc944e3757a3c222a85b2e6b7c0
EBUILD llvm-16.0.6.ebuild 12855 BLAKE2B f4659e563e0f08d9c47a1f0383063608154b633500ebbace49b4abc719564b65116b8e381fbda5f73e7fdab6e8a297584febb5d1b577168e828a095eaff4a3d3 SHA512 6059979ee83bb11f65119bdb39128de707f72123c0e6c7b69568cbf9b7ee20aec84023a50aa55a7f965bb17551831ef557ac3f5580dcab2c6cc6d9ce2b1ba8e7
-EBUILD llvm-17.0.6.ebuild 13143 BLAKE2B 7bd9245aabdc838c68305885a91f2dd740d25cae56f120f0c1db8da160c98dbccc3461eeb14f987e973b1e57bdb3197874d6504f1602982cb7f18457996c999e SHA512 91ad690d9f1aa9d58aa97d12d53dd0862d6e66ba75bc5e9e61c39bb96302a4531fb81f683afa90362dcaa44c823b1ca25e5221afe841871a4ac81a2ce1171c72
+EBUILD llvm-17.0.6.ebuild 13141 BLAKE2B 4f67944379214858a81c8d1078a15cb8092e6bf0d6908998f98e68cc6643b4553d5ec0109fbb8dbb317b1cad759e72fb5b811fe1a94ff418850841221d9b4280 SHA512 e0ae9ee873689f5eda9bec70b11d11df9f39cc24511ceac80e4da414ae1b43897b2f1fc7ec042993d45c2cbb0661bc8b876c7e5ae9307a76e56672a37b64d772
EBUILD llvm-18.0.0.9999.ebuild 12877 BLAKE2B bd8a687866ef4659f702e65f09d8227ad41c1e770921cbaa03c059e138090b3c60f75e3ee4ea98bae1505bacbc2a6e6fa68b6c17b7beb1c732be6abc13fa7b2b SHA512 83351271a933776e3ecf1d66b11516326bb3a56ae22b7e55c84d25c58e7c4e25e9b676aa739f4fdd2c300f0abf88df69e983ef2d89b7d9c08363f8447795bfe4
EBUILD llvm-18.0.0_pre20231215.ebuild 12877 BLAKE2B bd8a687866ef4659f702e65f09d8227ad41c1e770921cbaa03c059e138090b3c60f75e3ee4ea98bae1505bacbc2a6e6fa68b6c17b7beb1c732be6abc13fa7b2b SHA512 83351271a933776e3ecf1d66b11516326bb3a56ae22b7e55c84d25c58e7c4e25e9b676aa739f4fdd2c300f0abf88df69e983ef2d89b7d9c08363f8447795bfe4
EBUILD llvm-18.0.0_pre20231222.ebuild 12877 BLAKE2B bd8a687866ef4659f702e65f09d8227ad41c1e770921cbaa03c059e138090b3c60f75e3ee4ea98bae1505bacbc2a6e6fa68b6c17b7beb1c732be6abc13fa7b2b SHA512 83351271a933776e3ecf1d66b11516326bb3a56ae22b7e55c84d25c58e7c4e25e9b676aa739f4fdd2c300f0abf88df69e983ef2d89b7d9c08363f8447795bfe4
diff --git a/sys-devel/llvm/llvm-17.0.6.ebuild b/sys-devel/llvm/llvm-17.0.6.ebuild
index 9d9cc96939a3..03b07a46c73a 100644
--- a/sys-devel/llvm/llvm-17.0.6.ebuild
+++ b/sys-devel/llvm/llvm-17.0.6.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE="
+binutils-plugin debug debuginfod doc exegesis libedit +libffi
ncurses test xar xml z3 zstd
diff --git a/sys-devel/llvmgold/Manifest b/sys-devel/llvmgold/Manifest
index 6900e7633d22..ecec55ca96e0 100644
--- a/sys-devel/llvmgold/Manifest
+++ b/sys-devel/llvmgold/Manifest
@@ -1,5 +1,5 @@
EBUILD llvmgold-15.ebuild 576 BLAKE2B c9493f322fa0e387411df160c28078a514510e684f01c415a035c93868dd5a16ae718f10af0debe2e1a4112ea0864890a81a89ebf3fefc55ffdc89adc743524f SHA512 7cdb73379b9f6db22abde1f01043e28b8bfd797f3123f77d31ab3166e2c8d72747aad0963e8f6a41a0a01a19ea29eb468d869b5dbc7a35eb016a4a89c57715c3
EBUILD llvmgold-16.ebuild 583 BLAKE2B b4c4b79a88e671db744f646cf645788aadbf1a76c86ce3f2d76bb850a5cedb21b0ed92feb1f647188176a6d218adf0b3d0f21da16390188cf91ade0a495fb32e SHA512 39d956efdd7685b0b99e274badd0a42b2a088eb9d8d065670743c93cb24ad617bc1e7f6e92112e67f00393c1d68fe1397b36222546b24ecc58be2eb11d47bd21
-EBUILD llvmgold-17.ebuild 589 BLAKE2B dc0432379234e24032fe1c2a9ba90c6e3ad325951ba00b7e4d8b600d03cf52a1f4045fa5ff6bde6c392ec7f014b1596e9ce7c467fc0237bf2981c07cda4e6d8b SHA512 a897e7a9612e0edf11bead9d33aae4a076cb6c6ba3599bc0e2bbe12913d740a569594a7dcef3af2dc49a481bf0f1ba5bdcf3659d7741e1b5951bd62efe7dc466
+EBUILD llvmgold-17.ebuild 587 BLAKE2B cb327a112c4c2a9a1439d0b0d46178b6f32ee03b3dd3e0230210a1fd6ff69fb52b702967457d553c599e24b000b6c3ec8f373386f573c77698eafc8bd8813e2e SHA512 80473afacf2ddf4e2594e778144fdfbcb91b8ec140656563789d71d97174a822227c52205415a614f73045d92baf685772402b28333aa40d5293d3ab4bc652ad
EBUILD llvmgold-18.ebuild 508 BLAKE2B 87a9e84527af4fb4e1dae9a525dbe70da793aefb9ade858519d20722009787189964ac8a849956824b4075eacebe94bb893ba49ea4efbe49b103bdd02be8a961 SHA512 4330524a53d4cf36538fd15baa5fe683874da27b3c96b081c2fc8e6fe73d217391ddc8daecf30b670cf33c17882fba178974c95fb50641524a4c2ff6d58d9741
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/sys-devel/llvmgold/llvmgold-17.ebuild b/sys-devel/llvmgold/llvmgold-17.ebuild
index 83a4359d7099..40a7fbafd149 100644
--- a/sys-devel/llvmgold/llvmgold-17.ebuild
+++ b/sys-devel/llvmgold/llvmgold-17.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 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
RDEPEND="
sys-devel/llvm:${PV}[binutils-plugin]
diff --git a/sys-devel/qbe/Manifest b/sys-devel/qbe/Manifest
index cd4138efac83..9aee8c22bc50 100644
--- a/sys-devel/qbe/Manifest
+++ b/sys-devel/qbe/Manifest
@@ -1,6 +1,10 @@
DIST qbe-1.0.tar.xz 237756 BLAKE2B ca6e1ee81f7329a8aee1f4597de391dcc44595fb8371468360fbcf1a5fc9fa404c614d49e4668fba568fa8d11e753d10b4c46380884fa635a56331b059b69abd SHA512 7f53d4440fda36b21dbf390aa8b9c17ae7c137a6e034dd73ca1c2068d84dbe236a452d86cab8d8bce0b3d66c3f08e70f2bf54bc7cc2e93208cc1900014c18ad1
DIST qbe-1.1.tar.xz 244740 BLAKE2B fdadca56ff5a6b56f30e0a99724908e356b3c1b545e5b35a27080a92ca0d417ff53deb8f4c0a31b9289acab58fb79568384669004b0275cddd83afb198a7a5aa SHA512 1e5d7d1df3d73849dbf19dd1d84c9bba63a5041622823a5a239496032f9d82bd1640dd2bbd03e28c8a180b8e66a1fe10deb940b5d8fde996bf593f7e8d943e8b
+DIST qbe-dbgfile.patch 3813 BLAKE2B fbe0dd9c4fab8399054c091bb50fd8002c43108c53f2177ea000784f0707e9fb4fe432d637d03ccd87247f0ab1d232d5ba81e3a3e61347b7e1f31bb61b701c62 SHA512 41694848c95341f16618cd8f8d3222415e551b36b3428467e7ad066e257bc235dedbae4a1da4a6ae9034d102e359ecd69f51c580ad3f613e0e427df1882d1c65
+DIST qbe-info-tracking.patch 6305 BLAKE2B 03cb80de722e642812558fe7fe93eb3683f0fb54a2d78a1ceacf68016c779dee47f314651f0a6f1690d8b3ddc3089d41a894caafa83ec408d46b9375d24c9e3d SHA512 00d37894fca754f23024a8d64591e22f74b8f50022de77c1b25b474a68d204f0d89f2f3dbbfb822c5293ebccdadd923516c28b1e3c358c07de7a284fa0ef722f
+DIST qbe-parseline-tweaks.patch 1519 BLAKE2B 88940d42dbed988a5ecff68f18a1fab9c5024d5fb4d8219a1984f676808f9b5dbc4c4a729bf419358e0be71244aa4b97e23b3575aa4458a5c4059f7f1cd2151e SHA512 8701657032f26f8f7fe0de768573c5f111f80e5cc9d62fb4bfcf895b421532f039f08234bca8b4156b097f80893483fa8323cde3a8f3c8a5c729412328097bb2
EBUILD qbe-1.0.ebuild 626 BLAKE2B dfde2632cd7e020c676e451dc92d3733b1747c6af97d6108a2fb779674d8a5f988039e84a7bcf3563a04a3111b7d105d7a412c28fb1fbbd11edb19f6fcfbbeb6 SHA512 909d5e5249a4556ca2c8fbedfe345b9618d2b2405fa4250fb0d6999446fddc1f2ef58d03e50e1bfcaabfe216d52f3f9c844f1c1a40d4d3a023fdd82c1705c931
+EBUILD qbe-1.1-r1.ebuild 1073 BLAKE2B e91e45736e09b5788c1013e693c8c2d1591d2d77396e8e0bb3788bcc872dd8d1c1a3883a8a01ce348dacc4ffa20f72a600dbcbfa96db0c420036eb42a6b02cfb SHA512 720c54018aed15871143d698878306acef2309e3e8938fa10e6e73661171303a06dce8cc609078adc6d5d31974f5484681b10828ebf2527841e2d295c08a8b55
EBUILD qbe-1.1.ebuild 626 BLAKE2B 4d46ca6024d940a2f896ec9ba043f8164fd60ebc26068ca3aef8b914fa81dc568781fe6b57786d91379889b862063841d65969ee33846a37cc69a79a909b81ec SHA512 de036dd43638a77b15cb82999c38351e16d9851b22ec68bda1ffc248fbea2ac5b6d0346faa8b769f6a91723beb39cf9df3440c4f8519a4865beac15053dadb5d
EBUILD qbe-9999.ebuild 626 BLAKE2B dfde2632cd7e020c676e451dc92d3733b1747c6af97d6108a2fb779674d8a5f988039e84a7bcf3563a04a3111b7d105d7a412c28fb1fbbd11edb19f6fcfbbeb6 SHA512 909d5e5249a4556ca2c8fbedfe345b9618d2b2405fa4250fb0d6999446fddc1f2ef58d03e50e1bfcaabfe216d52f3f9c844f1c1a40d4d3a023fdd82c1705c931
MISC metadata.xml 409 BLAKE2B 61d1ac0ebe8ac2bbd208fe98e5f7f32e208315ddf71e19faf0d1b5c39f5b93fe9896ff0b9738d607d7baef54c8b026d55bc83a0d27813be65a5404f507ef2754 SHA512 3e1d53e71543488d3e9308a6b8a4ee454a69ffb26e542e0218029fe19c2eeba07aaef2167d4c9280ede9ef7d0901514d7ff82656b798a947e469b730a9e4cf85
diff --git a/sys-devel/qbe/qbe-1.1-r1.ebuild b/sys-devel/qbe/qbe-1.1-r1.ebuild
new file mode 100644
index 000000000000..375946b25243
--- /dev/null
+++ b/sys-devel/qbe/qbe-1.1-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="git://c9x.me/qbe.git"
+ inherit git-r3
+else
+ SRC_URI="
+ https://c9x.me/compile/release/${P}.tar.xz
+ https://c9x.me/git/qbe.git/patch/?id=0d929287d77ccc3fb52ca8bd072678b5ae2c81c8 -> qbe-info-tracking.patch
+ https://c9x.me/git/qbe.git/patch/?id=baf11b7175c468d3d9408d332b1c0d529a4957ee -> qbe-parseline-tweaks.patch
+ https://c9x.me/git/qbe.git/patch/?id=36946a5142c40b733d25ea5ca469f7949ee03439 -> qbe-dbgfile.patch
+ "
+
+ # 64-bit RISC-V only
+ KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
+
+DESCRIPTION="Pure-C embeddable compiler backend"
+HOMEPAGE="https://c9x.me/compile/"
+
+LICENSE="MIT"
+SLOT="0"
+
+DOCS=( README doc )
+
+PATCHES=(
+ "${DISTDIR}/qbe-info-tracking.patch"
+ "${DISTDIR}/qbe-parseline-tweaks.patch"
+ "${DISTDIR}/qbe-dbgfile.patch"
+)
+
+src_compile() {
+ tc-export CC
+
+ emake CFLAGS="-std=c99 ${CPPFLAGS} ${CFLAGS}"
+}
+
+src_install() {
+ einstalldocs
+ emake install DESTDIR="${ED}" PREFIX=/usr
+}
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 0af529d184da..d791e9fd5fc6 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/installkernel-gentoo/Manifest b/sys-kernel/installkernel-gentoo/Manifest
deleted file mode 100644
index a8c974928694..000000000000
--- a/sys-kernel/installkernel-gentoo/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST installkernel-gentoo-12.tar.gz 4385 BLAKE2B 2f55442d76020cfcd42fb83f14ff1f517dcbbd102c338e84f092d56ba513c02644401b3b75ee7c45c8e763eb0e27225bbfe6576bc4e34841694076d935328c9a SHA512 b5620bf7a36081da929645d112a9160f89f1de09c00d3b6093efbe57d8ff1a5ebcd0b65e68491d225f61b7732bce8f76ff8baecd24969715f40dc818e4302de2
-EBUILD installkernel-gentoo-12.ebuild 1410 BLAKE2B b35c0f1ce42c7c60ef590ce6cf275af8e5ea11130caf71adb8c4363480fb7e69cd0a49fd3d1608f6faac6bdc1e426dadfd5f519ffa11e5cfdef5ab1dc4d5ff21 SHA512 7932f74ccc3579f23492923ed0dc12511ddd58db88bcee3915bf233a7c68a88017aca0d03eb1c42e419811bea17659c5fae94d09cabddd7380d2f343de594ac9
-MISC metadata.xml 782 BLAKE2B 2abb439bd8ff160b52fd8d630cc69c0f422ecac14e2f11d81a9aff13fb3c66ff5c2638a45a9f04af74647ca74ead2280d28902830757efbed7db12ba6c1d2df2 SHA512 4fd2e50d662abc3a6459db579379effe987df787059fa5998101ac669bccffadeae493ff4b215ea34efdf394d07d3b122d855ad3b60991b559dd7a23d396e989
diff --git a/sys-kernel/installkernel-systemd/Manifest b/sys-kernel/installkernel-systemd/Manifest
index 951af705efda..30cb78cf276f 100644
--- a/sys-kernel/installkernel-systemd/Manifest
+++ b/sys-kernel/installkernel-systemd/Manifest
@@ -1,6 +1,7 @@
AUX installkernel-systemd-2-r2-00-00machineid-directory.install 732 BLAKE2B eb0d08c8d266cf57e35a618ca0f87b25ea59df5a9ea11bcb076d4a9e4c269a9a60040493d61ea8e39f785d3bfb8c4920dfc738112960570b4682f1bb7e33ce8a SHA512 01dfa27c76b23d6ddec354118b2573eb244bd11b1a626f3cf6fcc205f0c6bd11c11f518e8460de16c83d9074ed759ba2251ed892cbadac17784e611a64cb404e
AUX installkernel-systemd-3-10-copy-prebuilt.install 542 BLAKE2B 687fd634ef84d86dce82fb69e443cb0288de018305467ef6adc636a7fbeacd7b028554208ce0f542e37465ab1c879bec9baa99f194eb45ab7b55241a26b4b13b SHA512 6a726be2c6a293f2786dd239a5547535f78ce3ce34edb37d166a603593e8ffc50d42b1258d37a84f325c2e43d988a449d8eeeada7e2ba6becad6cdd1f9a0e856
-EBUILD installkernel-systemd-2-r4.ebuild 954 BLAKE2B 4f1d14062b56663b79d71a47ff4f5d58dc719c697a6febb668494a0dac0c43f3315a30d1e91364146258a85049ac058d1fde6d4b18e34945c5f9e538a9140d41 SHA512 b7a5204ea1014bb3ea2f549ccc787a9807bb204a6fc26af25f169f62f5c52be067ed8d074cd7d719d6dde02d0ded4abd94c6e4f1d978fda8f63355cb7fb76d30
-EBUILD installkernel-systemd-2-r5.ebuild 920 BLAKE2B b74a90d35ee526e34dfe34b21308b5046db03be263768f0dcb2b61dd1ba300dd61f3b18cae453ba17e65d115f65984757116d4c68ce7e9bb5f6ac3dc545e1a67 SHA512 c6ea5589122d3e622a776feeac10d752327e990bcde4f848a81ddeedcb73a54b4813a15b5ee5585e455918f1a11c224a7d51399d9efa550cba2c49f3efd8af46
-EBUILD installkernel-systemd-3.ebuild 1008 BLAKE2B 286f523c11a91954c1dcdf77c4f855aa345bc255281165fa9c6437981bdc29b6bcc6077dce3f247e9620e6850641a355bbcbeec277e6e73af8df133d8be63313 SHA512 cf1d806fba4192ec37d3ac32b74221e56f021a857641fa406693d2d243d5269fc79a4f34306b0082ec8ce6babb771241b4d40fca9e3acf82fe6298062a58f55d
+EBUILD installkernel-systemd-2-r4.ebuild 947 BLAKE2B b785b8534677e064ee9f78f3fe82d50d2397880c767629918f16bb1f86089b09e7ac3dda2ffd50b67af8c5baeb270a404ad98a537d6417eb7c36913004058ce2 SHA512 24f6c882dd584e05fad6867398558b9eef977b015e6d51677a90f50d306c940963dbf59492affe7c3ff9955da5a516ddde7ac692d9f3aa384b8409a378233fea
+EBUILD installkernel-systemd-2-r5.ebuild 913 BLAKE2B 3bfd1b5583f40155fab5bc43fb0f0a7d8d4c45a2b29bce4f90735e58c6e78c6899084edb78a982df354dfe15c953b35e55fde83d252181bc88e4eb58d59bd555 SHA512 d266718261caf4319df3e8554e004d680fa46afb08911645dfa6728e6b2fb68bc7d50e9d162444a020e3edc7b5941c4d8ee18604f103fd92c7f4499041ae1f26
+EBUILD installkernel-systemd-3.ebuild 1001 BLAKE2B 09425dcf37b74cd774bcefc1a65c4c233f08e8da132e76664df65b393218b766b98d0b583dbf34ea07c231e37c388aecc4677249041f4e3eb2f2fb5182c847af SHA512 7e096871518c26ae7f9dac751106dd6b1eab7e5ccf314672a6a84a87c687844b6c9b66e126e087ef5177c12e69e31ee9fe987aebfeb08fd0ccfd55a61ae8356c
+EBUILD installkernel-systemd-4.ebuild 713 BLAKE2B 66601dcfbe03b39dab1dab6cb7019a79e98f13be5c4a29c5d11a62a51af76e50e50c6c2ff62b33651f72b42a9fa701a546641146c9aea5644fba775142960b73 SHA512 d4a44c9e59042e058985cdf02def9a0c9cae781af57d2f2c5c66131320294a6073ce8482c52fba2eb72a74a51567e65150991a16ac74aed9c7795b28f27df61e
MISC metadata.xml 291 BLAKE2B f8eaa7c5aaced8dad269f9939139bcdd32c64dcc4ebff2b0b41dea61de5aed39723d73721bc44c2bee64717de093b97dc326037a335616caada3ea857c98fb07 SHA512 4fb007791c48eddbb1ee30cde6c1618ef67fbe62a29f3b805a7224818c34ce986b6e3d9378ab500875e012e9ea48663809204d69a410b23d12925f11ada333ca
diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-2-r4.ebuild b/sys-kernel/installkernel-systemd/installkernel-systemd-2-r4.ebuild
index 219ca981dfe2..b89b45be80e9 100644
--- a/sys-kernel/installkernel-systemd/installkernel-systemd-2-r4.ebuild
+++ b/sys-kernel/installkernel-systemd/installkernel-systemd-2-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SLOT="0"
KEYWORDS="amd64 arm64 ~loong ppc64 x86"
RDEPEND="
- !sys-kernel/installkernel-gentoo
+ !sys-kernel/installkernel
|| (
sys-apps/systemd[gnuefi(-)]
sys-apps/systemd[boot(-)]
diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild b/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild
index 64c179be1f34..8a88e9602d27 100644
--- a/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild
+++ b/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SLOT="0"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
- !sys-kernel/installkernel-gentoo
+ !sys-kernel/installkernel
|| (
sys-apps/systemd[kernel-install(-)]
sys-apps/systemd-utils[kernel-install(-)]
diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-3.ebuild b/sys-kernel/installkernel-systemd/installkernel-systemd-3.ebuild
index f5c22ec7a318..2c0e8d48576c 100644
--- a/sys-kernel/installkernel-systemd/installkernel-systemd-3.ebuild
+++ b/sys-kernel/installkernel-systemd/installkernel-systemd-3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
- !sys-kernel/installkernel-gentoo
+ !sys-kernel/installkernel
|| (
sys-apps/systemd[kernel-install(-)]
sys-apps/systemd-utils[kernel-install(-)]
diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-4.ebuild b/sys-kernel/installkernel-systemd/installkernel-systemd-4.ebuild
new file mode 100644
index 000000000000..73a4f2318f28
--- /dev/null
+++ b/sys-kernel/installkernel-systemd/installkernel-systemd-4.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Wrap kernel-install from systemd as installkernel"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND=">=sys-kernel/installkernel-14"
+
+pkg_setup() {
+ elog "The wrapper functionality of ${PN} has been integrated into"
+ elog "sys-kernel/installkernel[systemd]."
+ elog "${PN} can be safely removed and replaced:"
+ elog
+ elog "emerge --noreplace sys-kernel/installkernel"
+ elog "emerge --depclean sys-kernel/installkernel-systemd"
+}
diff --git a/sys-kernel/installkernel/Manifest b/sys-kernel/installkernel/Manifest
new file mode 100644
index 000000000000..5984e6483a2a
--- /dev/null
+++ b/sys-kernel/installkernel/Manifest
@@ -0,0 +1,5 @@
+DIST installkernel-12.tar.gz 4385 BLAKE2B 2f55442d76020cfcd42fb83f14ff1f517dcbbd102c338e84f092d56ba513c02644401b3b75ee7c45c8e763eb0e27225bbfe6576bc4e34841694076d935328c9a SHA512 b5620bf7a36081da929645d112a9160f89f1de09c00d3b6093efbe57d8ff1a5ebcd0b65e68491d225f61b7732bce8f76ff8baecd24969715f40dc818e4302de2
+DIST installkernel-14.tar.gz 5501 BLAKE2B cf7b47483440ec84f8aa17e1c6e585259ff13cf9ff76c89a262799c5143f3f994c0babe5f6ab0abf25f1a359ba3ea39e0027eb2df6c6b2c7a8627dab550f6504 SHA512 f6af5ee009738fa503b575d3464494c8296b3b986ac9b8fab074f38f98159209b4d2ce0cf555890d5bfcfa506ab08d334af97798f695d895863bcb68b3ecea66
+EBUILD installkernel-12.ebuild 1444 BLAKE2B 7ef1f8e8205cf742b2304e8232f7f017245a21ab5ff6723b677e4dd810dfd46977632b0c0e3cb5ce66523206cec4cfd539829bbe467838e4b65f6fb51a56d2ec SHA512 a7d72bd6ebb3b42d3348253756caaf169d0dce9c92403c3ccec5486f470d60e5d681299bfa3d9f41c6bab2dca35d958adf9663562c3e30282a66e78dfd39f53e
+EBUILD installkernel-14-r1.ebuild 2249 BLAKE2B 8ea11046e4bbd2848caf7fd2a72507edfee8be89fd94706d9c82557e20dbd5857fcbe4be564410ed7c94a0bccc25470667d5020d3993766c0627cd51d5a56b83 SHA512 1331362a873a0b746b72d9a33f538326ca251439e44521b493d7b2836414a840b368d25044f200dd43f994847f08d562c2e000b1af2a20e9bf2945d30a45f4d9
+MISC metadata.xml 861 BLAKE2B b5526c0440f51568a5afd3f5c8f8d862b29713d5c8b20fbb3388cadf1bd48bf1897fa7e5c2561ad589a97eac5df7f0c6aa8f38a71226c34b422e70ec81b32a8b SHA512 128b33f9aa08247e1733640449b5ae89be093473d78464d1eea9280e2cfaf22d0b91450660590f2ee6dec8c9987f7b9bf4520ad6492f1feabc89eee308d46061
diff --git a/sys-kernel/installkernel-gentoo/installkernel-gentoo-12.ebuild b/sys-kernel/installkernel/installkernel-12.ebuild
index b3fc7f5fa826..042e7cbdf2d6 100644
--- a/sys-kernel/installkernel-gentoo/installkernel-gentoo-12.ebuild
+++ b/sys-kernel/installkernel/installkernel-12.ebuild
@@ -7,6 +7,7 @@ DESCRIPTION="Gentoo fork of installkernel script from debianutils"
HOMEPAGE="https://github.com/projg2/installkernel-gentoo"
SRC_URI="https://github.com/projg2/installkernel-gentoo/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-gentoo-${PV}"
LICENSE="GPL-2+"
SLOT="0"
diff --git a/sys-kernel/installkernel/installkernel-14-r1.ebuild b/sys-kernel/installkernel/installkernel-14-r1.ebuild
new file mode 100644
index 000000000000..cb9f31daa48c
--- /dev/null
+++ b/sys-kernel/installkernel/installkernel-14-r1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Gentoo fork of installkernel script from debianutils"
+HOMEPAGE="https://github.com/projg2/installkernel-gentoo"
+SRC_URI="https://github.com/projg2/installkernel-gentoo/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-gentoo-${PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="+dracut grub systemd uki ukify"
+
+RDEPEND="
+ >=sys-apps/debianutils-4.9-r1
+ systemd? (
+ || (
+ sys-apps/systemd[kernel-install(-)]
+ sys-apps/systemd-utils[kernel-install(-)]
+ )
+ )
+"
+
+src_install() {
+ keepdir /etc/kernel/postinst.d
+ keepdir /etc/kernel/preinst.d
+
+ if use dracut; then
+ exeinto /etc/kernel/preinst.d
+ doexe hooks/50-dracut.install
+ fi
+
+ if use grub; then
+ exeinto /etc/kernel/postinst.d
+ doexe hooks/91-grub-mkconfig.install
+ fi
+
+ if use uki; then
+ exeinto /etc/kernel/postinst.d
+ doexe hooks/90-uki-copy.install
+ fi
+
+ if use ukify; then
+ exeinto /etc/kernel/preinst.d
+ doexe hooks/60-ukify.install
+ fi
+
+ if use systemd; then
+ sed -e 's/${SYSTEMD_KERNEL_INSTALL:=0}/${SYSTEMD_KERNEL_INSTALL:=1}/g' -i installkernel ||
+ die "enabling systemd's kernel-install failed"
+ fi
+
+ # set some default config using the flags we have anyway
+ touch "${T}/install.conf" || die
+ if use uki; then
+ echo "layout=uki" >> "${T}/install.conf" || die
+ elif use grub; then
+ echo "layout=grub" >> "${T}/install.conf" || die
+ else
+ echo "layout=bls" >> "${T}/install.conf" || die
+ fi
+
+ if use dracut; then
+ echo "initrd_generator=dracut" >> "${T}/install.conf" || die
+ if ! use ukify; then
+ echo "uki_generator=dracut" >> "${T}/install.conf" || die
+ fi
+ else
+ echo "initrd_generator=none" >> "${T}/install.conf" || die
+ fi
+
+ if use ukify; then
+ echo "uki_generator=ukify" >> "${T}/install.conf" || die
+ else
+ if ! use dracut; then
+ echo "uki_generator=none" >> "${T}/install.conf" || die
+ fi
+ fi
+
+ if [[ -s "${T}/install.conf" ]]; then
+ insinto /etc/kernel
+ doins "${T}/install.conf"
+ fi
+
+ exeinto /usr/lib/kernel/install.d
+ doexe hooks/systemd/*.install
+
+ into /
+ dosbin installkernel
+ doman installkernel.8
+}
diff --git a/sys-kernel/installkernel-gentoo/metadata.xml b/sys-kernel/installkernel/metadata.xml
index 11418da8042d..65393ba6a433 100644
--- a/sys-kernel/installkernel-gentoo/metadata.xml
+++ b/sys-kernel/installkernel/metadata.xml
@@ -8,6 +8,7 @@
<use>
<flag name="dracut">Generate an initrd or UKI on each kernel installation</flag>
<flag name="grub">Re-generate grub.cfg on each kernel installation</flag>
+ <flag name="systemd">Use systemd's kernel-install to install kernels'</flag>
<flag name="uki">Install UKIs to ESP/EFI/Linux for EFI stub booting and/or bootloaders with support for auto-discovering UKIs</flag>
<flag name="ukify">Build an UKI with systemd's ukify on each kernel installation</flag>
</use>
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index 1059e9e0b049..25d4a46e77f0 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest
index 5f5da300496d..6f0d9fad77f3 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -11,7 +11,7 @@ DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 BLAK
DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 BLAKE2B 58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399 SHA512 1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069
EBUILD compiler-rt-sanitizers-15.0.7.ebuild 6578 BLAKE2B 79b9477f9f426c7e5ffc07fe9e2abc86ee568d8e081ac5e5e3da3e3e169920fe8c0ce34f9a8ac03a4389f27ecb0b0ff7f5cf91622d614e03300f17ea97d20859 SHA512 9d23f6974edbe69e5d9fa53a3885e8e44741b5e5d90b0e72c6d191b70827d1e590a7c5a3373bc4fb4945a50db0eea5e119baeaeea956c6d92bb087410ce919b0
EBUILD compiler-rt-sanitizers-16.0.6.ebuild 6546 BLAKE2B a57ff221344f88afa92722a883c5c5eec064b2a9691f2262e633914a75df013c295352b1b1fad83b7fc7579c7d59d6e0f04bc63e1f27556e950438f5f2e72fe7 SHA512 32641d64f2a370bd4b907ff05ebf975d3e149e9bc6372cd60e46ef04463f374984a62002cab76e58acee31f4fcbd0138749bab5c5aa1afd29a8713083b90a402
-EBUILD compiler-rt-sanitizers-17.0.6.ebuild 6383 BLAKE2B c72113466b41764f42ce634ed763aaf272a6a2b50e5616efda0b80a949294dbf93c0be491a8cb18084c8eb29c5e511d68db7b125a78f985d061d63bb2ef8abb7 SHA512 3c5234f639200fe02d121978d3816321d1c249ed765333a03befdff78fb3d1a9da334e420022bd1e7274ab20de083352bc054bbabbb45077221f0f6a93b36f9e
+EBUILD compiler-rt-sanitizers-17.0.6.ebuild 6381 BLAKE2B 51a2104a09d0bdfe951dc13dce0118794621ee551263913408a84902cdb78ba3421e9ce03e5f64bd13f543a883d8d1333527ac5ea2e04df3e3e8b1708c4a7c55 SHA512 95eef5563015c176f48337ee0aa44c73da095498c6d0583569ef25f1f3e662f495036de227b1a3ae217aba0603da2d55ff7922dbb6e270a2e1ccaa95dc4865d1
EBUILD compiler-rt-sanitizers-18.0.0.9999.ebuild 6293 BLAKE2B 27ba05686e239e9b490d1a1cad3a19509f8f61201133c3070b7f320c9fd8e1ead0b136988b815e7cff2e9d42226fca227b4a39dbaa3973d2d364ab3439519879 SHA512 25af556f5e8c6b08ab7dc6910454836d19f2c0651556ffb6d4c0983b73f1f4a66b97d1b4e0f5dd597e29b6d367b7376daf41bc09fe094b8327feebf1eaab719f
EBUILD compiler-rt-sanitizers-18.0.0_pre20231215.ebuild 6293 BLAKE2B 27ba05686e239e9b490d1a1cad3a19509f8f61201133c3070b7f320c9fd8e1ead0b136988b815e7cff2e9d42226fca227b4a39dbaa3973d2d364ab3439519879 SHA512 25af556f5e8c6b08ab7dc6910454836d19f2c0651556ffb6d4c0983b73f1f4a66b97d1b4e0f5dd597e29b6d367b7376daf41bc09fe094b8327feebf1eaab719f
EBUILD compiler-rt-sanitizers-18.0.0_pre20231222.ebuild 6293 BLAKE2B 27ba05686e239e9b490d1a1cad3a19509f8f61201133c3070b7f320c9fd8e1ead0b136988b815e7cff2e9d42226fca227b4a39dbaa3973d2d364ab3439519879 SHA512 25af556f5e8c6b08ab7dc6910454836d19f2c0651556ffb6d4c0983b73f1f4a66b97d1b4e0f5dd597e29b6d367b7376daf41bc09fe094b8327feebf1eaab719f
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.6.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.6.ebuild
index fb91622d1002..901b4f7d57ff 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.6.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-17.0.6.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 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="${LLVM_MAJOR}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
# base targets
IUSE+=" +libfuzzer +memprof +orc +profile +xray"
diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index 7829e3cb56e9..012f4e04d611 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -14,7 +14,7 @@ DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 BLAK
EBUILD compiler-rt-15.0.7.ebuild 4260 BLAKE2B ae8a86217b480bab08dc99d4c5a648bf99a0ef91fb41233956b4a5d1b10d5ed6b3c14d9c02c43e2c0b11dd19f4773ca995c113e48b14475b95b7ee7b821a72d1 SHA512 79da724a1d2483af0dbcc792d008fe994c4fe075db31c7dfcc64192005427137f0157e81345a4027e5a8ba9104f662bc51bf492bca96e1b46c35a44a1849ab84
EBUILD compiler-rt-16.0.6-r4.ebuild 5236 BLAKE2B 4a3d56946ebefab29b915a864b78d0f8caf8f358fd1929961d76282c34eb9b90bf8a58eeb976637aa918c9bfea9c58144cac0f56ee3fb478e38c6991810f9f0c SHA512 99cf91b7d1de3795d2a85b6d2edb71730ec58a1d69871c1f11ca5ae84ce52a8c59f565866f2296314a5b35e574efb74ad83b07b5c319e325cffe895f59fbc3f2
EBUILD compiler-rt-16.0.6.ebuild 5208 BLAKE2B afc59515558ee4dcc0f7e0eebe8b281e43c7d6cef68d7301d690dabf3abee2cfb8a47f092cf8f5300c99dba5a9dea307625e960d5c64c5b30a0c25a5eadd1e43 SHA512 0b37254f0b2847adfdc983b1f7394f7ad73d7500e4ca4a333983be4d8e02cd5727244bc7a331c40ddba18196af7b8ec243390c1933c0a1aff18e927d591373d8
-EBUILD compiler-rt-17.0.6.ebuild 5233 BLAKE2B ba68857b4e57e455acbd6936d109bbf2d043aa38e7de24ccadb4c021e7d7cae28316c3e4b007f969ea454e7c43be1c0d0efac8ee8dc680527ad1be4f1ab79137 SHA512 2e46f2230fd611c86688ebd5e042fcbd855b4d13f59a80b13aade989d5265e65703aaf6056d5347e67ab46a3ee7cc3728e6522a42a8f36ee70333c7ceba90368
+EBUILD compiler-rt-17.0.6.ebuild 5231 BLAKE2B 3fea33fccc191fd4e9c8b07695b83e7809d57d71fa13cde27fc5a1f97a51fbf5d7c6141508a5fdb781aafd7f8e7a9b58db66c3152aada4ba098cc010fe9c2b87 SHA512 313c24e5f0261c22a1977e924a9d30e7203fa439ca126078b78b68c245d5d012ad34135608dc6de6b7c18d6165a363fda4295ce32f6d034f014b441e0f7dfab2
EBUILD compiler-rt-18.0.0.9999.ebuild 5123 BLAKE2B 34e2efe7cd03de9a7bce246735d016e44eb5b41a4b084bff55ea1fad9048bb9fef6f310f1f113975dc54fd16f8828157a3a3e0e630eadd27dd48edc8c036ae7a SHA512 465d0c7b3b8c15e193c7b122d1feb993a13d02dc450aa652c80f4fa31b53c9c3cd257003c98910e1a0a2448cbe68939d179466d6b16c5a0e7a5302feda255662
EBUILD compiler-rt-18.0.0_pre20231215.ebuild 5123 BLAKE2B 34e2efe7cd03de9a7bce246735d016e44eb5b41a4b084bff55ea1fad9048bb9fef6f310f1f113975dc54fd16f8828157a3a3e0e630eadd27dd48edc8c036ae7a SHA512 465d0c7b3b8c15e193c7b122d1feb993a13d02dc450aa652c80f4fa31b53c9c3cd257003c98910e1a0a2448cbe68939d179466d6b16c5a0e7a5302feda255662
EBUILD compiler-rt-18.0.0_pre20231222.ebuild 5123 BLAKE2B 34e2efe7cd03de9a7bce246735d016e44eb5b41a4b084bff55ea1fad9048bb9fef6f310f1f113975dc54fd16f8828157a3a3e0e630eadd27dd48edc8c036ae7a SHA512 465d0c7b3b8c15e193c7b122d1feb993a13d02dc450aa652c80f4fa31b53c9c3cd257003c98910e1a0a2448cbe68939d179466d6b16c5a0e7a5302feda255662
diff --git a/sys-libs/compiler-rt/compiler-rt-17.0.6.ebuild b/sys-libs/compiler-rt/compiler-rt-17.0.6.ebuild
index f62405df9061..3f58e266e2fe 100644
--- a/sys-libs/compiler-rt/compiler-rt-17.0.6.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-17.0.6.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 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="${LLVM_MAJOR}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
RESTRICT="!test? ( test ) !clang? ( test )"
diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index 00e0355274ff..a5ff1a576450 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -12,7 +12,7 @@ DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 BLAK
DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 BLAKE2B 58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399 SHA512 1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069
EBUILD libcxx-15.0.7-r1.ebuild 5306 BLAKE2B ad37d2d8e3d923c742e6dd3e110a52a82883d80387cf71f175bc74c2795a635c7f6cfda407d03c379692f7f1df7b3acd7c9c0bcf2dce3bc9109c8e45802f61da SHA512 d33be135a42985a1c357a4d4537f145b3685fb446d2ce597dff9f946b60bddc54617ccb43473b6cb191cbd0c01df47b897df53112697d754bc518559e38a22a6
EBUILD libcxx-16.0.6.ebuild 5311 BLAKE2B 6ce4c5d11f98384867feb1832a13f790f5e7a447c7d2cbd0d80ac415744fd880b4812ae29f23e9359223a67632e4f6a49f084a429eb53d324afd18d2fb10992f SHA512 c9a9ec7632986467001614271e6d721d08e6a4edd433284900f65f209a053911f669dfe7c5a7d86ba6210d7daf9fad5b10fbc858317393826aece8956c6b652f
-EBUILD libcxx-17.0.6.ebuild 5296 BLAKE2B f6f2b7f309b6ca1441cf39df6409dcbd0eb4b21732aecb457c39f75ea4488da02fe0327f65f9d3444cb0ef0affd9044edf475089611c8674ae54c974fee15df9 SHA512 58ef159a46db7ddcb3fd4bdffcc9938a7ecea7a961ec047938219519f99924fb703d66aa9dcc1a0bb45940d897b3eeb8d18fb223181c6534c9535081dada4377
+EBUILD libcxx-17.0.6.ebuild 5294 BLAKE2B 206de92a375e846d6cb8845dc5a28ade87e4e3dd07e73b5cfbc52df1ca61a770637722a7e5af52a048d52481fcda3afe9f81c587c6862d677dbfe008d4e76064 SHA512 183f1e4f990ca43484a30860801e8a3cc6d5f78c2606a94e8ef61a5c68c96f3e90b60abea2baedcf2f0084ef646f70c15962d53f0313f081d0e419d6df86d5af
EBUILD libcxx-18.0.0.9999.ebuild 5525 BLAKE2B 058cd96a7bff79044013c7834345f6b2ebe160a7d30283b5157eb5aa90bce702dc5bdcd0c5be825e400c9e57dd5006008dca6b75aeb3f15af5b65ecf5a61fc1d SHA512 de3f1c171421ae9edb673b984a031c5f7ff33641ce0a8a8150eda20815e54fa1d1ba02c1ba4fa5cd9a9bc406314c5b691408129069c2fa5571e8d7bc15a3a874
EBUILD libcxx-18.0.0_pre20231215.ebuild 5525 BLAKE2B 058cd96a7bff79044013c7834345f6b2ebe160a7d30283b5157eb5aa90bce702dc5bdcd0c5be825e400c9e57dd5006008dca6b75aeb3f15af5b65ecf5a61fc1d SHA512 de3f1c171421ae9edb673b984a031c5f7ff33641ce0a8a8150eda20815e54fa1d1ba02c1ba4fa5cd9a9bc406314c5b691408129069c2fa5571e8d7bc15a3a874
EBUILD libcxx-18.0.0_pre20231222.ebuild 5525 BLAKE2B 058cd96a7bff79044013c7834345f6b2ebe160a7d30283b5157eb5aa90bce702dc5bdcd0c5be825e400c9e57dd5006008dca6b75aeb3f15af5b65ecf5a61fc1d SHA512 de3f1c171421ae9edb673b984a031c5f7ff33641ce0a8a8150eda20815e54fa1d1ba02c1ba4fa5cd9a9bc406314c5b691408129069c2fa5571e8d7bc15a3a874
diff --git a/sys-libs/libcxx/libcxx-17.0.6.ebuild b/sys-libs/libcxx/libcxx-17.0.6.ebuild
index 61280232d24e..2a74861d6cd8 100644
--- a/sys-libs/libcxx/libcxx-17.0.6.ebuild
+++ b/sys-libs/libcxx/libcxx-17.0.6.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 @@ HOMEPAGE="https://libcxx.llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~riscv ~sparc ~x86 ~x64-macos"
IUSE="+clang +libcxxabi +static-libs test"
REQUIRED_USE="test? ( clang )"
RESTRICT="!test? ( test )"
diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 3b85d5c4f494..48043c6716e5 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -10,7 +10,7 @@ DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 BLAK
DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 BLAKE2B 58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399 SHA512 1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069
EBUILD libcxxabi-15.0.7.ebuild 2911 BLAKE2B 5f2004d2f68fe4eddb0b22be82d28fcca7954d0e3ad9a5510744adc4d0dfd7a1ab9fd928404adcd3eeecc58703f51117d0a80e5895b53e0ae7b71621ad5a435c SHA512 5b8e2c6abdec785649aa41b7f05ab86ecab30ff0631d6078c9b1052b406c320c5847b8f16ffa6d9e62ba4a6bca5959b18770810924d6e6da264fb08d6ff738d0
EBUILD libcxxabi-16.0.6.ebuild 2919 BLAKE2B e281e229f747de5d8f976852b5e4f27126d220f65c9f6a380968a5f0f1957405cd36a2f01211af46c3962a09a8258a03e0a06af63733b0f46663048207034f03 SHA512 debe5dd103de3b600fbd8e58e464e4d11e48e762711ae64406c64d05e6258e5c025ff1bac9f3d10f4cef49abd0058e86696a658f8f82f4000ef749108eb760f2
-EBUILD libcxxabi-17.0.6.ebuild 2924 BLAKE2B b01fff2ad49c475e67e2b83059e1e13001b967f465645b1cc9efb426d171c8f764b98d96f5a102c66fd04802959c7c8700cc67d0830002b458d27401de0efc7b SHA512 e92251295d68ec3424f10d5cbb0ff38260ff44d94e334f59ccd38029909a4efef1fca10066cd2da5df71769781376bd3cf089bb16a7d7c851777b04e0e16bd65
+EBUILD libcxxabi-17.0.6.ebuild 2922 BLAKE2B 3f917472dd1ea0f56ae4883e3963b6fddd6b5ffc4207ddc82e928f3338802e51a73e3857fe022a84e35f6d2bef613127c303d2bd3e6d317ba43ead8ada65ec36 SHA512 6ab25c4f0510339e9e68628717ad907b0194c2e86a522372c36955aba702e4b9616ed5d6609365359b7a634ce7c0b33d79fd70b29a520660f03214d2ba082efc
EBUILD libcxxabi-18.0.0.9999.ebuild 2857 BLAKE2B 5514676dd71b90112833a05b424c5d79d70d18cfc1e173eb0dbd80bd32f02ec31ce689bb30fc3aa7e6da22c8ff3b2011769539943f6087a0547fedb48100b9da SHA512 87692a0e19cc9937171167c0d0ecbe46424b0bcbff19f0cb9496387170d9b4eb2c9f1ae767792a61b146e0c8af5a437d7b9ede288d52a1ec3824517f2181a45d
EBUILD libcxxabi-18.0.0_pre20231215.ebuild 2857 BLAKE2B 5514676dd71b90112833a05b424c5d79d70d18cfc1e173eb0dbd80bd32f02ec31ce689bb30fc3aa7e6da22c8ff3b2011769539943f6087a0547fedb48100b9da SHA512 87692a0e19cc9937171167c0d0ecbe46424b0bcbff19f0cb9496387170d9b4eb2c9f1ae767792a61b146e0c8af5a437d7b9ede288d52a1ec3824517f2181a45d
EBUILD libcxxabi-18.0.0_pre20231222.ebuild 2857 BLAKE2B 5514676dd71b90112833a05b424c5d79d70d18cfc1e173eb0dbd80bd32f02ec31ce689bb30fc3aa7e6da22c8ff3b2011769539943f6087a0547fedb48100b9da SHA512 87692a0e19cc9937171167c0d0ecbe46424b0bcbff19f0cb9496387170d9b4eb2c9f1ae767792a61b146e0c8af5a437d7b9ede288d52a1ec3824517f2181a45d
diff --git a/sys-libs/libcxxabi/libcxxabi-17.0.6.ebuild b/sys-libs/libcxxabi/libcxxabi-17.0.6.ebuild
index ebcd22d2291b..f449bd51a97f 100644
--- a/sys-libs/libcxxabi/libcxxabi-17.0.6.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-17.0.6.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 @@ HOMEPAGE="https://libcxxabi.llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~riscv ~sparc ~x86 ~x64-macos"
IUSE="+clang +static-libs test"
REQUIRED_USE="test? ( clang )"
RESTRICT="!test? ( test )"
diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index 4ad8b2de08e1..bfd4b7474503 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -11,7 +11,7 @@ DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 BLAK
DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 BLAKE2B 58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399 SHA512 1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069
EBUILD libomp-15.0.7-r6.ebuild 3474 BLAKE2B e8ab2666defb3a2d0582f0413ade0efce3d5e5d42ee935dc89915c079dd3d7e2c9dde77edb4e3dadee7b1a60a311615f253feef33f73dee90a0ddc9383bbfaa1 SHA512 e6e672ff57b1419b33b2c0da4e2535005b720e3cd34fa18245fdf319bbe70235bcbaa8baeca36381684041f57032ef4a7f0ece4ad1a84336ebd3087759fe31e9
EBUILD libomp-16.0.6.ebuild 3988 BLAKE2B 31eee2f5b764917a62cb307fab6dd0744594dc0ebdc04c359a85eb6372421a42431dd9de792671e1f0d326d798df1bbae5949529a22d7f2a99cae02d6734a37b SHA512 4e62220e10ab0aa1b64ae9557055b1ac6ecc145ae81cbe94445a335ad4e0d7e541dd13db4ffcffaaf80a50e2f13136982828d4d0211e5dc925a0b6ef2a2825a7
-EBUILD libomp-17.0.6.ebuild 3994 BLAKE2B 9dcb5843a7ef3f28c4b174b264b53b7b4e0638d350065fdfa3c4f31249ee393f4ee85fc713760bb968c0af5bc73627b262b196c1007f60d5efe057a50ec57b2c SHA512 d2b8c36bed31960fa4ac18f16e8e9d0653f0f96aba0da306e02ae45da8dbfcf8c92d175696ffbf1a2c580fe8e0ad719a3c6a377f2526baf7be1ba85dbf06fa8f
+EBUILD libomp-17.0.6.ebuild 3992 BLAKE2B 1f6d206d122f20637d7c8df9e654a2b7d3395cb29ed52ef8d985e8faaefbd0e026ffe0b1947f9a3481800558eda1dbf96f1380d764ae09b22c068172b17deaae SHA512 31241e680cc729bfb64561062eb9b202191fb7c342fd8912f56af1c2ec773ac9634f40eb5771997c546065e1af87daac09562ba2b442bdb99c7cd22cd2077d1f
EBUILD libomp-18.0.0.9999.ebuild 3910 BLAKE2B 9104678d4e75d56a9dcd6f7b1f032130534e49d78d5a99194fe93a064ae1bb734b865fec73da45598c9d91b479b16cc327c577bfb98c17cd061d83b228b3baac SHA512 30343370384efe4791fb91df02f465a64c67a98ad480f5a8e8d3a4d16d7b8a4c5fc564936b8c6b4facbe1443bd34542c76d344a7f7b745ca9b85622917d1c486
EBUILD libomp-18.0.0_pre20231215.ebuild 3910 BLAKE2B 9104678d4e75d56a9dcd6f7b1f032130534e49d78d5a99194fe93a064ae1bb734b865fec73da45598c9d91b479b16cc327c577bfb98c17cd061d83b228b3baac SHA512 30343370384efe4791fb91df02f465a64c67a98ad480f5a8e8d3a4d16d7b8a4c5fc564936b8c6b4facbe1443bd34542c76d344a7f7b745ca9b85622917d1c486
EBUILD libomp-18.0.0_pre20231222.ebuild 3910 BLAKE2B 9104678d4e75d56a9dcd6f7b1f032130534e49d78d5a99194fe93a064ae1bb734b865fec73da45598c9d91b479b16cc327c577bfb98c17cd061d83b228b3baac SHA512 30343370384efe4791fb91df02f465a64c67a98ad480f5a8e8d3a4d16d7b8a4c5fc564936b8c6b4facbe1443bd34542c76d344a7f7b745ca9b85622917d1c486
diff --git a/sys-libs/libomp/libomp-17.0.6.ebuild b/sys-libs/libomp/libomp-17.0.6.ebuild
index 8bb70d304c34..42325450d5b5 100644
--- a/sys-libs/libomp/libomp-17.0.6.ebuild
+++ b/sys-libs/libomp/libomp-17.0.6.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 @@ HOMEPAGE="https://openmp.llvm.org"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="0/${LLVM_SOABI}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
IUSE="
debug gdb-plugin hwloc offload ompt test
llvm_targets_AMDGPU llvm_targets_NVPTX
diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index f13ad551adeb..4921864d51f0 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -10,7 +10,7 @@ DIST llvm-project-a700298b3d538452915703268ca18f7f8f7537e6.tar.gz 204307149 BLAK
DIST llvm-project-d37ced88809cb4d2df57ec80887b3f8801ca719b.tar.gz 203826420 BLAKE2B 58448df837f2119720a36b837d0e4f2b2fc00da5658706b193b9d2d180cf0f6c5eb79a9cc0fa9d94310996a95210115a5a46371bd8537f16e105adea14a72399 SHA512 1348e5bf736acaeebf0ae0f613973e6c2d439d360c2272bb4ab112e579b12c297970bb765fd774c768aa55a922c93048b1d8ae6bfd636b241fa86f9427cc2069
EBUILD llvm-libunwind-15.0.7.ebuild 3032 BLAKE2B 9b47e894db1a764f3eca3135f4caba68261953f4433af017b7bb53181e345ad26c570733f997022c53c9ef49a0a3b823188d92cfcc16a2113825d767b1ffab2a SHA512 0b68480fb2a8e5a351574e81fbcff824cd324754ed40378f06fec12fedbba94a921043d72db6ecc37f8b0680b7f518bbbd8d63f69ce8d84f86ca522653d293fb
EBUILD llvm-libunwind-16.0.6-r1.ebuild 3427 BLAKE2B 64039b2f0476a6b93aba54cca4ef3ad7310a240a4e8b10c6d625eb40a45b8c60cf37eca4391344872ceeed22db0c33d6af5d60b5c3246ff9d395ccc8def87d53 SHA512 77f71992f3749b4e85f8426e073aae6d829aaa5705a7ff5545063823dc7eb12fb70c5ec1c2b691422bcb3a4396c44ef2ba535ada2cf47e15ae825cc894b3726d
-EBUILD llvm-libunwind-17.0.6.ebuild 3433 BLAKE2B 9c688e473a6d03d02c199632e387d7fcf389d9df45d4373bc7a9eb9af9a34d6cb5730578851ce71bb3c55766a024574569b2c0367c7eded9e2461e4b5c07e539 SHA512 c7b771c248e9a47e9ecf81f38ca73eab6cd361413eb829ddbabf1a63842d98a3d10ae3084fc404d18bb36289a42c164c7fb91cf258cb1e3a1d0ff9228a3fb547
+EBUILD llvm-libunwind-17.0.6.ebuild 3431 BLAKE2B 86a1d280116374d70097c379f528ab87009c955e36af610cfbad4535364c670e94722d5a5cddd66922eda9440be9f87cf8b9382960edd8f7befee5204a3b1606 SHA512 00ee07d3d0e2d6c12f2c74a4ab7b37bd8146a62566fe2226f244cd1683b2818478987596197ba0f0d2cecf321dd8dadc83aa3f4a7a9bd9e0c8b512780765351f
EBUILD llvm-libunwind-18.0.0.9999.ebuild 3355 BLAKE2B ed26a365a02c8fd7c5432b0386240e447dfb719cbb688d3d88cb47f8054c927aca29004a8719bc279cf7ea6b033d8ccb73ccfe6f4c508486f85c622360a5d247 SHA512 33ae579cfc54e35fdf777b760800f5b048395887973a157ee17ddc37fd60a844f09c5dbc550fca3a90bc887eceb72535fbab9a950cab252fe117b034f9b143a3
EBUILD llvm-libunwind-18.0.0_pre20231215.ebuild 3355 BLAKE2B ed26a365a02c8fd7c5432b0386240e447dfb719cbb688d3d88cb47f8054c927aca29004a8719bc279cf7ea6b033d8ccb73ccfe6f4c508486f85c622360a5d247 SHA512 33ae579cfc54e35fdf777b760800f5b048395887973a157ee17ddc37fd60a844f09c5dbc550fca3a90bc887eceb72535fbab9a950cab252fe117b034f9b143a3
EBUILD llvm-libunwind-18.0.0_pre20231222.ebuild 3355 BLAKE2B ed26a365a02c8fd7c5432b0386240e447dfb719cbb688d3d88cb47f8054c927aca29004a8719bc279cf7ea6b033d8ccb73ccfe6f4c508486f85c622360a5d247 SHA512 33ae579cfc54e35fdf777b760800f5b048395887973a157ee17ddc37fd60a844f09c5dbc550fca3a90bc887eceb72535fbab9a950cab252fe117b034f9b143a3
diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-17.0.6.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-17.0.6.ebuild
index b91c683ce070..946ebf04d3b0 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-17.0.6.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-17.0.6.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 @@ HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
IUSE="+clang debug static-libs test"
REQUIRED_USE="test? ( clang )"
RESTRICT="!test? ( test )"
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index 89016bb96a8a..0159341bd9e5 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index 8b09c88bfc34..52d93a8c0a83 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -6,6 +6,6 @@ DIST gitea-1.20.6.tar.gz 50473256 BLAKE2B 0b26e38815dc1bf16c6f50c0b4cd7e6c3c3e09
DIST gitea-1.21.2.tar.gz 53795805 BLAKE2B ee85aae28325df59aa7fefcda5e3ec4216f79e115972fcbea543b189c6f8fe2bb2f7d23f27cd2418c7f50e474177398e4cd925474ca5d68fe3bab64a2cf785b7 SHA512 809254dfe420fb97697855d2aa815344b56d316edaec140598526fc7728275ca9a10179093b8d036cce0947684234a0aa2fa7febdd1bbdf7f831a249cc16ba4a
DIST gitea-1.21.3.tar.gz 53775315 BLAKE2B 0baae678e3ad75129f753d0e1eadf83b06008da5041f6859f985facc78f223284f17cad0e8858c9c8a7d6ca34042c7cb19f69fa30a560170a60b3548bdef8f6b SHA512 f55336d4067d9403c5556a8a641ca805c13e3c7dbc60a684329cb9f3a886c0ebb10a3318dc9c4c3251e1bd0bcc0821fe40575d9ada1779012a850d592acdabd1
EBUILD gitea-1.20.6.ebuild 3897 BLAKE2B f0d12238da4a5f6bab896d4779c26dd19ffc6f576c09566d18794d373ce8862e5b7078ddb6a7c28e1f287503720fd20f18853a827c6d7051b88023d19b94c84a SHA512 89f4f5ee549c1253c73073363487efb85bfb4001e1736209ce1c7e4d1f629332312b409737618f239bf7d0b1fc05061f66e58e4f1841e2f6fe962cc1648b70c9
-EBUILD gitea-1.21.2.ebuild 4644 BLAKE2B 43e8639715c141be0991942e0e8e72fc9e6bc9b029de8734414b7ad8eb3a9160bda353d0272739367617a854944973cc90361d6ca15cf4ce9acefdd9c8b31d90 SHA512 75e4f0db51a2de579b8cc464c8e3af68707b5910f4de13992a1212548d5b9597ee633cb86edc6e6067988d9894f02a86d32e3ff1b789bde73e6a7946f4b6d781
+EBUILD gitea-1.21.2.ebuild 4643 BLAKE2B 9cf49dd4241cbdbd9b0576309873a5308be86ca190e08af74dc10efbb0cd8b96b12bd590550f179561c97c781dcb451f3125e411ec2e81c9281859bfd38fc3f6 SHA512 4eeb56bfbdae07f5b506a5fca3f4fdf1359b0a7c2418990e3907f600d65a60d9d58fdddccacef83fa2b67b58c4412c48e1579e61be8d7e54ca70cb22649749b1
EBUILD gitea-1.21.3.ebuild 4644 BLAKE2B 43e8639715c141be0991942e0e8e72fc9e6bc9b029de8734414b7ad8eb3a9160bda353d0272739367617a854944973cc90361d6ca15cf4ce9acefdd9c8b31d90 SHA512 75e4f0db51a2de579b8cc464c8e3af68707b5910f4de13992a1212548d5b9597ee633cb86edc6e6067988d9894f02a86d32e3ff1b789bde73e6a7946f4b6d781
MISC metadata.xml 674 BLAKE2B ef13e93b317da43177365b0b0378aec52a1c7cbdc57b69815520d4dc4e1f98c043dc3eee059d06990dcb7c6549ad2db7150786e542486e957ba1ab63e21118fa SHA512 a4eb5d192dff7967c2ff5f94135c60d13ff52a7dffbf42c9d3c50efd3df0833d129580e895caed9148cb2d9df85da17d94d0cbdc43341d05df8917ea238a87eb
diff --git a/www-apps/gitea/gitea-1.21.2.ebuild b/www-apps/gitea/gitea-1.21.2.ebuild
index 15ca9f045d07..4f440f06a8fc 100644
--- a/www-apps/gitea/gitea-1.21.2.ebuild
+++ b/www-apps/gitea/gitea-1.21.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2016-2023 Gentoo Authors
+# Copyright 2016-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/go-gitea/gitea.git"
else
SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${PV}/gitea-src-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
fi
S="${WORKDIR}/${PN}-src-${PV}"
diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz
index 9d404f76e418..54e6828dd50b 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 3bd484ba2309..c08cdc1bbdea 100644
--- a/www-servers/caddy/Manifest
+++ b/www-servers/caddy/Manifest
@@ -18,6 +18,6 @@ DIST caddy-2.7.6.tar.gz 606077 BLAKE2B 1237edc164ec6095c9dff27c332925c4ce9d91a60
EBUILD caddy-2.7.4-r1.ebuild 2170 BLAKE2B 2935ddec1231907e4baae92fbcbac0d295f5d729e78732491e5d00a1bd6b27b2b3d637eb091455cc36533fb39becfbaaff3cc1207982c1a19159fe02ef5092db SHA512 060e5d6a4d5adfb92f19d055d07b504fd6a480a80301f076ac9dc29ddd14476a104ca903b437cd7f65bd6d6aec1c0df842a7c461c0f247ebca5a2ed5e9a05ee0
EBUILD caddy-2.7.4.ebuild 1051 BLAKE2B 0b8c0c2488872aa55de08268187639b2b32d963d96cd9d1ac9403493b4337e86edf0a88a90f147c6618e0a9bacaba546b422052ef7a96931f1676a85873645fe SHA512 b6d76553c27ff5c152399728783cb4a71327ddcfc4d103b8134a90ddf8f9e5c52b29bbb8dd0766c6c3aeb5517be6d1ae0b1ca789481b0b6c0ec9738d881cf562
EBUILD caddy-2.7.5.ebuild 2468 BLAKE2B 3807de02e87cabf997015d2b2d2b3effe285d3ad141587cdb8c95658606fdb06ea35c13ff160bd27760d2e9e6618f80be5a35436aad6d4e4e3dc43b509dbf336 SHA512 4220d31c8c5d2b2c9c3706a59c73efdef5025a1a3854371bafdb71a65d283e033687c29523e7d21385e39b390d36ff0c8718e93d3619b395a532cc6f9caa9b17
-EBUILD caddy-2.7.6.ebuild 2426 BLAKE2B 3968de320c46f97ffd6327c41aa199efbc3d8c11da4f2d1df7d9156861eed9c78e0f8bfca7496f43e7ab17e81fc86cd4c8b48f33b9f1ece05c467ac241174d4b SHA512 b2a84fe48d62364c628d4cf89ceb19dcbb1a3f1f98f9a2e9c1052a0815b4d28713e12c4b3e68046354f881971884a4f44c0695c1388bba91b2c0ec66ab26bc25
+EBUILD caddy-2.7.6.ebuild 2425 BLAKE2B daa4f27f63e1de4bf4489856622c9a641ede71cc7aee0e6e9c9c15b8f7383b23935fc8456f7dfde5f163819317bed05b391b65b4f61346fd46928c0776403aa7 SHA512 3dc0ce07d782590c0a71a78de89d82489a6c9923912c676ac0985999f13a4e1313104386250a6a50eb94908bb0ddece6200b9a8772098c81a3ae6254a1e48fa2
EBUILD caddy-9999.ebuild 2476 BLAKE2B cf0b64b1fdcd1cf49b72198feff6ce24b3fc45d8cac2a4ff262d085a9e6a4e98a1f18b66b6520b0e7f46db3b57d4a838efe642a6ef36fd80bb9ed733905787e3 SHA512 9bb04a07dde701e066cce3d563068c85b3fa312ab9e5537f9f4315523e9a95b2aa192afe2cc14b0f5441220e93a013eee46ce8ced58434272d336f4373b3c299
MISC metadata.xml 714 BLAKE2B eed8116b5a2f2198e1ab0669f03ab09543022abd6cbfe364c1a923cc74cfa1ba4cda4ced4b5dee003afd9cc3236f4c428481c0cc408de18e15f4bee72a74d6d5 SHA512 f0220a3c3c3a42ec54d0880036e06f1e25494c89847b79445dfbe99d9c288840d5ee94c2a35eae0846f611b804e3f115f79e3e84d07683b3a096b2ffe734f9f8
diff --git a/www-servers/caddy/caddy-2.7.6.ebuild b/www-servers/caddy/caddy-2.7.6.ebuild
index da3289b2a83c..cf32d908e71b 100644
--- a/www-servers/caddy/caddy-2.7.6.ebuild
+++ b/www-servers/caddy/caddy-2.7.6.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/caddyserver/caddy/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI+=" https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz"
SRC_URI+=" https://github.com/caddyserver/dist/archive/refs/tags/v${PV}.tar.gz -> ${P}-docs.tar.gz"
- KEYWORDS="~amd64 arm64 ~loong ~riscv"
+ KEYWORDS="amd64 arm64 ~loong ~riscv"
fi
LICENSE="Apache-2.0"
diff --git a/x11-base/Manifest.gz b/x11-base/Manifest.gz
index e4747aa604e2..9be5ccceb496 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 d949fcf865bd..b547c4ae17c4 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -5,6 +5,6 @@ DIST xwayland-23.2.2.tar.xz 1298400 BLAKE2B a73d6595db3ee1f55b2d04fce652378f3a27
DIST xwayland-23.2.3.tar.xz 1298840 BLAKE2B 65a0517fdee19f9144f8e661e17227d838dff0b040f383cf940623492919574d60c032d7ba84f13f35c8a259ca4783ffc3519cc35768946b5b2014e25d4ec93e SHA512 37198aa2f06313a0cb2add51cc78f81b26a42f2c9d55a0d3eecf958777107ea5560961c128f2d0af055f7460ba10fadb1b9050251c2c50f2251b40ab517e79cd
EBUILD xwayland-23.2.2.ebuild 2376 BLAKE2B 819629468d29bf6813d1425b1d5bd5005febbdd5e0b2671c99f46367d09282b075ce8f57e06e27dbdee7783b3d538bc647f66b9032426c08660147b2fa7c612d SHA512 ff28f793d72ffd5c62297339bbaeaac1d6225ae8375029bc7609b156de6f6e68dfa0a41bd01e222f4017afa6ab5569a9c6e9ac417dfadbdfd8dc9393648664c7
EBUILD xwayland-23.2.3-r1.ebuild 2466 BLAKE2B a64078eaa362c5186b6e6960c2b1b69a53f62f804ed020a07778fb465de3ef8f04acef5e59eaab8d9772328a5c59ddf837bf3e4e1431f7984922f91561e1ce9f SHA512 9e0f9724fbbb695b9e6f06f0dd3890e3bbf8f76713f9a0f40a07993e806142dc0056900b54be40901472e6f8885d5895c99aa5156de1e2ab45a1919d0fe6e70d
-EBUILD xwayland-23.2.3.ebuild 2344 BLAKE2B 6cd0cf6743eeb78709358e31e81276b7ae22cce5eea08ed6840af6a5febe8b2fa4e6f99456d3ee8b98cb75f1aafa624aac1ef929bb927f5072e4f5102704ed27 SHA512 61cf413d153032fcc1b833a1fc087ae2dff92e8c80445a64ca29c32f874e10907f5071e245c84492bd7c13917ae4d35e774ce681a3ab5cfb673618fe11070eff
+EBUILD xwayland-23.2.3.ebuild 2343 BLAKE2B 826905507de025c49ccce5692c8caee0cfdd295db63abe44dcf3cf484e5e91533987d9c705d2b70f4faec4520a3a7e8e368801e65b236dcd0425e6a6473c7662 SHA512 c31311acf94eee7da6858ecf29bf6c611fae98b94f05438435858122e17aa997263b8042a435c8829acdd3e1e3417e9040e37dd1ef167d6f9e9051aec6d2442f
EBUILD xwayland-9999.ebuild 2416 BLAKE2B 26d83d501ed780215928ce0f86c9ced213893004a3af6ff95d938b40729a761856fa704398b33e4565b74b25552a077121e33d4153c3371b4dce7a8f36af2cbe SHA512 8dc1bd6e4330547d59b79c04d97e84303c4d9983766d63654958b2f729b19c72ac95a901c5134e200728c95012bb9f5fa827c5e46d392899356c2aba14ec904b
MISC metadata.xml 627 BLAKE2B 1d39badd8534a02eb9785acbfa9efa97823c134696d41397d1db294fa774da9b4f184e027dada1b718cff3d651c9b436a4812458abef1d70af4d7749963d822a SHA512 9d02c7a263144ecfa9aac594867efee3622823b264fc3305e11c4b396156f0c43b071804f6f0ae9850b67b09ae887d270a722b9c4c4482e5ea962eedb915ee79
diff --git a/x11-base/xwayland/xwayland-23.2.3.ebuild b/x11-base/xwayland/xwayland-23.2.3.ebuild
index 15382a5996ac..ed9b76ee48c4 100644
--- a/x11-base/xwayland/xwayland-23.2.3.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.3.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- 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"
fi
DESCRIPTION="Standalone X server running under Wayland"