summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-14 05:46:30 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-14 05:46:30 +0000
commitf6dd50974cd0831c02d82dbd391432ed0127589e (patch)
tree47dc26a2c36d610b90b0d68f79d562293d85306a
parent19c8b8a8f8b32674ec998dbe20afef83b447a2fb (diff)
gentoo auto-resync : 14:12:2023 - 05:46:30
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29290 -> 29309 bytes
-rw-r--r--app-arch/Manifest.gzbin17584 -> 17581 bytes
-rw-r--r--app-arch/lha/Manifest2
-rw-r--r--app-arch/lha/lha-114i_p20210328.ebuild2
-rw-r--r--app-arch/zoo/Manifest2
-rw-r--r--app-arch/zoo/zoo-2.10-r6.ebuild2
-rw-r--r--app-crypt/Manifest.gzbin24634 -> 24632 bytes
-rw-r--r--app-crypt/jitterentropy/Manifest2
-rw-r--r--app-crypt/jitterentropy/jitterentropy-3.4.1.ebuild2
-rw-r--r--dev-db/Manifest.gzbin15887 -> 15888 bytes
-rw-r--r--dev-db/myodbc/Manifest2
-rw-r--r--dev-db/myodbc/metadata.xml11
-rw-r--r--dev-lang/Manifest.gzbin21173 -> 21169 bytes
-rw-r--r--dev-lang/cfortran/Manifest2
-rw-r--r--dev-lang/cfortran/cfortran-20210827.ebuild1
-rw-r--r--dev-lang/fennel/Manifest2
-rw-r--r--dev-lang/fennel/fennel-1.4.0.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin97884 -> 97879 bytes
-rw-r--r--dev-libs/libdnet/Manifest4
-rw-r--r--dev-libs/libdnet/libdnet-1.16.4.ebuild3
-rw-r--r--dev-libs/libdnet/libdnet-1.17.0.ebuild3
-rw-r--r--dev-libs/libgee/Manifest2
-rw-r--r--dev-libs/libgee/libgee-0.20.6-r1.ebuild5
-rw-r--r--dev-libs/poco/Manifest2
-rw-r--r--dev-libs/poco/poco-1.12.4.ebuild2
-rw-r--r--dev-perl/Convert-BinHex/Convert-BinHex-1.125.0-r1.ebuild4
-rw-r--r--dev-perl/Convert-BinHex/Manifest2
-rw-r--r--dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r4.ebuild2
-rw-r--r--dev-perl/Digest-Nilsimsa/Manifest2
-rw-r--r--dev-perl/File-LibMagic/File-LibMagic-1.230.0.ebuild4
-rw-r--r--dev-perl/File-LibMagic/Manifest2
-rw-r--r--dev-perl/Image-Info/Image-Info-1.440.0.ebuild2
-rw-r--r--dev-perl/Image-Info/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin285833 -> 285835 bytes
-rw-r--r--dev-perl/Test-Most/Manifest2
-rw-r--r--dev-perl/Test-Most/Test-Most-0.380.0.ebuild2
-rw-r--r--dev-python/Manifest.gzbin271057 -> 271047 bytes
-rw-r--r--dev-python/expandvars/Manifest2
-rw-r--r--dev-python/expandvars/expandvars-0.11.0.ebuild2
-rw-r--r--dev-python/flask/Manifest2
-rw-r--r--dev-python/flask/flask-3.0.0.ebuild2
-rw-r--r--dev-python/pyopengl/Manifest2
-rw-r--r--dev-python/pyopengl/pyopengl-3.1.7-r1.ebuild2
-rw-r--r--dev-python/yarl/Manifest2
-rw-r--r--dev-python/yarl/yarl-1.9.4.ebuild2
-rw-r--r--dev-vcs/Manifest.gzbin11524 -> 11525 bytes
-rw-r--r--dev-vcs/fossil/Manifest2
-rw-r--r--dev-vcs/fossil/fossil-2.22.ebuild10
-rw-r--r--gnome-base/Manifest.gzbin4727 -> 4722 bytes
-rw-r--r--gnome-base/gnome-control-center/Manifest2
-rw-r--r--gnome-base/gnome-control-center/gnome-control-center-45.1.ebuild2
-rw-r--r--gnome-extra/Manifest.gzbin11260 -> 11262 bytes
-rw-r--r--gnome-extra/tecla/Manifest2
-rw-r--r--gnome-extra/tecla/tecla-45.0.ebuild2
-rw-r--r--mail-filter/Manifest.gzbin8368 -> 8367 bytes
-rw-r--r--mail-filter/amavisd-new/Manifest2
-rw-r--r--mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild2
-rw-r--r--mail-filter/razor/Manifest2
-rw-r--r--mail-filter/razor/razor-2.85-r4.ebuild2
-rw-r--r--mail-mta/Manifest.gzbin2385 -> 2377 bytes
-rw-r--r--mail-mta/courier/Manifest2
-rw-r--r--mail-mta/courier/courier-1.2.3-r1.ebuild2
-rw-r--r--media-gfx/Manifest.gzbin37999 -> 37998 bytes
-rw-r--r--media-gfx/inkscape/Manifest2
-rw-r--r--media-gfx/inkscape/inkscape-1.2.2-r4.ebuild2
-rw-r--r--media-sound/Manifest.gzbin57602 -> 57606 bytes
-rw-r--r--media-sound/mpdscribble/Manifest2
-rw-r--r--media-sound/mpdscribble/mpdscribble-0.25.ebuild53
-rw-r--r--media-sound/qtractor/Manifest2
-rw-r--r--media-sound/qtractor/qtractor-0.9.36.ebuild2
-rw-r--r--media-video/Manifest.gzbin25197 -> 25192 bytes
-rw-r--r--media-video/mkvtoolnix/Manifest8
-rw-r--r--media-video/mkvtoolnix/files/mkvtoolnix-80.0.0-fix-qtmultimedia.patch29
-rw-r--r--media-video/mkvtoolnix/files/mkvtoolnix-80.0.0-no-uic-qtwidgets.patch31
-rw-r--r--media-video/mkvtoolnix/files/mkvtoolnix-80.0.0-optional-qtdbus.patch70
-rw-r--r--media-video/mkvtoolnix/mkvtoolnix-80.0.ebuild167
-rw-r--r--media-video/mkvtoolnix/mkvtoolnix-9999.ebuild84
-rw-r--r--metadata/Manifest.gzbin7981 -> 7977 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin27921 -> 27925 bytes
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin26833 -> 26824 bytes
-rw-r--r--metadata/md5-cache/app-arch/lha-114i_p202103284
-rw-r--r--metadata/md5-cache/app-arch/zoo-2.10-r64
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin40695 -> 40691 bytes
-rw-r--r--metadata/md5-cache/app-crypt/jitterentropy-3.4.14
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin44928 -> 44930 bytes
-rw-r--r--metadata/md5-cache/dev-lang/cfortran-202108272
-rw-r--r--metadata/md5-cache/dev-lang/fennel-1.4.04
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin175312 -> 175319 bytes
-rw-r--r--metadata/md5-cache/dev-libs/libdnet-1.16.42
-rw-r--r--metadata/md5-cache/dev-libs/libdnet-1.17.02
-rw-r--r--metadata/md5-cache/dev-libs/libgee-0.20.6-r14
-rw-r--r--metadata/md5-cache/dev-libs/poco-1.12.44
-rw-r--r--metadata/md5-cache/dev-perl/Convert-BinHex-1.125.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/Digest-Nilsimsa-0.60.0-r44
-rw-r--r--metadata/md5-cache/dev-perl/File-LibMagic-1.230.04
-rw-r--r--metadata/md5-cache/dev-perl/Image-Info-1.440.04
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin381425 -> 381432 bytes
-rw-r--r--metadata/md5-cache/dev-perl/Test-Most-0.380.04
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin368513 -> 368508 bytes
-rw-r--r--metadata/md5-cache/dev-python/expandvars-0.11.04
-rw-r--r--metadata/md5-cache/dev-python/flask-3.0.04
-rw-r--r--metadata/md5-cache/dev-python/pyopengl-3.1.7-r14
-rw-r--r--metadata/md5-cache/dev-python/yarl-1.9.44
-rw-r--r--metadata/md5-cache/dev-vcs/Manifest.gzbin20297 -> 20295 bytes
-rw-r--r--metadata/md5-cache/dev-vcs/fossil-2.229
-rw-r--r--metadata/md5-cache/gnome-base/Manifest.gzbin8341 -> 8348 bytes
-rw-r--r--metadata/md5-cache/gnome-base/gnome-control-center-45.14
-rw-r--r--metadata/md5-cache/gnome-extra/Manifest.gzbin21471 -> 21472 bytes
-rw-r--r--metadata/md5-cache/gnome-extra/tecla-45.04
-rw-r--r--metadata/md5-cache/mail-filter/Manifest.gzbin13070 -> 13065 bytes
-rw-r--r--metadata/md5-cache/mail-filter/amavisd-new-2.12.24
-rw-r--r--metadata/md5-cache/mail-filter/razor-2.85-r44
-rw-r--r--metadata/md5-cache/mail-mta/Manifest.gzbin4530 -> 4533 bytes
-rw-r--r--metadata/md5-cache/mail-mta/courier-1.2.3-r14
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin60773 -> 60778 bytes
-rw-r--r--metadata/md5-cache/media-gfx/inkscape-1.2.2-r44
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin75635 -> 75789 bytes
-rw-r--r--metadata/md5-cache/media-sound/mpdscribble-0.2516
-rw-r--r--metadata/md5-cache/media-sound/qtractor-0.9.364
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin41129 -> 41294 bytes
-rw-r--r--metadata/md5-cache/media-video/mkvtoolnix-80.017
-rw-r--r--metadata/md5-cache/media-video/mkvtoolnix-99998
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin58557 -> 58558 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-4.0.4916
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-4.0.5016
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-6.0.2517
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-6.4.1017
-rw-r--r--metadata/md5-cache/net-dns/Manifest.gzbin14372 -> 14368 bytes
-rw-r--r--metadata/md5-cache/net-dns/inadyn-2.12.04
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin59419 -> 59591 bytes
-rw-r--r--metadata/md5-cache/net-libs/courier-authlib-0.72.04
-rw-r--r--metadata/md5-cache/net-libs/courier-unicode-2.2.64
-rw-r--r--metadata/md5-cache/net-libs/google-cloud-cpp-2.19.016
-rw-r--r--metadata/md5-cache/net-mail/Manifest.gzbin21680 -> 21685 bytes
-rw-r--r--metadata/md5-cache/net-mail/ripole-0.2.24
-rw-r--r--metadata/md5-cache/net-mail/tnef-1.4.184
-rw-r--r--metadata/md5-cache/net-vpn/Manifest.gzbin14237 -> 14232 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/net-wireless/Manifest.gzbin28341 -> 28501 bytes
-rw-r--r--metadata/md5-cache/net-wireless/rtl-sdr-2.0.14
-rw-r--r--metadata/md5-cache/net-wireless/unifi-8.0.2416
-rw-r--r--metadata/md5-cache/sec-keys/Manifest.gzbin28061 -> 28228 bytes
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-mkvtoolnix-202311199
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin96074 -> 96227 bytes
-rw-r--r--metadata/md5-cache/sys-apps/portage-3.0.5818
-rw-r--r--metadata/md5-cache/sys-apps/rng-tools-6.164
-rw-r--r--metadata/md5-cache/sys-apps/systemd-utils-254.74
-rw-r--r--metadata/md5-cache/sys-apps/sysvinit-3.084
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin40947 -> 40945 bytes
-rw-r--r--metadata/md5-cache/sys-devel/binutils-2.41-r24
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin20480 -> 22380 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.20418
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.14318
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.6818
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.718
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.20417
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.14317
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.6817
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.717
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.20418
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.14318
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.6818
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.718
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin40152 -> 40147 bytes
-rw-r--r--metadata/md5-cache/sys-libs/binutils-libs-2.41-r24
-rw-r--r--metadata/md5-cache/virtual/Manifest.gzbin43992 -> 44634 bytes
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-5.10.2047
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-5.15.1437
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-6.1.687
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-6.6.77
-rw-r--r--metadata/md5-cache/x11-base/Manifest.gzbin2368 -> 2533 bytes
-rw-r--r--metadata/md5-cache/x11-base/xorg-server-21.1.10-r118
-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-analyzer/Manifest.gzbin43429 -> 43428 bytes
-rw-r--r--net-analyzer/zabbix/Manifest12
-rw-r--r--net-analyzer/zabbix/metadata.xml1
-rw-r--r--net-analyzer/zabbix/zabbix-6.0.25.ebuild (renamed from net-analyzer/zabbix/zabbix-4.0.49.ebuild)111
-rw-r--r--net-analyzer/zabbix/zabbix-6.4.10.ebuild (renamed from net-analyzer/zabbix/zabbix-4.0.50.ebuild)112
-rw-r--r--net-dns/Manifest.gzbin8208 -> 8201 bytes
-rw-r--r--net-dns/inadyn/Manifest2
-rw-r--r--net-dns/inadyn/inadyn-2.12.0.ebuild2
-rw-r--r--net-libs/Manifest.gzbin31970 -> 31965 bytes
-rw-r--r--net-libs/courier-authlib/Manifest2
-rw-r--r--net-libs/courier-authlib/courier-authlib-0.72.0.ebuild2
-rw-r--r--net-libs/courier-unicode/Manifest2
-rw-r--r--net-libs/courier-unicode/courier-unicode-2.2.6.ebuild2
-rw-r--r--net-libs/google-cloud-cpp/Manifest5
-rw-r--r--net-libs/google-cloud-cpp/google-cloud-cpp-2.19.0.ebuild56
-rw-r--r--net-libs/google-cloud-cpp/metadata.xml3
-rw-r--r--net-mail/Manifest.gzbin14379 -> 14377 bytes
-rw-r--r--net-mail/ripole/Manifest2
-rw-r--r--net-mail/ripole/ripole-0.2.2.ebuild4
-rw-r--r--net-mail/tnef/Manifest2
-rw-r--r--net-mail/tnef/tnef-1.4.18.ebuild4
-rw-r--r--net-vpn/Manifest.gzbin7576 -> 7568 bytes
-rw-r--r--net-vpn/openvpn/Manifest2
-rw-r--r--net-vpn/openvpn/openvpn-2.6.4.ebuild2
-rw-r--r--net-vpn/ovpn-dco/Manifest2
-rw-r--r--net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild2
-rw-r--r--net-wireless/Manifest.gzbin13732 -> 13729 bytes
-rw-r--r--net-wireless/rtl-sdr/Manifest2
-rw-r--r--net-wireless/rtl-sdr/rtl-sdr-2.0.1.ebuild2
-rw-r--r--net-wireless/unifi/Manifest2
-rw-r--r--net-wireless/unifi/unifi-8.0.24.ebuild106
-rw-r--r--profiles/Manifest.gzbin186966 -> 186971 bytes
-rw-r--r--profiles/arch/mips/package.mask4
-rw-r--r--profiles/features/big-endian/package.mask48
-rw-r--r--profiles/features/big-endian/package.use.mask17
-rw-r--r--profiles/use.local.desc1
-rw-r--r--sec-keys/Manifest.gzbin22718 -> 22885 bytes
-rw-r--r--sec-keys/openpgp-keys-mkvtoolnix/Manifest3
-rw-r--r--sec-keys/openpgp-keys-mkvtoolnix/metadata.xml8
-rw-r--r--sec-keys/openpgp-keys-mkvtoolnix/openpgp-keys-mkvtoolnix-20231119.ebuild20
-rw-r--r--sys-apps/Manifest.gzbin49590 -> 49594 bytes
-rw-r--r--sys-apps/portage/Manifest2
-rw-r--r--sys-apps/portage/portage-3.0.58.ebuild246
-rw-r--r--sys-apps/rng-tools/Manifest2
-rw-r--r--sys-apps/rng-tools/rng-tools-6.16.ebuild2
-rw-r--r--sys-apps/systemd-utils/Manifest2
-rw-r--r--sys-apps/systemd-utils/systemd-utils-254.7.ebuild2
-rw-r--r--sys-apps/sysvinit/Manifest2
-rw-r--r--sys-apps/sysvinit/sysvinit-3.08.ebuild2
-rw-r--r--sys-devel/Manifest.gzbin10987 -> 10984 bytes
-rw-r--r--sys-devel/binutils/Manifest2
-rw-r--r--sys-devel/binutils/binutils-2.41-r2.ebuild2
-rw-r--r--sys-kernel/Manifest.gzbin4573 -> 4576 bytes
-rw-r--r--sys-kernel/gentoo-kernel-bin/Manifest28
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.204.ebuild127
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.143.ebuild127
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.68.ebuild127
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.7.ebuild132
-rw-r--r--sys-kernel/gentoo-kernel/Manifest12
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.10.204.ebuild134
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.15.143.ebuild141
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.1.68.ebuild146
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.6.7.ebuild149
-rw-r--r--sys-kernel/vanilla-kernel/Manifest12
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-5.10.204.ebuild137
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-5.15.143.ebuild137
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.1.68.ebuild137
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.6.7.ebuild140
-rw-r--r--sys-libs/Manifest.gzbin14763 -> 14759 bytes
-rw-r--r--sys-libs/binutils-libs/Manifest2
-rw-r--r--sys-libs/binutils-libs/binutils-libs-2.41-r2.ebuild2
-rw-r--r--virtual/Manifest.gzbin28421 -> 28421 bytes
-rw-r--r--virtual/dist-kernel/Manifest4
-rw-r--r--virtual/dist-kernel/dist-kernel-5.10.204.ebuild16
-rw-r--r--virtual/dist-kernel/dist-kernel-5.15.143.ebuild16
-rw-r--r--virtual/dist-kernel/dist-kernel-6.1.68.ebuild16
-rw-r--r--virtual/dist-kernel/dist-kernel-6.6.7.ebuild16
-rw-r--r--x11-base/Manifest.gzbin1557 -> 1555 bytes
-rw-r--r--x11-base/xorg-server/Manifest2
-rw-r--r--x11-base/xorg-server/files/xorg-server-21.1.10-c99.patch39
-rw-r--r--x11-base/xorg-server/xorg-server-21.1.10-r1.ebuild194
265 files changed, 3699 insertions, 361 deletions
diff --git a/Manifest b/Manifest
index 437f75542b0e..5dd3d2c4e5e4 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29290 BLAKE2B 841dd95e1f33a95744a67a1283a419355a2a04b1ebdffbafa7839421cbf14cc407b9bd3591f20d1e9b34772fd5048ef685076bf620fcfc0692603699c31fb4c5 SHA512 3421ec33f56ac053341a0ed55a09fd567587a41ec6bc6157686dec78c22e28024461b39c4e351a60836253ee0db606ce928e33da45c1991a65ec658923aed5e8
-TIMESTAMP 2023-12-13T23:10:07Z
+MANIFEST Manifest.files.gz 29309 BLAKE2B 120a3dfe5aa4d9ee3f058bca0630f332e5760b144ea61223fc38e6a1914e68750e59affb0144e9e4c7a54479ed05a4fb8a2bb2bdf083b331e78ae795b86c53aa SHA512 1754f1672ea6541277f9ef32b3bf0ad639088d130d2b1a924b0cce110066fe6a296fdf76d95e15bb403a7914729380a8eae9d23a7a46072be777249ebcae61e9
+TIMESTAMP 2023-12-14T05:10:04Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmV6Oc9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmV6jixfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAbTw//XstjTj55z/63tb04Z0Wl/hzP9SPMK8sfWVOHlnpqXnA06MCQ/HUNpllO
-jpCU7Acq6HZhAZrxsoWkaB9HIY/mW46/zaS/yRBuqDLca0XtVTdG8wJ3CJVvIyew
-xXrYwmrO7YMKFzR8jUmcshx5QA3KUNptuwSh3KxKx73wRQ8sKAzaNBCdpLkd3jL4
-DABrCddyyOYvnTpQhMcsyaVq9cs35+qIc4HczcbT9UE1+81nbb7ZOztQ92pk7uzA
-pmyTHJAjtLLzdB4+K+IwuFSYg/v5DUKm4PwmxK0dBZMDYd3BIK2F7g6bVUuee1CK
-LZ9BSXTNgyomn06psukdg++hE1QLKMZDT8VupU/n7JGyzdyyuWio8q5cTqG881L/
-XqFmUnGcSF0MLZnHORRnMh0A6cBgRNrQ9MJ/k8Ddl5XHNf62Lm6JGvLqI8pHO/Yg
-nBFvGlyt4hAdxFjRSHFjD23kafbkFR9as+RQCHSkC8I0MnXZDG0xHrh3OmPMdgWO
-aJLHYAzTRn9a3vaF2yMOLm5U6Q+nUe6mv44CQBV+wDtyGcI5147ZmRyfxlFtMAJ2
-VevVwASUQVCatA70vIVgs0EHHd15UqZy+7x5zc9IR13XOCt/uoc8aV8ip0pTwCSp
-zOvUpL8nnijILtSPo0I6vnVvNXbdc2+pPJVl/hH5DBQg5qB7lQU=
-=92OQ
+klDdyg//VAOUJtsTGid+qlRBu6NHNAc5kIJRfAwbFvuCLGWkfZYp5qFeCVcONYCW
+N2P+iYqdtrnHC9NN5pvKGJdFFHOHAgEMdJIhU0UTpkRsa3xzCuU9ztJIyCqrwNAg
+6rceoE/9xdHD0uG3lGbWne4dMMtL8zDgkNM/36q8DU4/fsu3XOr+wnLOGY0CwMwh
+nRAQJA3JOrl4HP3FuW99/5HLyGZJJ/RsLMwgPq8zmpfpu/EOg6zlE8vyJNAZYShu
+inJ8mRrYssYQyrIGpl+x0IrgnxUpkPZuHf6mZ45MUku/0Z0Ri+2mnhyO78hCAYgU
+CGDKz+DUuqPnZTjB7FaNMUdolZ/cuEsQ1D4Jy77HoMyEIuZh+r23grTIVH+EqAL8
+bM26LgMzNN8j0jzY8eD+swqj+OV7L8c4qv9nFDQl3O6+0v7PzDnb6p6kftIhBNbe
+0AD4ogU6zi0rGTMBeTmWUJ3+9lh5Ex0Q2I+PgnTvwTUq0wiFhq0sq9OCfRTsyyeX
+WcZy3P+srGHw/EviZ1sUvA/FuF3gJw6fH/OkhdIIoLUiZ3q/jvwPOUnnAkt7RzfF
+CM7YsXUorOWSQwaqH2h6nRPNqm41aK1ycDLkRukxxn+hCSQ03dahNw0RpK4dPc7v
+zVvisdk/ON5DYUGjoIdKSL3APzLjvwSU3wu9cNZdU5WsXzsA3qI=
+=u+wm
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 1c6386419b97..d16dc3870aba 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 b0df31778f81..3c5844c58468 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/lha/Manifest b/app-arch/lha/Manifest
index b6d5b929886f..16a1fc1b841c 100644
--- a/app-arch/lha/Manifest
+++ b/app-arch/lha/Manifest
@@ -2,5 +2,5 @@ AUX lha-114i-file-list-from-stdin.patch 999 BLAKE2B f039b70dfbb82f9d2ada3df90621
DIST lha-114i_p20201004.tar.gz 220541 BLAKE2B 64268deb40de67d5f4888f7d4b4529fa1b6ca02c562bd041d9edd1ac9cc74ccfa43198c79310bd354806e3095f6aba8c97256b49686feb8c713e3d8110137103 SHA512 9a9337cbb6a3d71253597750301e37163c5b495e712f2374adf2ac0d19f731ed49482a3f8b639e4c48c7ef6fa7ed9f9081516d77548e9c88ed3b9ac037efeb06
DIST lha-114i_p20210328.tar.gz 231115 BLAKE2B f9587fd2f99aa80498ed69f43efe189a6db12881c6ea748763e8ae071180a30578651db11cbba0216103f6a7741d37a0e55b2530a7e458046a7230f6101f05e7 SHA512 46fc722f9f15dbe75600c2aeecbf94357aa24da964bb03f8326d9d13affa2ea60d4ec5dd21a4f5014f2cbe4e06f4bb959aa8de89a5491e1600eafdd909b293d2
EBUILD lha-114i_p20201004.ebuild 732 BLAKE2B e7b3f9fc6884a8bd72cc0ce67a64aba5e23f17aefca1ec86e2b5b4ed147db61a5a57c2101435304d981ab059f1190de7288d66cef3f8b99aa93cebb9d1756896 SHA512 86f5bb6003f421242156994d8b7277c06f010f5286e0d924b97993f76daddbf50718625c7b7260f03617da040c59b77de0220f8b01c21216a5629cc9fa3611cc
-EBUILD lha-114i_p20210328.ebuild 738 BLAKE2B d66a36c8673cc5b6d4fef49928c743d2f36e0a48a8f30d71285e4c123c5a4fe1f3c64ba5fb5fef99610084a87e73d554863b9e644d967ecb0ff04e78d24ddc48 SHA512 1008e86fd1c6be3dd43152e55ced01f552952c85492673139b6c66236cc44f230e73a1ff5e9aa5d5db21e93971867d87cb75df575c9c5bb27ecc8f60e61260f3
+EBUILD lha-114i_p20210328.ebuild 745 BLAKE2B 41a412dd2e6667099f01c5d06803d89600b6e2b8069eebda905f7ebdb764df341864ad3ed76137e4aa062c573b447aa086042469fe2559b30caf799e55abb1d6 SHA512 aca59bd471cc3cf162980a909208c5de51740df3b4a1dc52326f8bb2818196b2211209ecdb5ed20bb81dca4e96a2af8b87c923aa0e59c8c0b7b83a3e57c2735a
MISC metadata.xml 366 BLAKE2B a7fc5ecb79726152b5a531145574116fe5cc90f91580ea2a206489319a930420ef7397bfb9bf857d9340f5d66e18d98d587977554ddcb6b73c5b590bbe0011a0 SHA512 a219c8eaa5817fb989ce891a170166338e338a9b0e275c6f88759b0d6df197adf8e141f1222b3e02e539994683f2dd1cf14d9c623c2c12bb8f3f57c38c55e2b4
diff --git a/app-arch/lha/lha-114i_p20210328.ebuild b/app-arch/lha/lha-114i_p20210328.ebuild
index ee095d4e1141..daaf8b6485d3 100644
--- a/app-arch/lha/lha-114i_p20210328.ebuild
+++ b/app-arch/lha/lha-114i_p20210328.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/jca02266/lha/archive/${MY_COMMIT}.tar.gz -> ${P}.tar
LICENSE="lha"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
S="${WORKDIR}/${PN}-${MY_COMMIT}"
diff --git a/app-arch/zoo/Manifest b/app-arch/zoo/Manifest
index 03a0d67bf19c..f7139c99224e 100644
--- a/app-arch/zoo/Manifest
+++ b/app-arch/zoo/Manifest
@@ -4,5 +4,5 @@ AUX zoo-2.10-makefile.patch 774 BLAKE2B 07ead9b6957163358b76b9f7b9e1497543e66e0d
DIST zoo_2.10-28.debian.tar.xz 14984 BLAKE2B e45ed5381e64d7ccac0e8100df12a8f55abbf7961e54a05ad6d3f07cca1a939f9320caa69196895a35dbea5d4aa82975ee2e5fb2202f793f33f4ebd7d5ff65e8 SHA512 07fdb16bf011ae8c8badbb0040ebd82777f11560dc231b70060fe8f71ba706707769934411043197e44b10ad38d7efd8432fdbea03e265f9f6aa58acb1cc2708
DIST zoo_2.10.orig.tar.gz 172629 BLAKE2B 9789f0ca53b2dd538e0032c31fa945f3f4f0fc739cadf536ec38621824cc89409d9def036e5df893a7cd4c5873302273d638c087a51cf7b1477501567c6578b5 SHA512 1847fd6a6aac534386736ca04fa5a88db26c7c06315a0ea2c8e86ff944a133b7506c297cda67e44f797d9ef39446c132e847714732b9f138bf9b46c1525e574f
EBUILD zoo-2.10-r5.ebuild 791 BLAKE2B ee0a2f90ce0a8fa86007c32ee412d04d4f98777ed82efcebd3787159125beb3d8bce58d35d94fc11ed09b6ed08960e4ffd6fd601f1b98228d71d27b03792cd6d SHA512 109aa14d5f940f50022d842e8b0303bdcc1c0d551e4f11e03ab24676992392b4c95002c4215d5782bc0107b5d7f5352967a055a93eeaeecc2bd8f7bb1b17b81f
-EBUILD zoo-2.10-r6.ebuild 827 BLAKE2B 4232c5b41cf9d629d7756ae7634c3ce230f2969371e592e16a2e15a8df577cf9205813655d208a86b5a5a19d1599ea54f28c6bfb427653b394b80a2e5d3bf31f SHA512 84808801e7c366672d2138201e9a44a5a37c4e9878f051d5f4414ece8ed968bcbc202fb9ca9436da855045bd2d72fffb66101c3ca4061fd64c9758f1f1370859
+EBUILD zoo-2.10-r6.ebuild 834 BLAKE2B 2d76a61a38a9b2315d7ce32e503ba7d931c222561535b72156e79f2eec2df60c086adbdfba5f14301498c93adcb7b8568c4b8dc4b607194e7ef318e27a4caf77 SHA512 ccca0947724e2ec339851825ed5751b3812fd24d995d038981316e3b6592083fb63a2226b426f61b87d3a3daf6c75feb0f2517c9b0200f0f5e9496b7b4738b6a
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/app-arch/zoo/zoo-2.10-r6.ebuild b/app-arch/zoo/zoo-2.10-r6.ebuild
index af94cc9c6c89..f40e6975641e 100644
--- a/app-arch/zoo/zoo-2.10-r6.ebuild
+++ b/app-arch/zoo/zoo-2.10-r6.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${P}.orig
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
PATCHES=(
"${WORKDIR}"/debian/patches/.
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index a24080c2b156..38f4977e90c8 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/jitterentropy/Manifest b/app-crypt/jitterentropy/Manifest
index c92ef35e2d20..dc5e278eb6c8 100644
--- a/app-crypt/jitterentropy/Manifest
+++ b/app-crypt/jitterentropy/Manifest
@@ -1,3 +1,3 @@
DIST jitterentropy-3.4.1.tar.gz 86110 BLAKE2B 729ef7d01a17c9eb16cc352da0286bd292f2faae63754b06036dbb44d52e85e2e2e0d2a38ac57d4350eaebbc47457f0457a988a657f7fe6c5d782d50922552d2 SHA512 c832b33c084a8c56fb9ee0c0f7397fa9206cbd6fcbea047495e543566fc0d9b5d8978c8668103203d87b5b70c0e177f9ef7cc614b3ce689b90fbb8b85e6fedbb
-EBUILD jitterentropy-3.4.1.ebuild 1611 BLAKE2B cbac2e59cf9c2eadc177a288134e9d7e141a1798c0ba32c14064f1f174a3206f1696e46ec3e1f13e6ee4d2a573cd4c7505733f59aeeb1d5352a342adce395770 SHA512 97760c7ad5934cddff17d6bc0c57b15df856076a15f845775d8a652fbfa49be33058b277c6b34be631cce5af6abddf6ca6e2b09dd59f454181b6632fb0cf3561
+EBUILD jitterentropy-3.4.1.ebuild 1618 BLAKE2B c9948daa8dbd9e1f649b916a170e6c2bf6fa1e6cb340d98eb86636df0b4c7f4ec9a66ddfd97f947be0b194074e3bb4c321298efd5378163874f87df8ce5c22bd SHA512 1877add8a218de7696c7f2b42203332403e9aabd6cb4ff0e2531378aca6fe851156e95f74167a0c25a8ad2e24cf7384c132289ede5ec884d9854510cb130bb23
MISC metadata.xml 681 BLAKE2B c0777e7525bc36dd9a65680b2cb0b918d73f9e091fe686b7d7ec3ec4441b73c776bf8d3526cf8f16dcb34228532a633b9d6d9df18b2dc626f602eb813cf53634 SHA512 1cc9f7bdca491ac96ce85adf9a0fe1462e52e1da99181750aaf362197dde3c68e9278ead72e0ca81b689812edcb3670e1a143ef37c5dab7b646b818df5c893a1
diff --git a/app-crypt/jitterentropy/jitterentropy-3.4.1.ebuild b/app-crypt/jitterentropy/jitterentropy-3.4.1.ebuild
index 22f129b437a3..42a147c26dbe 100644
--- a/app-crypt/jitterentropy/jitterentropy-3.4.1.ebuild
+++ b/app-crypt/jitterentropy/jitterentropy-3.4.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/smuellerDD/jitterentropy-library/archive/v${PV}.tar.
# Do not package these two components!
LICENSE="BSD"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="static-libs"
S="${WORKDIR}/${PN}-library-${PV}"
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index 4350e9fd025e..7455c2dcca37 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/myodbc/Manifest b/dev-db/myodbc/Manifest
index 8649626ee975..ad49a9c7e87d 100644
--- a/dev-db/myodbc/Manifest
+++ b/dev-db/myodbc/Manifest
@@ -4,4 +4,4 @@ AUX odbc.ini.m4 406 BLAKE2B 3a20c28b1971753a14a4aa4d30efcc7de833488501a41d940498
AUX odbcinst.ini.m4 118 BLAKE2B 6da835746e063f415ad7d640233cfd96e744cd56e12aaab4a21a2bf0bd5f1bd1e5c3d1c9a28522e3aa07c1261abac92301819d4112ac6a000a729aca9f7f7ad6 SHA512 6d929bbffd602a9f060a05998149a6b16334f8a5e3db30d02ff5d38c0065085d085042521e700b87a63766e32aa27ae92be72cef33c2a7aa8f6767b6b71c82c8
DIST mysql-connector-odbc-8.0.27-src.tar.gz 3849283 BLAKE2B 6a2500cdd706c0f8cda83dd04d3e573baa0bfbad59c931e20bb25a3f09dd78d2380079d0a20e075c3f44482d58acb6e727f4cbcf490e9d4d7817dd26f98061ee SHA512 4f907b7647425c274d3bd1c3b3ebbb83ac2360f2ee56733dabb501c17b800a26ef1117e16e5b05180ff904bfc642d25393baa861b96a79edf9d35f186a8689b2
EBUILD myodbc-8.0.27-r1.ebuild 3390 BLAKE2B f7076a9259031d8d92b121cf3deed3be0a61122329bcca9cfff585f104cdda355f159cc4191beafeb59531342d52ec5c791102eb72bc3dfbdd33eeee0d915303 SHA512 a044e12eb06896bc00e4d4fc1f36875d725b3ff127c7648012557633af60e62d03f7a8f34ef90cca6754d461a8ae811951acfa24ce1d34ea1d35c66017a7bc57
-MISC metadata.xml 240 BLAKE2B cc93ae4da8408b221c296e092d9db6ae3879754ade669d81c1218d53a5f007c6b7717bda6f92dbb0af38ff9b5e45f44e91503b12d3603d9955ec7d5a2a67399b SHA512 0f41c32ce3d736e061302252f14913d7425bc97e19d0c2f3b80c50637ab3521aa6cfc67f82e5f70f91174cddb36bb5622837dc18fd9db3bf75eb860359aade27
+MISC metadata.xml 335 BLAKE2B bd41dfc9b0bb01a54d8754c81bbdfe4fe9e1b9331865beeeed7b853100a27c008feb7977b5a7ec1a1f50e95bf66e3361e85a12ac9d0009de134f5437f6bd8b52 SHA512 dc350644f551aaee6c0437721e8bd842bb33b9e55d60e38b169c861182103d4a1afd7ce99d38606912fc944d32bd5b7db0a280c9a65c833a16e7cf075a95f067
diff --git a/dev-db/myodbc/metadata.xml b/dev-db/myodbc/metadata.xml
index 8973b55f07b5..7bc9d15851cf 100644
--- a/dev-db/myodbc/metadata.xml
+++ b/dev-db/myodbc/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>mysql-bugs@gentoo.org</email>
- <name>MySQL</name>
-</maintainer>
+ <maintainer type="project">
+ <email>mysql-bugs@gentoo.org</email>
+ <name>MySQL</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">mysql/mysql-connector-odbc</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 70b9facde33d..5ad060dabd79 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/cfortran/Manifest b/dev-lang/cfortran/Manifest
index 8b67fceb7e69..1964bbffe192 100644
--- a/dev-lang/cfortran/Manifest
+++ b/dev-lang/cfortran/Manifest
@@ -5,6 +5,6 @@ DIST cfortran_20210827.orig.tar.gz 94493 BLAKE2B 9ba0a22d1231702d04e484c21b56696
DIST cfortran_4.4-14.diff.gz 23084 BLAKE2B 8e760b3697869c12e94925c4781318fbe7640f0563a2464bf5d9f51a4afcb4bf9c281bab189542f2342d6dbc6f5524b4a48d9f844459d190e9182a96ebefbf9b SHA512 1e0b267efc17c2ba30ca1108d59ef87d1a401e6b88bea2c7045458f8cfad6ec9a05f6bf4a08c1d6cb314c790a4969a1f0fdf0c7b6abc28bae544928aad5b0218
DIST cfortran_4.4.orig.tar.gz 120119 BLAKE2B df4e0650e2718ed0c2009fb1b85330266308b0b584fcdc85e08cad0913bf063ab38824724b43a005a63a6e6bd5152b35115a68659487a992b96d0d38792e6d0a SHA512 969d0db566ecd7ed7945cac7f8ceea1cbd94ab427734ba83882acf97022c83b1417e32515d847fee89144137f58f7041cf5164fc397f3d7526f3aa958f8b038c
EBUILD cfortran-20110621.ebuild 1559 BLAKE2B 81947a1b88493e41e745a1dca5eea75806b01e8a86befd1d57e05c7e2430d588bd16b68964c0182626b15f1f9d31fc4073a48338e8690ff2053285aeec93b8a4 SHA512 ac393c8d1ffc01ad86678e563d8249f40aa28ce951dcdefb6636302028819bdbbf257f7bebafc5e95026f6941801578abdd9a737d756d61aafde89f089d1b424
-EBUILD cfortran-20210827.ebuild 1665 BLAKE2B 50dce2fc1c98ce8fe90f6a49809c3da4a93442e470b1656e2a0db001cb3dd847d738e58a0fc1e9bd5c85c91def1855160075e6e5d600eed4426b5f30540b09db SHA512 5fba14c50fbebcde2211bec601d85951ee3821c71232ec9fee57ec2ae648d8cabde5c82513cd1a6f7e7dc2953c33b73019ef737f016407ba609415b9fe32510b
+EBUILD cfortran-20210827.ebuild 1719 BLAKE2B 8f2e185a5a88c2fc74c5ecb5f7e288835411b02de2004862e14386978473e12715b52544de9931d8b43f28cb48da8f24c50783bc3df9f54be9e1221bf0207e4b SHA512 ab3a07de377cf03f0a5e7aa9e1fe22d7ccc7df9149851d9633c3dcb27cdd44e385174f18fb9a2535e3f48234d3ebab70eac52133117376efc34c717d02499972
EBUILD cfortran-4.4-r4.ebuild 1120 BLAKE2B 5ebfb10a8132ed0aed7dd5182f2adfc9451bf645256c33546e5e3669d71e23a099ef3bf9e4585ad4c5799aeb4ad1059011ca51b012a43f79adfabb72a01eba5f SHA512 d25efdd1033b1c431927108b1a0df7c9ec31897caa091dd30658b434ce9bff3f2e6f2f131cc762f58a92d03fd54441dddd7cc052fe0d46dd6c294671869fd22b
MISC metadata.xml 591 BLAKE2B f28360bae3f043699eb9b95347d7c816db8cc5d15c8bfaa8a4b5eac7b69bcf653b4307fbd62e1d6cc935b1c7ead60915a8f78c142ff4cf48bd92f6ad0990b150 SHA512 bf38bcd48faab6b142525d95ad3257fa99dd4b65441004d1cd9503f1814e516c7526bbf4e0d595eada753ef1b9e628d6fdcff39b0c8d14e65b2bdb95ea091951
diff --git a/dev-lang/cfortran/cfortran-20210827.ebuild b/dev-lang/cfortran/cfortran-20210827.ebuild
index feadc03d0c45..d001f52cea3b 100644
--- a/dev-lang/cfortran/cfortran-20210827.ebuild
+++ b/dev-lang/cfortran/cfortran-20210827.ebuild
@@ -41,6 +41,7 @@ src_prepare() {
src_configure() {
use sparc && append-fflags $(test-flags-FC -fno-store-merging -fno-tree-slp-vectorize) # bug 818400
+ append-cflags $(test-flags-CC -fcommon) # bug 899452
default
}
diff --git a/dev-lang/fennel/Manifest b/dev-lang/fennel/Manifest
index 327551bb0c3e..5117f73edf10 100644
--- a/dev-lang/fennel/Manifest
+++ b/dev-lang/fennel/Manifest
@@ -1,5 +1,5 @@
DIST fennel-1.3.1.tar.gz 293564 BLAKE2B 9fc465a06d8df86468197408dbb2c4e1c20a630911d1d999763cb274ed5bafa8dc4260416f10edc294bb9b7e56379f7842137d016059f0f2bc61d15391449447 SHA512 421d479c4527898123020ecc231e5eea38c5f5f1216f4a0bed0a39b8123d6a21ba1b0e876d281dfde447fe000e34a81f706303b4daa2626cc7559c063990cd5f
DIST fennel-1.4.0.tar.gz 299561 BLAKE2B a94bb15c04b69154dbea1bc562347cef0b9ddd9ec3c3994bf5999593ef89422338f54dfb0bbd6c8e6f487eeb6d1178cc916ed8a92ec7755c43108ff58d3a842e SHA512 0c92496db478eb5445d95057433b54a945c38a40541c6891c1d887a296ce3c89468c688702249488b34192ce1783b4891e292b9b1702a0620e51cc103602694a
EBUILD fennel-1.3.1.ebuild 921 BLAKE2B cb433616b7e14b7462fc0167c14cad50436adc84d949d838019606a1a8d1f8414a550470f950e3fdc1a0430b4fbf3664140dd3a6f585113be7f49956a6c7c5f2 SHA512 8e3c313f82fe8fea9727e7129d7efb86abee9be87109708d3d86d674dbceaff52dab4abb81002cf7410a90552694667b507fd3573a145d3b79cd4857b5f82040
-EBUILD fennel-1.4.0.ebuild 962 BLAKE2B fe8411734f00da32953a232e33f29808d69a070f1b0ca65b9d8dc381aa2988bf81b6c0ffd18302b37d1b56734b7c020d711b888180f279087d261597744bb76b SHA512 058ddcccbf655fae460daa3681175cf948c4e5ece5e6125e7aeec9bea2beca26f5a02fc6d5f6006f725e5928aeb27db61e8aa73c173dbf56f29cd2fa9dd350a0
+EBUILD fennel-1.4.0.ebuild 969 BLAKE2B ea94d1c12a85fbde8047e8ac9374cfd6cbe198b716f2ad38ae91e594c8878d8e2d7fd7f7643c6a511bdc9df04efe00d27a33e31d089f295c78a9749a5c787350 SHA512 33d4cf218ea3f36d18d52a0bd055ae273ee951a7ae5735ed7788e621b13f2fe839d4c1712be3ce2900657d2ce5c1dba354e61487e02c2287e0bb62729668a230
MISC metadata.xml 1061 BLAKE2B 49ef84fd44f2efd7526055bfc6fd1a37fa0d426a0746d769844ad6fd4ae1efc7dcc541f61fe6f3d8e0e92cb324c6bdfb061312c15ed1d696cf1985aa4cb4097d SHA512 3381a38c5c2ae6482325e6aeea556db767cc6166e89280511d0597c06fbc532a6592d526954f8b1fd40badcac7a951eece9f6aeaf18802f85ca16ccb5da4510d
diff --git a/dev-lang/fennel/fennel-1.4.0.ebuild b/dev-lang/fennel/fennel-1.4.0.ebuild
index 6cdd0b3c123f..b67828601cff 100644
--- a/dev-lang/fennel/fennel-1.4.0.ebuild
+++ b/dev-lang/fennel/fennel-1.4.0.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI="https://git.sr.ht/~technomancy/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="MIT"
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 05533ec64e3f..5a2014a5d9db 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/libdnet/Manifest b/dev-libs/libdnet/Manifest
index 2794d1c2d073..0471676c04da 100644
--- a/dev-libs/libdnet/Manifest
+++ b/dev-libs/libdnet/Manifest
@@ -8,6 +8,6 @@ DIST libdnet-1.17.0.tar.gz 684645 BLAKE2B b208cb41201145411b1949531cb1ab27b4edc6
EBUILD libdnet-1.14-r2.ebuild 1556 BLAKE2B c549d9c5e392f2f15df9c2c2bcc474f2c408a3236743a19432b519cb7208574684c7d63947d037d1aba8412ef84497381d52e48edd869268046aa0ac26ad939b SHA512 0e45ffea4a32f5c105882f74c2234642dffbe2401ba4c8ac1d123cd201d7ce26476f4d7fe0024aed7aa97e33d75fed4d919d35460dc5ca8bdb4d05f55f279989
EBUILD libdnet-1.16.1.ebuild 1569 BLAKE2B 6214911f6448d2fb0fdef86db09e0b106824fa515bc71bd93561afd845eec56aaae62b2083eb6d21c1d50dcff7e6495da85a0be1c0c434f23773f152d226b74b SHA512 f9d0751c2edf0318855a3869a6a1060060d3dfe00b7d8bca45e25d9507eb4deb758753f513dbfdbd11594eb19a98a575e70532dea3c87e2e35416d9e558d5c4e
EBUILD libdnet-1.16.2.ebuild 1569 BLAKE2B 135c8a4db92b4ae7a03b2336b88ab9a600a0b2e2dbf09713f404ca647b5e3f218eda610ba0a36a2f2f7fd6be8eb2ec99bb5f08325f8dabc296d1ffea4f9b6e81 SHA512 5a6ce103d0f837e551265586105720efb140bafa6c86e870f1722c4836bdc9dbafb690af640b033405af0eddd096e981567d931472aa82555a19ff64cbd974fe
-EBUILD libdnet-1.16.4.ebuild 1589 BLAKE2B 33d0ab8032463b10b37d4a93c6a0de277304d4ce207821450959a9822ecf37b5deec0c05f8ccba3761e0be5eb44e7cc2134b5596613ee775626d6144b7053ac0 SHA512 a6fa94c3ee25eb6c0d6df9ebfa3edd6760f4cff778d7dd413f9dd452788416a053804c9a1edfe0addc2a1c8d202f166b560e06c057ef660378415c9b775ec21c
-EBUILD libdnet-1.17.0.ebuild 1611 BLAKE2B 22777971b13460b9bb2b993cca864f90a4c7f92f4361b540fc522c9f6447bc832bb9a58c69c26cbad0e9e1f9b6f8e6883483dfc775cc4417dee562266dfee7bc SHA512 3766d5373a6373cc8560bd168a5d96f3a2a67e94dca9ce4233cd03d84cfdf63ec4e6d46f6a2153974ddab2c581795b108bd0c5280a296523f532aa31f716ea5c
+EBUILD libdnet-1.16.4.ebuild 1672 BLAKE2B 953d872ed30684cb10c993d1bf70f444f2d7c685a055666d6c75a61a0624f658ea6b27dcd0685f35466718fbfa4a444668944fa6cc3409862fbe28e5f20bba40 SHA512 dc07168f64dfb04ff749b969ab49e488460da0105fb749047f577d6f75fce357db49c7d99c9b983c873ddbc0d5f7c1b76a25437e2a5345fabc846158bc778f82
+EBUILD libdnet-1.17.0.ebuild 1694 BLAKE2B 28220e61da04de8acdb0b9ccf8b9639877e46ba9cdb2b931dbedc83f78dae485fd9c7df60556922df06de37c83bdefeea614ceb8314906ebe2f4796a2229c2c3 SHA512 0c5f36eb0445327af59cf4296c06f37ab3f49702458a3d0e4706c898f67e3cde690309cf113f2c1a87e101c6d21792d8459e21ce616b282011ccc4a137df81ba
MISC metadata.xml 413 BLAKE2B 91e8ea8dfe7585b6bcce394bc63e466cd7094b8b12ecb4f6b03303b37575387250f81c85a3be03cf8b36cbe10ef724794c86afec5decb5f042d0cde5db2bfdc6 SHA512 af7f752fa0811cb6e57b2398a86f5c57bbc0af1e3392ff3c26af27568ae3ed5232f765558f5e3b01cb6a6e3debfe2b0b893fc2c3598776d94eb6318744ca6fce
diff --git a/dev-libs/libdnet/libdnet-1.16.4.ebuild b/dev-libs/libdnet/libdnet-1.16.4.ebuild
index 5c7bf03fe257..fddf3434d1d8 100644
--- a/dev-libs/libdnet/libdnet-1.16.4.ebuild
+++ b/dev-libs/libdnet/libdnet-1.16.4.ebuild
@@ -36,6 +36,9 @@ src_prepare() {
-e 's/libcheck.a/libcheck.so/g' \
configure.ac || die
sed -i \
+ -e "s/lib\/libcheck/$(get_libdir)\/libcheck/g" \
+ configure.ac || die
+ sed -i \
-e 's|-L$libdir ||g' \
dnet-config.in || die
sed -i \
diff --git a/dev-libs/libdnet/libdnet-1.17.0.ebuild b/dev-libs/libdnet/libdnet-1.17.0.ebuild
index 9114d6529375..6375fca7a56c 100644
--- a/dev-libs/libdnet/libdnet-1.17.0.ebuild
+++ b/dev-libs/libdnet/libdnet-1.17.0.ebuild
@@ -40,6 +40,9 @@ src_prepare() {
-e 's/libcheck.a/libcheck.so/g' \
configure.ac || die
sed -i \
+ -e "s/lib\/libcheck/$(get_libdir)\/libcheck/g" \
+ configure.ac || die
+ sed -i \
-e 's|-L$libdir ||g' \
dnet-config.in || die
sed -i \
diff --git a/dev-libs/libgee/Manifest b/dev-libs/libgee/Manifest
index dc5c922ad149..7660d4139c23 100644
--- a/dev-libs/libgee/Manifest
+++ b/dev-libs/libgee/Manifest
@@ -1,6 +1,6 @@
AUX libgee-0.20.6-c99-2.patch 1678 BLAKE2B c330cfeb42663f26160ec73e3a75b1789335b1e3f4b83f6220677ac812df0748daea9d5c5f86f9db82ea8eaee67d3bdaa7bd741ec21fdd01807a0946aa787fa5 SHA512 65dd3ecdd5b72813c421e96a5ce448ac451175cadef2db6708ee7b0ebedab2a725c2d57f9822d3644893a87856aa45d7b119b8e02ef9eef20dcd5ae31cc76646
AUX libgee-0.20.6-c99.patch 1427 BLAKE2B b817ccdcd0e49f45c652b2ab6ccdb70992b9e50cb4d3340007b15acc50ef7ff32e2304f294afc64fde47689b35464a603d90bf1f3f561b46070078d51c5cda48 SHA512 83c898d6ece8cbb9d8cbb22a71ef97b15abf31f87fbf8be81f4d0b9ef9ebad6f581abcfa34f6270354c2151f1bfed1c183dc1353d1e00d3e8a7d9d124b85a40d
DIST libgee-0.20.6.tar.xz 690436 BLAKE2B cdb88719e0e1bceccefd6a824823e6e514bf1f4d6b8cf5330d6d83f781649312b23554c7dfc4a6b4eeb3bbcd81ca42843666d596b85634ff95fc90e90fea44bd SHA512 05176b221274b2a0512b018b93ae730ca750482bbc7a4951376eb868c0a388950371e80a438b5af792ebe4a64b6a38e0c94ca52ebd0fc4539f0fe233e0be5903
-EBUILD libgee-0.20.6-r1.ebuild 975 BLAKE2B 53c3e781a0fd8d37979124a5959d7823f185e447606d83454fe3db72e35f8234fac0bfe8741892349a126328ac6a384d6062911741282135b3589f0b2c3160f8 SHA512 96f2868e1040a90fc681dcd383b2383efc8e301b34153cb0135433ea18a58be1e49c9b6437c0d5e9fee8be6633979bd4321dbb5e0d803ba9025b06bafaa777dd
+EBUILD libgee-0.20.6-r1.ebuild 994 BLAKE2B 406a603a056293ca7649c8d547cde433be746778991d53263f9962dedfe8e0212824377d49c882cc840721877e030126d2fd87bb162b587ab7746e29e6ae4fd5 SHA512 b8bffbce3c1584d077adf2613fcb7c293950726c305a8f429a99d6a7d71442f0797d799f48f165ec65083a0a8b7d2ce99157e2018815b6b1d35a385d4c28c87f
EBUILD libgee-0.20.6.ebuild 698 BLAKE2B fd01d8294672ad071b8e5326656e88ea084faf92387ee4166a4b2397cd09d555ee2ec29c301a287ae90658c4dc49d91032d3a67aa02cf5dd376ee4316d2abbf0 SHA512 b428084d36a3d9d8e3908183f6fa1fcadee8f46b3162f8a5162f3358d4fc7716d5fb816ee882dc9e59bf0f01659c541b5201149e7aab6b9241d7db20f883bd04
MISC metadata.xml 347 BLAKE2B c0d6f55760dc3a10dca3c4d56e1833da7bb94a048d5f1c44c4275685b441eeea003e0a858a0544d720b165e8ed0c9162dffe205b9a526b40fb428caa275899ad SHA512 93d4276fb984fb4bfd9959ceb26b88acaffdec1da9e8c4b6fe62a0c5abbfb89b1707de6d392e026d23846feb17147d3ca6baaa336cd3127747c92d778467120f
diff --git a/dev-libs/libgee/libgee-0.20.6-r1.ebuild b/dev-libs/libgee/libgee-0.20.6-r1.ebuild
index 3c469a418ef2..64184a699f4b 100644
--- a/dev-libs/libgee/libgee-0.20.6-r1.ebuild
+++ b/dev-libs/libgee/libgee-0.20.6-r1.ebuild
@@ -18,7 +18,10 @@ RDEPEND="
>=dev-libs/glib-2.36:2
introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
"
-DEPEND="${RDEPEND}"
+DEPEND="
+ ${RDEPEND}
+ $(vala_depend)
+"
BDEPEND="virtual/pkgconfig"
PATCHES=(
diff --git a/dev-libs/poco/Manifest b/dev-libs/poco/Manifest
index 859a5db813d8..3ccda22cc669 100644
--- a/dev-libs/poco/Manifest
+++ b/dev-libs/poco/Manifest
@@ -4,5 +4,5 @@ DIST poco-1.12.2.tar.gz 11268579 BLAKE2B fe23216884d1effb7e93072c5e90d5eabf813c6
DIST poco-1.12.4.tar.gz 11296139 BLAKE2B 45e1214616e78041d5ca512cee46621c006fe21f51231f3261dc40ca4941eb3cd4e52db493aa826779784f9d3f35cfd08e3e9d08fb35ebec2d610fb6528c635a SHA512 730700a24b5a00d44aa85914e7d3c9eff76969a123a67315ba5e9b2d18c0ace70d2664d8a611496851f497aa4985d36685a67813a95e814461ae0fffdb460d91
EBUILD poco-1.11.2-r1.ebuild 3964 BLAKE2B ac053087d7eeca9274152973fd7a9a2ed21ac99c7c6aa5b85dce4667f9063e8c93c177a7ce0ef678950a80a17e8001ff8a497a367e3f57411501ef73192cc1f8 SHA512 950f19be0ef462fc7312f4c1bb2d2f74e3e15766d8c1345ae884219415df01b00b76fba3ac8110183e73908be848d4259a6c31633275de27981836afffd7a180
EBUILD poco-1.12.2-r2.ebuild 4018 BLAKE2B 3b9672f94a9a57813d9f28ab7a8ad07ebc6acb3d077d0797d53a8c8b481b6ec842c7f23c06f60060854a0ec7cc5b3501a62e522467a843718fcc687b9d5ee4de SHA512 ea689e6f51b9fcd21e1e511322a083b58a1fc765085bbb39fd9ef630c9c42076b440c5f7a7efd09b0631431eae36e17c434d9c391311dd63949ccd55b695c144
-EBUILD poco-1.12.4.ebuild 4222 BLAKE2B 6c8ea1ca428fe7a42c39a0965af61c1fa460405e1e956367aca90ad55c2ddee57905125ccaaa609e0a2eb87aed1fd9f4344d38a7c812f9d8fe45a6f1591fd7bf SHA512 a887aa8c85a9ecfd7390b159ea8ed56433844342ca4393df206f7c2a6ebbb4642f7fee3fe9d76280a6787a8b77bc3a339efca1a0afadfbefd43c09e0b84ca1ee
+EBUILD poco-1.12.4.ebuild 4221 BLAKE2B 01d17c374b5a7c5574ad75e2a0737bbd7da3da3a2768c38d57c8c01e129970e64f9996bc1dead908044790e27cb255c9baba852311a43ef3049114ab6c998041 SHA512 610cec548062359036c1da8c8dd0796920bfd9a45e2c245438965b11cfa9d643e1a420b47301098ce244b42465f9a04ac5e3a59e0e4f2ab4021298929c46ec6e
MISC metadata.xml 2851 BLAKE2B ebfb720cf7dd8bda9f0e1af356b22eb4e9461c179d965b8ac01d654ee7d9424436c223acf6782bfb5db98e49eb04808861795d980e0dfac7ebe6e5913e078b9f SHA512 32194a768ebc061ecf8859bddc86d89c2215c0017878800f580f47002010d7d57959f89ee8c74bf0e4b2d865d8e3b37f52a523a2b9289a1486fabc147ba52e1d
diff --git a/dev-libs/poco/poco-1.12.4.ebuild b/dev-libs/poco/poco-1.12.4.ebuild
index af3a59a24aee..02ce7ed9ee1c 100644
--- a/dev-libs/poco/poco-1.12.4.ebuild
+++ b/dev-libs/poco/poco-1.12.4.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${P}-release"
LICENSE="Boost-1.0"
# SHARED_LIBRARY_VERSION -> "${S}"/libversion
SLOT="0/94"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
IUSE="7z activerecord cppparser +data examples +file2pagecompiler iodbc +json jwt mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc postgres prometheus sqlite +ssl test +util +xml +zip"
RESTRICT="!test? ( test )"
REQUIRED_USE="
diff --git a/dev-perl/Convert-BinHex/Convert-BinHex-1.125.0-r1.ebuild b/dev-perl/Convert-BinHex/Convert-BinHex-1.125.0-r1.ebuild
index dc75bd136d74..c0c86ea4cc3e 100644
--- a/dev-perl/Convert-BinHex/Convert-BinHex-1.125.0-r1.ebuild
+++ b/dev-perl/Convert-BinHex/Convert-BinHex-1.125.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Extract data from Macintosh BinHex files"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Convert-BinHex/Manifest b/dev-perl/Convert-BinHex/Manifest
index d843c356895b..08679e7061d5 100644
--- a/dev-perl/Convert-BinHex/Manifest
+++ b/dev-perl/Convert-BinHex/Manifest
@@ -1,3 +1,3 @@
DIST Convert-BinHex-1.125.tar.gz 73122 BLAKE2B 9f8731a3f258c747c909c3870b7738b4242f52b8181603693e99ba3680a154a185e9a694a0a762a75f96f9e5b3452798560a2c68e65155a0bc8c381d90312357 SHA512 c088feb0d9dd2c56d79e4fe21494e5957f763bfb4afbd0335ba099f4babbc7790951897730faf097d61ebca4a262f6676a9532d8861c2deca5a6d61ffdd6f115
-EBUILD Convert-BinHex-1.125.0-r1.ebuild 539 BLAKE2B b40a3652db9ee60c389969ce963e6285b69e4550e1be38ccf7ad2389b6f5514f829ce78c00d0cf5442afc863b4b2d01776829480bbd3d36c2e68785243cc6ba7 SHA512 6061b689dd59f7cc96d98558e172c173182aeaa9275dc0ecd64a92a824be45569b72c5f12926f5be62d7aa5a4d26a0363e463e44fb12b7d9039753702f66b084
+EBUILD Convert-BinHex-1.125.0-r1.ebuild 546 BLAKE2B eba2057be337020d33efca89c3c4b769181ab0cf2ef9d7b2932f6af6d23f9372eaed373f98752d089fe6ae565101c4818699bad8220275d497b03f944c7b8aa0 SHA512 40d00bf662c5b11c3f214f3ad0dc953f5a9fb2c5f5169daaf323ef61206bf64ad73a29104cd8bfcd325fc177ab2811a4194b20952809ac9336f4cfc73c4538a3
MISC metadata.xml 757 BLAKE2B b15384ffd024468f2391b508c2e2739257c534a1eb22151ff8e855d59ed59bc50b1097c1cda8a40101df538814206ccb0bba5657563722f45c186039d4da42cb SHA512 59e09378a2db09b7545ae99fee92b9b57cbe8198c2128d555696f21622d42dc299c07cb91f5f74547eaacfd5a973d68b4dcf1a8ab184bd030f33c5958c53af0f
diff --git a/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r4.ebuild b/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r4.ebuild
index ba2130110c56..bd57bdaebd06 100644
--- a/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r4.ebuild
+++ b/dev-perl/Digest-Nilsimsa/Digest-Nilsimsa-0.60.0-r4.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Perl version of Nilsimsa code"
LICENSE="GPL-2+ LGPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
PATCHES=(
"${FILESDIR}"/${PN}-0.60.0-clang16.patch
diff --git a/dev-perl/Digest-Nilsimsa/Manifest b/dev-perl/Digest-Nilsimsa/Manifest
index 56ba96bda961..6de40285befc 100644
--- a/dev-perl/Digest-Nilsimsa/Manifest
+++ b/dev-perl/Digest-Nilsimsa/Manifest
@@ -1,4 +1,4 @@
AUX Digest-Nilsimsa-0.60.0-clang16.patch 611 BLAKE2B 6cdc60e2ec105abc3ac9d2bdbec72c40f9dc863463fcf7605c625c4aed9a86b8d64ec929d357c129b9e03f98fd4137e6f42ca303a6a11d0c90ed9b5ad8610bd5 SHA512 5325d4671e2157abafcdfaba6bbe811cf3ab22df5b019df9a7989f02f4c68048e58e85ca54856ea3c83b4b5f1dfade69431db750573712d47adf17cc3474c056
DIST Digest-Nilsimsa-0.06.tar.gz 79065 BLAKE2B ce77e42d4090578f1f4ce2d2488a5e1d58c375553e0cda5d629dc937f57c387d041751ecf0bc2785dc74105e3282ead4fa2cbdd35e7c256aa6a371b10761630f SHA512 c91a4587e61306e22680575d26e17d4c255c3830f833debf9ef9e7fdcf709dc07584e028d0e3d4e81761c05da3a47ef58652dae2b36e48fa55341825eb891bc6
-EBUILD Digest-Nilsimsa-0.60.0-r4.ebuild 532 BLAKE2B cb8e14f99f1444454f77255f1ae23cda8b3dffa0b17aefcf0d8bf986cb5f3192cf77dd3d6add368659d64d54ccfd03904de1955b245914092701e3a759da8369 SHA512 91635179a8f0aed6c0d1163e231a9294572f9e16ff9d20c26a824aefdc9084e9303818e202b9b7f7997e19e21c5f2dc29c1a94d9059ee8ece8527ab459761606
+EBUILD Digest-Nilsimsa-0.60.0-r4.ebuild 539 BLAKE2B 7b2985bb155b8ad4511c15aa58361e90ce6f43771a91189d772d053bd4445034de582bdf081d6d77d5be3631a4e9b4cd17cfc129430bd979cf8bd02ede83c7a0 SHA512 6bdbaf041ecd1d2466946989889fe4d3e456076b18a4126237dc6466f1ecb21364118b535b81c3ec2464c5b1941ae6102d089f7c35d6993c596f846a2d7486f2
MISC metadata.xml 403 BLAKE2B 1f673d1fd9d85c06fa9f06a703a3a70db0f32b7af96cd28eba03c16828b735b2a2726f143f59c2305545c866b42d205b9460c11047a0f5343ebae3b9aa67db9f SHA512 daa7137b99e5b4b5f7ab1b511e2cf6af8a42e5b4079a98ce322797e0ee35154ddb88dfdf63f78056246e84d3d899f4cd2f04e96303d33725c2f9d45704f311b7
diff --git a/dev-perl/File-LibMagic/File-LibMagic-1.230.0.ebuild b/dev-perl/File-LibMagic/File-LibMagic-1.230.0.ebuild
index 39d77cf6451f..99cfd71d3daf 100644
--- a/dev-perl/File-LibMagic/File-LibMagic-1.230.0.ebuild
+++ b/dev-perl/File-LibMagic/File-LibMagic-1.230.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Perl wrapper for libmagic"
SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-LibMagic/Manifest b/dev-perl/File-LibMagic/Manifest
index 95466a93b9c3..68f15c46025e 100644
--- a/dev-perl/File-LibMagic/Manifest
+++ b/dev-perl/File-LibMagic/Manifest
@@ -1,3 +1,3 @@
DIST File-LibMagic-1.23.tar.gz 167761 BLAKE2B a409cdfbb7ac448858202ad79ee7b5cceb7d0bd17e42de108818ca6b03e8f8688f15dd5b5b0adc8ccab1a97174b02ccd93d5660dce2c04f585449182bd25a2aa SHA512 894ff64051e607f3b788f52568221cae3a99b7386b534c62c33fccc46d1242d3e851970cd9063a1c1535732f76e2bc2111568a8e83b4ed6efecfedd8facc5cbd
-EBUILD File-LibMagic-1.230.0.ebuild 850 BLAKE2B ef82475017e97c739e04eac67556400b6c96bb8c981125d1d5ec7842a75284479d479545efc72b357f38766cf0cdfedbd1a39c4554ec749094be45e15b9775dc SHA512 9bcd9c0013868100c64ec6c3e1444365eab9dd9717c5c02deb4582bb8a9ee9728a2b2d24eab5e838fa5750fa78cf6ac3b57568e5ad69a91c9d1fbc7c64a960da
+EBUILD File-LibMagic-1.230.0.ebuild 857 BLAKE2B 322adfe5154323ed5109685e5d019c42959205bf534dfc4707483dea84d64e470eb673c76b16b2cf6df56764bc55aa1d80ded5c01d77774aa7675bb6784ffd15 SHA512 d44994af8944fc26021dec03e1111c0adae04f80003e8974b36957248848203deadedee201c1a495a38a0d676c085200ea46b14d4b612bc1e903b8b3e8bf6b78
MISC metadata.xml 586 BLAKE2B b526e543e67c75fe53dd5ba1aa28cf8b92adadc1b5981cd4b127803d3a7d22f836081358964142ba7097ef5628e498190b8fb72a286f2dc99550cd19c4bfe9aa SHA512 d08d8f60c9312b8ec3882c9579c6e1536f54d3a7358605df176de1fb21593256b59558378e4faacf10542b45fe3fb82ba24874647230e2335d0fe6be17d4c097
diff --git a/dev-perl/Image-Info/Image-Info-1.440.0.ebuild b/dev-perl/Image-Info/Image-Info-1.440.0.ebuild
index 7ada3bac35be..e81dc3a47e45 100644
--- a/dev-perl/Image-Info/Image-Info-1.440.0.ebuild
+++ b/dev-perl/Image-Info/Image-Info-1.440.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="The Perl Image-Info Module"
SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86"
RDEPEND="
>=dev-perl/IO-stringy-1.01
diff --git a/dev-perl/Image-Info/Manifest b/dev-perl/Image-Info/Manifest
index c5fef4461a11..03762204ef55 100644
--- a/dev-perl/Image-Info/Manifest
+++ b/dev-perl/Image-Info/Manifest
@@ -3,5 +3,5 @@ DIST Image-Info-1.43.tar.gz 322216 BLAKE2B f0910ed83051aa83c8ddf1f2ad2b70adde343
DIST Image-Info-1.44.tar.gz 334092 BLAKE2B 9571eee52eade14bd24d06d2618221359b7c1bee56d872dbd5b30171455b84acb5ec4f28bd88a73108bec68967325eaebb4775d4dc1b367747db2b6c1d7248c7 SHA512 893304f4b6ced6752a5588e458eea90ac2e843637eb35379beaed389772bfd5fc2611f4d4a7726454c1c8ad34c75cc6cd696303182ac83597c322619093fe1cc
EBUILD Image-Info-1.420.0.ebuild 462 BLAKE2B 10ee0bac756256467cd5b9a626324fc68d9969c77a9e38f3021d177b57b9d2e67ad3dcb3ed3267a97ab09e3a3e359f8fd6133323631af92416af04586be161c8 SHA512 35df8fee953325358494c1f18a8f13cc6df3cdeb3bfb4549d1dc7885a1ad88884a4724dfb3a4f0575c12d78f0d854511ef36152e788ef1ba15080146c85c0108
EBUILD Image-Info-1.430.0.ebuild 462 BLAKE2B 87ee35441425c83ba6198ed45a0d3a8e81376f35ebdd698f537633f110f92536229b807a6e3714e8278897f801815b565098b30ca839be547e399582fa589804 SHA512 c5ad03653b05a62dd02fe28d1b9c483cd7553f1e75b550ac6898d69cb848e69bfab18eb0178d56929ea4fa2088e6089e9841be717959937f62bd25ced8f739d0
-EBUILD Image-Info-1.440.0.ebuild 454 BLAKE2B efe518fa2f90d1b3e6da297c422dc55068f1adb18201e6568723475d283394e52da15fd75d7ed684a10f6065da9897bf0ffbedbf8f284bab34be981a5c35f853 SHA512 4f05e94300120155c44c3c861cde62beac5bd2c5348d5e524289af6377deb0f364311303b7b86eb2c13a89ce7ac7d8d3459a0201cdb2ec231c3af638c448cb77
+EBUILD Image-Info-1.440.0.ebuild 461 BLAKE2B b3a5289087c897e98258182f7c8f3378aaf303bdf7c0fe1e38cb2928ce603e8bf033d0cdb3adff6d0eb9121e13bbece354675b1f1bbc3aafedbd1ef290d436af SHA512 ead1adef402fa57d0e7d4ea31bee2aa84573983b2330121d4a083c808a663c5d313ed16676c11a129bfaf868fe7b292cdde8f2c26af3344af07be48b154952ae
MISC metadata.xml 1797 BLAKE2B 9b8c363a3167ed925d998d06f95f1afebc61446ce37d63d8f3b197878b50ad555b5a75f020a96ab2a94029603d688228b1d1f3b839ddbef67f7d8e0e42781241 SHA512 15903df8ec47c3f4a4666f5a22555e50cfa35a077779a75658ba2e22d99d022632113f737785b1d1670adf05dee308510894194da69cb34514abc7c8fbd305f3
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index f855f311ffde..e936b9469014 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Test-Most/Manifest b/dev-perl/Test-Most/Manifest
index 79cc128aa9f6..086b29c1cc09 100644
--- a/dev-perl/Test-Most/Manifest
+++ b/dev-perl/Test-Most/Manifest
@@ -1,5 +1,5 @@
DIST Test-Most-0.37.tar.gz 16544 BLAKE2B 2b6ecfa942dff391aa653aba0e5525c9e662ff0bdc4f53101bd808c496458256dadce8a5a403dff74607cab37eee683cd36abe5f676c59b7761b9c15bbc37fea SHA512 133dbb9815884fbecd65520dd2f2d43a761439c33f7d32ffdfc80ed3d3e05fb563dca420cf5445e61382735a048c467b35b5c160b1013b5f5c7616be00aa328d
DIST Test-Most-0.38.tar.gz 16174 BLAKE2B 7665c323f75da2d41d27444e1b322f9d49a7ac72d35fffb82c1bf4eec2541b75ee7ea3925f5d763b55bcd298fb8047c3dfd1f8dc998431f2b1e9b12ea05681ef SHA512 cb91e8a1cb61d5ad8d222f077fe2681a68d9b1806263d37989446d42baf911e3b6789cd1fd28fdfb7e4de17ee7766545d5c07356e53e56c5fb6d7c2af9d5d448
EBUILD Test-Most-0.370.0.ebuild 685 BLAKE2B e3d4b1a9421c0e3ae7490711344d3707bf73d5df422341e88858d89b82002579b7b132fa4dbf80e4e28991b4a0370ccb069f2da0ca5521e1b61a2eb1f34ac96f SHA512 f068299f6e9fee23a34688695ba578e8246b32c4831fbb8cd96e539971b331d56f6ca7c688af831ba9069624de4c42d0e9b41c69d9deeaaf82b678b49b1fe1e6
-EBUILD Test-Most-0.380.0.ebuild 687 BLAKE2B b964e91280410de93d9e4d391dccaf3f74483d3a053ca49eaab5b9cd5f23a5616ec966dd3356fcee4d57a6164b9b72d24015863adef78a3287b28c3d735adbc6 SHA512 b9d8c9b8a19781f34570684686859904946b1de032b17c89fd434f0b5219b72db76fc16d19c2f75e1c69dcbbf25a50220cbcf3fc93b686e5c78bc5b2271d1100
+EBUILD Test-Most-0.380.0.ebuild 694 BLAKE2B 104aebb5f2af854144d0bf2bc7dd2601b975fcbd8c008b86cd903940b3a1f8be1beaf13f71fb9ea1f3519467821f69839c27f38fb0eecb6e71edea677dcec6cc SHA512 747787a0e46ba0327f45db00cf530fa6aa04fba597772438cbe5649674661f2cd5a8e0d7db9219b6f214195f1b2f891938f77362bf8de36343d3f02bf4869ac3
MISC metadata.xml 459 BLAKE2B 77f62195e66a0f9149eaf4dd200895a89ea8b505cf78965792d91d7937154d747144206b9be8e410d87b2a49311686b8e4b4e6dd329e4464102f34c4fa423a70 SHA512 d238f0d3302e55f1c785d9e5ac2d9dcf598728fc541951edee0b02be291820d7d03fe7e9204a4cd5cc42c69ffad76c9238816c3d85869f3830bb535b52e501e0
diff --git a/dev-perl/Test-Most/Test-Most-0.380.0.ebuild b/dev-perl/Test-Most/Test-Most-0.380.0.ebuild
index 7725d3b0689e..9b4b68018aed 100644
--- a/dev-perl/Test-Most/Test-Most-0.380.0.ebuild
+++ b/dev-perl/Test-Most/Test-Most-0.380.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Most commonly needed test functions and features"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/Exception-Class-1.140.0
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index a2fc68b82bb0..7ee1e0253c73 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/expandvars/Manifest b/dev-python/expandvars/Manifest
index 86d91b5c88da..f0e0000a732b 100644
--- a/dev-python/expandvars/Manifest
+++ b/dev-python/expandvars/Manifest
@@ -1,3 +1,3 @@
DIST expandvars-0.11.0.gh.tar.gz 10663 BLAKE2B cfbcb8bedc61cc8b1e88d4774784518e15846f7ea5ddbf58bd016ea2043dd5b1c9e55af117f6482e05e9ae4ba07e01d0fb471a72719f38191f1a29a9f66387a9 SHA512 e8de6544f2d369728e35c8b862662f348f46673f836f8b14dbdcfdc3dbcb7efda80deb55f8bcd597037ac974752e2463d429ddda3b8502fe19c402c253babf7f
-EBUILD expandvars-0.11.0.ebuild 849 BLAKE2B 1e1428a93c76fcc58c62c83af34a6f3dfe47288013d1d46851a279142dfff42556d20a5e7c08a989531a3ac61aaeb4c7b7eada69d78cb311d8cbad713ba3eedc SHA512 a5b8117373477f551520b2b019bf85299b62ee27221f7e27d8428ff010460430907d732b387b96c572c92d8bcad3c021866a1fed37504fc2f6d7e1c2c52b6b02
+EBUILD expandvars-0.11.0.ebuild 848 BLAKE2B 00396d52856d3e810cbe08153f603abc6628a0bc60f1ef689ef66a502780f4c14ccdcdb757c2397de3cdf4a1f5a7231bc68ce2917cd0100b596ce1c6a50a2238 SHA512 d1935ca9b3b770edb85b8a3a026c900ddf97653146e6ff008ae82c2a367878b775db17747c34855975a2fb197d0c51faf5807ec355490a6f5614b2bb282c73c2
MISC metadata.xml 378 BLAKE2B ea984772fa8cd80ee947c6a950e90357d88fee179f2c389ac904b73aaeff153537f662f3f21604772c341e89b6d8ad772cf0e2ac253cd0a2a0038ab93d056dd4 SHA512 6fc7c7d666e6dc0d342525d9cef241a8cbd3f3f3725570dd3819628e1967c6a9a536a6df93266a55cafafd2e5cf0b1588fdc2fc1c9238919fb155f7b833cb212
diff --git a/dev-python/expandvars/expandvars-0.11.0.ebuild b/dev-python/expandvars/expandvars-0.11.0.ebuild
index 1ba110f42457..2b0395ca207a 100644
--- a/dev-python/expandvars/expandvars-0.11.0.ebuild
+++ b/dev-python/expandvars/expandvars-0.11.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
distutils_enable_tests pytest
diff --git a/dev-python/flask/Manifest b/dev-python/flask/Manifest
index a92208e6b8dc..cbb119bad308 100644
--- a/dev-python/flask/Manifest
+++ b/dev-python/flask/Manifest
@@ -1,5 +1,5 @@
DIST flask-2.3.3.tar.gz 672756 BLAKE2B 70feb2f1ec8bc4742e8da978b7e1063c5f0bcbfda5321f397cba121283376b5b10a275635eac76383945415dbba3b2c4f917e1495851ee1dfd745db97caddec5 SHA512 801b2521c42de7a4cd16005ea6ea7737aaef6c88edacb38ab03e2d78bb4e080e35e540c23e157e2bcdb43e4818b4b7a856c50c6cf41bb17f0b7b2590c0c6aff2
DIST flask-3.0.0.tar.gz 674171 BLAKE2B 5ae270b429d6ea344828bead0cab855b42f4c28821c843a7754f4741ef0320c190e386a08adb4c6a5018e6a2cc7be588d955ebd4edf31ae59ea9d511c9cd93cb SHA512 dab4f97909619e380e9d8f14cea346dbda8932f3e9d19ee45e3651faf51b94aa5ccaa658116c69abae680f5357235842c63f0c6ff2a191de70cc103f0e7624a4
EBUILD flask-2.3.3.ebuild 1339 BLAKE2B 9ff51577b82478a1ded7e46945e84aaceac8269b8dd03fa141fc4f3fb36246c78dc07a06bcdd82f9803df5ecf8f31deaecd680c444e077988688d049e63e7af6 SHA512 21ff4b8daf6225dedd407187bf16d6c7163700d5bb1962fe9b01d02918f5f03b19453ca6e5c2cb0f9edac7b813b4913189f8976e1b36c0ce29ab4046776144a1
-EBUILD flask-3.0.0.ebuild 1370 BLAKE2B 59fe89d3339368a3752ce7007f5af46ae78afd2cc8510c0ffb038cecc489cfa7ddebd8e9b7054144c906df2e6f867fdda7aefa2520ecedddf675f62dde2d13b4 SHA512 ab5699ac922bb1dd25c1e4c639a3a7eeafd0e14824a7af29b145e15515114df79445c3451a711fd5be15d936f9b853c0d033d3965802de126f7957bcab836065
+EBUILD flask-3.0.0.ebuild 1369 BLAKE2B d6db5745eceae5da46ef8ff49470eff7bc3e60765b65a969cf52fa5f5fe8d6fc39b7e44e05894a40890b37d0bc9e3d4587405bc1b74b3fca436bb8748c36ca39 SHA512 c0ba6f044588883d80d07a5dc672a50d183aad878e42e1b687090020d2856334b0a3c2d33cae6d698eab6c1f3a2ca1fe819fca6a4397acfd8cd2454f5e0c0ee6
MISC metadata.xml 386 BLAKE2B b449c54b966bc8943f7b7b12d6126867a89a2759eb749c08f7ad53a174e93ecad07f09b5e30c8562c63ab05df75a82e2f48f550ea8cf3a546f5afc2eef5a896d SHA512 123334db31948046e47f3cdbe0237cdec3dc2207485c8243d1e34e065436995423b6a89909563a6158741a8cc62a7fdad95923870a7114cf69e58ef715e7ec5c
diff --git a/dev-python/flask/flask-3.0.0.ebuild b/dev-python/flask/flask-3.0.0.ebuild
index 13b7f4bfadfc..157d38413193 100644
--- a/dev-python/flask/flask-3.0.0.ebuild
+++ b/dev-python/flask/flask-3.0.0.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
inherit pypi
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
fi
LICENSE="BSD"
diff --git a/dev-python/pyopengl/Manifest b/dev-python/pyopengl/Manifest
index 8e2aed601128..0786cb1fb959 100644
--- a/dev-python/pyopengl/Manifest
+++ b/dev-python/pyopengl/Manifest
@@ -4,5 +4,5 @@ DIST PyOpenGL-3.1.6.tar.gz 1903892 BLAKE2B 7d1109a09703a7113aa9cc02994662df77bea
DIST PyOpenGL-3.1.7.tar.gz 1896446 BLAKE2B 3fd4c84bb59157b4a6ee09c2a5ecd0e4f548bf03a84d735acfd92453eafb92102677a2b9c98831a92be33e873630c815dee453745d630a4d6b044771a13c945c SHA512 add1b4d02e7297f00f82a9c9249d6665029073fe620a1650491af9102a76a16e9320b5f227275b0c273ff5a616c284fd9f25f0f425848676c37cab9f3c22ae2e
DIST pyopengl-3.1.6-glut-font-egl.patch 1430 BLAKE2B 4b8962045b1efce2b4ec8ca759689d880e8df074e98c8c680172fd01d6cfbae33148cef41c46c7d1231674836d0009626ccedd873fcfe35f644fe9a2aaab2d5e SHA512 a0c491bca31cff312a2f431f89109cbf3aff276aee375325cacc5c6ebe37ad2119072ad7658e11b56efd62b18b8ed2642de999c79b0c999414e44c2b1ec7225b
EBUILD pyopengl-3.1.6-r2.ebuild 1325 BLAKE2B f507bf93ea395338ced8083eb4d7b14998c896f2429552fb4cad59584ecacf64f0464f7972ee6f176ce46b8a56ae99b1def6797d4531bf1ea8822881c217689b SHA512 ce8a86b23aaddecb5f9359d59a9271660af74791a6c85424704e83baefd1deb11e362a5a6842b59b464e59d62e00defcead9e764a0ce1793a30a180a506bbc9b
-EBUILD pyopengl-3.1.7-r1.ebuild 1503 BLAKE2B 95b56231a2aee89c7bc8cf76ea092773061cc3e952873448e859a98319a0c6948a85e72b04b50d6b00aac6c7f8a61976ac725a7d90c3708358108ca2f8731ff1 SHA512 a641e7d6b6e9c8cd4d9c03342624a5c0cbf7f25b80529281c2c864f4925b82b54f7ab4b3c51ea47cad0e5f1084f4c1fffd09f3cb6ca46ebea51dfd7c982f2547
+EBUILD pyopengl-3.1.7-r1.ebuild 1502 BLAKE2B fce0b1c8e914365f67e5680a98c0327ed7ae5aed532d2b2893928d1ff62392bfcce2558cf4469ce5a07408844ba94d5fe0683267970faf7ac45fff9c2931d2a0 SHA512 65be29c5335476cf8c124decd7e372170570b5df740f65e172e117729fec558cd1134ba6fe1bc6e221d295c9e9916e96bfe75b7402c34f2d0ba2167ae1a0bc66
MISC metadata.xml 422 BLAKE2B c9ee324fb408e8d0856193fde1324109e77c97f28fff0dc83d9c903cf3e2385c3401d8f949d50fc2e2a9c41b79c421298e04fc79639b79352138f41aeafb7018 SHA512 bedbbc7fcafc2c625f79241e75faeafd0d3c37b4186b5ef8842e8612d9527a4991f208b1878b1f1e28f4056eab2104e7acb57814e39ee82c0208d6f93fbb7b85
diff --git a/dev-python/pyopengl/pyopengl-3.1.7-r1.ebuild b/dev-python/pyopengl/pyopengl-3.1.7-r1.ebuild
index 4ba447f89f0e..8470d2b745c4 100644
--- a/dev-python/pyopengl/pyopengl-3.1.7-r1.ebuild
+++ b/dev-python/pyopengl/pyopengl-3.1.7-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
IUSE="tk"
RDEPEND="
diff --git a/dev-python/yarl/Manifest b/dev-python/yarl/Manifest
index 47bd86336eba..c92032abc923 100644
--- a/dev-python/yarl/Manifest
+++ b/dev-python/yarl/Manifest
@@ -3,5 +3,5 @@ DIST yarl-1.9.3.tar.gz 135606 BLAKE2B f73b41227c08c791442c4c96ec961bcdbc8078f720
DIST yarl-1.9.4.tar.gz 141869 BLAKE2B 367eac4674bf1190122f10bb1dc1c4f3d5e4263e1d95ff2b871067d55a894dc19a6bb5a6c673d1bed28b3c5f77c704799568edfe639d50f0ae10313eb847352d SHA512 e4f7917f1625b40125abae9a13d61795f97e8cf489735e15cf58476e97c3bcf840b1452482f1f7a737fbb2bdd1dc7bbcfa882d0a7f76a27dfb3aea72b7a66c82
EBUILD yarl-1.9.2.ebuild 1341 BLAKE2B 92bab115f3719bcd29a8b21ccaec6fc24247d4bfd0189de7e8cb234ac23198012311d97290bd579b32515a258959ceffed71ba0b22182bca568fdbbeed4eb142 SHA512 0518ba27b67a1d72b0557c978017ff6a4db5e3506851a1b4fc6906cbba954804701ce6f26feaf69ac90fc45c3d928117ee84bba546047ea23908ce2cc5eaa1a2
EBUILD yarl-1.9.3.ebuild 783 BLAKE2B e7ce01ba896745aeec3af75a027fce4ccda457879ac54d8f151ae241ca8aef9118391e5fcb19457937de89776f0e9188ce01324f983d58cda904a811f2660ccb SHA512 66468700fdb002736b54be3380bfa9ddd4a2b10ac045f6fc5bf912d3bae6c82722295743305e3564c6fe65cd89fd4d9a9c6ea6b57eda7877fef5d0e82b9ee25d
-EBUILD yarl-1.9.4.ebuild 789 BLAKE2B 5ed0f21c378c7a9983fce9b9cef1865be6b7a1759cc52e69eb2358b12e5c55682469dc85cceddc4c46f421254ae37a7e0359aa8a095daad8e3e936a76ec027a6 SHA512 5f51db4d7da177c9cbe280db172a7a74c1f3736caa5a2d1fe223b194e5092d60cf0d80ed08a197b5728946086a00de32e786c302f76cc7fa82518bb04cd7b464
+EBUILD yarl-1.9.4.ebuild 788 BLAKE2B 7813fc2c3611aeeb0ba8771bf4d6bcae38ca2a33998d3a4528bef1add1684054bf6a804e2a9cc21c0d723c1bef7e44c8c66c2abbae2c9d615124903268bfd103 SHA512 545dc472ec69470a827c90c2c1bba77224461f11b7a4ecd05db658fedc6e1172e6427e4386c755872db978e886a44b996bc6cc40d937a05bf0f4ba81a9a63ec9
MISC metadata.xml 440 BLAKE2B 10fd0e37c9be76c5d1dd90b9fd1cb1e5161fc5a7d2b51bcb5658a8c187a67d5f9573241733c3f9570e9fb7767bf84b38a6f8b2c212596627bea4e1686b7eb41e SHA512 c9e340124ed93cb0d52a0ae5abd43c10528197893c3d5ab57a0eb7046ebae5b80119f7b033d6697110c4bc064c0a8581d904788f6969cb52a433064067898cbe
diff --git a/dev-python/yarl/yarl-1.9.4.ebuild b/dev-python/yarl/yarl-1.9.4.ebuild
index ebe9a823582f..5803ea1685d5 100644
--- a/dev-python/yarl/yarl-1.9.4.ebuild
+++ b/dev-python/yarl/yarl-1.9.4.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-python/multidict-4.0[${PYTHON_USEDEP}]
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index 8d30eb43dd5c..f3c4528535c2 100644
--- a/dev-vcs/Manifest.gz
+++ b/dev-vcs/Manifest.gz
Binary files differ
diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index 96418659403f..8cbc0164395d 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -4,5 +4,5 @@ DIST fossil-src-2.21.tar.gz 6703622 BLAKE2B fcc74ed5e3eec34f044624b128b8933b54d1
DIST fossil-src-2.22.tar.gz 6730858 BLAKE2B 3f0108dfb5802c61d107a6318acd11061c8311f112376c8c96645d6b0de1441b3ec745fcb2e2ec3888ed15ca89f4a2af535f61edcc6f4b5944d81d381f522935 SHA512 99a456301ae4ac72449985ff3b8b2139b805ff84e27ffe4325bad0c90643dd51c655b0210cbfa290a621e33e42e1e35b75a6cdc1beb093221d2b5d23d64591bc
EBUILD fossil-2.19.ebuild 1990 BLAKE2B a88a68a17adc8cea8ae97dba8ff19c0472d8b189398b935368a64bdabc874cec60df7bb01369705235f6a261e603416739266942015f5e6b2cb0ca545abb4097 SHA512 ff564abb9425f7c15a0e3bdcde848e12ccdb1976ec9a2b75ed62c28422e637a7c57ab1e46176f24e153dee2dc940e1de947aa79c5843755e7f9eaa0a0e1eb5b8
EBUILD fossil-2.21.ebuild 1995 BLAKE2B e93f75bcffd0b3977706e1213643825c591963f56f7b7314527fcaeb27ce89d1c43d62c46a2fb219a97d7367e05011f8a85999cde942c47591926a13c3d8d61a SHA512 4481348c409fea892ebb3f3bee5e82b649df96fedc11d15d28f06addd86c7fefad294919cc035344487d5b4e5222272480467e5870d28fbeabe41989e2443f53
-EBUILD fossil-2.22.ebuild 1991 BLAKE2B e4d74af6b38fb84c55b0e4d1f395e3cbf9753f19146d3630960024a9096b47eda2705b3bb1f807ed2f08bb1f76876a67a85d7c4aafd99f0790a70bde352f05c9 SHA512 9cdf5558a94573379a19750077e7c0e9e182ba11cec28b49bfe32af70dfdb4230dbd5ab847fa67ae3f9579b64603572a96f8d88bd74ed31afe69b3506894a9e3
+EBUILD fossil-2.22.ebuild 2022 BLAKE2B cbf391d0ecefca0cd5c37e59ca586cbfeb8a29fb28393cd82905f2d5e5505189ecd98278afa384e5e7ebe7b11696302eedb59e51787fc0f4b958d50923fcf69d SHA512 2127d076df6a285046bd1ae5fcbfab17dad086d70bab84b3b5e1d9738a1d29f3585ca7f1513ed9bb74c74c4bd55a3acb4a455fde0452005de256fba7691579dc
MISC metadata.xml 834 BLAKE2B 430f78ec0e62687ed2fc884034e8fd7d9221b093e2b8602f2b3b15332cb9aa6b9a28d30d5786fa9c1d01ef94d2b8ee76efd51236ee5b3571b4853745cbe9250e SHA512 6494820f1c7161ce6d2fe0ec559e8ac28e6637e60f46e4c47ce9d57ec63db082535bbbf98bba3ea9b9888fa4c515422172e2fa7f2c04590bf7af1a6abb2e13b5
diff --git a/dev-vcs/fossil/fossil-2.22.ebuild b/dev-vcs/fossil/fossil-2.22.ebuild
index 7ffe54ef6335..8905c6cf1d54 100644
--- a/dev-vcs/fossil/fossil-2.22.ebuild
+++ b/dev-vcs/fossil/fossil-2.22.ebuild
@@ -15,7 +15,8 @@ LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 arm ~ppc ppc64 ~riscv x86"
IUSE="debug fusefs json system-sqlite +ssl static tcl tcl-stubs
- tcl-private-stubs th1-docs th1-hooks"
+ tcl-private-stubs test th1-docs th1-hooks"
+RESTRICT="!test? ( test )"
# Please check sqlite minimum version on every release. This can be done with:
# ./configure --print-minimum-sqlite-version
@@ -40,8 +41,7 @@ DEPEND="${RDEPEND}
)
"
-# Tests can't be run from the build directory
-RESTRICT="test"
+BDEPEND="test? ( dev-lang/tcl )"
PATCHES=(
# fossil-2.10-check-lib64-for-tcl.patch: Bug 690828
@@ -72,6 +72,10 @@ src_configure() {
CC_FOR_BUILD=${CC} ./configure ${myconf} || die
}
+src_test() {
+ emake test
+}
+
src_install() {
dobin fossil
}
diff --git a/gnome-base/Manifest.gz b/gnome-base/Manifest.gz
index 59e39b33f42f..c97f2eca7d25 100644
--- a/gnome-base/Manifest.gz
+++ b/gnome-base/Manifest.gz
Binary files differ
diff --git a/gnome-base/gnome-control-center/Manifest b/gnome-base/gnome-control-center/Manifest
index d1c721d1b4bd..4ab56e63d60c 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -7,5 +7,5 @@ DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 570e9326b8abe45849c
DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527 SHA512 cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b
EBUILD gnome-control-center-44.3.ebuild 6847 BLAKE2B 4efed8be7ec86008ee9261c78f5346159fd4064c79d3e1c50d39eb85f75f487d17e769fbc7f97358609e3b6fdc19c9c051f55b7c69c81e63a9ecbff31bce070c SHA512 1e0c490b2611acb4b085371cfcefefea2317ce4a6f3c5dad06db6cfb5b4759b77ca32a583107864ce31b9311af6894bcc77e3036cf67696230595461630c7085
EBUILD gnome-control-center-45.0.ebuild 6795 BLAKE2B e07aeba29ed6bd0d3a3c28282b5c3c4c4e666283fdb73a84b50d85d984b3def55f7e9ef3d637c551503164046c74490a89d3d91d699ba6e16fe51793cff841e8 SHA512 5ab6b947d8ee35069945322263b6c31648a0def3492942eceff7b0ee3c1fe0a2dddbcf2a31e5be9c244f35aacaca9d63bacc5938e9eae09d65eab8de35bc1f43
-EBUILD gnome-control-center-45.1.ebuild 6795 BLAKE2B e07aeba29ed6bd0d3a3c28282b5c3c4c4e666283fdb73a84b50d85d984b3def55f7e9ef3d637c551503164046c74490a89d3d91d699ba6e16fe51793cff841e8 SHA512 5ab6b947d8ee35069945322263b6c31648a0def3492942eceff7b0ee3c1fe0a2dddbcf2a31e5be9c244f35aacaca9d63bacc5938e9eae09d65eab8de35bc1f43
+EBUILD gnome-control-center-45.1.ebuild 6802 BLAKE2B 211840988ccbc1f136d361e0eaf13e1de365eb7b537c9031639a9b7556eda62e00362af3b875fa5fd884ecbf52cf7f58b4cb80506f1b00f91d30c7fd5ad45b8d SHA512 d14c514372dda0ec308f28e24c5b5b83e3f5f914286605a676a5078d6d4830b10ceb7a292805ea4fed474eb26d8509fe4bd1065f9fedf829905b3cc302f505eb
MISC metadata.xml 610 BLAKE2B 33cb646209b89a151b412f3a5be10b29cf85cde070e8a55b50f18417b02806763f940a1f56684ec8f494f9bd07258e9219b4dc2dc01ef6710aedc03bb609d42e SHA512 1d1fd521a3901c3601d3bd4ab78ac95c44d058fc0de2506df38c5ad8ba5156ff04c4b112b7a801a13f5ed9c37243c64629cf7038ca156196fa5f3229606a1f9c
diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.1.ebuild b/gnome-base/gnome-control-center/gnome-control-center-45.1.ebuild
index 02b4d5ea7228..59d77ee2b021 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-45.1.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-45.1.ebuild
@@ -20,7 +20,7 @@ REQUIRED_USE="
^^ ( elogind systemd )
" # Theoretically "?? ( elogind systemd )" is fine too, lacking some functionality at runtime,
# but needs testing if handled gracefully enough
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
# meson.build depends on python unconditionally
BDEPEND="${PYTHON_DEPS}"
diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz
index d3c3ab78288a..72c803564c8a 100644
--- a/gnome-extra/Manifest.gz
+++ b/gnome-extra/Manifest.gz
Binary files differ
diff --git a/gnome-extra/tecla/Manifest b/gnome-extra/tecla/Manifest
index d73cbfcb2e77..1023a7c80db5 100644
--- a/gnome-extra/tecla/Manifest
+++ b/gnome-extra/tecla/Manifest
@@ -1,3 +1,3 @@
DIST tecla-45.0.tar.xz 33404 BLAKE2B 97bbbdf012a91303d86fb1fbb01dcee644ae7e612d88439465abf392c23fc232e33fbcd4403f02bc8193a6a8a9925fb7d45550d803e7835f5bbfded19fe18170 SHA512 ae1f38870c14467ef7a868b60bc1a12ae1584fdd5e158d1cbf6f6639586225c7ffb8cfa00edeefc3930d4225a3865932e7fa724a5dff5f0ece3372363df289ce
-EBUILD tecla-45.0.ebuild 632 BLAKE2B e3b7b73c5512a51c0ec013677e74c7186fb5393ed24fdbf14c94c1ce5c53900f12c50586615bc01af262cc3c03cff9d5cfaaca9635457ca468ed9709dc9ed7a5 SHA512 d2cbe041edf71cad326fd68dedf82605c391be9d6684bb3ca36b9b2eee0be031dec7f15ed242ed8047b2d2578a00f0fce886591fb91408f789b9c8f11daf7a88
+EBUILD tecla-45.0.ebuild 639 BLAKE2B e2b81d65065e65ce2fbe23365f2ffad51bb7255d11f14867737feab4504b0a603f42cdeec6c742cdf84ce4df7513792ce0b3708007c146d43ed8c500a603aec2 SHA512 cd783eee253eab3bdbf2e83fa642399d1c1ac43c1d999dcdcd6f96f7d67691240807e607ea3d7be1a4eccaaff7198a6243916c8ea9a65dd0d6e421ec6be7f02c
MISC metadata.xml 346 BLAKE2B fa760e90b8a38d74a9d32816099e79021de8046e9c211d92b8c46b5e7bb9492766491aa0d3beac5d68ad2cb08ac8a5451ae0ba216ee70fe25d4d3cd499a7f949 SHA512 d47e807b25422f17241a517ad8bb372ca15a38cad6144a1ed7330ec847cc074780b40d7708d09e2d3741de7d6c3bc94e9cb5c7a342d6c9932465c1a615311137
diff --git a/gnome-extra/tecla/tecla-45.0.ebuild b/gnome-extra/tecla/tecla-45.0.ebuild
index 3fae6fd3e157..771f8f88d7e2 100644
--- a/gnome-extra/tecla/tecla-45.0.ebuild
+++ b/gnome-extra/tecla/tecla-45.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/tecla"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
RDEPEND="
gui-libs/gtk:4[introspection]
diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz
index 90eb779cef6f..b881970e8933 100644
--- a/mail-filter/Manifest.gz
+++ b/mail-filter/Manifest.gz
Binary files differ
diff --git a/mail-filter/amavisd-new/Manifest b/mail-filter/amavisd-new/Manifest
index f3f4a8166588..bf31846e1f15 100644
--- a/mail-filter/amavisd-new/Manifest
+++ b/mail-filter/amavisd-new/Manifest
@@ -2,5 +2,5 @@ AUX amavisd-snmp-subagent.initd 890 BLAKE2B ccc1c91547775737676449765e90c12b70ff
AUX amavisd.initd-r2 1594 BLAKE2B b778d21239440b6b01a0860f69b1363d57cc0e241a86501131cbafb563b77a58828c5801b86b5419c1e04eeaa85eeecd087f37394bfec2dc69a466c45c8155fa SHA512 67414b2d5977d74a1b613e8a3478a9e1f2a60ba29685c219db1cc48ead6fcf94e93a2d5897768b7720d5db352028c2eca89265bb1e2520b2f10ae011db200b65
AUX amavisd.service-r1 433 BLAKE2B 8e61e95cfdadb37afec0040f87eb67745ea6aae766ca07b5eebfefc90e40ceba267028c8bf51e5208f198001a05edaef326d0a8ff23159a4d705f191c48c3753 SHA512 9696d50ab845d067e1289af8525c0ee3a8d55b4617af6f4d146d4844c9667b63886955145bea33a2980ed153210da69fa3747451c337075ff4ca500abafc0c7a
DIST amavis-v2.12.2.tar.bz2 874946 BLAKE2B 0b52cb23e11d0b7b346e53b979b580b76f51ce22516a8e2ef6c6d579f1693a9d175ebd92e9cba74e4bed68b012250808e2f827182dddf5addbbb40f2602294f7 SHA512 8a6ab4441a9ef2ee757c839f656bc16f00dd9213f6cc0bb976d7f2b76793adf023d33a42099f07b0dae13281171db9ba0405028882a86e2230126e8d6a29a4ff
-EBUILD amavisd-new-2.12.2.ebuild 4941 BLAKE2B f9ba0011c0acda1a3c35312ef31786f4b3b9b00857ff57a02e11c20bcb45d1b83e5dea747eafa4f3d0e1db1e493e7192fc070bdea637b2d48b66ef13ed745758 SHA512 d12a9cd8a8e3f33130fc32eb7d481f178c21b926f7b563dad1bc87927d23f916933a80507a18758b26389548e9bfb0c2fc7398bc155560d8af4f977b8840af8d
+EBUILD amavisd-new-2.12.2.ebuild 4948 BLAKE2B 66d5a0ff4fcf421a87a4b77aa2cb37f75af146d27acfa5d0c4522c4a13ca5f8214aeceab93d6e11ddedbc06a4286263d60cf571f6b10a9430a2a17e4bb5e3a01 SHA512 7d0cc9563085dddc11ff0687ef66d8f5b063d4bb857830e17457cd3c36bfd1c65e51aed6e9d5b13baa62a5e0f752afacec37b0741e4aadb92eef532777332f1a
MISC metadata.xml 793 BLAKE2B edf1518209bb238e457fbc64f622693e86407b5c1de237880fb19892627bc1ca8bde30bfcf23df5af83a0b5fc595ddeb478b424a29fe189966d1be6b8c652b21 SHA512 da08a84fff7222c3c988167341b4895d906452024adc6741d3268dbe6ca6e162144c5207b268218de623b184a3c7eb88372041d5c50cf4a00e5ad599019c7b40
diff --git a/mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild b/mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild
index 9946e2926b68..f48522ccbfe6 100644
--- a/mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild
+++ b/mail-filter/amavisd-new/amavisd-new-2.12.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/amavis/amavis/-/archive/v${PV}/amavis-v${PV}.tar.bz2
LICENSE="GPL-2 BSD-2"
SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 sparc x86"
IUSE="clamav courier dkim ldap mysql postgres qmail razor rspamd rspamd-https selinux snmp spamassassin"
MY_RSPAMD_DEPEND="dev-perl/HTTP-Message
diff --git a/mail-filter/razor/Manifest b/mail-filter/razor/Manifest
index f5c491aa808d..b8f6dab94569 100644
--- a/mail-filter/razor/Manifest
+++ b/mail-filter/razor/Manifest
@@ -2,5 +2,5 @@ AUX razor-2.85-cosmetic-pv-fix.patch 616 BLAKE2B 58def0277c1142b664f65ae9f6e7f31
AUX razor-2.85-makefile-quoting-fix.patch 574 BLAKE2B 03616893b3537e00f0a56b357a70956cb87e266feb72d588343427f248d73c2e61d8c9515572d7bc0f312420d5328dd6e0039a297be322f83dfd270615922289 SHA512 ee43993dbf4e1ed932a293636cfad98c8c4bb5b94a8df00262c39d34dd9c95143ba8dca1f088185123d352b940e0dd19d5b0a6f4afc04e63b36cc49a4963cbe4
AUX razor-2.85-use-sha-not-sha1.patch 3897 BLAKE2B 5cbdd0cbf6a80f4d2e1eba364d2db5ef972368257110daaf07c8ee6444884b07ff930184a4c92c1b0e7af89cfd5384ada7d00ddd79114c799bc8ad34e8f61a51 SHA512 891a93408f56bb6a7b43814a501cce8775c51abe7cf227c39dd18699ac5f4c1aa5484842435edda58f7141a87e5ebe1496bfe959afab09fb44c3558c66511289
DIST razor-agents-2.85.tar.bz2 81691 BLAKE2B fdb389ca4192dc2a3b87935fe97a4750ab715ae163aa1cf8adf5c6dd54e8e2f2ca53f1fcc37505b5ea0ec4e9bdb78a14ae8b30fca770de80a2a69e3e534ec3ab SHA512 31dded1969dde963389a5939514c29638ad07f45dbb2f4c633cf20ebc4abab94e65e9a6d8885233cdde686ef365aab11fa5eba2ca38d79c5b8fab689143ff5db
-EBUILD razor-2.85-r4.ebuild 2628 BLAKE2B c65ca81d8282302fe576f01709e0bd4b2694ccda27482a61bb55970db0d3ff8c8c6c11ac134a08be0cbe38b5dca33237befc5385a0bfd4449062bc26219241a9 SHA512 a53c9acfa7a6836784e9676720df174481842f8d89d22397b293a6752c6e7480be19cf5e6079941c78a5578672216f984b237d2bc2154ed8bfefc6a004346988
+EBUILD razor-2.85-r4.ebuild 2635 BLAKE2B 1c33c6500489ac8316796e3e7f095e57af2596d30ae6529c8f8af11ec6d9e22fe3acfc50fe5a3111ca6e80c880a23bca9d10e6a750d95f23ffa14260a588c82d SHA512 ce4b021c1ebeeda2e4f9a3c9845b28a7c487945f8d68a170b98b3e2d00d821114703f3cb6d0d4a8a6c13e74f31607a0b6721cfc8ac1cdddca5fbca9bfc361891
MISC metadata.xml 582 BLAKE2B 57c41d87b4801dbd7c5211a40f3f08ed62d66a473397c9154dd0abdb19784363c901d503cf3545369fa50c287181433388882d2bc609c3ac457d3296522a80cd SHA512 6e2e828a0669c4f45749862af2c7d7d3a975078147d99a52d0e389e5165d6c975628667c950ec19bbb23191a83004e3fafbbb401507b77d6866c4750a06d128b
diff --git a/mail-filter/razor/razor-2.85-r4.ebuild b/mail-filter/razor/razor-2.85-r4.ebuild
index 517bda0821f8..83a19b2739c6 100644
--- a/mail-filter/razor/razor-2.85-r4.ebuild
+++ b/mail-filter/razor/razor-2.85-r4.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="Artistic"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="selinux"
RDEPEND="
diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz
index 634c2078a719..cbc60621d47b 100644
--- a/mail-mta/Manifest.gz
+++ b/mail-mta/Manifest.gz
Binary files differ
diff --git a/mail-mta/courier/Manifest b/mail-mta/courier/Manifest
index 98397b3a66bb..7916d55fc5a4 100644
--- a/mail-mta/courier/Manifest
+++ b/mail-mta/courier/Manifest
@@ -6,6 +6,6 @@ DIST courier-1.1.5.tar.bz2 7654159 BLAKE2B 7ad09b4b3c8ec201ea275851aec4efb34861a
DIST courier-1.2.3.tar.bz2 7842828 BLAKE2B eac13d5c36279df1533af1e62e6b7b9fe0d5015f1f602a8291a2e507965a90d80167b6c443a983220de70a5f12ba6c19a1983ea12480e8cc2fe946c5524bfa6e SHA512 72e96d6fb3e91d8f41c46b45601e2ebb0ce790317ddbc6030e02b294c421ef92b6c7a6de5dc463cbad1196cb6f5efe996e34c6aa1381ddd429c3d83fc48e74e6
DIST courier-1.3.3.tar.bz2 7895876 BLAKE2B bb60630ba6ff3a4faee8096765ab00a417a7bef4bc22c8f0c423ce063c9a51762f015cb6ceadcebbad6032ad0fb30f5ecd5465cf8bc868bd0c8b4d0156838397 SHA512 92565c65392d4b26b519fc814571400d5b91f350e45828da6a274edb85b2875a579aa4a004ed1ecca1b8a9a53f44163231221408b9e90f1bda18ef7cc23e500a
EBUILD courier-1.1.5-r3.ebuild 9232 BLAKE2B debc2968dea6866ac632886a05e10392ab83d576277ec8b935a08c32ebdd66582e18dcd30e4516697477ebbb25aa33bd2cdebc4506d038989113321583b11b75 SHA512 91d2aecccb0f678f87e137663097881b9ee9004f64ebfefb3b2512b18cfa17a1de57a4a8de0e99e9b0d719bd86f35de836ae17145e557dcb9cd0dad68869ff94
-EBUILD courier-1.2.3-r1.ebuild 9260 BLAKE2B 76ca662dad0d865b2aedeec41acb8b62ba97f86e5609e308660ab2261b02aebefbf6a1ad58f58d0684a87b91369c3e93f70e6b67bf99b7f9fd3e823aa0fbd32c SHA512 4b8756c104c7032339069688c9c666f5275221939186f01b00b23d05e1033128613cc8e11658a711d5da198f10818edc722e5d7aa2632efce4e5592d4209ef24
+EBUILD courier-1.2.3-r1.ebuild 9259 BLAKE2B 1c7da00cfc050cd80b121014891d6ad399dace8d9a62cafd3bc435a9fed7c9781f99bfda9e88bdc579dea1b82e5530721a26a4649a244c7c8a04117ba769f5a8 SHA512 1213e1f0880b5adfacae993534f786915a648bc7d847d2b8b651e216d8e1bfb5dd71a5cf2616bc387bb6c76fec6fd75588321060244a960ad9d51643c30cacad
EBUILD courier-1.3.3.ebuild 9263 BLAKE2B 9d1f6a433fd9087a8abd913822580fafb711076844484435a4f1be479594a1d956dc7cb66834b88f31a920e566b2e678bddda046ce4e6980bc6bacdab1df23cc SHA512 b02591337f7e73fb908634ee55628e745c0312bccab0c1912ed27636c4776cc3fdf0cecc9a128781b1e019031f127ee46ebad7468ebdfe0b63642bd281d04025
MISC metadata.xml 756 BLAKE2B e3d128790b1620d9005c9a14cef1c452488fc8e465b235791cc196f431cb2ea8348aba342b0867282878d0c73392694be0db0686dc048d9345b286c3bccf1cab SHA512 c3fcd1ba4b22f91b1acf49faeee41562a7963b51d37e1593156086b79a1eb4172a12e7226b71a9aa55b5a4ef7d734351752451a2300375d061ae20481778b273
diff --git a/mail-mta/courier/courier-1.2.3-r1.ebuild b/mail-mta/courier/courier-1.2.3-r1.ebuild
index fac4722f3afa..11f931e771cb 100644
--- a/mail-mta/courier/courier-1.2.3-r1.ebuild
+++ b/mail-mta/courier/courier-1.2.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="postgres ldap mysql pam nls ipv6 spell fax crypt norewrite \
fam web webmail gnutls"
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index ba0a3e351945..9a8a732b4ce5 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/inkscape/Manifest b/media-gfx/inkscape/Manifest
index 36da5c9c9b09..510ff243867a 100644
--- a/media-gfx/inkscape/Manifest
+++ b/media-gfx/inkscape/Manifest
@@ -2,7 +2,7 @@ AUX inkscape-1.2.2-fix-compile.patch 1948 BLAKE2B 4482e3f021f9cdee4a26e0d179e5e1
DIST inkscape-1.2.2.tar.xz 39392040 BLAKE2B 7a4f0e42d1d8b67f42b924c760be484156e210e5661dc48408c992cbef5e0ac997a468cf1263e5c14cd5c0c0a83345e77055ff59fd7fb2d01b2d196f42a9e858 SHA512 b3e95f7d45612140b38c95fd758b051c27b0ed55bac7e7980c0491d3ba94c62edd7f0b27034314388bf74faf2046d829f36d2f6745cb4a54fb43b8b684df235f
DIST inkscape-1.3.2.tar.xz 44720944 BLAKE2B 24120f8c671e1fb54bb6626cab95e7086e3c60fbc117bbe8017d081c799bc26812b1286e670771e7ffe88720ba25f237146c452afaf65c1ee2ee554fb07f79a2 SHA512 a6da4b676ba3e7f954f95e3916ce78ce358b49c8052795a52d478064ef02eeae0337b0a94e89b9752ea6824a5758d28072c2bbf83f1e9ee28daebd3b0ef87343
DIST inkscape-1.3.tar.xz 85764028 BLAKE2B 798ba301fa649c12c4fd14ec32ab5361ec83a15d5049e493cb27666a7322a65a5f168f8510d525f58abcba8cf32bd2de772de3ae11e86d40556f0255fe768c90 SHA512 1eb488105586bf98a51c7109ab2e23292f039e5f0e66de4d3684a73f0ab408d89ee55560517d3185370ad3f32b31cf03d149df02ba5c895fe386dd1581fcb2e8
-EBUILD inkscape-1.2.2-r4.ebuild 5311 BLAKE2B edcf8affb0c5538b0aa6aae407966cd7ca9ca099be76ed1680d7764fc19b2e8012d3f3f14a1091dd32c09e59ecf6ea32e0ed2bcae20918fce78074c3cf1a2c8f SHA512 362e9879420f9ab450affc624a984d3f3c88a82b164cfc85ed4f4058673f471ac29f9cec7cf8806a322fe1feb1ec3d281639713f47781346b040c85217104434
+EBUILD inkscape-1.2.2-r4.ebuild 5310 BLAKE2B 75ce562823fde85c3e8ce48077480b39fe4a66b46bf5051ceee99beaf7b44b168a41316d9dd36204dcddc4e874c98ce465cb205fab006116943d63b2f06677e0 SHA512 e51e768c2ee9fbdd80b8d3e33ae2eb628fa71777489c525429cef7eb1af23a385f6b28cdf0a9bc38b7047dcf5ee51bdadc4f32e41cf8152f1ac0e756569dea46
EBUILD inkscape-1.2.2.ebuild 5254 BLAKE2B 164f9d0482e89aaceacd35e68634c92160e015b495234592194ebaae5d0c80423af2cb650eb1d5d63b2a5d02dd9cf31b2ed40e4348477120f3465df9615f1494 SHA512 b5c88d5aa0fbd1b81f3807409ccdee0f9acbe140d5c46f2e56d2b298a639f0b1c95b2f5078498e329c384618e12f3871c38ae4dd3e491c2d86eecabf7b063afb
EBUILD inkscape-1.3.2.ebuild 5404 BLAKE2B 37d1926e760a08bb57e55497ac3c7fee95184251b5e1fd4048e6c7064b01eb527e30cf755c61457e60d5d2ad85363ab48c4dfd455181f02177c69962753dc8eb SHA512 5b3fb4f0b542a122606ae582097cc9588851de39313704698058572d4c401973efad7771e1a926aa73d9dd3d43f0c32e585aa21dff9be2361b65d338cd32ccef
EBUILD inkscape-1.3.ebuild 5376 BLAKE2B e2853a4667bbe86e127ec8ab8778b1e1a56f825f4b3059859ecf066afe084877c3dfd6dfc643a5e98376ac4e05a0e72adf48bc95165d53d21601b12e068021fb SHA512 623f61bbde4330519ec658afd6668b3e26ebbcf9db560cd7fe086c333c641c02ba4837b73a038caea0eeacf29745f82174220f6319f56ee755ac950f4a8cb493
diff --git a/media-gfx/inkscape/inkscape-1.2.2-r4.ebuild b/media-gfx/inkscape/inkscape-1.2.2-r4.ebuild
index dad95b005747..a78c5f718e1a 100644
--- a/media-gfx/inkscape/inkscape-1.2.2-r4.ebuild
+++ b/media-gfx/inkscape/inkscape-1.2.2-r4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = 9999* ]]; then
EGIT_REPO_URI="https://gitlab.com/inkscape/inkscape.git"
else
SRC_URI="https://media.inkscape.org/dl/resources/file/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
fi
DESCRIPTION="SVG based generic vector-drawing program"
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index b16b02c8e11d..4b2b81dd954d 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/mpdscribble/Manifest b/media-sound/mpdscribble/Manifest
index 263c2723cb71..e0aa78da5de4 100644
--- a/media-sound/mpdscribble/Manifest
+++ b/media-sound/mpdscribble/Manifest
@@ -3,5 +3,7 @@ AUX mpdscribble-0.23-Unconditionally-generate-systemd-unit-files.patch 1407 BLAK
AUX mpdscribble-0.23-gcc12-time.patch 1184 BLAKE2B efe572750084d7c625007280fbb3a7e5703aecc37e81a0a0f4b6d81bfa9d2b855e684c8da0d64d5c825306a1cd9ed7d23d2a62ba7c7eb9f9bd9f0f33c1491f7f SHA512 cafc2aaa95f4e9a184ae1724c1343991ee9f2b4937ae09ca41abdbf2e3d09263229c3d9070bf8b8ac37b0d2a583d8c6bb20dcb49ef55e5aaa9323851584302d8
AUX mpdscribble.rc 475 BLAKE2B f57a87b042cd60d87119ea396bd84bdf846a04fcfadff69b6bfa6700cd177dd95cb5e7c753fc51eb4916410a64e20d42dff1a9e0b5024f2ad1d1d7e3ed3751f9 SHA512 b82d3e5678aba145a5c8d172ebf74960d164e3e934426cc755948d795743bb07158f502705d40c1730a40b6a6d73e84c5792419adaf6ab83ec7c33756f0abb43
DIST mpdscribble-0.24.tar.xz 69856 BLAKE2B 84143ed7f6978aff32fa759bbe90c934ba5c58df294d375921ffb1cd45de13ecd867fb832940088228fdad4c09948cd82c8dfe9b7fe77d6652743d522bfde8b7 SHA512 cca57f54f69ec1c870805cc58057e6325b6f5897370c315dcd6a64c5dd28ac07fdbddaa8b56f8c1fd88e71d27505f1a87decd68fbdff1f3fe1eaadec8ae80dae
+DIST mpdscribble-0.25.tar.xz 68732 BLAKE2B 292addab1b84831f5b987976dea21938ead9888de828919a32e5c9be725b90d86b65be57bfc6637d3b5121902d646002890381d75bba385e982e9387088b38a2 SHA512 d22c334865794ca45142b2d8edbaffa69cd79b11de33406d1588ea157941973862d3841145a5fe3d530cb8253af944eb9ecc2b6be4fd57c07600e53b63161e47
EBUILD mpdscribble-0.24.ebuild 1222 BLAKE2B 14cf4d21f9d0f86979a2944d1334f9c885fa21b0747cd1e18a6e2cd5080a6c61d529bc54ce44e667e3ea99046e2f220c261ba8e698f70f67ec649ebfee219987 SHA512 647bd8e509cbd768d41f5d67d45ec0ba77f173ebc1981b8d2cdb4b6d3e49e24dc6ac495930ca9c13e362b5793e84fe869def62a7de5e7c8cc79b1e221d403cb5
+EBUILD mpdscribble-0.25.ebuild 1181 BLAKE2B b870b3cad5d3dddd32a29c80afbf3207515e1b4235f32e0e22212af88eb0a5e4441427fd6417af8fb83dd42f2c21c18395dfa3f41e8ef6cd7ed951e75729be1c SHA512 13e4bf4278c92a322623316369a58f777c1c8a1a59b34e70421b6410006e29d1690a0979f3e5e6f68810e0a7b43746e522bd86be1706000ef490f10031adf7d3
MISC metadata.xml 784 BLAKE2B c38018b5bc728569e23dccc11fe4509b916448fec5316ac7170fe2fd4decb9a4ed568f40d039ed2d514e22209c18033f14324a5ff26521658e27e79c4102eab9 SHA512 f52ee040880383020d9f945359fd2597b44898fa215619e2ad435dfb1128791f8fcddcaa4cf1426712d684e3c1fa41e35fa35e1920364199e158cf24001c1443
diff --git a/media-sound/mpdscribble/mpdscribble-0.25.ebuild b/media-sound/mpdscribble/mpdscribble-0.25.ebuild
new file mode 100644
index 000000000000..e21eff2664cf
--- /dev/null
+++ b/media-sound/mpdscribble/mpdscribble-0.25.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson systemd
+
+DESCRIPTION="An MPD client that submits information to Audioscrobbler"
+HOMEPAGE="
+ https://www.musicpd.org/clients/mpdscribble/
+ https://github.com/MusicPlayerDaemon/mpdscribble
+"
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="test"
+# Test program is just an interactive check.
+RESTRICT="!test? ( test ) test"
+
+RDEPEND="
+ dev-libs/boost
+ dev-libs/libgcrypt:=
+ media-libs/libmpdclient
+ net-misc/curl
+"
+
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS COPYING NEWS README.rst )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.23-Unconditionally-generate-systemd-unit-files.patch
+ "${FILESDIR}"/${PN}-0.23-Don-t-install-AUTHORS-COPYING-NEWS-README.rst.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test)
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ newinitd "${FILESDIR}/mpdscribble.rc" mpdscribble
+ keepdir /var/cache/mpdscribble
+
+ systemd_dounit "${BUILD_DIR}"/systemd/system/"${PN}".service
+ systemd_douserunit "${BUILD_DIR}"/systemd/user/"${PN}".service
+}
diff --git a/media-sound/qtractor/Manifest b/media-sound/qtractor/Manifest
index dc2bcb056409..417b21bbe8d6 100644
--- a/media-sound/qtractor/Manifest
+++ b/media-sound/qtractor/Manifest
@@ -2,6 +2,6 @@ DIST qtractor-0.9.35.tar.gz 2548418 BLAKE2B 86ee849dac7dfd2cf071b7477356171736ff
DIST qtractor-0.9.36.tar.gz 2573045 BLAKE2B f9c8999a22522706dc6ed4ce00522d335c107f307e13552c6a55004665ec148100830887742598e0ddf7f5787a543127b1b1918636472ea7bb31d278ee32b7af SHA512 62539076d304a3832c0795d8685e370cc4d405326c71218bdde4d550369f6970eac86718642d80bdb78282e5e6afef2646e99054df432cff34d0bd938e825dfb
DIST qtractor-0.9.37.tar.gz 2610943 BLAKE2B c9d08a12ee239c45f541ec905bed302886286f8587c56307c4325a98ecade249d8332ed9b1cbf6672c776cc12345446e78ad2339598dc7153142653bb5279bdd SHA512 0266dd7659d72971873bb88eabe86dff4190ed5cf2209f382ead8c10703e8dcc0bfcdf7d9414b5e3a234bea814e1729d113cfe98229e9a8f7b25a6a3406fb806
EBUILD qtractor-0.9.35.ebuild 2521 BLAKE2B dc8bb5185169a8e14468ade46f9d164d211b7a41cec833d27a7d58c260467896931a9487846727fd0897c678e16f07f820721e55ad336ee050c45a667cf8b578 SHA512 18e38db886a4ee9894bea573b297a3ab63994294262e56d322271604d1a0b420fd39cc2ed5fa12839ed0e475c05161a49a94d1a3a073038b231a5cc211586614
-EBUILD qtractor-0.9.36.ebuild 2523 BLAKE2B d74460c97a593ebce6308918245690bfe59abf6ef8580810cd7753a95ec68bdeb7562dad785994ff64bf13df12f7caa83c67613de5bd0389486787acaff896db SHA512 6d7a41379bafa41d7199d42c360633fd76fa8d4fe09f8d02f678876abc8d98ceaa7fde3cd378656447dd671a2b5dbc91514b043cd6f7a409c418371a7a8b0714
+EBUILD qtractor-0.9.36.ebuild 2522 BLAKE2B 33ec3218f2ed82fc20ad0282885db39447ed632d821add86bcdb0a3d08cb8506a183c21432a98e4f358bf0f288a963e65070bcec0ca41403aef0d6e3c7f7332c SHA512 c79ba5f2da3378e2e8426d42d2d515d239a2172f83c3f79d98ca9931eb2855afa97b53d32ca513eef5401ebddd494d0457a0badd6ac0ee030f7c4f2c5eb5c62a
EBUILD qtractor-0.9.37.ebuild 2523 BLAKE2B d74460c97a593ebce6308918245690bfe59abf6ef8580810cd7753a95ec68bdeb7562dad785994ff64bf13df12f7caa83c67613de5bd0389486787acaff896db SHA512 6d7a41379bafa41d7199d42c360633fd76fa8d4fe09f8d02f678876abc8d98ceaa7fde3cd378656447dd671a2b5dbc91514b043cd6f7a409c418371a7a8b0714
MISC metadata.xml 891 BLAKE2B c85e76d86b5e559e2de880a440e8bdddfb8d67de2b7216a42ebb1ec7cce7b9a4dc8ccf20732e4b4ea489a14fcf5584aecef193e9fe3ac2bb0159011002607a60 SHA512 fcc0f8b61f0b9d9fd3d49c5f00f46b739012a6e8e4f7664bf08ae277b279d282d11056f9ca986788a7e444da53a17aeab46c2ee30fa945eb54dd271b11cf4a55
diff --git a/media-sound/qtractor/qtractor-0.9.36.ebuild b/media-sound/qtractor/qtractor-0.9.36.ebuild
index a3dd1301de67..1735f20bd83b 100644
--- a/media-sound/qtractor/qtractor-0.9.36.ebuild
+++ b/media-sound/qtractor/qtractor-0.9.36.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc rubberband vorbis zlib"
REQUIRED_USE="dssi? ( ladspa )"
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 84252d16ccf0..837938cb8cf0 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest
index 51915fa40b78..3ae0358370df 100644
--- a/media-video/mkvtoolnix/Manifest
+++ b/media-video/mkvtoolnix/Manifest
@@ -1,10 +1,16 @@
AUX mkvtoolnix-58.0.0-qt5dbus.patch 1500 BLAKE2B f85f6a50bd4d4f44470ec6f85729cfca22518859b34e2cf6e1dac25a35d58170b626afe3a1f12f41b1f2d34d4763ab3b180139b402675071794a0dcd29503209 SHA512 6c6ffc83f6c4ed482347cc172467189add3662430a029d74e94d1373a1f0e519fced494812691d7b38c054bc010f1c670f1f6be97819fc142c402d5264c3595e
AUX mkvtoolnix-67.0.0-no-uic-qtwidgets.patch 2494 BLAKE2B 1d23ca6e908947d80e3ea7567508714cd73461a7571dda88a227bf9d4ca3ec86113ad596ff64dc6bfea641c8b097fffa1b4b359a17f5b24c0305c7e6628103b7 SHA512 982953a7f992def139140298a5a6b2ceeae6afaf5123b8e12c46523ab1f799994aa2f5d435bebb8091ca63e56bb44310a39a6382c313f8e4083cfea67daff41d
+AUX mkvtoolnix-80.0.0-fix-qtmultimedia.patch 808 BLAKE2B 560d85d4ef07677adb63053997a3198cf7348e8172f052a944fefd26c45c269247e3bd9a3831c9ba70fbabffe74ed7c53ac2637c5c0e1d32f1b5faca907aedfb SHA512 c7d3fce5c74d41db6d27a9c03866afce291dcc329257073cc8767e871847d1c80539b72c0c3392efb5010623d932ac0e4cfa3c86135d264faf9607cc2fa11999
+AUX mkvtoolnix-80.0.0-no-uic-qtwidgets.patch 1035 BLAKE2B ff38fb84285d2f496ebe56325dbb3c0059c41ec32bfbf31c2f45659ee17a2b4d29391d5f7b258b2c8c7d2ffcd25644c32ba4f4c0261e51a83bd518cb967c99a1 SHA512 d0b8ebbb246049ec8749dc1dc14575e41f091c758d323a4b7597475eb6422a0886eb9e4408084d4e386467760903e5fc444685d490216cae6642634318a6eef2
+AUX mkvtoolnix-80.0.0-optional-qtdbus.patch 2501 BLAKE2B 9372aee680a4b20adef6e0b9fe444548b40573ee50a9d9ac7593407d1b9e69670fe3c16ecd2dc3d752154a5414f714f201d00a5a1b4a96065265bd553219c1ba SHA512 75eb5344605ef9c461df7e8d92ce5422d241efe01aa49d148cbb337ac29f589ce83e4e258918dd62246c84fead8d971770ca577d7ead47246b5a74b023503fd1
DIST mkvtoolnix-72.0.0.tar.xz 10994204 BLAKE2B 2118837c01d8d31644e0147dfdec9fd619d18ffbab5d317e5dd84788a83cdf162ea7d72e98549bbc2ffc7953e0b80a0e23018658d8c5ad529fc719b291589a97 SHA512 dc18c6e63e724181e38753921ec3374752dbb7c4d20650cf0787e9049aaec4f6bb6c744e49b3783921804f192de742fba92826615a1edc8516d2a41621be658c
DIST mkvtoolnix-75.0.0.tar.xz 11009552 BLAKE2B d9c32a453ac1f07e201b99fdcaaa5e553b42c1d17fafdeb1a84808ee572caf00b4b49d04c90d7801564f4856e9b3057a45ef79041e72f76bc829c3b5d9536c58 SHA512 eca45828ec3cbb540c67d12d369f3314246d08812933a018e5c4f69e8bd2fa4e17143a33a1841c5a8da3befbc22509fa508e6688ea858980d13c44aaae4ead08
DIST mkvtoolnix-77.0.tar.xz 11044004 BLAKE2B 5aa43e155c1318dc6c3fd4418fb59ec498ad488a8459cf0aefa0bc0660ff93dd51f2699642ea633695fbf76ae1b4b6cfddddfca1b0e72e16357b579ce8dbee42 SHA512 b310077cfaddef3163c732943f1aaf7e63fb9f7efb19fdb27a35e2d0ad92dfc4536ea29366b44745f3f918703b02e2d52edb63369c23540df1312f3d54c06bb0
+DIST mkvtoolnix-80.0.tar.xz 11056764 BLAKE2B 6178b65ce57b1ab897c91a456fa9887499e683619654b2a7f8fbcd8b7d98f04dd831d2c875da85a644357ec8c8de3b408394f7b29def9203f35a28ec19513a0d SHA512 066c10a9112ca0cdb59567235aae70e94ccab25b0e2d6156f4ba1090e102614b07c37eb0116a9ee540b2ed8f4b9d58a699f553b974a3f2636c65241915b3b6bc
+DIST mkvtoolnix-80.0.tar.xz.sig 833 BLAKE2B 6c08689419877da7f3f16b8453a44f837792f5e7f3de7fb8574597dee3317ffadf2418cae82949a7585ab53cf1e0a60391ba898fc4607290d678501c3ffd4672 SHA512 47df9f0199275873b300b229fc91d14d5ab93c423e4fb8f31055b84619ae00609850ccb77f6d84c8eb3e4afee76acbe3e0779d03f3041d01d598f462788c618d
EBUILD mkvtoolnix-72.0.0.ebuild 2937 BLAKE2B ad306e107e1065ecbf0df631cb0eebb0d6f981da9f479b0a17604b016b21a6e0e544ee2f2eea50bb62cc3fcec7b8a59cfd717eee706d137f62e0717a5794584a SHA512 52e2adf07dce52e3bbf035bc11a9cfb27bc53e33109d3d781f845b1f0805b7999b4923ce9e89eb54f1b8b472819411019cd7bbb5776cdc36ccba123fc7ebfaf2
EBUILD mkvtoolnix-75.0.0.ebuild 2981 BLAKE2B eaee5dd08153c3efd23fe7006e9c5980df1e6f62fed5d2303ed65918bfe036efdb450340b48f34492b747f0c5c0e2c4b622e529ee29d4458e26dca8935fec3bd SHA512 57dd6092f75d4fb1d794e59029da33e9c318a2e8f9ba0ca1f436ea8ead67ace12125eda560fbabad1c06390c3f3699202ce35e45120cdf02ad8d3d5b0c43f001
EBUILD mkvtoolnix-77.0.ebuild 2982 BLAKE2B 2f41a574e0f3fdbe078bac43032bf7d86075468731a420a7f1675a9c005c6c948a2cc366a7c5d978ea5095aa970b437eb8751f85a7b8724e88f45e47a8b1bfb1 SHA512 f059c61757adfe3add88ac08f31ca1927fa665a88e261a3e439206c1af279bbc1f18201dd7452a4e704bb6e3b5d0806f1c76af670167ea5e85609e53857a52c7
-EBUILD mkvtoolnix-9999.ebuild 2985 BLAKE2B 6a4932e6675045d6713320759bc6e189087057b5fcae540f8042e2bf18bb0b0ba95d80d141bf4eb05c9dd01241e48ec38d565e5972cce918d97ea768e5ee7def SHA512 2adfda1ee709fb6997b07bc20c5a613fbb7124054f9e95a323112b4e034d03bd3f751ff7aad2e66e767a666fad267d1df971519014fcb805418c966511377cae
+EBUILD mkvtoolnix-80.0.ebuild 3621 BLAKE2B b762c6a8f2a036a1a12cee52c743f657f51a0f7ee14045bfd9afe2d57f30ddf8d14920c45a6356623f67b65e4c2f406a121f32936372ba6bb0e6deba03f607e5 SHA512 dbeab97b6e0f1a41a39110c8e5d70d49f1445b1ebbd059c1b1f0bdad4f91e58b88fff0f481fcd186f5874c70a5fd1457762bcc6f684c7ddd109585c3bc80db1b
+EBUILD mkvtoolnix-9999.ebuild 3621 BLAKE2B b762c6a8f2a036a1a12cee52c743f657f51a0f7ee14045bfd9afe2d57f30ddf8d14920c45a6356623f67b65e4c2f406a121f32936372ba6bb0e6deba03f607e5 SHA512 dbeab97b6e0f1a41a39110c8e5d70d49f1445b1ebbd059c1b1f0bdad4f91e58b88fff0f481fcd186f5874c70a5fd1457762bcc6f684c7ddd109585c3bc80db1b
MISC metadata.xml 343 BLAKE2B b13d9c252a7ad2f27c772c43d3476eee87d9a173c8fcc04a3be28ca9cfb826e6f1de6eade1211b4ff5f4a379b20a0961667fc99eee91495589e0632ad94b4c0a SHA512 cb7fd77f65779de841da03890fd1d0031cea8a95153f116f01f1be7d8ef5b87bb760933fc74f64a1d49ce94bc897cde94fdd4f6b45c016c3c20b842097692dc0
diff --git a/media-video/mkvtoolnix/files/mkvtoolnix-80.0.0-fix-qtmultimedia.patch b/media-video/mkvtoolnix/files/mkvtoolnix-80.0.0-fix-qtmultimedia.patch
new file mode 100644
index 000000000000..d31731a266f8
--- /dev/null
+++ b/media-video/mkvtoolnix/files/mkvtoolnix-80.0.0-fix-qtmultimedia.patch
@@ -0,0 +1,29 @@
+From 246f824a6a0d2bc93ec4ad2ebfde7c92b42c879a Mon Sep 17 00:00:00 2001
+From: Alfred Wingate <parona@protonmail.com>
+Date: Tue, 21 Nov 2023 01:10:23 +0200
+Subject: [PATCH] Fix detection of QtDBus and QtMultimedia
+
+* Sometimes you may have qtdbus and qtmultimedia present at the same
+ time.
+
+Signed-off-by: Alfred Wingate <parona@protonmail.com>
+--- a/ac/qt6.m4
++++ b/ac/qt6.m4
+@@ -95,10 +95,12 @@ EOT
+
+ if test $result2 != 0; then
+ continue
+- elif test $qt_module = dbus; then
++ fi
++ if test $qt_module = dbus; then
+ qmake_qt_ui="$qmake_qt_ui dbus"
+ AC_DEFINE(HAVE_QTDBUS, 1, [Define if QtDBus is present])
+- elif test $qt_module = multimedia; then
++ fi
++ if test $qt_module = multimedia; then
+ qmake_qt_ui="$qmake_qt_ui multimedia"
+ fi
+ done
+--
+2.43.0
+
diff --git a/media-video/mkvtoolnix/files/mkvtoolnix-80.0.0-no-uic-qtwidgets.patch b/media-video/mkvtoolnix/files/mkvtoolnix-80.0.0-no-uic-qtwidgets.patch
new file mode 100644
index 000000000000..203721aedcff
--- /dev/null
+++ b/media-video/mkvtoolnix/files/mkvtoolnix-80.0.0-no-uic-qtwidgets.patch
@@ -0,0 +1,31 @@
+From 196e704d9bd44a5bb7655d8a85b6f270b2165b3c Mon Sep 17 00:00:00 2001
+From: Alfred Wingate <parona@protonmail.com>
+Date: Mon, 20 Nov 2023 23:41:06 +0200
+Subject: [PATCH] Only check for uic in qt5 if gui is enabled
+
+We should only check for UIC (provided by qtwidgets) if we're building the GUI.
+
+Qt (just qtcore) itself is *always* needed to build mkvtoolnix (it's used
+for e.g. MIME type detection since 59.0.0), but the rest of Qt
+(like qtwidgets) is only needed for the GUI build.
+
+The build system incorrectly unconditionally checks for UIC. We fix it here
+to only check for it when doing a GUI build.
+
+https://bugs.gentoo.org/844097
+
+Signed-off-by: Alfred Wingate <parona@protonmail.com>
+--- a/ac/qt5.m4
++++ b/ac/qt5.m4
+@@ -63,7 +63,7 @@ check_qt5() {
+ AC_MSG_RESULT(no: could not find the rcc executable)
+ return
+
+- elif test x"$UIC" = x; then
++ elif test x"$UIC" = x && test x"$enable_gui" = xyes; then
+ AC_MSG_CHECKING(for Qt 5)
+ AC_MSG_RESULT(no: could not find the uic executable)
+ return
+--
+2.43.0
+
diff --git a/media-video/mkvtoolnix/files/mkvtoolnix-80.0.0-optional-qtdbus.patch b/media-video/mkvtoolnix/files/mkvtoolnix-80.0.0-optional-qtdbus.patch
new file mode 100644
index 000000000000..deb8d59fa6c4
--- /dev/null
+++ b/media-video/mkvtoolnix/files/mkvtoolnix-80.0.0-optional-qtdbus.patch
@@ -0,0 +1,70 @@
+From 998cd9baa8edbbc0a02509728c7ff21ddaaaad51 Mon Sep 17 00:00:00 2001
+From: Alfred Wingate <parona@protonmail.com>
+Date: Mon, 20 Nov 2023 23:18:56 +0200
+Subject: [PATCH] Add an option for qtdbus support
+
+Signed-off-by: Alfred Wingate <parona@protonmail.com>
+--- a/ac/qt5.m4
++++ b/ac/qt5.m4
+@@ -103,11 +103,13 @@ check_qt5() {
+ return
+ fi
+
+- if test x"$MINGW" != x1 && ! echo "$host" | grep -q -i apple ; then
+- PKG_CHECK_EXISTS([Qt5DBus],[dbus_found=yes],[dbus_found=no])
+- if test x"$dbus_found" = xyes; then
+- with_qt_pkg_config_modules="$with_qt_pkg_config_modules,Qt5DBus"
+- AC_DEFINE(HAVE_QTDBUS, 1, [Define if QtDBus is present])
++ if test x"$enable_dbus" = xyes; then
++ if test x"$MINGW" != x1 && ! echo "$host" | grep -q -i apple ; then
++ PKG_CHECK_EXISTS([Qt5DBus],[dbus_found=yes],[dbus_found=no])
++ if test x"$dbus_found" = xyes; then
++ with_qt_pkg_config_modules="$with_qt_pkg_config_modules,Qt5DBus"
++ AC_DEFINE(HAVE_QTDBUS, 1, [Define if QtDBus is present])
++ fi
+ fi
+ fi
+
+@@ -254,6 +256,11 @@ AC_ARG_WITH([qt_pkg_config_modules],
+ AC_ARG_WITH([qt_pkg_config],
+ AS_HELP_STRING([--without-qt-pkg-config],[do not use pkg-config for detecting Qt 5; instead rely on QT_CFLAGS/QT_LIBS being set correctly already]),
+ [ with_qt_pkg_config=${withval} ], [ with_qt_pkg_config=yes ])
++AC_ARG_ENABLE([dbus],
++ AC_HELP_STRING([--enable-dbus],[enable/disable qtdbus/dbus from being included in build (yes)]),
++ [],[enable_dbus=yes])
++
++
+
+ have_qt5=no
+
+--- a/ac/qt6.m4
++++ b/ac/qt6.m4
+@@ -96,9 +96,12 @@ EOT
+ if test $result2 != 0; then
+ continue
+ fi
+- if test $qt_module = dbus; then
+- qmake_qt_ui="$qmake_qt_ui dbus"
+- AC_DEFINE(HAVE_QTDBUS, 1, [Define if QtDBus is present])
++ if test x"$enable_dbus" = xyes; then
++ PKG_CHECK_EXISTS([Qt6DBus],[dbus_found=yes],[dbus_found=no])
++ if test x"$dbus_found" = xyes; then
++ qmake_qt_ui="$qmake_qt_ui dbus"
++ AC_DEFINE(HAVE_QTDBUS, 1, [Define if QtDBus is present])
++ fi
+ fi
+ if test $qt_module = multimedia; then
+ qmake_qt_ui="$qmake_qt_ui multimedia"
+@@ -272,6 +275,9 @@ AC_ARG_ENABLE([gui],
+ AC_ARG_ENABLE([qt6],
+ AS_HELP_STRING([--enable-qt6],[compile with Qt 6 (yes)]),
+ [],[enable_qt6=yes])
++AC_ARG_ENABLE([dbus],
++ AC_HELP_STRING([--enable-dbus],[enable/disable qtdbus/dbus from being included in build (yes)]),
++ [],[enable_dbus=yes])
+
+ have_qt6=no
+
+--
+2.43.0
+
diff --git a/media-video/mkvtoolnix/mkvtoolnix-80.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-80.0.ebuild
new file mode 100644
index 000000000000..20d89f9877dc
--- /dev/null
+++ b/media-video/mkvtoolnix/mkvtoolnix-80.0.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic multiprocessing qmake-utils xdg
+
+if [[ ${PV} == *9999 ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git"
+ EGIT_SUBMODULES=()
+else
+ inherit verify-sig
+
+ SRC_URI="
+ https://mkvtoolnix.download/sources/${P}.tar.xz
+ verify-sig? ( https://mkvtoolnix.download/sources/${P}.tar.xz.sig )
+ "
+ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+ VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/mkvtoolnix.asc"
+fi
+
+DESCRIPTION="Tools to create, alter, and inspect Matroska files"
+HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="dbus debug dvd gui nls qt6 pch test"
+RESTRICT="!test? ( test )"
+
+# check NEWS.md for build system changes entries for boost/libebml/libmatroska
+# version requirement updates and other packaging info
+RDEPEND="
+ app-text/cmark:0=
+ dev-libs/boost:=
+ dev-libs/gmp:=
+ >=dev-libs/libebml-1.4.4:=
+ >=dev-libs/libfmt-8.0.1:=
+ >=dev-libs/pugixml-1.11
+ media-libs/flac:=
+ >=media-libs/libmatroska-1.7.1:=
+ media-libs/libogg
+ media-libs/libvorbis
+ sys-libs/zlib
+ dvd? ( media-libs/libdvdread:= )
+ !qt6? (
+ dev-qt/qtcore:5
+ dbus? ( dev-qt/qtdbus:5 )
+ gui? (
+ dev-qt/qtsvg:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtconcurrent:5
+ dev-qt/qtmultimedia:5
+ )
+ )
+ qt6? (
+ dev-qt/qtbase:6[dbus?]
+ gui? (
+ dev-qt/qtbase:6[concurrent,gui,network,widgets]
+ dev-qt/qtmultimedia:6
+ dev-qt/qtsvg:6
+ )
+ )
+"
+DEPEND="${RDEPEND}
+ >=dev-cpp/nlohmann_json-3.9.1
+ >=dev-libs/utfcpp-3.1.2
+ test? ( dev-cpp/gtest )
+"
+BDEPEND="
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ dev-ruby/rake
+ virtual/pkgconfig
+ nls? (
+ sys-devel/gettext
+ app-text/po4a
+ )
+"
+
+if [[ ${PV} != *9999 ]] ; then
+ BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-mkvtoolnix )"
+fi
+
+PATCHES=(
+ "${FILESDIR}"/mkvtoolnix-80.0.0-no-uic-qtwidgets.patch
+ "${FILESDIR}"/mkvtoolnix-80.0.0-fix-qtmultimedia.patch
+ "${FILESDIR}"/mkvtoolnix-80.0.0-optional-qtdbus.patch
+)
+
+src_prepare() {
+ default
+
+ if [[ ${PV} == *9999 ]]; then
+ ./autogen.sh || die
+ fi
+
+ # bug #692018
+ sed -i -e 's/pandoc/diSaBlEd/' ac/pandoc.m4 || die
+
+ eautoreconf
+
+ # remove bundled libs
+ rm -r lib/{fmt,libebml,libmatroska,nlohmann-json,pugixml,utf8-cpp} || die
+}
+
+src_configure() {
+ # bug #692322, use system dev-libs/utfcpp
+ append-cppflags -I"${ESYSROOT}"/usr/include/utf8cpp
+
+ local myeconfargs=(
+ $(use_enable debug)
+ $(usex pch "" --disable-precompiled-headers)
+ $(use_enable dbus)
+ $(use_enable gui)
+ $(use_with dvd dvdread)
+ $(use_with nls gettext)
+ #$(use_with nls po4a)
+ --disable-update-check
+ --disable-optimization
+ --with-boost="${ESYSROOT}"/usr
+ --with-boost-libdir="${ESYSROOT}"/usr/$(get_libdir)
+ )
+
+ # Qt (of some version) is always needed, even for non-GUI builds,
+ # to do e.g. MIME detection. See e.g. bug #844097.
+ # But most of the Qt deps are conditional on a GUI build.
+ if use qt6; then
+ myeconfargs+=(
+ --enable-qt6
+ --disable-qt5
+ --with-qmake6="$(qt6_get_bindir)"/qmake
+ )
+ else
+ myeconfargs+=(
+ --disable-qt6
+ --enable-qt5
+ --with-qmake="$(qt5_get_bindir)"/qmake
+ )
+ fi
+
+ # Work around bug #904710.
+ use nls || export ac_cv_path_PO4A=
+
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ rake V=1 -j$(makeopts_jobs) || die
+}
+
+src_test() {
+ rake V=1 -j$(makeopts_jobs) tests:unit || die
+ rake V=1 -j$(makeopts_jobs) tests:run_unit || die
+}
+
+src_install() {
+ DESTDIR="${D}" rake -j$(makeopts_jobs) install || die
+
+ einstalldocs
+ dodoc NEWS.md
+ doman doc/man/*.1
+}
diff --git a/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild b/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild
index 4637f4ccbfb9..20d89f9877dc 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild
@@ -6,12 +6,20 @@ EAPI=8
inherit autotools flag-o-matic multiprocessing qmake-utils xdg
if [[ ${PV} == *9999 ]] ; then
+ inherit git-r3
+
EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git"
EGIT_SUBMODULES=()
- inherit git-r3
else
- SRC_URI="https://mkvtoolnix.download/sources/${P}.tar.xz"
+ inherit verify-sig
+
+ SRC_URI="
+ https://mkvtoolnix.download/sources/${P}.tar.xz
+ verify-sig? ( https://mkvtoolnix.download/sources/${P}.tar.xz.sig )
+ "
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+ VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/mkvtoolnix.asc"
fi
DESCRIPTION="Tools to create, alter, and inspect Matroska files"
@@ -19,34 +27,44 @@ HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix"
LICENSE="GPL-2"
SLOT="0"
-IUSE="dbus debug dvd gui nls pch test"
+IUSE="dbus debug dvd gui nls qt6 pch test"
RESTRICT="!test? ( test )"
# check NEWS.md for build system changes entries for boost/libebml/libmatroska
# version requirement updates and other packaging info
RDEPEND="
+ app-text/cmark:0=
dev-libs/boost:=
dev-libs/gmp:=
>=dev-libs/libebml-1.4.4:=
>=dev-libs/libfmt-8.0.1:=
- >=dev-libs/pugixml-1.11:=
+ >=dev-libs/pugixml-1.11
media-libs/flac:=
>=media-libs/libmatroska-1.7.1:=
- media-libs/libogg:=
- media-libs/libvorbis:=
+ media-libs/libogg
+ media-libs/libvorbis
sys-libs/zlib
dvd? ( media-libs/libdvdread:= )
- dev-qt/qtcore:5
- gui? (
- dev-qt/qtsvg:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtwidgets:5
- dev-qt/qtconcurrent:5
- dev-qt/qtmultimedia:5
+ !qt6? (
+ dev-qt/qtcore:5
+ dbus? ( dev-qt/qtdbus:5 )
+ gui? (
+ dev-qt/qtsvg:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtconcurrent:5
+ dev-qt/qtmultimedia:5
+ )
+ )
+ qt6? (
+ dev-qt/qtbase:6[dbus?]
+ gui? (
+ dev-qt/qtbase:6[concurrent,gui,network,widgets]
+ dev-qt/qtmultimedia:6
+ dev-qt/qtsvg:6
+ )
)
- app-text/cmark:0=
- dbus? ( dev-qt/qtdbus:5 )
"
DEPEND="${RDEPEND}
>=dev-cpp/nlohmann_json-3.9.1
@@ -64,9 +82,14 @@ BDEPEND="
)
"
+if [[ ${PV} != *9999 ]] ; then
+ BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-mkvtoolnix )"
+fi
+
PATCHES=(
- "${FILESDIR}"/mkvtoolnix-58.0.0-qt5dbus.patch
- "${FILESDIR}"/mkvtoolnix-67.0.0-no-uic-qtwidgets.patch
+ "${FILESDIR}"/mkvtoolnix-80.0.0-no-uic-qtwidgets.patch
+ "${FILESDIR}"/mkvtoolnix-80.0.0-fix-qtmultimedia.patch
+ "${FILESDIR}"/mkvtoolnix-80.0.0-optional-qtdbus.patch
)
src_prepare() {
@@ -93,15 +116,7 @@ src_configure() {
$(use_enable debug)
$(usex pch "" --disable-precompiled-headers)
$(use_enable dbus)
-
- # Qt (of some version) is always needed, even for non-GUI builds,
- # to do e.g. MIME detection. See e.g. bug #844097.
- # But most of the Qt deps are conditional on a GUI build.
- --disable-qt6
- --enable-qt5
$(use_enable gui)
- --with-qmake="$(qt5_get_bindir)"/qmake
-
$(use_with dvd dvdread)
$(use_with nls gettext)
#$(use_with nls po4a)
@@ -111,6 +126,23 @@ src_configure() {
--with-boost-libdir="${ESYSROOT}"/usr/$(get_libdir)
)
+ # Qt (of some version) is always needed, even for non-GUI builds,
+ # to do e.g. MIME detection. See e.g. bug #844097.
+ # But most of the Qt deps are conditional on a GUI build.
+ if use qt6; then
+ myeconfargs+=(
+ --enable-qt6
+ --disable-qt5
+ --with-qmake6="$(qt6_get_bindir)"/qmake
+ )
+ else
+ myeconfargs+=(
+ --disable-qt6
+ --enable-qt5
+ --with-qmake="$(qt5_get_bindir)"/qmake
+ )
+ fi
+
# Work around bug #904710.
use nls || export ac_cv_path_PO4A=
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 0326fc815c3f..30e2482c92b2 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 36f6b8102781..b218228330b3 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Wed, 13 Dec 2023 23:10:01 +0000
+Thu, 14 Dec 2023 05:09:59 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 70c9ef2b2db6..893f0f68aac9 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 555493 BLAKE2B 9b9c68f6fcd5aa241244f03965d32d2bee2397eebacb0b4742f3b5eff9058f33cdb8d4c1f96505cd2a1acaed4347077a204862e5674effe944e54b05e7466726 SHA512 bf81aa35acfc8893b8a8ffc0d57915c1a8e6b54e9400f0d03f26dd199de30e2601f7a7c1060d2185e26c3276979665ae687fb8e8a1e2b4d537df4a3270e38d43
-TIMESTAMP 2023-12-13T23:10:06Z
+TIMESTAMP 2023-12-14T05:10:03Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmV6Oc5fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmV6jitfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDvixAAgSbN3apacRzM8BMcId3T8EWmSq7vLjtqzOfflgYD1rx6ES4LoJLFHm9W
-SPIahaOvLqNBnV148v3M/EAxcnatuSSkiIqMjPO8UiKzBmkSM72q3vijX8J7IU4h
-hhd3/Dz4DyiIMMnlMznQY32fKbOq2Lri4W+8jlXVogqHcN303FN40wuVqUeKL1BR
-dSKXTJjGxbbvgNEGmvlAvMypZ6+arXK4m83OvBMXaSy7/F4gmcLPMAAzuL3UyOE+
-ddW6Ajn8GWLbwEQDIHGEFco288dtPsrnwqhXDQDZrFr1DRcW3SCgZf/FDrhOK0Wk
-Cfpv8I+OYKcNdu9HKQdl4WKcq35GAz+yWI+hqAbdL/GeLUblKr+/hKgvw1Mc09Du
-SrorGb9Vwp91MpC1UXKBeAEUNQwuEq+GvkQ27HFO6onXH/GJOxNaC9Xy7dVTddum
-YnnxwbNbxlyvk3IraighpzBxT/MVJxorBnMy6KLyZTS81Cwbot/srrqIKsSE79JA
-S9ZTcAStPJrHkqvOpnEmJfimK3fsW+NhuirU06vS+TMrMtGfbK7xBe2PuubkqZ/n
-vhpG7GS1CKJrovfeTOSKrnX3O9PBeF647ELOhkmH/yEtSBJNacaefDdh+DJGX4Nd
-8bgdyJLPHlZF37l3CEYhMm1CVq8ulTUy7PXBPTcjgcEyQ28z6pQ=
-=x693
+klD09w/+PcjXoEXrrH8ABNcT/KXzbHFZpUFv1I8WEkzYwkCX5whyqoP/yqI9ALcs
+gJo6LtbcdpIBi7Lnfx7X9awtoObvxEqOto2eTz62AVu/ynwSd/sd7yYBX5FRK9jT
+7oNiGu1YhdU3AG8OrUojkWBmQ2Tk3o9PyqiK0OZiEGHE7zUuN6haxPfAdTfvX5zN
+0QiccnRb7nh3GYxdQMXzGTmuwDh9FZ4tEG3+ncoxAhO4PBsV9eF/K2/xLiKVa2Am
+LRjo/PidiGyKbJZ/LclO0W+EdaA8ROs6i+yduq9a88mr2itFVbl4m4At0tJqtyq9
+3nTDGfY5RcXDmX8UJHdH69+ZOr3ga7tmy6UmQcojiIfnux09ckFqMWliN0Rfy08H
+rf8fiq83i4Ssi8OcrZlFy3OkP1LvURZlNbW2Ve+fWiHNp8su0SuNPZzwbzXbvUZE
+DPnwZc9KHVqZqFRj9sH99UHGJFlIjfbc4hIuSRjxAmW9RYaQFDv8FM+sF/izpBJ8
+FcaKGK9wFGJQO6NAxi6dx8mx2tnWGH13ghxHPNtyXACFDj1Wa8SvlMuJAhsPP8hW
+1Jn0rHaqeBXbWs6y7NdJ7S0OhIlv8pPCLQ2URGN6Nm+G0Xh6Q5tQ/xAo3iO0XCV6
+275j1XW0H+fMkLrHeCw/ShlU6tGPJqz+i038UzjLMaTgUPd/huI=
+=96/E
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 36f6b8102781..b218228330b3 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Wed, 13 Dec 2023 23:10:01 +0000
+Thu, 14 Dec 2023 05:09:59 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index dec1bcdf5d66..6391eb54168f 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 29bccdf654e0..9724248f62d6 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/lha-114i_p20210328 b/metadata/md5-cache/app-arch/lha-114i_p20210328
index 0ab1f8c568d5..c8247a00c9bb 100644
--- a/metadata/md5-cache/app-arch/lha-114i_p20210328
+++ b/metadata/md5-cache/app-arch/lha-114i_p20210328
@@ -4,9 +4,9 @@ DESCRIPTION=Utility for creating and opening lzh archives
EAPI=8
HOMEPAGE=https://github.com/jca02266/lha https://lha.osdn.jp
INHERIT=autotools
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=lha
SLOT=0
SRC_URI=https://github.com/jca02266/lha/archive/26950220c9c7590fd603ecaa54a12a52371affed.tar.gz -> lha-114i_p20210328.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=66038b6565370059e8f983114d3074bb
+_md5_=8be33b01bfd70ab7aeef6656a305c735
diff --git a/metadata/md5-cache/app-arch/zoo-2.10-r6 b/metadata/md5-cache/app-arch/zoo-2.10-r6
index 90cf90588ee1..d8ba25379596 100644
--- a/metadata/md5-cache/app-arch/zoo-2.10-r6
+++ b/metadata/md5-cache/app-arch/zoo-2.10-r6
@@ -3,9 +3,9 @@ DESCRIPTION=Manipulate archives of files in compressed form
EAPI=8
HOMEPAGE=https://github.com/jduerstock/zoo
INHERIT=toolchain-funcs
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=public-domain
SLOT=0
SRC_URI=http://http.debian.net/debian/pool/main/z/zoo/zoo_2.10.orig.tar.gz http://http.debian.net/debian/pool/main/z/zoo/zoo_2.10-28.debian.tar.xz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a1139cfbb1135f9c3dff1ed87d0f5aa4
+_md5_=4c84766092223e2901f2cf337d6d62d0
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index 85edc24c061c..42ca3d61b7e3 100644
--- a/metadata/md5-cache/app-crypt/Manifest.gz
+++ b/metadata/md5-cache/app-crypt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/jitterentropy-3.4.1 b/metadata/md5-cache/app-crypt/jitterentropy-3.4.1
index bd055a3732d3..d77d3c45c904 100644
--- a/metadata/md5-cache/app-crypt/jitterentropy-3.4.1
+++ b/metadata/md5-cache/app-crypt/jitterentropy-3.4.1
@@ -4,9 +4,9 @@ EAPI=8
HOMEPAGE=https://github.com/smuellerDD/jitterentropy-library
INHERIT=flag-o-matic toolchain-funcs
IUSE=static-libs
-KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv x86
+KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86
LICENSE=BSD
SLOT=0/3
SRC_URI=https://github.com/smuellerDD/jitterentropy-library/archive/v3.4.1.tar.gz -> jitterentropy-3.4.1.tar.gz
_eclasses_=flag-o-matic b97a0a7215b2f463a485ff0599ab30bb multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=5d079759d3479386b172cde75c01b7e5
+_md5_=19ce31d684cb67177975a016b3d645ca
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 9c291e6cdf32..1d973446173e 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/cfortran-20210827 b/metadata/md5-cache/dev-lang/cfortran-20210827
index 160d7c738378..ba699e88a407 100644
--- a/metadata/md5-cache/dev-lang/cfortran-20210827
+++ b/metadata/md5-cache/dev-lang/cfortran-20210827
@@ -11,4 +11,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://debian/pool/main/c/cfortran/cfortran_20210827.orig.tar.gz mirror://debian/pool/main/c/cfortran/cfortran_20210827-1.debian.tar.xz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic b97a0a7215b2f463a485ff0599ab30bb fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a971449110e485c81d9cae80ab342ddc
+_md5_=a14c38918615d344c0ade9fdb2e14425
diff --git a/metadata/md5-cache/dev-lang/fennel-1.4.0 b/metadata/md5-cache/dev-lang/fennel-1.4.0
index e92f538c9559..e9e793d920d2 100644
--- a/metadata/md5-cache/dev-lang/fennel-1.4.0
+++ b/metadata/md5-cache/dev-lang/fennel-1.4.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://fennel-lang.org/ https://sr.ht/~technomancy/fennel/
INHERIT=lua-single
IUSE=lua_single_target_luajit lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=MIT
RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 )
REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-3 lua_single_target_lua5-4 )
SLOT=0/1.4.0
SRC_URI=https://git.sr.ht/~technomancy/fennel/archive/1.4.0.tar.gz -> fennel-1.4.0.tar.gz
_eclasses_=lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=6a007cd9ccef06550c2be3a7a7de89a5
+_md5_=4f0e52c80a1f31ef1715355859b1671e
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 9e44a4da596f..18ec949995f9 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/libdnet-1.16.4 b/metadata/md5-cache/dev-libs/libdnet-1.16.4
index fd26b9fd5544..959fef764c3f 100644
--- a/metadata/md5-cache/dev-libs/libdnet-1.16.4
+++ b/metadata/md5-cache/dev-libs/libdnet-1.16.4
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/ofalk/libdnet/archive/libdnet-1.16.4.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic b97a0a7215b2f463a485ff0599ab30bb gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=268a6c216a0fa05835094ae109fe2883
+_md5_=e55a81cf8e33e091b52f181189ba6427
diff --git a/metadata/md5-cache/dev-libs/libdnet-1.17.0 b/metadata/md5-cache/dev-libs/libdnet-1.17.0
index 83e4407a6217..95a73a8e85f0 100644
--- a/metadata/md5-cache/dev-libs/libdnet-1.17.0
+++ b/metadata/md5-cache/dev-libs/libdnet-1.17.0
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://github.com/ofalk/libdnet/archive/libdnet-1.17.0.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic b97a0a7215b2f463a485ff0599ab30bb gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=ae2cd9427ec7eec54f5d8f9670d7e3cc
+_md5_=7d4f4e95243d6e713dcd18d7695e8bc4
diff --git a/metadata/md5-cache/dev-libs/libgee-0.20.6-r1 b/metadata/md5-cache/dev-libs/libgee-0.20.6-r1
index 266f3d651383..e178fd20050c 100644
--- a/metadata/md5-cache/dev-libs/libgee-0.20.6-r1
+++ b/metadata/md5-cache/dev-libs/libgee-0.20.6-r1
@@ -1,6 +1,6 @@
BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=>=dev-libs/glib-2.36:2 introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
+DEPEND=>=dev-libs/glib-2.36:2 introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) || ( dev-lang/vala:0.56 )
DESCRIPTION=GObject-based interfaces and classes for commonly used data structures
EAPI=8
HOMEPAGE=https://wiki.gnome.org/Projects/Libgee
@@ -13,4 +13,4 @@ RDEPEND=>=dev-libs/glib-2.36:2 introspection? ( >=dev-libs/gobject-introspection
SLOT=0.8/2
SRC_URI=mirror://gnome/sources/libgee/0.20/libgee-0.20.6.tar.xz
_eclasses_=flag-o-matic b97a0a7215b2f463a485ff0599ab30bb gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9fafe7cd6ff3bec80bcb9a572935236b
+_md5_=581d2c2d6821711c29ac3b0e52850790
diff --git a/metadata/md5-cache/dev-libs/poco-1.12.4 b/metadata/md5-cache/dev-libs/poco-1.12.4
index b14be0c85d8f..93868915def9 100644
--- a/metadata/md5-cache/dev-libs/poco-1.12.4
+++ b/metadata/md5-cache/dev-libs/poco-1.12.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pocoproject.org/
INHERIT=cmake
IUSE=7z activerecord cppparser +data examples +file2pagecompiler iodbc +json jwt mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc postgres prometheus sqlite +ssl test +util +xml +zip
-KEYWORDS=amd64 ~arm ~arm64 ppc64 x86
+KEYWORDS=amd64 ~arm arm64 ppc64 x86
LICENSE=Boost-1.0
RDEPEND=>=dev-libs/libpcre2-10.40 activerecord? ( !app-arch/arc ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) postgres? ( dev-db/postgresql:= ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:= ) xml? ( dev-libs/expat ) zip? ( sys-libs/zlib:= )
REQUIRED_USE=activerecord? ( util xml ) 7z? ( xml ) file2pagecompiler? ( pagecompiler ) iodbc? ( odbc ) jwt? ( json ssl ) mongodb? ( data ) mysql? ( data ) odbc? ( data ) postgres? ( data ) pagecompiler? ( json net util xml ) pocodoc? ( cppparser util xml ) sqlite? ( data ) ssl? ( util ) test? ( data? ( sqlite ) json util xml )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/94
SRC_URI=https://github.com/pocoproject/poco/archive/poco-1.12.4-release.tar.gz -> poco-1.12.4.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic b97a0a7215b2f463a485ff0599ab30bb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a3efa51d41c6c67c5f479f0425e89b40
+_md5_=33b6a4e0d34986b74afabb0782590e3f
diff --git a/metadata/md5-cache/dev-perl/Convert-BinHex-1.125.0-r1 b/metadata/md5-cache/dev-perl/Convert-BinHex-1.125.0-r1
index 7deabf665957..c19677be36a7 100644
--- a/metadata/md5-cache/dev-perl/Convert-BinHex-1.125.0-r1
+++ b/metadata/md5-cache/dev-perl/Convert-BinHex-1.125.0-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Convert-BinHex
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/ST/STEPHEN/Convert-BinHex-1.125.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=db12e04367dbb01953a733341d87e4ff
+_md5_=6d652962fd3971b7ffe1fee36ac77b92
diff --git a/metadata/md5-cache/dev-perl/Digest-Nilsimsa-0.60.0-r4 b/metadata/md5-cache/dev-perl/Digest-Nilsimsa-0.60.0-r4
index 8e2418990ae1..9bdcf18b83df 100644
--- a/metadata/md5-cache/dev-perl/Digest-Nilsimsa-0.60.0-r4
+++ b/metadata/md5-cache/dev-perl/Digest-Nilsimsa-0.60.0-r4
@@ -5,10 +5,10 @@ DESCRIPTION=Perl version of Nilsimsa code
EAPI=7
HOMEPAGE=https://metacpan.org/release/Digest-Nilsimsa
INHERIT=perl-module
-KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2+ LGPL-2
RDEPEND=dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VI/VIPUL/Digest-Nilsimsa-0.06.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=097bf16563a5b4a611fada4d61842203
+_md5_=ea93977e227d914a15be596037a7aa02
diff --git a/metadata/md5-cache/dev-perl/File-LibMagic-1.230.0 b/metadata/md5-cache/dev-perl/File-LibMagic-1.230.0
index 6d0cb13102a1..6ff0e58a3577 100644
--- a/metadata/md5-cache/dev-perl/File-LibMagic-1.230.0
+++ b/metadata/md5-cache/dev-perl/File-LibMagic-1.230.0
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://metacpan.org/release/File-LibMagic
INHERIT=perl-module
IUSE=test
-KEYWORDS=amd64 ~arm ~hppa ppc ppc64 sparc x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=sys-apps/file virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-Scalar-List-Utils dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/File-LibMagic-1.23.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=106e1b26aadb4c176d5a10a2888955a6
+_md5_=33a69b48dce0c40cc16441a9ffacd673
diff --git a/metadata/md5-cache/dev-perl/Image-Info-1.440.0 b/metadata/md5-cache/dev-perl/Image-Info-1.440.0
index 29c9907bac6a..c1246ba83ca4 100644
--- a/metadata/md5-cache/dev-perl/Image-Info-1.440.0
+++ b/metadata/md5-cache/dev-perl/Image-Info-1.440.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Image-Info
INHERIT=perl-module
IUSE=test examples
-KEYWORDS=amd64 ~arm ~hppa ppc ppc64 sparc x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-perl/IO-stringy-1.01 dev-perl/XML-LibXML dev-perl/XML-Simple dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SR/SREZIC/Image-Info-1.44.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=1effd67eaad26551fa5e2f5ba1203c0e
+_md5_=91e969e59707e48b19094139c1ea595a
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index 3227650aebcb..d7bcce3c6fe5 100644
--- a/metadata/md5-cache/dev-perl/Manifest.gz
+++ b/metadata/md5-cache/dev-perl/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-perl/Test-Most-0.380.0 b/metadata/md5-cache/dev-perl/Test-Most-0.380.0
index 189918d99a5c..b367128ec635 100644
--- a/metadata/md5-cache/dev-perl/Test-Most-0.380.0
+++ b/metadata/md5-cache/dev-perl/Test-Most-0.380.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Most
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-perl/Exception-Class-1.140.0 >=dev-perl/Test-Deep-0.119.0 >=dev-perl/Test-Differences-0.640.0 >=dev-perl/Test-Exception-0.430.0 >=virtual/perl-Test-Harness-3.350.0 >=virtual/perl-Test-Simple-1.302.47 >=dev-perl/Test-Warn-0.300.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OV/OVID/Test-Most-0.38.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=139bf91d004bfa71240c51b52ca29f2a
+_md5_=0b933508d2a4bc65608f56180f3c3437
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 86ebf7cafc7a..e272301583d0 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/expandvars-0.11.0 b/metadata/md5-cache/dev-python/expandvars-0.11.0
index b54af60ca5d3..b931feafd82b 100644
--- a/metadata/md5-cache/dev-python/expandvars-0.11.0
+++ b/metadata/md5-cache/dev-python/expandvars-0.11.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/sayanarijit/expandvars/ https://pypi.org/project/expandvars/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/sayanarijit/expandvars/archive/v0.11.0.tar.gz -> expandvars-0.11.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic b97a0a7215b2f463a485ff0599ab30bb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=71711961774a730993f4a7b7e9bda9ff
+_md5_=ec66151512681cca50d44d3ddf6bcaaa
diff --git a/metadata/md5-cache/dev-python/flask-3.0.0 b/metadata/md5-cache/dev-python/flask-3.0.0
index 96fc339fc894..3ff5fe8f0dfd 100644
--- a/metadata/md5-cache/dev-python/flask-3.0.0
+++ b/metadata/md5-cache/dev-python/flask-3.0.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://palletsprojects.com/p/flask/ https://github.com/pallets/flask/ https://pypi.org/project/Flask/
INHERIT=distutils-r1 pypi
IUSE=examples doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
RDEPEND=>=dev-python/blinker-1.6.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/click-8.1.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/itsdangerous-2.1.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.1.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/werkzeug-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/f/flask/flask-3.0.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic b97a0a7215b2f463a485ff0599ab30bb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=d945c8180b26f109381c4cc5da7350b2
+_md5_=89dcd30b9d789559fbdaab95cf7d9704
diff --git a/metadata/md5-cache/dev-python/pyopengl-3.1.7-r1 b/metadata/md5-cache/dev-python/pyopengl-3.1.7-r1
index f277c4d607d4..534eaa6d7291 100644
--- a/metadata/md5-cache/dev-python/pyopengl-3.1.7-r1
+++ b/metadata/md5-cache/dev-python/pyopengl-3.1.7-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pyopengl.sourceforge.net/ https://github.com/mcfletch/pyopengl/ https://pypi.org/project/PyOpenGL/
INHERIT=distutils-r1 pypi virtualx
IUSE=tk test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=media-libs/freeglut virtual/opengl x11-libs/libXi x11-libs/libXmu tk? ( dev-tcltk/togl ) python_targets_pypy3? ( dev-python/pypy3:=[tk?] ) python_targets_python3_10? ( dev-lang/python:3.10[tk?] ) python_targets_python3_11? ( dev-lang/python:3.11[tk?] ) python_targets_python3_12? ( dev-lang/python:3.12[tk?] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/P/PyOpenGL/PyOpenGL-3.1.7.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic b97a0a7215b2f463a485ff0599ab30bb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5
-_md5_=101e137647b19575333a63e84f1860fd
+_md5_=1d42fb49ab6a930d259f6de822d5a929
diff --git a/metadata/md5-cache/dev-python/yarl-1.9.4 b/metadata/md5-cache/dev-python/yarl-1.9.4
index f7dcca1d1615..1af2b2c626a1 100644
--- a/metadata/md5-cache/dev-python/yarl-1.9.4
+++ b/metadata/md5-cache/dev-python/yarl-1.9.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/aio-libs/yarl/ https://pypi.org/project/yarl/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/multidict-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/idna-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/y/yarl/yarl-1.9.4.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic b97a0a7215b2f463a485ff0599ab30bb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=5408eaa4c664d408cd6ef524996130b2
+_md5_=b1211169d082c928bdf9cff4ae01bff4
diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz
index 7bb5a159beff..f08bc33a0a2e 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/fossil-2.22 b/metadata/md5-cache/dev-vcs/fossil-2.22
index 80a3bb9f4964..138850b94285 100644
--- a/metadata/md5-cache/dev-vcs/fossil-2.22
+++ b/metadata/md5-cache/dev-vcs/fossil-2.22
@@ -1,15 +1,16 @@
-DEFINED_PHASES=configure install
+BDEPEND=test? ( dev-lang/tcl )
+DEFINED_PHASES=configure install test
DEPEND=sys-libs/zlib || ( sys-libs/readline:0 dev-libs/libedit ) system-sqlite? ( >=dev-db/sqlite-3.38.0:3 ) ssl? ( dev-libs/openssl:0= ) tcl? ( dev-lang/tcl:0= ) !tcl? ( || ( dev-lang/tcl:* dev-lang/jimtcl:* ) )
DESCRIPTION=Simple, high-reliability, source control management, and more
EAPI=8
HOMEPAGE=https://www.fossil-scm.org/home
INHERIT=toolchain-funcs
-IUSE=debug fusefs json system-sqlite +ssl static tcl tcl-stubs tcl-private-stubs th1-docs th1-hooks
+IUSE=debug fusefs json system-sqlite +ssl static tcl tcl-stubs tcl-private-stubs test th1-docs th1-hooks
KEYWORDS=amd64 arm ~ppc ppc64 ~riscv x86
LICENSE=BSD-2
RDEPEND=sys-libs/zlib || ( sys-libs/readline:0 dev-libs/libedit ) system-sqlite? ( >=dev-db/sqlite-3.38.0:3 ) ssl? ( dev-libs/openssl:0= ) tcl? ( dev-lang/tcl:0= )
-RESTRICT=test
+RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://fossil-scm.org/home/tarball/66ee0beb9b47d827bde533fe6a1fb2ead4ceb1936468881b4fb621bd6bdfd862/fossil-src-2.22.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=aaeeb660a64a43135060cef68f488a2f
+_md5_=9a3cee84f9e964212436a15f4ae4c372
diff --git a/metadata/md5-cache/gnome-base/Manifest.gz b/metadata/md5-cache/gnome-base/Manifest.gz
index 82cf6b9d975c..4df833f41800 100644
--- a/metadata/md5-cache/gnome-base/Manifest.gz
+++ b/metadata/md5-cache/gnome-base/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gnome-base/gnome-control-center-45.1 b/metadata/md5-cache/gnome-base/gnome-control-center-45.1
index 36f63c173927..984607b39e71 100644
--- a/metadata/md5-cache/gnome-base/gnome-control-center-45.1
+++ b/metadata/md5-cache/gnome-base/gnome-control-center-45.1
@@ -7,7 +7,7 @@ HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-control-center
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome.org gnome2-utils meson python-any-r1 virtualx xdg
IUSE=+bluetooth +cups debug elogind +gnome-online-accounts +ibus input_devices_wacom kerberos networkmanager systemd test wayland test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
LICENSE=GPL-2+ CC-BY-SA-2.5
PDEPEND=>=gnome-base/gnome-session-2.91.6-r1 networkmanager? ( gnome-extra/nm-applet )
RDEPEND=gnome-online-accounts? ( x11-libs/gtk+:3 >=net-libs/gnome-online-accounts-3.25.3:= ) >=media-libs/libpulse-2.0[glib] >=gui-libs/gtk-4.11.2:4[X,wayland=] >=gui-libs/libadwaita-1.4_alpha:1 >=sys-apps/accountsservice-0.6.39 >=x11-misc/colord-0.1.34:0= >=x11-libs/gdk-pixbuf-2.23.0:2 >=dev-libs/glib-2.75.0:2 gnome-base/gnome-desktop:4= >=gnome-base/gnome-settings-daemon-41.0[colord,input_devices_wacom?] >=gnome-base/gsettings-desktop-schemas-42_alpha dev-libs/libxml2:2 >=sys-power/upower-0.99.8:= >=dev-libs/libgudev-232 >=x11-libs/libX11-1.8 >=x11-libs/libXi-1.2 media-libs/libepoxy app-crypt/gcr:0= >=dev-libs/libpwquality-1.2.2 >=sys-auth/polkit-0.114 cups? ( >=net-print/cups-1.7[dbus] >=net-fs/samba-4.0.0[client] ) ibus? ( >=app-i18n/ibus-1.5.2 ) networkmanager? ( >=net-libs/libnma-1.10.2 >=net-misc/networkmanager-1.24.0[modemmanager] >=net-misc/modemmanager-0.7.990:= ) bluetooth? ( net-wireless/gnome-bluetooth:3= ) input_devices_wacom? ( >=dev-libs/libwacom-0.27:= ) kerberos? ( app-crypt/mit-krb5 ) x11-libs/cairo[glib] >=x11-libs/colord-gtk-0.3.0:= media-libs/fontconfig gnome-base/libgtop:2= >=sys-fs/udisks-2.1.8:2 app-crypt/libsecret net-libs/gnutls:= media-libs/gsound x11-libs/pango media-libs/libcanberra[pulseaudio,sound] systemd? ( >=sys-apps/systemd-31 ) elogind? ( app-admin/openrc-settingsd sys-auth/elogind ) x11-themes/adwaita-icon-theme >=gnome-extra/gnome-color-manager-3.1.2 cups? ( app-admin/system-config-printer net-print/cups-pk-helper ) gnome-extra/tecla wayland? ( dev-libs/libinput ) !wayland? ( >=x11-drivers/xf86-input-libinput-0.19.0 input_devices_wacom? ( >=x11-drivers/xf86-input-wacom-0.33.0 ) )
@@ -16,4 +16,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=2
SRC_URI=mirror://gnome/sources/gnome-control-center/45/gnome-control-center-45.1.tar.xz https://dev.gentoo.org/~mattst88/distfiles/gnome-control-center-45.0-patchset.tar.xz https://dev.gentoo.org/~mattst88/distfiles/gnome-control-center-gentoo-logo.svg https://dev.gentoo.org/~mattst88/distfiles/gnome-control-center-gentoo-logo-dark.svg
_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=75c4bc60255b5f38c565253edf110c41
+_md5_=dbcc4baac30d2161202756eecd50fd7c
diff --git a/metadata/md5-cache/gnome-extra/Manifest.gz b/metadata/md5-cache/gnome-extra/Manifest.gz
index 7a526fbd8666..291d0aa50020 100644
--- a/metadata/md5-cache/gnome-extra/Manifest.gz
+++ b/metadata/md5-cache/gnome-extra/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gnome-extra/tecla-45.0 b/metadata/md5-cache/gnome-extra/tecla-45.0
index 14128c5a52ed..ebd56a1feb0c 100644
--- a/metadata/md5-cache/gnome-extra/tecla-45.0
+++ b/metadata/md5-cache/gnome-extra/tecla-45.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://gitlab.gnome.org/GNOME/tecla
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome.org gnome2-utils meson xdg
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
LICENSE=GPL-2+
RDEPEND=gui-libs/gtk:4[introspection] >=gui-libs/libadwaita-1.4_alpha:1 x11-libs/libxkbcommon
SLOT=0
SRC_URI=mirror://gnome/sources/tecla/45/tecla-45.0.tar.xz
_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1158c8f2e42c63234641944bbd0d705e
+_md5_=54575eccf1982f92a2c4cbf47d34aea9
diff --git a/metadata/md5-cache/mail-filter/Manifest.gz b/metadata/md5-cache/mail-filter/Manifest.gz
index abca62a7d740..7dca06e76834 100644
--- a/metadata/md5-cache/mail-filter/Manifest.gz
+++ b/metadata/md5-cache/mail-filter/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-filter/amavisd-new-2.12.2 b/metadata/md5-cache/mail-filter/amavisd-new-2.12.2
index a284fde02635..5c147dad26a0 100644
--- a/metadata/md5-cache/mail-filter/amavisd-new-2.12.2
+++ b/metadata/md5-cache/mail-filter/amavisd-new-2.12.2
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://gitlab.com/amavis/amavis
INHERIT=systemd
IUSE=clamav courier dkim ldap mysql postgres qmail razor rspamd rspamd-https selinux snmp spamassassin
-KEYWORDS=amd64 ppc ppc64 sparc x86
+KEYWORDS=amd64 ~arm64 ppc ppc64 sparc x86
LICENSE=GPL-2 BSD-2
RDEPEND=acct-user/amavis app-arch/arc app-arch/bzip2 app-arch/cabextract app-arch/cpio app-arch/gzip app-arch/lha app-arch/lrzip app-arch/lzop app-arch/p7zip app-arch/pax app-arch/arj app-arch/unrar app-arch/xz-utils app-arch/zoo dev-lang/perl:* dev-perl/Archive-Zip dev-perl/BerkeleyDB dev-perl/Convert-BinHex dev-perl/File-LibMagic dev-perl/IO-Socket-SSL dev-perl/IO-stringy >=dev-perl/Mail-DKIM-0.31 >=dev-perl/MailTools-1.58 >=dev-perl/MIME-tools-5.415 dev-perl/Net-LibIDN >=dev-perl/Net-Server-0.91 dev-perl/Net-SSLeay dev-perl/Unix-Syslog net-mail/ripole net-mail/tnef >=sys-apps/coreutils-5.0-r3 >=sys-libs/db-4.4.20 virtual/mta virtual/perl-Compress-Raw-Zlib virtual/perl-Digest-MD5 virtual/perl-File-Temp virtual/perl-IO-Compress virtual/perl-IO-Socket-IP virtual/perl-MIME-Base64 virtual/perl-Time-HiRes clamav? ( app-antivirus/clamav ) ldap? ( >=dev-perl/perl-ldap-0.33 ) mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) razor? ( mail-filter/razor ) rspamd? ( dev-perl/HTTP-Message dev-perl/JSON dev-perl/LWP-UserAgent-Determined ) rspamd-https? ( dev-perl/HTTP-Message dev-perl/JSON dev-perl/LWP-UserAgent-Determined dev-perl/LWP-Protocol-https dev-perl/Net-SSLeay ) selinux? ( sec-policy/selinux-amavis ) snmp? ( net-analyzer/net-snmp[perl] ) spamassassin? ( mail-filter/spamassassin dev-perl/Image-Info )
SLOT=0
SRC_URI=https://gitlab.com/amavis/amavis/-/archive/v2.12.2/amavis-v2.12.2.tar.bz2
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=0b700083ce52d03787a6c5a64c8535fa
+_md5_=e5cd1736de348e154d5e97143b9846b7
diff --git a/metadata/md5-cache/mail-filter/razor-2.85-r4 b/metadata/md5-cache/mail-filter/razor-2.85-r4
index 3d737714b4c5..b15df7f70ba8 100644
--- a/metadata/md5-cache/mail-filter/razor-2.85-r4
+++ b/metadata/md5-cache/mail-filter/razor-2.85-r4
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=http://razor.sourceforge.net/
INHERIT=perl-module readme.gentoo-r1
IUSE=selinux test
-KEYWORDS=~alpha amd64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
LICENSE=Artistic
RDEPEND=dev-perl/URI dev-perl/Net-DNS virtual/perl-Net-Ping virtual/perl-Time-HiRes dev-perl/Digest-Nilsimsa || ( virtual/perl-Digest-SHA dev-perl/Digest-SHA1 ) selinux? ( sec-policy/selinux-razor ) dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://sourceforge/razor/razor-agents-2.85.tar.bz2
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=837d7653a0e4d5c2b6beb8f943c57439
+_md5_=7bc133531549c3cce10a4e96df48d242
diff --git a/metadata/md5-cache/mail-mta/Manifest.gz b/metadata/md5-cache/mail-mta/Manifest.gz
index 998855e290dc..8003f99a7b9b 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/courier-1.2.3-r1 b/metadata/md5-cache/mail-mta/courier-1.2.3-r1
index a7673fbf3aaf..581b710d18cb 100644
--- a/metadata/md5-cache/mail-mta/courier-1.2.3-r1
+++ b/metadata/md5-cache/mail-mta/courier-1.2.3-r1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://www.courier-mta.org/
INHERIT=flag-o-matic
IUSE=postgres ldap mysql pam nls ipv6 spell fax crypt norewrite fam web webmail gnutls
-KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-3
PDEPEND=pam? ( net-mail/mailbase ) crypt? ( >=app-crypt/gnupg-1.0.4 )
RDEPEND=>=net-libs/courier-authlib-0.72.0 >=net-libs/courier-unicode-2.2.6:= net-dns/libidn2:= gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) >=sys-libs/gdbm-1.8.0:= dev-libs/libpcre2 app-misc/mime-types fax? ( >=media-libs/netpbm-9.12 app-text/ghostscript-gpl >=net-dialup/mgetty-1.1.28 ) pam? ( sys-libs/pam ) mysql? ( dev-db/mysql-connector-c ) ldap? ( >=net-nds/openldap-1.2.11:= ) postgres? ( dev-db/postgresql:= ) spell? ( app-text/aspell ) fam? ( virtual/fam ) !mail-filter/maildrop !mail-mta/esmtp !mail-mta/exim !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/postfix !mail-mta/sendmail !mail-mta/ssmtp[mta] !mail-mta/opensmtpd !net-mail/dot-forward !sys-apps/ucspi-tcp dev-lang/perl sys-process/procps !net-mail/courier-imap !net-mail/cyrus-imapd
SLOT=0
SRC_URI=mirror://sourceforge/courier/courier-1.2.3.tar.bz2
_eclasses_=flag-o-matic b97a0a7215b2f463a485ff0599ab30bb multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=332ed86384ab0265ad0af28942871b67
+_md5_=f8677b264ca06be5e67eb65355307873
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 86a93896b75b..9a4792c2d7c0 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/inkscape-1.2.2-r4 b/metadata/md5-cache/media-gfx/inkscape-1.2.2-r4
index 2a298f30adaf..731f91d0379c 100644
--- a/metadata/md5-cache/media-gfx/inkscape-1.2.2-r4
+++ b/metadata/md5-cache/media-gfx/inkscape-1.2.2-r4
@@ -7,7 +7,7 @@ HOMEPAGE=https://inkscape.org/ https://gitlab.com/inkscape/inkscape/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=cmake flag-o-matic xdg toolchain-funcs python-single-r1
IUSE=cdr dia exif graphicsmagick imagemagick inkjar jemalloc jpeg openmp postscript readline spell svg2 test visio wpg X python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-2 LGPL-2.1
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) >=app-text/poppler-0.57.0:=[cairo] >=dev-cpp/cairomm-1.12:0 >=dev-cpp/glibmm-2.54.1:2 dev-cpp/gtkmm:3.0 >=dev-cpp/pangomm-2.40:1.4 >=dev-libs/boehm-gc-7.1:= dev-libs/boost:= dev-libs/double-conversion:= >=dev-libs/glib-2.41 >=dev-libs/libsigc++-2.8:2 >=dev-libs/libxml2-2.7.4 >=dev-libs/libxslt-1.1.25 dev-libs/popt media-gfx/potrace media-libs/fontconfig media-libs/freetype:2 media-libs/lcms:2 media-libs/libpng:0= net-libs/libsoup:2.4 sci-libs/gsl:= >=x11-libs/pango-1.44 x11-libs/gtk+:3[X?] X? ( x11-libs/libX11 ) python_single_target_python3_10? ( dev-python/appdirs[python_targets_python3_10(-)] dev-python/cachecontrol[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/lockfile[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] media-gfx/scour[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/appdirs[python_targets_python3_11(-)] dev-python/cachecontrol[python_targets_python3_11(-)] dev-python/cssselect[python_targets_python3_11(-)] dev-python/lockfile[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] media-gfx/scour[python_targets_python3_11(-)] ) cdr? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libcdr ) exif? ( media-libs/libexif ) imagemagick? ( !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) readline? ( sys-libs/readline:= ) spell? ( app-text/gspell ) visio? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libvisio ) wpg? ( app-text/libwpg:0.3 dev-libs/librevenge ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) dia? ( app-office/dia ) postscript? ( app-text/ghostscript-gpl )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://media.inkscape.org/dl/resources/file/inkscape-1.2.2.tar.xz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic b97a0a7215b2f463a485ff0599ab30bb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=213d4e64f3c8d836c49c13551858694c
+_md5_=842ac9703c615ea924b4628dc6ec9171
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index 8d3bdbe0e421..c601ede9bdb2 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/mpdscribble-0.25 b/metadata/md5-cache/media-sound/mpdscribble-0.25
new file mode 100644
index 000000000000..2729bb740fd3
--- /dev/null
+++ b/metadata/md5-cache/media-sound/mpdscribble-0.25
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-util/meson-1.2.1 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig
+DEFINED_PHASES=compile configure install test
+DEPEND=dev-libs/boost dev-libs/libgcrypt:= media-libs/libmpdclient net-misc/curl
+DESCRIPTION=An MPD client that submits information to Audioscrobbler
+EAPI=8
+HOMEPAGE=https://www.musicpd.org/clients/mpdscribble/ https://github.com/MusicPlayerDaemon/mpdscribble
+INHERIT=meson systemd
+IUSE=test
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/boost dev-libs/libgcrypt:= media-libs/libmpdclient net-misc/curl
+RESTRICT=!test? ( test ) test
+SLOT=0
+SRC_URI=https://www.musicpd.org/download/mpdscribble/0.25/mpdscribble-0.25.tar.xz
+_eclasses_=meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_md5_=98599533510df78df6220d5948b8e4ef
diff --git a/metadata/md5-cache/media-sound/qtractor-0.9.36 b/metadata/md5-cache/media-sound/qtractor-0.9.36
index 96e6b5081f5b..67467ee6e7b1 100644
--- a/metadata/md5-cache/media-sound/qtractor-0.9.36
+++ b/metadata/md5-cache/media-sound/qtractor-0.9.36
@@ -7,11 +7,11 @@ HOMEPAGE=https://qtractor.sourceforge.io
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=cmake xdg
IUSE=aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc rubberband vorbis zlib
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-2
RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtx11extras:5 media-libs/alsa-lib media-libs/libsndfile media-libs/lilv media-libs/lv2 media-libs/suil virtual/jack x11-libs/libxcb:= aubio? ( media-libs/aubio:= ) dssi? ( media-libs/dssi ) ladspa? ( media-libs/ladspa-sdk ) libsamplerate? ( media-libs/libsamplerate ) mad? ( media-libs/libmad ) osc? ( media-libs/liblo ) rubberband? ( media-libs/rubberband ) vorbis? ( media-libs/libogg media-libs/libvorbis ) zlib? ( sys-libs/zlib )
REQUIRED_USE=dssi? ( ladspa )
SLOT=0
SRC_URI=mirror://sourceforge/qtractor/qtractor-0.9.36.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic b97a0a7215b2f463a485ff0599ab30bb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1c33d72e3f2969984b68cbe18f484175
+_md5_=345dfd00f1e6ecb867721892497caf48
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index c3b8632d9314..32cf745e2b0d 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/mkvtoolnix-80.0 b/metadata/md5-cache/media-video/mkvtoolnix-80.0
new file mode 100644
index 000000000000..841211535d4f
--- /dev/null
+++ b/metadata/md5-cache/media-video/mkvtoolnix-80.0
@@ -0,0 +1,17 @@
+BDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt dev-ruby/rake virtual/pkgconfig nls? ( sys-devel/gettext app-text/po4a ) verify-sig? ( sec-keys/openpgp-keys-mkvtoolnix ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
+DEPEND=app-text/cmark:0= dev-libs/boost:= dev-libs/gmp:= >=dev-libs/libebml-1.4.4:= >=dev-libs/libfmt-8.0.1:= >=dev-libs/pugixml-1.11 media-libs/flac:= >=media-libs/libmatroska-1.7.1:= media-libs/libogg media-libs/libvorbis sys-libs/zlib dvd? ( media-libs/libdvdread:= ) !qt6? ( dev-qt/qtcore:5 dbus? ( dev-qt/qtdbus:5 ) gui? ( dev-qt/qtsvg:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtconcurrent:5 dev-qt/qtmultimedia:5 ) ) qt6? ( dev-qt/qtbase:6[dbus?] gui? ( dev-qt/qtbase:6[concurrent,gui,network,widgets] dev-qt/qtmultimedia:6 dev-qt/qtsvg:6 ) ) >=dev-cpp/nlohmann_json-3.9.1 >=dev-libs/utfcpp-3.1.2 test? ( dev-cpp/gtest )
+DESCRIPTION=Tools to create, alter, and inspect Matroska files
+EAPI=8
+HOMEPAGE=https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools flag-o-matic multiprocessing qmake-utils xdg verify-sig
+IUSE=dbus debug dvd gui nls qt6 pch test verify-sig
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+RDEPEND=app-text/cmark:0= dev-libs/boost:= dev-libs/gmp:= >=dev-libs/libebml-1.4.4:= >=dev-libs/libfmt-8.0.1:= >=dev-libs/pugixml-1.11 media-libs/flac:= >=media-libs/libmatroska-1.7.1:= media-libs/libogg media-libs/libvorbis sys-libs/zlib dvd? ( media-libs/libdvdread:= ) !qt6? ( dev-qt/qtcore:5 dbus? ( dev-qt/qtdbus:5 ) gui? ( dev-qt/qtsvg:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtconcurrent:5 dev-qt/qtmultimedia:5 ) ) qt6? ( dev-qt/qtbase:6[dbus?] gui? ( dev-qt/qtbase:6[concurrent,gui,network,widgets] dev-qt/qtmultimedia:6 dev-qt/qtsvg:6 ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://mkvtoolnix.download/sources/mkvtoolnix-80.0.tar.xz verify-sig? ( https://mkvtoolnix.download/sources/mkvtoolnix-80.0.tar.xz.sig )
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic b97a0a7215b2f463a485ff0599ab30bb gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=f8e5db19669f9f733be83ca6811a7fd6
diff --git a/metadata/md5-cache/media-video/mkvtoolnix-9999 b/metadata/md5-cache/media-video/mkvtoolnix-9999
index 631206622296..01ef94a349b8 100644
--- a/metadata/md5-cache/media-video/mkvtoolnix-9999
+++ b/metadata/md5-cache/media-video/mkvtoolnix-9999
@@ -1,16 +1,16 @@
BDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt dev-ruby/rake virtual/pkgconfig nls? ( sys-devel/gettext app-text/po4a ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
-DEPEND=dev-libs/boost:= dev-libs/gmp:= >=dev-libs/libebml-1.4.4:= >=dev-libs/libfmt-8.0.1:= >=dev-libs/pugixml-1.11:= media-libs/flac:= >=media-libs/libmatroska-1.7.1:= media-libs/libogg:= media-libs/libvorbis:= sys-libs/zlib dvd? ( media-libs/libdvdread:= ) dev-qt/qtcore:5 gui? ( dev-qt/qtsvg:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtconcurrent:5 dev-qt/qtmultimedia:5 ) app-text/cmark:0= dbus? ( dev-qt/qtdbus:5 ) >=dev-cpp/nlohmann_json-3.9.1 >=dev-libs/utfcpp-3.1.2 test? ( dev-cpp/gtest )
+DEPEND=app-text/cmark:0= dev-libs/boost:= dev-libs/gmp:= >=dev-libs/libebml-1.4.4:= >=dev-libs/libfmt-8.0.1:= >=dev-libs/pugixml-1.11 media-libs/flac:= >=media-libs/libmatroska-1.7.1:= media-libs/libogg media-libs/libvorbis sys-libs/zlib dvd? ( media-libs/libdvdread:= ) !qt6? ( dev-qt/qtcore:5 dbus? ( dev-qt/qtdbus:5 ) gui? ( dev-qt/qtsvg:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtconcurrent:5 dev-qt/qtmultimedia:5 ) ) qt6? ( dev-qt/qtbase:6[dbus?] gui? ( dev-qt/qtbase:6[concurrent,gui,network,widgets] dev-qt/qtmultimedia:6 dev-qt/qtsvg:6 ) ) >=dev-cpp/nlohmann_json-3.9.1 >=dev-libs/utfcpp-3.1.2 test? ( dev-cpp/gtest )
DESCRIPTION=Tools to create, alter, and inspect Matroska files
EAPI=8
HOMEPAGE=https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=autotools flag-o-matic multiprocessing qmake-utils xdg git-r3
-IUSE=dbus debug dvd gui nls pch test
+IUSE=dbus debug dvd gui nls qt6 pch test
LICENSE=GPL-2
PROPERTIES=live
-RDEPEND=dev-libs/boost:= dev-libs/gmp:= >=dev-libs/libebml-1.4.4:= >=dev-libs/libfmt-8.0.1:= >=dev-libs/pugixml-1.11:= media-libs/flac:= >=media-libs/libmatroska-1.7.1:= media-libs/libogg:= media-libs/libvorbis:= sys-libs/zlib dvd? ( media-libs/libdvdread:= ) dev-qt/qtcore:5 gui? ( dev-qt/qtsvg:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtconcurrent:5 dev-qt/qtmultimedia:5 ) app-text/cmark:0= dbus? ( dev-qt/qtdbus:5 )
+RDEPEND=app-text/cmark:0= dev-libs/boost:= dev-libs/gmp:= >=dev-libs/libebml-1.4.4:= >=dev-libs/libfmt-8.0.1:= >=dev-libs/pugixml-1.11 media-libs/flac:= >=media-libs/libmatroska-1.7.1:= media-libs/libogg media-libs/libvorbis sys-libs/zlib dvd? ( media-libs/libdvdread:= ) !qt6? ( dev-qt/qtcore:5 dbus? ( dev-qt/qtdbus:5 ) gui? ( dev-qt/qtsvg:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtconcurrent:5 dev-qt/qtmultimedia:5 ) ) qt6? ( dev-qt/qtbase:6[dbus?] gui? ( dev-qt/qtbase:6[concurrent,gui,network,widgets] dev-qt/qtmultimedia:6 dev-qt/qtsvg:6 ) )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic b97a0a7215b2f463a485ff0599ab30bb git-r3 5133e393e8717a3a093660f990801dc1 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=174dd13a7bae3b27c83c39abed777d72
+_md5_=f8e5db19669f9f733be83ca6811a7fd6
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index 0eab2c6da9bb..f537dbe08ffe 100644
--- a/metadata/md5-cache/net-analyzer/Manifest.gz
+++ b/metadata/md5-cache/net-analyzer/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-analyzer/zabbix-4.0.49 b/metadata/md5-cache/net-analyzer/zabbix-4.0.49
deleted file mode 100644
index d179481c4453..000000000000
--- a/metadata/md5-cache/net-analyzer/zabbix-4.0.49
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst preinst prepare prerm setup
-DEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mbedtls? ( net-libs/mbedtls:0= ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) xmpp? ( dev-libs/iksemel ) static? ( curl? ( net-misc/curl[static-libs] ) ldap? ( =dev-libs/cyrus-sasl-2*[static-libs] net-libs/gnutls[static-libs] net-nds/openldap[static-libs] ) libxml2? ( dev-libs/libxml2[static-libs] ) mysql? ( dev-db/mysql-connector-c[static-libs] ) odbc? ( dev-db/unixODBC[static-libs] ) postgres? ( dev-db/postgresql:*[static-libs] ) sqlite? ( dev-db/sqlite[static-libs] ) ssh? ( net-libs/libssh2 ) ) java? ( >=dev-java/java-config-2.2.0-r3 )
-DESCRIPTION=ZABBIX is software for monitoring of your applications, network and servers
-EAPI=8
-HOMEPAGE=https://www.zabbix.com/
-INHERIT=webapp java-pkg-opt-2 systemd toolchain-funcs tmpfiles user-info
-IUSE=+agent curl frontend gnutls ipv6 java ldap libxml2 mbedtls mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static xmpp java
-KEYWORDS=amd64 x86
-LICENSE=GPL-2
-RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mbedtls? ( net-libs/mbedtls:0= ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) xmpp? ( dev-libs/iksemel ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
-REQUIRED_USE=|| ( agent frontend proxy server ) ?? ( gnutls mbedtls openssl ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )
-SLOT=0/4.0
-SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/4.0/zabbix-4.0.49.tar.gz
-_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 7c4c66a18e7b619373f3a3bcff542907 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
-_md5_=9c873d1424114b9d3bc249ab8a017195
diff --git a/metadata/md5-cache/net-analyzer/zabbix-4.0.50 b/metadata/md5-cache/net-analyzer/zabbix-4.0.50
deleted file mode 100644
index 102966fe7d4e..000000000000
--- a/metadata/md5-cache/net-analyzer/zabbix-4.0.50
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst preinst prepare prerm setup
-DEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mbedtls? ( net-libs/mbedtls:0= ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) xmpp? ( dev-libs/iksemel ) static? ( curl? ( net-misc/curl[static-libs] ) ldap? ( =dev-libs/cyrus-sasl-2*[static-libs] net-libs/gnutls[static-libs] net-nds/openldap[static-libs] ) libxml2? ( dev-libs/libxml2[static-libs] ) mysql? ( dev-db/mysql-connector-c[static-libs] ) odbc? ( dev-db/unixODBC[static-libs] ) postgres? ( dev-db/postgresql:*[static-libs] ) sqlite? ( dev-db/sqlite[static-libs] ) ssh? ( net-libs/libssh2 ) ) java? ( >=dev-java/java-config-2.2.0-r3 )
-DESCRIPTION=ZABBIX is software for monitoring of your applications, network and servers
-EAPI=8
-HOMEPAGE=https://www.zabbix.com/
-INHERIT=webapp java-pkg-opt-2 systemd toolchain-funcs tmpfiles user-info
-IUSE=+agent curl frontend gnutls ipv6 java ldap libxml2 mbedtls mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static xmpp java
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mbedtls? ( net-libs/mbedtls:0= ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) xmpp? ( dev-libs/iksemel ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
-REQUIRED_USE=|| ( agent frontend proxy server ) ?? ( gnutls mbedtls openssl ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )
-SLOT=0/4.0
-SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/4.0/zabbix-4.0.50.tar.gz
-_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 7c4c66a18e7b619373f3a3bcff542907 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
-_md5_=06a42c28abab73b6fc261db0064aede9
diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.0.25 b/metadata/md5-cache/net-analyzer/zabbix-6.0.25
new file mode 100644
index 000000000000..d2a3ebb4bf5e
--- /dev/null
+++ b/metadata/md5-cache/net-analyzer/zabbix-6.0.25
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig agent2? ( >=dev-lang/go-1.12 app-arch/unzip ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst preinst prepare prerm setup
+DEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) static? ( curl? ( net-misc/curl[static-libs] ) ldap? ( =dev-libs/cyrus-sasl-2*[static-libs] net-libs/gnutls[static-libs] net-nds/openldap[static-libs] ) libxml2? ( dev-libs/libxml2[static-libs] ) mysql? ( dev-db/mysql-connector-c[static-libs] ) odbc? ( dev-db/unixODBC[static-libs] ) postgres? ( dev-db/postgresql:*[static-libs] ) sqlite? ( dev-db/sqlite[static-libs] ) ssh? ( net-libs/libssh2 ) ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=ZABBIX is software for monitoring of your applications, network and servers
+EAPI=8
+HOMEPAGE=https://www.zabbix.com/
+INHERIT=webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module user-info
+IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static java
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
+REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )
+RESTRICT=test strip
+SLOT=0/6.0
+SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.25.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.0.25-go-deps.tar.xz )
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 7c4c66a18e7b619373f3a3bcff542907 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
+_md5_=0edbf88343db19f0d661a7fc4420fc03
diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.4.10 b/metadata/md5-cache/net-analyzer/zabbix-6.4.10
new file mode 100644
index 000000000000..ecd3740fb83b
--- /dev/null
+++ b/metadata/md5-cache/net-analyzer/zabbix-6.4.10
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig agent2? ( >=dev-lang/go-1.12 app-arch/unzip ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst preinst prepare prerm setup
+DEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) static? ( curl? ( net-misc/curl[static-libs] ) ldap? ( =dev-libs/cyrus-sasl-2*[static-libs] net-libs/gnutls[static-libs] net-nds/openldap[static-libs] ) libxml2? ( dev-libs/libxml2[static-libs] ) mysql? ( dev-db/mysql-connector-c[static-libs] ) odbc? ( dev-db/unixODBC[static-libs] ) postgres? ( dev-db/postgresql:*[static-libs] ) sqlite? ( dev-db/sqlite[static-libs] ) ssh? ( net-libs/libssh2 ) ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=ZABBIX is software for monitoring of your applications, network and servers
+EAPI=8
+HOMEPAGE=https://www.zabbix.com/
+INHERIT=webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module user-info
+IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static java
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
+REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )
+RESTRICT=test strip
+SLOT=0/6.4
+SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.4/zabbix-6.4.10.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.4.10-go-deps.tar.xz )
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 9e5a8f7b134fd3ed3785755097fe8ef0 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 7c4c66a18e7b619373f3a3bcff542907 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
+_md5_=6b3fc2e950a927ede004a9c6e978aad2
diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz
index 196120abcc19..d161a56b291a 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/inadyn-2.12.0 b/metadata/md5-cache/net-dns/inadyn-2.12.0
index 0bd3b938cbe7..2328986af761 100644
--- a/metadata/md5-cache/net-dns/inadyn-2.12.0
+++ b/metadata/md5-cache/net-dns/inadyn-2.12.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/troglobit/inadyn
INHERIT=systemd tmpfiles
IUSE=gnutls mbedtls openssl
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=GPL-2+
RDEPEND=acct-group/inadyn acct-user/inadyn dev-libs/confuse:= gnutls? ( dev-libs/nettle:= net-libs/gnutls:0= ) mbedtls? ( net-libs/mbedtls:0= ) openssl? ( dev-libs/openssl:0= ) virtual/tmpfiles
REQUIRED_USE=?? ( gnutls mbedtls openssl )
SLOT=0
SRC_URI=https://github.com/troglobit/inadyn/releases/download/v2.12.0/inadyn-2.12.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=9404cf17c6e4aaab5895f93b0f33b202
+_md5_=d4708fc805064361a7c6c0c13665f89f
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index 4d76dd445fd1..d770ad0df857 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/courier-authlib-0.72.0 b/metadata/md5-cache/net-libs/courier-authlib-0.72.0
index a5760e5ea21a..f87796b3d55e 100644
--- a/metadata/md5-cache/net-libs/courier-authlib-0.72.0
+++ b/metadata/md5-cache/net-libs/courier-authlib-0.72.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://www.courier-mta.org/authlib/
INHERIT=flag-o-matic
IUSE=berkdb debug gdbm ldap mysql pam postgres sqlite static-libs
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-3
RDEPEND=net-mail/mailbase >=net-libs/courier-unicode-2.2.6:= virtual/libcrypt:= gdbm? ( sys-libs/gdbm:= ) !gdbm? ( sys-libs/db:= ) dev-libs/openssl:0= ldap? ( >=net-nds/openldap-1.2.11:= ) mysql? ( dev-db/mysql-connector-c:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:= ) sqlite? ( dev-db/sqlite:3 )
RESTRICT=!berkdb? ( test )
SLOT=0
SRC_URI=mirror://sourceforge/courier/courier-authlib-0.72.0.tar.bz2
_eclasses_=flag-o-matic b97a0a7215b2f463a485ff0599ab30bb multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a1dac1aa8bd2d6ae22d996998cc401ca
+_md5_=774200a2d37c88858a1dac345e759ef0
diff --git a/metadata/md5-cache/net-libs/courier-unicode-2.2.6 b/metadata/md5-cache/net-libs/courier-unicode-2.2.6
index 60bf6a7eb63c..f60244c683b0 100644
--- a/metadata/md5-cache/net-libs/courier-unicode-2.2.6
+++ b/metadata/md5-cache/net-libs/courier-unicode-2.2.6
@@ -2,8 +2,8 @@ DEFINED_PHASES=configure install
DESCRIPTION=Unicode library used by the courier mail server
EAPI=8
HOMEPAGE=https://www.courier-mta.org/
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-3
SLOT=0/7
SRC_URI=mirror://sourceforge/courier/courier-unicode-2.2.6.tar.bz2
-_md5_=caa0d0ce813e6d0bdbd9aaf52b1d37af
+_md5_=87435dd42668c200ed6fee70e243a90d
diff --git a/metadata/md5-cache/net-libs/google-cloud-cpp-2.19.0 b/metadata/md5-cache/net-libs/google-cloud-cpp-2.19.0
new file mode 100644
index 000000000000..1b9d8924788e
--- /dev/null
+++ b/metadata/md5-cache/net-libs/google-cloud-cpp-2.19.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-cpp/abseil-cpp:= dev-cpp/nlohmann_json dev-libs/protobuf:= dev-libs/crc32c dev-libs/openssl:= dev-libs/re2:= net-misc/curl net-libs/grpc:= sys-libs/zlib dev-cpp/gtest test? ( dev-cpp/benchmark )
+DESCRIPTION=Google Cloud Client Library for C++
+EAPI=8
+HOMEPAGE=https://cloud.google.com/
+INHERIT=cmake
+IUSE=test
+KEYWORDS=~amd64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-cpp/abseil-cpp:= dev-cpp/nlohmann_json dev-libs/protobuf:= dev-libs/crc32c dev-libs/openssl:= dev-libs/re2:= net-misc/curl net-libs/grpc:= sys-libs/zlib
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/GoogleCloudPlatform/google-cloud-cpp/archive/v2.19.0.tar.gz -> google-cloud-cpp-2.19.0.tar.gz https://github.com/googleapis/googleapis/archive/0e3b813b0d0da539eacbe86b8716feeed00943c5.tar.gz -> googleapis-0e3b813b0d0da539eacbe86b8716feeed00943c5.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic b97a0a7215b2f463a485ff0599ab30bb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d4b9c8ff6bad89ee18ff96130db49693
diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz
index 14b99ba2290b..07b1e723e089 100644
--- a/metadata/md5-cache/net-mail/Manifest.gz
+++ b/metadata/md5-cache/net-mail/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-mail/ripole-0.2.2 b/metadata/md5-cache/net-mail/ripole-0.2.2
index 708a35df8bb3..eee98767181e 100644
--- a/metadata/md5-cache/net-mail/ripole-0.2.2
+++ b/metadata/md5-cache/net-mail/ripole-0.2.2
@@ -3,9 +3,9 @@ DESCRIPTION=Program/library to pull out attachment from OLE2 data files
EAPI=7
HOMEPAGE=http://www.pldaniels.com/ripole/
INHERIT=toolchain-funcs
-KEYWORDS=amd64 ~hppa ppc ppc64 sparc x86
+KEYWORDS=amd64 ~arm64 ~hppa ppc ppc64 sparc x86
LICENSE=BSD
SLOT=0
SRC_URI=http://www.pldaniels.com/ripole/ripole-0.2.2.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=2e1ba8aff3e7745c3ea829adfc14818a
+_md5_=989df847619416f4889197b91f78a25f
diff --git a/metadata/md5-cache/net-mail/tnef-1.4.18 b/metadata/md5-cache/net-mail/tnef-1.4.18
index 23aa0ee7096d..237b90289c40 100644
--- a/metadata/md5-cache/net-mail/tnef-1.4.18
+++ b/metadata/md5-cache/net-mail/tnef-1.4.18
@@ -4,9 +4,9 @@ DESCRIPTION=Decodes MS-TNEF MIME attachments
EAPI=7
HOMEPAGE=https://github.com/verdammelt/tnef/
INHERIT=autotools
-KEYWORDS=amd64 ~hppa ppc ppc64 sparc x86
+KEYWORDS=amd64 ~arm64 ~hppa ppc ppc64 sparc x86
LICENSE=GPL-2
SLOT=0
SRC_URI=https://github.com/verdammelt/tnef/archive/1.4.18.tar.gz -> tnef-1.4.18.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=cb2bfe41e4c906ed7e56a88779c39ded
+_md5_=18ec0c8bb4adfac5d7a55b3278bacf22
diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz
index ad1b2c8d0f30..930537e545f9 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 f9204244565c..debbeb1f05c2 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 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=c064c815bd4abe7082c8aa91a940e44d
+_md5_=ec12e524866c2882022d22cc214e47b0
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 fd4d58e6afcd..c003ad62169f 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-sign +strip
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~loong ~mips ~ppc ppc64 ~riscv x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv 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_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic b97a0a7215b2f463a485ff0599ab30bb linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 c7c63f408ac92135a3111a69f26c4a17 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=e471fcb4bbb1426d133d8bfca0f1e05e
+_md5_=85862f4042b6a6f28a5354a02f90b434
diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz
index c1cfe74a4f57..99fece04bf17 100644
--- a/metadata/md5-cache/net-wireless/Manifest.gz
+++ b/metadata/md5-cache/net-wireless/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-wireless/rtl-sdr-2.0.1 b/metadata/md5-cache/net-wireless/rtl-sdr-2.0.1
index caa245f25f17..072b4ff1dc65 100644
--- a/metadata/md5-cache/net-wireless/rtl-sdr-2.0.1
+++ b/metadata/md5-cache/net-wireless/rtl-sdr-2.0.1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://sdr.osmocom.org/trac/wiki/rtl-sdr
INHERIT=cmake
IUSE=+zerocopy
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=GPL-2+
RDEPEND=virtual/libusb:1
SLOT=0
SRC_URI=https://github.com/osmocom/rtl-sdr/archive/refs/tags/v2.0.1.tar.gz -> rtl-sdr-2.0.1.gh.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic b97a0a7215b2f463a485ff0599ab30bb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=958925e5d3a7a67d4b4ae77b274bd4dd
+_md5_=95c26ce5aed81eafbd3a3555a89b3b7b
diff --git a/metadata/md5-cache/net-wireless/unifi-8.0.24 b/metadata/md5-cache/net-wireless/unifi-8.0.24
new file mode 100644
index 000000000000..247ab18e2bcf
--- /dev/null
+++ b/metadata/md5-cache/net-wireless/unifi-8.0.24
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install postinst preinst prepare setup
+DEPEND=>=dev-java/java-config-2.2.0-r3
+DESCRIPTION=A Management Controller for Ubiquiti Networks UniFi APs
+EAPI=8
+HOMEPAGE=https://www.ubnt.com
+INHERIT=java-pkg-2 readme.gentoo-r1 systemd
+IUSE=systemd system-mongodb
+KEYWORDS=-* ~amd64 ~arm64
+LICENSE=Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 MIT ubiquiti
+RDEPEND=acct-group/unifi acct-user/unifi dev-db/mongodb virtual/jre:17 >=dev-java/java-config-2.2.0-r3
+RESTRICT=bindist mirror
+SLOT=0/8.0
+SRC_URI=https://dl.ui.com/unifi/8.0.24-450f174e64/UniFi.unix.zip -> unifi-8.0.24.zip
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 7c4c66a18e7b619373f3a3bcff542907 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_md5_=515bdff3d04edeaf7de8bac1d7b251e2
diff --git a/metadata/md5-cache/sec-keys/Manifest.gz b/metadata/md5-cache/sec-keys/Manifest.gz
index de10ce1e40d4..b093e7e216e9 100644
--- a/metadata/md5-cache/sec-keys/Manifest.gz
+++ b/metadata/md5-cache/sec-keys/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-mkvtoolnix-20231119 b/metadata/md5-cache/sec-keys/openpgp-keys-mkvtoolnix-20231119
new file mode 100644
index 000000000000..dfd06a202127
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-mkvtoolnix-20231119
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=OpenPGP keys used to sign mkvtoolnix releases
+EAPI=8
+HOMEPAGE=https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+LICENSE=public-domain
+SLOT=0
+SRC_URI=https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt -> openpgp-keys-mkvtoolnix-20231119.asc
+_md5_=acbe762c62e1d779aeccd4008747907f
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 3db2bc0ccedd..3f8563478878 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/portage-3.0.58 b/metadata/md5-cache/sys-apps/portage-3.0.58
new file mode 100644
index 000000000000..e8c463aac7cf
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/portage-3.0.58
@@ -0,0 +1,18 @@
+BDEPEND=python_targets_pypy3? ( dev-python/pypy3:=[bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[bzip2(+),threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[bzip2(+),threads(+)] ) >=dev-util/meson-1.2.1-r1 || ( >=dev-util/meson-1.3.0-r1 <dev-util/meson-1.3.0 ) python_targets_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)?] ) test? ( dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git ) >=dev-util/meson-1.2.1 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup test
+DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[bzip2(+),threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[bzip2(+),threads(+)] ) >=app-arch/tar-1.27 dev-lang/python-exec:2 >=sys-apps/sed-4.0.5 sys-devel/patch !build? ( python_targets_pypy3? ( dev-python/pypy3:=[ssl(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+)] ) ) apidoc? ( dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx-epytext[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( ~app-text/docbook-xml-dtd-4.4 app-text/xmlto )
+DESCRIPTION=The package management and distribution system for Gentoo
+EAPI=7
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage
+INHERIT=meson linux-info multiprocessing python-r1 tmpfiles
+IUSE=apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+PDEPEND=!build? ( >=net-misc/rsync-2.6.4 >=sys-apps/coreutils-6.4 >=sys-apps/file-5.44-r3 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:=[bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[bzip2(+),threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[bzip2(+),threads(+)] ) acct-user/portage >=app-arch/tar-1.27 app-arch/zstd >=app-misc/pax-utils-0.1.17 dev-lang/python-exec:2 >=sys-apps/baselayout-2.9 >=sys-apps/findutils-4.9 !build? ( >=app-admin/eselect-1.2 app-portage/getuto >=app-shells/bash-5.0:0 >=sec-keys/openpgp-keys-gentoo-release-20230329 >=sys-apps/sed-4.0.5 rsync-verify? ( >=app-crypt/gnupg-2.2.4-r2[ssl(-)] >=app-portage/gemato-14.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) elibc_glibc? ( >=sys-apps/sandbox-2.2 ) elibc_musl? ( >=sys-apps/sandbox-2.2 ) kernel_linux? ( sys-apps/util-linux ) selinux? ( >=sys-libs/libselinux-2.0.94[python,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 ) ) !<app-admin/logrotate-3.8.0 !<app-portage/gentoolkit-0.4.6 !<app-portage/repoman-2.3.10 !~app-portage/repoman-3.0.0
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://gitweb.gentoo.org/proj/portage.git/snapshot/portage-3.0.58.tar.bz2
+_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 576e6bbef90e9753368f8b4ad0bd5383 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_md5_=175b7f12c0ecf8ce1aa1a4f80956a14e
diff --git a/metadata/md5-cache/sys-apps/rng-tools-6.16 b/metadata/md5-cache/sys-apps/rng-tools-6.16
index 5499a3584d7b..2f8e602ca9d4 100644
--- a/metadata/md5-cache/sys-apps/rng-tools-6.16
+++ b/metadata/md5-cache/sys-apps/rng-tools-6.16
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/nhorman/rng-tools
INHERIT=autotools readme.gentoo-r1 systemd
IUSE=jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv x86
+KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-2
RDEPEND=dev-libs/openssl:= sys-libs/libcap jitterentropy? ( app-crypt/jitterentropy:= ) nistbeacon? ( dev-libs/jansson:= dev-libs/libxml2:2= net-misc/curl[ssl] ) pkcs11? ( dev-libs/libp11:= ) qrypt? ( dev-libs/jansson:= net-misc/curl[ssl] ) rtlsdr? ( net-wireless/rtl-sdr ) elibc_musl? ( sys-libs/argp-standalone ) selinux? ( sec-policy/selinux-rngd )
REQUIRED_USE=test? ( jitterentropy )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/nhorman/rng-tools/archive/v6.16.tar.gz -> rng-tools-6.16.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=468ceba4d5a3a62fa24962baa339fba5
+_md5_=5ed95188d0fb0845a90eff5021313e2e
diff --git a/metadata/md5-cache/sys-apps/systemd-utils-254.7 b/metadata/md5-cache/sys-apps/systemd-utils-254.7
index 33fbadf52c34..02b83d75b75a 100644
--- a/metadata/md5-cache/sys-apps/systemd-utils-254.7
+++ b/metadata/md5-cache/sys-apps/systemd-utils-254.7
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://systemd.io/
INHERIT=bash-completion-r1 flag-o-matic linux-info meson-multilib python-single-r1 secureboot toolchain-funcs udev usr-ldscript
IUSE=+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test +udev ukify abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 secureboot split-usr
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=GPL-2 LGPL-2.1 MIT public-domain
PDEPEND=udev? ( >=sys-fs/udev-init-scripts-34 )
RDEPEND=elibc_musl? ( >=sys-libs/musl-1.2.3 ) selinux? ( sys-libs/libselinux:0= ) tmpfiles? ( acl? ( sys-apps/acl:0= ) ) udev? ( >=sys-apps/util-linux-2.30:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libcap:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) kmod? ( >=sys-apps/kmod-15:0= ) ) !udev? ( >=sys-apps/util-linux-2.30:0= sys-libs/libcap:0= virtual/libcrypt:= ) boot? ( !<sys-boot/systemd-boot-250 ) ukify? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pefile[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pefile[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pefile[python_targets_python3_12(-)] ) ) tmpfiles? ( !<sys-apps/systemd-tmpfiles-250 ) udev? ( acct-group/audio acct-group/cdrom acct-group/dialout acct-group/disk acct-group/floppy acct-group/input acct-group/kmem acct-group/kvm acct-group/lp acct-group/render acct-group/sgx acct-group/tape acct-group/tty acct-group/usb acct-group/video !sys-apps/gentoo-systemd-integration !sys-apps/hwids[udev] !<sys-fs/udev-250 !sys-fs/eudev ) !sys-apps/systemd
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/systemd/systemd-stable/archive/refs/tags/v254.7.tar.gz -> systemd-stable-254.7.tar.gz elibc_musl? ( https://dev.gentoo.org/~floppym/dist/systemd-musl-patches-254.3.tar.gz )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic b97a0a7215b2f463a485ff0599ab30bb linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 576e6bbef90e9753368f8b4ad0bd5383 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9
-_md5_=3258ffe77e5ca6a759f04d8e7e795a66
+_md5_=3cdc69cd3c081a2b6b40742729ecc22c
diff --git a/metadata/md5-cache/sys-apps/sysvinit-3.08 b/metadata/md5-cache/sys-apps/sysvinit-3.08
index 4594be1e37a2..4f6e9aedafb9 100644
--- a/metadata/md5-cache/sys-apps/sysvinit-3.08
+++ b/metadata/md5-cache/sys-apps/sysvinit-3.08
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://savannah.nongnu.org/projects/sysvinit
INHERIT=toolchain-funcs flag-o-matic plocale verify-sig
IUSE=selinux ibm nls static verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86
LICENSE=GPL-2
RDEPEND=acct-group/root selinux? ( >=sys-libs/libselinux-1.28 ) !<app-i18n/man-pages-l10n-4.18.1-r1 !<sys-apps/openrc-0.13 selinux? ( sec-policy/selinux-shutdown )
SLOT=0
SRC_URI=https://github.com/slicer69/sysvinit/releases/download/3.08/sysvinit-3.08.tar.xz verify-sig? ( https://github.com/slicer69/sysvinit/releases/download/3.08/sysvinit-3.08.tar.xz.sig )
_eclasses_=flag-o-matic b97a0a7215b2f463a485ff0599ab30bb multilib c19072c3cd7ac5cb21de013f7e9832e0 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
-_md5_=ca3b0750b736ccffcedea5c8fac9802b
+_md5_=93f4f537860ea47839c74d40bc56b127
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index 8434ac390c39..33568a8a48cb 100644
--- a/metadata/md5-cache/sys-devel/Manifest.gz
+++ b/metadata/md5-cache/sys-devel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-devel/binutils-2.41-r2 b/metadata/md5-cache/sys-devel/binutils-2.41-r2
index 013223010459..48b82da1a53a 100644
--- a/metadata/md5-cache/sys-devel/binutils-2.41-r2
+++ b/metadata/md5-cache/sys-devel/binutils-2.41-r2
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://sourceware.org/binutils/
INHERIT=libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs
IUSE=cet debuginfod doc gold gprofng hardened multitarget +nls pgo +plugins static-libs test vanilla zstd
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=GPL-3+
RDEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib debuginfod? ( dev-libs/elfutils[debuginfod(-)] ) zstd? ( app-arch/zstd:= )
RESTRICT=!test? ( test )
SLOT=2.41
SRC_URI=mirror://gnu/binutils/binutils-2.41.tar.xz https://sourceware.org/pub/binutils/releases/binutils-2.41.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.41.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.41-patches-2.tar.xz
_eclasses_=flag-o-matic b97a0a7215b2f463a485ff0599ab30bb gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=729758f3b81a566a6bf5bd0fee7c48a4
+_md5_=eec4fdbe0077350082d79d1543fbdaaf
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index f40c73d48038..68531d12ec13 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.204 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.204
new file mode 100644
index 000000000000..e69db7a42a38
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.204
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test
+DESCRIPTION=Linux kernel built with Gentoo patches
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug hardened savedconfig +initramfs test +strip
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-5.10.204
+RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.204 virtual/libelf
+REQUIRED_USE=arm? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.10.204
+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-215.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-215.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 236f8d06385861720a23b42655ea244e kernel-build 5f1fdd380e026f70dfdd2560d4940a2f kernel-install e9ca5ea0d8d679177714c5925e828e94 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_md5_=3003b37a1115a46bc2a45913c168674c
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.143 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.143
new file mode 100644
index 000000000000..9ba83828afab
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.143
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test
+DESCRIPTION=Linux kernel built with Gentoo patches
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug hardened savedconfig +initramfs test +strip
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-5.15.143
+RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.143 virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) sparc? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.15.143
+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-152.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-152.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 236f8d06385861720a23b42655ea244e kernel-build 5f1fdd380e026f70dfdd2560d4940a2f kernel-install e9ca5ea0d8d679177714c5925e828e94 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_md5_=e1c9c3c60663476d4a1115b186cc9bf3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.68 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.68
new file mode 100644
index 000000000000..b134b104e0f5
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.68
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test
+DESCRIPTION=Linux kernel built with Gentoo patches
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug hardened savedconfig +initramfs test +strip
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.1.68
+RDEPEND=!sys-kernel/gentoo-kernel-bin:6.1.68 virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) sparc? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.1.68
+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-76.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-76.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 236f8d06385861720a23b42655ea244e kernel-build 5f1fdd380e026f70dfdd2560d4940a2f kernel-install e9ca5ea0d8d679177714c5925e828e94 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_md5_=9d4d129205ba8fb17a6161383f72c1a3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.7 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.7
new file mode 100644
index 000000000000..a7c9f6a8227b
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.7
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) secureboot? ( app-crypt/sbsigntools ) secureboot? ( app-crypt/sbsigntools ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test
+DESCRIPTION=Linux kernel built with Gentoo patches
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug hardened secureboot savedconfig secureboot +initramfs test +strip modules-sign
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.6.7
+RDEPEND=!sys-kernel/gentoo-kernel-bin:6.6.7 virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) sparc? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.6.7
+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-9.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-9.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 236f8d06385861720a23b42655ea244e kernel-build 5f1fdd380e026f70dfdd2560d4940a2f kernel-install e9ca5ea0d8d679177714c5925e828e94 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_md5_=4e665e52c8b556eccf85be30413199c7
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.204 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.204
new file mode 100644
index 000000000000..dd05fccbe9a1
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.204
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) )
+DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack
+DESCRIPTION=Pre-built Linux kernel with Gentoo patches
+EAPI=8
+HOMEPAGE=https://www.kernel.org/
+IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=+initramfs test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-5.10.204
+RDEPEND=!sys-kernel/gentoo-kernel:5.10.204 virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.10.204
+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-214.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-214.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.204-1.gpkg.tar -> gentoo-kernel-5.10.204-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.204-1.gpkg.tar -> gentoo-kernel-5.10.204-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.204-1.gpkg.tar -> gentoo-kernel-5.10.204-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.204-1.gpkg.tar -> gentoo-kernel-5.10.204-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 236f8d06385861720a23b42655ea244e kernel-install e9ca5ea0d8d679177714c5925e828e94 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_md5_=2422c72e784d853dab46884d24a219c8
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.143 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.143
new file mode 100644
index 000000000000..3585beec7477
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.143
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) )
+DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack
+DESCRIPTION=Pre-built Linux kernel with Gentoo patches
+EAPI=8
+HOMEPAGE=https://www.kernel.org/
+IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=+initramfs test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-5.15.143
+RDEPEND=!sys-kernel/gentoo-kernel:5.15.143 virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.15.143
+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-152.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-152.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.143-1.gpkg.tar -> gentoo-kernel-5.15.143-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.143-1.gpkg.tar -> gentoo-kernel-5.15.143-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.143-1.gpkg.tar -> gentoo-kernel-5.15.143-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.143-1.gpkg.tar -> gentoo-kernel-5.15.143-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 236f8d06385861720a23b42655ea244e kernel-install e9ca5ea0d8d679177714c5925e828e94 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_md5_=77adea90bfc8201f69767fd8e63a37b3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.68 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.68
new file mode 100644
index 000000000000..513cfd9a6683
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.68
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) )
+DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack
+DESCRIPTION=Pre-built Linux kernel with Gentoo patches
+EAPI=8
+HOMEPAGE=https://www.kernel.org/
+IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=+initramfs test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.1.68
+RDEPEND=!sys-kernel/gentoo-kernel:6.1.68 virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.1.68
+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-76.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-76.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.68-1.gpkg.tar -> gentoo-kernel-6.1.68-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.68-1.gpkg.tar -> gentoo-kernel-6.1.68-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.68-1.gpkg.tar -> gentoo-kernel-6.1.68-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.68-1.gpkg.tar -> gentoo-kernel-6.1.68-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 236f8d06385861720a23b42655ea244e kernel-install e9ca5ea0d8d679177714c5925e828e94 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_md5_=bc6ddde5448acf6c1eafbf49c059adfa
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.7 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.7
new file mode 100644
index 000000000000..aa32ff930f56
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.7
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc secureboot? ( app-crypt/sbsigntools ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) )
+DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend setup test unpack
+DESCRIPTION=Pre-built Linux kernel with Gentoo patches
+EAPI=8
+HOMEPAGE=https://www.kernel.org/
+IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=secureboot +initramfs test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.6.7
+RDEPEND=!sys-kernel/gentoo-kernel:6.6.7 virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.6.7
+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-9.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-9.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.7-1.gpkg.tar -> gentoo-kernel-6.6.7-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.7-1.gpkg.tar -> gentoo-kernel-6.6.7-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.7-1.gpkg.tar -> gentoo-kernel-6.6.7-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.7-1.gpkg.tar -> gentoo-kernel-6.6.7-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 236f8d06385861720a23b42655ea244e kernel-install e9ca5ea0d8d679177714c5925e828e94 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_md5_=386a86b3706c805a1e5c87b78e943177
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.204 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.204
new file mode 100644
index 000000000000..dd093e0ec815
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.204
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack
+DESCRIPTION=Linux kernel built from vanilla upstream sources
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
+INHERIT=kernel-build toolchain-funcs verify-sig
+IUSE=debug hardened savedconfig +initramfs test +strip verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-5.10.204
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.10.204
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.204.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.204.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 236f8d06385861720a23b42655ea244e kernel-build 5f1fdd380e026f70dfdd2560d4940a2f kernel-install e9ca5ea0d8d679177714c5925e828e94 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_md5_=d580a4f3d7a16d6130705eabad913cbf
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.143 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.143
new file mode 100644
index 000000000000..8b910c7f00d6
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.143
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack
+DESCRIPTION=Linux kernel built from vanilla upstream sources
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
+INHERIT=kernel-build toolchain-funcs verify-sig
+IUSE=debug hardened savedconfig +initramfs test +strip verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-5.15.143
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.15.143
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.143.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.143.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 236f8d06385861720a23b42655ea244e kernel-build 5f1fdd380e026f70dfdd2560d4940a2f kernel-install e9ca5ea0d8d679177714c5925e828e94 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_md5_=aa7a5f6ebca5970792590a310d7a87fc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.68 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.68
new file mode 100644
index 000000000000..5b12561ecc3d
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.68
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack
+DESCRIPTION=Linux kernel built from vanilla upstream sources
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
+INHERIT=kernel-build toolchain-funcs verify-sig
+IUSE=debug hardened savedconfig +initramfs test +strip verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.1.68
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.1.68
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.68.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.68.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 236f8d06385861720a23b42655ea244e kernel-build 5f1fdd380e026f70dfdd2560d4940a2f kernel-install e9ca5ea0d8d679177714c5925e828e94 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_md5_=44a15be058dd0896e1b5815891810e50
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.7 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.7
new file mode 100644
index 000000000000..65de4e8cfdd9
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.7
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) secureboot? ( app-crypt/sbsigntools ) secureboot? ( app-crypt/sbsigntools ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack
+DESCRIPTION=Linux kernel built from vanilla upstream sources
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
+INHERIT=kernel-build toolchain-funcs verify-sig
+IUSE=debug hardened secureboot savedconfig secureboot +initramfs test +strip modules-sign verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.6.7
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.6.7
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.7.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.7.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 236f8d06385861720a23b42655ea244e kernel-build 5f1fdd380e026f70dfdd2560d4940a2f kernel-install e9ca5ea0d8d679177714c5925e828e94 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_md5_=35c01a138ebe360d6b0db6fb73f8ede6
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index 2051e9d4ddc5..e3091ab30204 100644
--- a/metadata/md5-cache/sys-libs/Manifest.gz
+++ b/metadata/md5-cache/sys-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-libs/binutils-libs-2.41-r2 b/metadata/md5-cache/sys-libs/binutils-libs-2.41-r2
index 947e4c648f7e..b372f6c78439 100644
--- a/metadata/md5-cache/sys-libs/binutils-libs-2.41-r2
+++ b/metadata/md5-cache/sys-libs/binutils-libs-2.41-r2
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://sourceware.org/binutils/
INHERIT=libtool toolchain-funcs multilib-minimal
IUSE=64-bit-bfd cet multitarget nls static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris
LICENSE=|| ( GPL-3 LGPL-3 )
RDEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-devel/binutils-config-5
RESTRICT=!test? ( test )
SLOT=0/2.41.0
SRC_URI=mirror://gnu/binutils/binutils-2.41.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.41.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.41-patches-2.tar.xz
_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=141305b70a214be0313f4f735eab1a71
+_md5_=c74f7e5cb47f240a2e48478d68b139d3
diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz
index 644639fcfba3..c941cc132370 100644
--- a/metadata/md5-cache/virtual/Manifest.gz
+++ b/metadata/md5-cache/virtual/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/virtual/dist-kernel-5.10.204 b/metadata/md5-cache/virtual/dist-kernel-5.10.204
new file mode 100644
index 000000000000..2c04ccfd58e5
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-5.10.204
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.10.204 ~sys-kernel/gentoo-kernel-bin-5.10.204 ~sys-kernel/vanilla-kernel-5.10.204 )
+SLOT=0/5.10.204
+_md5_=17aab3ef32363625fd591a5fc4d9978f
diff --git a/metadata/md5-cache/virtual/dist-kernel-5.15.143 b/metadata/md5-cache/virtual/dist-kernel-5.15.143
new file mode 100644
index 000000000000..a5fb913e1d37
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-5.15.143
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.15.143 ~sys-kernel/gentoo-kernel-bin-5.15.143 ~sys-kernel/vanilla-kernel-5.15.143 )
+SLOT=0/5.15.143
+_md5_=e413d9e3011e98f376fae3668f527b54
diff --git a/metadata/md5-cache/virtual/dist-kernel-6.1.68 b/metadata/md5-cache/virtual/dist-kernel-6.1.68
new file mode 100644
index 000000000000..c0ec0a4ec7e7
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-6.1.68
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.1.68 ~sys-kernel/gentoo-kernel-bin-6.1.68 ~sys-kernel/vanilla-kernel-6.1.68 )
+SLOT=0/6.1.68
+_md5_=d8ec19b427d86455b182b1e84e52a876
diff --git a/metadata/md5-cache/virtual/dist-kernel-6.6.7 b/metadata/md5-cache/virtual/dist-kernel-6.6.7
new file mode 100644
index 000000000000..9a00cc6861ed
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-6.6.7
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.6.7 ~sys-kernel/gentoo-kernel-bin-6.6.7 ~sys-kernel/vanilla-kernel-6.6.7 )
+SLOT=0/6.6.7
+_md5_=d8ec19b427d86455b182b1e84e52a876
diff --git a/metadata/md5-cache/x11-base/Manifest.gz b/metadata/md5-cache/x11-base/Manifest.gz
index 79c02f2ebe5f..6389be936d99 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/xorg-server-21.1.10-r1 b/metadata/md5-cache/x11-base/xorg-server-21.1.10-r1
new file mode 100644
index 000000000000..f2ac01a53152
--- /dev/null
+++ b/metadata/md5-cache/x11-base/xorg-server-21.1.10-r1
@@ -0,0 +1,18 @@
+BDEPEND=sys-devel/flex sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig >=dev-util/meson-1.2.1 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
+DEPEND=media-libs/libglvnd[X] dev-libs/libbsd dev-libs/openssl:0= >=x11-apps/iceauth-1.0.2 >=x11-apps/xauth-1.0.3 x11-apps/xkbcomp >=x11-libs/libdrm-2.4.89 >=x11-libs/libpciaccess-0.12.901 >=x11-libs/libXau-1.0.4 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 >=x11-libs/libxkbfile-1.0.4 >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xbitmaps-1.0.1 >=x11-misc/xkeyboard-config-2.4.1-r3 xorg? ( >=x11-libs/libxcvt-0.1.0 ) xnest? ( >=x11-libs/libXext-1.0.99.4 >=x11-libs/libX11-1.1.5 ) xephyr? ( x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) !minimal? ( >=media-libs/mesa-18[X(+),egl(+),gbm(+)] >=media-libs/libepoxy-1.5.4[X,egl(+)] ) udev? ( virtual/libudev:= ) unwind? ( sys-libs/libunwind:= ) selinux? ( sys-process/audit sys-libs/libselinux:= ) systemd? ( sys-apps/dbus sys-apps/systemd ) elogind? ( sys-apps/dbus sys-auth/elogind[pam] sys-auth/pambase[elogind] ) !!x11-drivers/nvidia-drivers[-libglvnd(+)] >=x11-base/xorg-proto-2021.4.99.2 >=x11-libs/xtrans-1.3.5 media-fonts/font-util test? ( >=x11-libs/libxcvt-0.1.0 )
+DESCRIPTION=X.Org X servers
+EAPI=8
+HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/xserver/xorg-server
+INHERIT=flag-o-matic xorg-3 meson
+IUSE=xephyr xnest xorg xvfb debug +elogind minimal selinux suid systemd test +udev unwind xcsecurity
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=MIT
+PDEPEND=xorg? ( >=x11-base/xorg-drivers-21.1 )
+RDEPEND=media-libs/libglvnd[X] dev-libs/libbsd dev-libs/openssl:0= >=x11-apps/iceauth-1.0.2 >=x11-apps/xauth-1.0.3 x11-apps/xkbcomp >=x11-libs/libdrm-2.4.89 >=x11-libs/libpciaccess-0.12.901 >=x11-libs/libXau-1.0.4 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 >=x11-libs/libxkbfile-1.0.4 >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xbitmaps-1.0.1 >=x11-misc/xkeyboard-config-2.4.1-r3 xorg? ( >=x11-libs/libxcvt-0.1.0 ) xnest? ( >=x11-libs/libXext-1.0.99.4 >=x11-libs/libX11-1.1.5 ) xephyr? ( x11-libs/libxcb x11-libs/xcb-util x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) !minimal? ( >=media-libs/mesa-18[X(+),egl(+),gbm(+)] >=media-libs/libepoxy-1.5.4[X,egl(+)] ) udev? ( virtual/libudev:= ) unwind? ( sys-libs/libunwind:= ) selinux? ( sys-process/audit sys-libs/libselinux:= ) systemd? ( sys-apps/dbus sys-apps/systemd ) elogind? ( sys-apps/dbus sys-auth/elogind[pam] sys-auth/pambase[elogind] ) !!x11-drivers/nvidia-drivers[-libglvnd(+)] !systemd? ( gui-libs/display-manager-init ) selinux? ( sec-policy/selinux-xserver ) xorg? ( >=x11-apps/xinit-1.3.3-r1 )
+REQUIRED_USE=!minimal? ( || ( xephyr xnest xorg xvfb ) ) elogind? ( udev ) ?? ( elogind systemd )
+RESTRICT=!test? ( test )
+SLOT=0/21.1.10
+SRC_URI=https://www.x.org/releases/individual/xserver/xorg-server-21.1.10.tar.xz
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic b97a0a7215b2f463a485ff0599ab30bb gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xorg-3 cb64e04b77bf52d600ce2aa370dfbcb6
+_md5_=f72639c52a204eac3346b5cb95b1bf23
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 597a60690531..122e795f65c4 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1
-TIMESTAMP 2023-12-13T23:10:06Z
+TIMESTAMP 2023-12-14T05:10:03Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmV6Oc9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmV6jitfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCyyxAAqR1wVJxsuny7yumpH5qWmKMx/O++qsriIacO+RDfVIO7u37y3GB4ATYW
-jO5nMV3KSlt61wdBWAxHDdXane+a4qc3wB2W5vqb2H9IfQQnMOkbqJ12j73yrvXL
-iAnZDhAenocpdTp7Fzkn5kPV6KqKGgpmI9A12DTavFKBnfqeNR1uGIf7S7J3kh4x
-WwhKT/ijiKOSUfSrTOqT7r62tUZ6IYF9pjR2uJOfkm2F6SvKDTOzqGIdE9EGzUTV
-Hi5fm2iF2EUYStlIdoC0nYBQl3Ij8Mx0QnJyeZtLqXB1x7KUbQRzQdJWofUut+US
-jNKHMzDV2CvlKy6LPnDBlKuHXURjbmmX14aTiUOd06NZ70M6GAtL8yIrDW11E7dQ
-UTOytSPgzdhz8zSTsuFF7HHTkWYOa7+X68jSrxGB2wxU1yFTi5CP5Vxmsg4DUQgL
-PZ4DD7yuttGedQWF97jtZQaTDTuEZ0mkyHRi2VBLUI2X7fqHKOaH/HPoOxi1eh1S
-nNgb6n33bCq1nHlyPx9iK6wQ3vcowqLe0zMXnXTYrqpNCRl0Olrt8VX8AZjYH82x
-Sthhg2mY8YpLO2EcWKTZ89J3ITcWz0UKx5NwS5YMzQ37mJrGlcUnJElwCILKAvdR
-egTsPHGPKdubWpa8vsgzXHlaPs/bn8HABRzO3yIxpmP4eoGuV00=
-=BcM/
+klDNHw//clWV1R6Jcq0zdxCSw3C8sA44ZgAOVej5t65INlktEUJPl+Nn+R5brJVW
+bSWHNpHoq1QEuzJpAmFWb+kTwhQyAWMyTVWWVsqZfvYN69ILff4BljKcBLMlZ71V
+/Bmwypfgumx7V03S3US9cBKxD7g31cJrVEFpGkT6qsKW6HPaqdEB/a5lGbyEcL8C
+x5VfKRbtF/WaYXMlmBbZl+hcNPndflIrV5IKVy1stGGB9SvZ3c3QdLOVrGYXCk9D
+owUcWLfVyzM37kToR9UOqOieJnQpNs8nJD+u65b8jgOVKXI71VaiWtZfrezkiJpN
+nKrKFaExOvpf+3kr+DCKm+8A0wCDpWXsfBF2cbYwjiMi7vhgP2IxBJS/3GfZyVLy
+aoa6CYKPKXtk5L3DJbDjFR1JWjV2PiLY7oaE88QyjnUkYyavZpJNaGzGDH+q7CsJ
+iBA8BMiNEJwJY22Jc1j779tviTj2G3/qP5/8N7MMf5FZ+wEBF1L1askgw1xFNim5
+kjMZZs9R6G2+pLVgXjzSo1zCmDsbRLZdNguNT7qyOQlcByHhkMGtQsaXBp3NRVoa
+6QXSnJ+yRSFVc34OJlWSWbCggHsWsOVYiuhslSJJlzvTkxjMrE2uCDdgv4Gl/W3d
+hObSiu1v4XU2IAygbTAZ+kNTaX1UaAOmrIieXb/6ibA8kepoKGw=
+=O7WH
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 36f6b8102781..b218228330b3 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Wed, 13 Dec 2023 23:10:01 +0000
+Thu, 14 Dec 2023 05:09:59 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 2797e6ea904b..77fac1ad7b57 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Wed Dec 13 11:10:01 PM UTC 2023
+Thu Dec 14 05:09:59 AM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index ee01fc46c1c4..dd5eb1d9614f 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Wed, 13 Dec 2023 23:15:01 +0000
+Thu, 14 Dec 2023 05:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 5ef478cc7545..e9b0b4c6b39c 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-17ca9be110af7ca14a4982efd71addd200c9499f 1702507780 2023-12-13T22:49:40+00:00
+690a3d7d0beedc6797e7dfab4b0af18b598e93ca 1702529666 2023-12-14T04:54:26+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 5cf97c99675c..1e6d811652b9 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1702509001 Wed 13 Dec 2023 11:10:01 PM UTC
+1702530601 Thu 14 Dec 2023 05:10:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 36f6b8102781..b218228330b3 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Wed, 13 Dec 2023 23:10:01 +0000
+Thu, 14 Dec 2023 05:09:59 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index 704e876e8924..1c9422646786 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest
index 52e8d8da51e0..25111e3fd28d 100644
--- a/net-analyzer/zabbix/Manifest
+++ b/net-analyzer/zabbix/Manifest
@@ -18,8 +18,6 @@ AUX zabbix-proxy.tmpfiles 35 BLAKE2B 98e917ef03bd6dc5d73e5cbdb140c7e115c7593d5ce
AUX zabbix-server-r1.init 598 BLAKE2B 53026be133378595e83de14f939eda655d871f8caa524bf3c6496da77dcf4582a287e4365737317d710e8488ad93164eaffc5e5eca4d78f05cde820cc519d8c7 SHA512 c18e454b8944572af737052156c5985ebfa35504be43aad0465b4fa48108e9e60cf3a1326480762b89263df0d495fc793a45faea24de62f337ad2bcf57eb75a4
AUX zabbix-server.service 429 BLAKE2B 1727ad52441b8e1ef31ee0f7faaa9d9964ee4ca5e2ef61de4715c25b0e0c97a627e6735a67c4114484950f0334fffa344d94f9192ada63887a21b617122eaf0d SHA512 d20fa4aa3a545d2f36388d7cac78c70c5610f5e7529348447e6fa6bacc33f42dd6e1c37c50b1c2711900a3f29bbbbb0ebc7c54f04d3de717aadad48e18c46e28
AUX zabbix-server.tmpfiles 35 BLAKE2B 98e917ef03bd6dc5d73e5cbdb140c7e115c7593d5cebf2df9bf3d15713b16c6a44b165a3f68fd36a9119163144a2761457d16ce318bd094ed76ae6040c8b09df SHA512 3c63a2791e6ac77cb3144eb47a275cc8748f5c8943a076052300d6964994b95b18d60f504584fdcb683739dc514261402895e3f30ae2fbdb218acbc42c3d72df
-DIST zabbix-4.0.49.tar.gz 17902486 BLAKE2B 01338b31507b70d053a0b8254d7a5249c8e42f40a4b67d4368160e4815eb9d5fa3cd23e5495805ca51e9135b95110824abaafd9d58a6b3fcb0622a1a0c14ec2c SHA512 630480875d4b0bf2666cc8717ad59001d6f01940488e7cd0c1e0cf44ca6bf9fa7d73dfcf80a3a0158d445c0118c1c3f09fb69bb4bfb471118f9d87b1f8743ba1
-DIST zabbix-4.0.50.tar.gz 17902204 BLAKE2B d03a1703fe9cdaff6c50479f1ad9d55d3978aaaa5819dee5561bd3a06e9e03e8ed446fdc816a5a4eaa1f67a58a1cd08a4edf38df184086d97f7f9af16aff0ffc SHA512 df744280be35ccc895e48e292c0358fafd5218ee4a205fd03c75887513203839b5ae36755700e957443752970b12f8981e04e8d5c391728af4f9759969765f45
DIST zabbix-5.0.38-go-deps.tar.xz 27498720 BLAKE2B 2ce7066ea6738a8153c44df79298a18eb4bacc0c3b59c3fb571f07e6d9069afc1d591b8e4b2e4a8ec6e087412082732926620b76f898fed31bff4e39468a03c4 SHA512 d04db567ab307d66328041ea24e20ec2147213cbac7e26701a3c6c55d778015da941fb43027077d9d1b3908b01409da28a9f0d4e17febb5e885c334e87c676ad
DIST zabbix-5.0.38.tar.gz 21820861 BLAKE2B 08bb13254eeba65ec5f93c593d50b75a9afdbc7a4d42c9684744e527d73174e485c56bd2004a366dfd430376d39c101e20ee93bf3a258217b1a324d97f2e36fa SHA512 17297ddedc58577b8cb2c0b5fda9383bd2a78afc2fbbf210b3c0224fb230e8b2e2bfba7f78853737dd2e768bb4dc3db31975a0274380c6984fa7962f8a2c6474
DIST zabbix-5.0.39-go-deps.tar.xz 27798636 BLAKE2B ba01a443170fef0a1a1014c2921fa8158fd107dd6bd797c09dfc916143da64c91c3251a1e900b25286a6d6828981a1b6fe025f720b94cb65f323811c307508ae SHA512 26536fbfbe9dc9a5ff5fd6923e6fe2750624b32f5bbfd308d05ac2f4fd03600eb529b5b72836f596176e2e7ffaa56c51df9f2a3259658b63e033585234623bbd
@@ -32,21 +30,25 @@ DIST zabbix-6.0.23-go-deps.tar.xz 18007028 BLAKE2B 8be3e80dd1ac8cdb9f534adb38337
DIST zabbix-6.0.23.tar.gz 42896964 BLAKE2B 7b2529b16c706fed07d630965b9da833acb605315c178e48d2fcc7bd52dc6df71777e15f6fda805e1e65c5806a7c6dcbdd6ef4c71acb7a089df39279236711e1 SHA512 baaa65ef8715182f5e2b499ff15e0fa158f6202280b52190b7ef9454251292fdd41ad0cf11cf2658e1ca6fbf08d41295c97eb7bace8baef3f86fc50f7961623b
DIST zabbix-6.0.24-go-deps.tar.xz 30680652 BLAKE2B 0a8614f6f467e74fb744994e0e9c120577a0c39e8ad108bfa197b57f2b6db051cdf8d50bd3b25b4d9d8d365aec5c5e374219d2053229bbb7688ff5f8c798c9df SHA512 27c171cc65ff5e052fd1e0ec7c8a993e84062fd133d06071ca758013aec9519f7adbc5873e51e41a80829dd2b24310866d8c3187cf6a1f6b8903bb3e589dc6e0
DIST zabbix-6.0.24.tar.gz 44075268 BLAKE2B 039b87eeb178c117c68a37b6af998c0f8705a8dee980d2c273b8cb10b98cede59a4dc0292c5b053c60ae6775db0980eafc3ff3f8a0dafa30874b6e5d47cd6246 SHA512 21f930da510c682d032cc58237e0df134abcbd149f7f0b27a6d399ffe9c8738ee1394501fa376a1de158173c357d1942797519718b72db54654371375d2f1248
+DIST zabbix-6.0.25-go-deps.tar.xz 30379344 BLAKE2B 7ea8fbcfa0fa0476f06fa7dcf847412027345750195148e4604c3e065f774bd0554d14a04444e4dc447d4ed8280e36e19ce4e0fbf181de80a65bc56dcc22dc05 SHA512 d291cbd7ffc281aa4f265317b35898f7ea2aaefc1d13553bba1ec2b941312d8deaa87d5eb8d5a9db1b52e7ed5ca58ff2c4e8e3b32f3a2846f605702f78590153
+DIST zabbix-6.0.25.tar.gz 44109483 BLAKE2B 1b433d119838b33d449a9c9088355e3fe703ab120e1a606daf405c9ac8926c9b24a97f7a95b30c27e11f1673564ed32271b4117ca12822fb1b1edc0e4d70e06f SHA512 0be1ce76754788e05ff73a02f370c2b6b4bc2f69a463a47304ac9504a8cd9da2697c54d897a95b39841ceb38ded0c985f4772e453a393526aca6475c78eb7a1e
+DIST zabbix-6.4.10-go-deps.tar.xz 33075148 BLAKE2B 42462f881d78cfd926066ca3f181c4a0f10e643fd87e703d87edbfcf21a3fa418335b2b0bf7a8beba41782ded4b672fd0b9cb04566db9b886941ea31eab0950d SHA512 e2ea655e28983af5dc144b19067d28aa022c3824ad77ac247e1503451fe49073870f453dfefb288b74951246acc2994150c257133f9e22029052e4b70e03f3a6
+DIST zabbix-6.4.10.tar.gz 45608366 BLAKE2B 5cabb552e6930062b53bde43da83475fd982eedcc9344dcd5c690bd8749631fa0e781d0784105734520e470451377518c9e63cba110bbe52a437d0cf2cdc82ec SHA512 bd8460da2cca3b8a0b4e0adbf5a7a30e74c30667bd95f161ca6159798f788748f5de6a512a3b36f2b47d695daf3e810abcf68b3016af6fd06602075a76cb4ef6
DIST zabbix-6.4.7-go-deps.tar.xz 20645004 BLAKE2B 49902be533dcf0ccc283f208e5edccf5b5e0afaf501f2a1fe2ae19c60bc603bba4a812a676080044b26eea9f72886c44444fcd4f4471074ad8f726fc4b854f94 SHA512 1e9b89f1c83361c2ef83d589560c64428e62628330ac3e224f8e80f24fc47a38df05d60eca448fa8d5d1ba0c9ce5d93348be858d4e03d7f205b75b6bbf7ef11a
DIST zabbix-6.4.7.tar.gz 44036704 BLAKE2B 0ebd9e4393746469d44a0c4e6eddb2721a3a82b9df5a6388a0eed6d6f685ff983d9949eb41fa71e8982cad9f2c61da141beac55bd2fe18c0a55227a5ddcd0fd8 SHA512 6296ac5873ec4d6c92ff4a89e429ee28645b61c181e1cf5d98612b8d4536a4196baa52c8aaaa7a9ba02f98301f73b3d982a15692a9750f61326968c01a02f7a2
DIST zabbix-6.4.8-go-deps.tar.xz 20645996 BLAKE2B 59e7349fd18ffa76dbb7207b649aad8ebf767423085b603b2a677ad680b1dce4c7474e4892d11df0aa38a7c0b63e3f3944bf612dbbc3eebef6e995220dea4a60 SHA512 a8860440010f85c12325048a3590a0a594af151566b40d88a02656469e2f46a9988fa4c21c6582bcaf37aa096dab9b06d08a45cbba52736732905744c4996d97
DIST zabbix-6.4.8.tar.gz 44165922 BLAKE2B ac01f9fc1546a936bc57d2c97da2ec95bdf6b467d24a4ce6f08d34a40a94725a7f64c62253c1386e58ea601f0d739d8276713a16d0f35a4d9746d68cda21d0af SHA512 712e9f3fdb772475137c7238e8ca26f510180c147b7aa74b29567033f62d4beb00275b96aaf05c978fec341b08c82102ecf1976a5e8af257e848ae3974a6fec9
DIST zabbix-6.4.9-go-deps.tar.xz 33364556 BLAKE2B 8785cea54a5ae3993cfd71499a2cae4af725912928a2f02d5195217ca340a5004cbc61fc58ba747c61749f01e4b67eac77c5bff22b095d4b87d86a6348e6fc7d SHA512 24cd8350c4e5993b4da9ebbf9480841619e13957809720fbc8822e874c4138744492265cafef2838737104fb07698959a3802edbfeb64f5e8de71b7b5a3f5d18
DIST zabbix-6.4.9.tar.gz 45589960 BLAKE2B 7a7c0ace08fec2eae8d0f6d6b27eb22269922cb04f8eba4b84f02677228224c34c9a2c038fab18451cb71aea67a500c5f460b754872ff7d22bb86aa15049b912 SHA512 3caa35ddc5abb6bcdfb2d7e24cb20d27caf2974dbc8897ac8d44b8f4935576bbf00a7a5f962229dd6c7a439f826e292b02d777276264eaaccf870e2dc5440813
-EBUILD zabbix-4.0.49.ebuild 8863 BLAKE2B e93700d4834d218068e8ca8532cb1a36454649b4a041bd083a9b36ff5c668d1c6d62863bc30b850a6d25ce65a7ed8746c76a26ecb297ec1e7167100d86464ef5 SHA512 6a6773bdfa9a059a352c609ee6b96afc9c466495665206d8f6dfcff5e96ebe570d5a7958429601c2f9f19fb21b8f249a407a7727e779251106a93c7879f07343
-EBUILD zabbix-4.0.50.ebuild 8864 BLAKE2B 3e871f762384c27afaea3daf3cc8089dc3857f2ee0d169f398e443445ef1d548d52dd84261d2ab91a331e20eff86b32d4587b2cae984bc55623e8da2203db560 SHA512 83f0d8170524279392004a9947b6efcf529a1e66f95f6c68333f2004f284551e0f7158634d6c557e15014a9d43c76c6916219a331984c9070823bb9d71e16a00
EBUILD zabbix-5.0.38.ebuild 9601 BLAKE2B 1962b4e56ececde58d08a37eaad7779a9e8dba5cd68c09345d87d4be35a855aea573cdb5d67a6d4d88b6909592124ea22d9280123ea9bfb9a3e26df4efd9a02e SHA512 7fe2c61a0bc4b483c28731f5099b46baed4d7ba701c46ac782fdde1a264f12ab2a8b1287a33111334289bfce97cb46683f4c2b4dd850832f38a7e1f390b884bd
EBUILD zabbix-5.0.39.ebuild 9602 BLAKE2B 47b55db6d8d6ccddb0d51ea4125b08afc8496058b9fd23e48b90664c41d6052d22964f31ed5940d9c215f05ca1ba7e662d5d90ff4aade4a3adb5b8992aad1e33 SHA512 a26dc4997a81b3ea9ca38bc6af2a73c123f731c3580d616c332c8ef7b145bbacfd33ce20d877ed11f6a3a6a5db43e90b1add9b3edac2c537dd1f9a622cb37fa7
EBUILD zabbix-5.0.40.ebuild 9603 BLAKE2B b0095aaac0463d293195826e08378f8a01f69af09b0b2f5ade582b95799f98ae350e0574f41d0fd45dcc745835e9e96b7e62f3378e00d8e208850c82501109b0 SHA512 4a51aef8decd462f88281f6d271c64433cc3a4e23e700068281876b4d1a07397fddfe402050b9c229188d7a13e3d0ccd81f1f0373935194f96b40e40ce355b45
EBUILD zabbix-6.0.22.ebuild 9694 BLAKE2B aee3819c747864c2c36af2518c70e7658c70a31cf4d5a0f3246a9c7ac46655ff475b05a2fe0290e2b5f88d6845c304a4f78307b4d2871c0a3b5553ca84547d7a SHA512 4fdb06f68f76f052742487dc15bb8cd199a9a63ab9a7db7d758e799de6ee4d442606859a30bbaf8bbcc8bf234cd0cfc78c0038a24b09f20d45ff5cde5ecb8fd3
EBUILD zabbix-6.0.23.ebuild 9695 BLAKE2B 3ae220c9be90efe1c9f50b33a0a8fc477bb6fdeef5e1280bdc6470721012c21eba996a54bbdeef07d38c019bcd19f47773e805c258f0a4aa196fe1e7f3d1aba7 SHA512 dc18344e01f63b9e3b9cf92b3bbb599bd6a9e3d049b4aa3c109ce040cf1c1260ea9ff0c911f0ed250cc1332975b7c16c4ea34359bc4e76eed0b69a0c3839edaa
EBUILD zabbix-6.0.24.ebuild 9696 BLAKE2B a8929cc54c50ba6a1f5a489824d6850a21afbd4a9ac33b019eaa3b03de4c007faf36a32ce1c8ce29ed1b8c14e450edc23ac67fe38ae29c21cd14e989ef1deb9b SHA512 e9eecc67b99bc92a17ea5208e175ae4cba3611ff685bd302b23b3b92f300263d5e2a2414d910f16b68eee1d14a5f7f27c5bcc3fe26501a9ee5fdd7583c1155e2
+EBUILD zabbix-6.0.25.ebuild 9696 BLAKE2B a8929cc54c50ba6a1f5a489824d6850a21afbd4a9ac33b019eaa3b03de4c007faf36a32ce1c8ce29ed1b8c14e450edc23ac67fe38ae29c21cd14e989ef1deb9b SHA512 e9eecc67b99bc92a17ea5208e175ae4cba3611ff685bd302b23b3b92f300263d5e2a2414d910f16b68eee1d14a5f7f27c5bcc3fe26501a9ee5fdd7583c1155e2
+EBUILD zabbix-6.4.10.ebuild 9745 BLAKE2B 376dd88695725ee631b38c238cd3b0bc537d807644f5f57105d62c8d1470014bd255bacc21e619f51d0550f7a6fa1453ebb0e6eae77407f0bd9404b13ae3d9e4 SHA512 78764d4e09b32e58335b34c1a613ffbf1c70e659ecace4aaad914b257438f67d7a36e3ac4dbed37ea5b28d95c452b44f05a7553e66c7ba659a0b33f9af7e0eca
EBUILD zabbix-6.4.7.ebuild 9743 BLAKE2B 11e5b4ddc5cc5337e34d947a6b6a1677a6c5ee8a137565c0a98e4b840a5f0bbba0f5f60408f25faeb6e69f2b3f6dd0a9eabdfc2f3ce127085e42c73209509cfc SHA512 0b361a6ef4aae98c579b900b9f12c66b73d0eaf17b859e3be66cac1ea8a17ff043b9a7d95ac89d136c029a1906ef2830db451ee910d3e0c506de3caa65ab3aa1
EBUILD zabbix-6.4.8.ebuild 9744 BLAKE2B 3301bb0527af4b6b1476e80a2d14d525f0a8900f6b73eb52924d1fcb9e3cf1aee22c0dc30cbe69421bee238a92adfcb7fff4905739571c34e9f0f8783a4bb227 SHA512 8a0bf9ba88b9f0f7e8b25c1faf7eb692e0d29c0f8e6d52420153e591cedd2d8553c49e307e329066591f394ca1f775a78fa6a81ca497de721fb31f66d511b5f8
EBUILD zabbix-6.4.9.ebuild 9745 BLAKE2B 376dd88695725ee631b38c238cd3b0bc537d807644f5f57105d62c8d1470014bd255bacc21e619f51d0550f7a6fa1453ebb0e6eae77407f0bd9404b13ae3d9e4 SHA512 78764d4e09b32e58335b34c1a613ffbf1c70e659ecace4aaad914b257438f67d7a36e3ac4dbed37ea5b28d95c452b44f05a7553e66c7ba659a0b33f9af7e0eca
-MISC metadata.xml 1655 BLAKE2B 46ab1f5adaff6069890380b23a6edaf8f0f7380ffc4a320f17df52f2e59867bdcf09633d9c6e242434919d3512d557c2f623d2826b1453424c43dc0b0ee0a262 SHA512 62e5a8853c13dac034360bd1a7b61987b548641b76860f05a8f75181b8d8029e06bc9cbf136d42836e714cf0c193b04a589d214a7864d607bf93dd97066f1a70
+MISC metadata.xml 1576 BLAKE2B 877e83a97b492fe256f3459332dacb4680b2ddeaaab34c077f1ead5eb387d8f5ef6f7cca85435eedc85cdb0db7243a805a8b49c5ef7b1b7dce39a9213b401eae SHA512 77d805096f0bcf2f3650216c69cb33c7dbbcdfc8b7c56066463ce5436af30dd0e9b8c6d124b59bfdbdac4c18aa628c92f78722920284622065af0ddb6448cd3d
diff --git a/net-analyzer/zabbix/metadata.xml b/net-analyzer/zabbix/metadata.xml
index 5a8b28dde8b8..d6088f15ce3c 100644
--- a/net-analyzer/zabbix/metadata.xml
+++ b/net-analyzer/zabbix/metadata.xml
@@ -22,7 +22,6 @@ configure different types of notifications for pre-defined events.
<flag name="ipv6">Turn on support of IPv6</flag>
<flag name="java">Enable Zabbix Java JMX Management Gateway</flag>
<flag name="libxml2">Use libxml2 client library</flag>
- <flag name="mbedtls">Use <pkg>net-libs/mbedtls</pkg> as TLS backend</flag>
<flag name="odbc">Enable Database Monitor and use UnixODBC Library by default</flag>
<flag name="openipmi">Enable openipmi things</flag>
<flag name="openssl">Use <pkg>dev-libs/openssl</pkg> as TLS backend</flag>
diff --git a/net-analyzer/zabbix/zabbix-4.0.49.ebuild b/net-analyzer/zabbix/zabbix-6.0.25.ebuild
index 4f3236d0fe78..3f8ff4ea9877 100644
--- a/net-analyzer/zabbix/zabbix-4.0.49.ebuild
+++ b/net-analyzer/zabbix/zabbix-6.0.25.ebuild
@@ -1,24 +1,34 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# To create the go modules tarball:
+# cd src/go
+# GOMODCACHE="${PWD}"/go-mod go mod download -modcacherw
+# tar -acf zabbix-${PV}-go-deps.tar.xz go-mod
+
EAPI=8
+GO_OPTIONAL="yes"
# needed to make webapp-config dep optional
WEBAPP_OPTIONAL="yes"
-inherit webapp java-pkg-opt-2 systemd toolchain-funcs tmpfiles user-info
+inherit webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module user-info
DESCRIPTION="ZABBIX is software for monitoring of your applications, network and servers"
HOMEPAGE="https://www.zabbix.com/"
MY_P=${P/_/}
MY_PV=${PV/_/}
-SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/$(ver_cut 1-2)/${P}.tar.gz"
+SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/$(ver_cut 1-2)/${P}.tar.gz
+ agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/${P}-go-deps.tar.xz )
+"
+
LICENSE="GPL-2"
SLOT="0/$(ver_cut 1-2)"
WEBAPP_MANUAL_SLOT="yes"
-KEYWORDS="amd64 x86"
-IUSE="+agent curl frontend gnutls ipv6 java ldap libxml2 mbedtls mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static xmpp"
-REQUIRED_USE="|| ( agent frontend proxy server )
- ?? ( gnutls mbedtls openssl )
+KEYWORDS="~amd64 ~x86"
+IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static"
+REQUIRED_USE="|| ( agent agent2 frontend proxy server )
+ ?? ( gnutls openssl )
+ agent2? ( !gnutls )
proxy? ( ^^ ( mysql oracle postgres sqlite ) )
server? ( ^^ ( mysql oracle postgres ) !sqlite )
static? ( !oracle !snmp )"
@@ -33,7 +43,6 @@ COMMON_DEPEND="
net-nds/openldap:=
)
libxml2? ( dev-libs/libxml2 )
- mbedtls? ( net-libs/mbedtls:0= )
mysql? ( dev-db/mysql-connector-c:= )
odbc? ( dev-db/unixODBC )
openipmi? ( sys-libs/openipmi )
@@ -51,7 +60,6 @@ COMMON_DEPEND="
snmp? ( net-analyzer/net-snmp:= )
sqlite? ( dev-db/sqlite )
ssh? ( net-libs/libssh2 )
- xmpp? ( dev-libs/iksemel )
"
RDEPEND="${COMMON_DEPEND}
@@ -60,13 +68,13 @@ RDEPEND="${COMMON_DEPEND}
java? ( >=virtual/jre-1.8:* )
mysql? ( virtual/mysql )
proxy? (
- dev-libs/libpcre
+ dev-libs/libpcre2:=
net-analyzer/fping[suid]
)
selinux? ( sec-policy/selinux-zabbix )
server? (
app-admin/webapp-config
- dev-libs/libpcre
+ dev-libs/libpcre2:=
net-analyzer/fping[suid]
)
frontend? (
@@ -99,11 +107,19 @@ DEPEND="${COMMON_DEPEND}
"
BDEPEND="
virtual/pkgconfig
+ agent2? (
+ >=dev-lang/go-1.12
+ app-arch/unzip
+ )
"
+# upstream tests fail for agent2
+RESTRICT="test"
+
PATCHES=(
"${FILESDIR}/${PN}-4.0.18-modulepathfix.patch"
"${FILESDIR}/${PN}-3.0.30-security-disable-PidFile.patch"
+ "${FILESDIR}/${PN}-6.0.3-system.sw.packages.patch"
)
S=${WORKDIR}/${MY_P}
@@ -134,28 +150,31 @@ src_prepare() {
}
src_configure() {
- econf \
- $(use_enable agent) \
- $(use_enable ipv6) \
- $(use_enable java) \
- $(use_enable proxy) \
- $(use_enable server) \
- $(use_enable static) \
- $(use_with curl libcurl) \
- $(use_with gnutls) \
- $(use_with ldap) \
- $(use_with libxml2) \
- $(use_with mbedtls) \
- $(use_with mysql) \
- $(use_with odbc unixodbc) \
- $(use_with openipmi openipmi) \
- $(use_with openssl) \
- $(use_with oracle) \
- $(use_with postgres postgresql) \
- $(use_with snmp net-snmp) \
- $(use_with sqlite sqlite3) \
- $(use_with ssh ssh2) \
- $(use_with xmpp jabber)
+ local econf_args=(
+ --with-libpcre2
+ "$(use_enable agent)"
+ "$(use_enable agent2)"
+ "$(use_enable ipv6)"
+ "$(use_enable java)"
+ "$(use_enable proxy)"
+ "$(use_enable server)"
+ "$(use_enable static)"
+ "$(use_with curl libcurl)"
+ "$(use_with gnutls)"
+ "$(use_with ldap)"
+ "$(use_with libxml2)"
+ "$(use_with mysql)"
+ "$(use_with odbc unixodbc)"
+ "$(use_with openipmi openipmi)"
+ "$(use_with openssl)"
+ "$(use_with oracle)"
+ "$(use_with postgres postgresql)"
+ "$(use_with snmp net-snmp)"
+ "$(use_with sqlite sqlite3)"
+ "$(use_with ssh ssh2)"
+ )
+
+ econf ${econf_args[@]}
}
src_compile() {
@@ -176,7 +195,6 @@ src_install() {
)
for dir in "${dirs[@]}"; do
- dodir "${dir}"
keepdir "${dir}"
done
@@ -230,6 +248,20 @@ src_install() {
systemd_dounit "${FILESDIR}"/zabbix-agentd.service
newtmpfiles "${FILESDIR}"/zabbix-agentd.tmpfiles zabbix-agentd.conf
fi
+ if use agent2; then
+ insinto /etc/zabbix
+ doins "${S}"/src/go/conf/zabbix_agent2.conf
+ fperms 0640 /etc/zabbix/zabbix_agent2.conf
+ fowners root:zabbix /etc/zabbix/zabbix_agent2.conf
+ keepdir /etc/zabbix/zabbix_agent2.d/plugins.d
+
+ newinitd "${FILESDIR}"/zabbix-agent2.init zabbix-agent2
+
+ dosbin src/go/bin/zabbix_agent2
+
+ systemd_dounit "${FILESDIR}"/zabbix-agent2.service
+ newtmpfiles "${FILESDIR}"/zabbix-agent2.tmpfiles zabbix-agent2.conf
+ fi
fowners root:zabbix /etc/zabbix
fowners zabbix:zabbix \
@@ -257,7 +289,7 @@ src_install() {
if use frontend; then
webapp_src_preinst
- cp -R frontends/php/* "${D}/${MY_HTDOCSDIR}"
+ cp -R ui/* "${D}/${MY_HTDOCSDIR}"
webapp_configfile \
"${MY_HTDOCSDIR}"/include/db.inc.php \
"${MY_HTDOCSDIR}"/include/config.inc.php
@@ -271,7 +303,7 @@ src_install() {
/${ZABBIXJAVA_BASE}/lib
keepdir /${ZABBIXJAVA_BASE}
exeinto /${ZABBIXJAVA_BASE}/bin
- doexe src/zabbix_java/bin/zabbix-java-gateway-${MY_PV}.jar
+ doexe src/zabbix_java/bin/zabbix-java-gateway-"${MY_PV}".jar
exeinto /${ZABBIXJAVA_BASE}/lib
doexe \
src/zabbix_java/lib/logback-classic-1.2.9.jar \
@@ -294,15 +326,14 @@ pkg_postinst() {
zabbix_homedir=$(egethome zabbix)
if [ -n "${zabbix_homedir}" ] && \
- [ "${zabbix_homedir}" != "/var/lib/zabbix/home" ]; then
+ [ "${zabbix_homedir}" != "/var/lib/zabbix/home" ]; then
ewarn
ewarn "The user 'zabbix' should have his homedir changed"
ewarn "to /var/lib/zabbix/home if you want to use"
ewarn "custom alert scripts."
ewarn
ewarn "A real homedir might be needed for configfiles"
- ewarn "for custom alert scripts (e.g. ~/.sendxmpprc when"
- ewarn "using sendxmpp for Jabber alerts)."
+ ewarn "for custom alert scripts."
ewarn
ewarn "To change the homedir use:"
ewarn " usermod -d /var/lib/zabbix/home zabbix"
@@ -331,6 +362,10 @@ pkg_postinst() {
tmpfiles_process zabbix-agentd.conf
fi
+ if use agent2; then
+ tmpfiles_process zabbix-agent2.conf
+ fi
+
elog "--"
elog
elog "You may need to add these lines to /etc/services:"
diff --git a/net-analyzer/zabbix/zabbix-4.0.50.ebuild b/net-analyzer/zabbix/zabbix-6.4.10.ebuild
index 127516244499..5fe722d26411 100644
--- a/net-analyzer/zabbix/zabbix-4.0.50.ebuild
+++ b/net-analyzer/zabbix/zabbix-6.4.10.ebuild
@@ -1,24 +1,34 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# To create the go modules tarball:
+# cd src/go
+# GOMODCACHE="${PWD}"/go-mod go mod download -modcacherw
+# tar -acf zabbix-${PV}-go-deps.tar.xz go-mod
+
EAPI=8
+GO_OPTIONAL="yes"
# needed to make webapp-config dep optional
WEBAPP_OPTIONAL="yes"
-inherit webapp java-pkg-opt-2 systemd toolchain-funcs tmpfiles user-info
+inherit webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module user-info
DESCRIPTION="ZABBIX is software for monitoring of your applications, network and servers"
HOMEPAGE="https://www.zabbix.com/"
MY_P=${P/_/}
MY_PV=${PV/_/}
-SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/$(ver_cut 1-2)/${P}.tar.gz"
+SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/$(ver_cut 1-2)/${P}.tar.gz
+ agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/${P}-go-deps.tar.xz )
+"
+
LICENSE="GPL-2"
SLOT="0/$(ver_cut 1-2)"
WEBAPP_MANUAL_SLOT="yes"
-KEYWORDS="amd64 ~x86"
-IUSE="+agent curl frontend gnutls ipv6 java ldap libxml2 mbedtls mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static xmpp"
-REQUIRED_USE="|| ( agent frontend proxy server )
- ?? ( gnutls mbedtls openssl )
+KEYWORDS="~amd64 ~x86"
+IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static"
+REQUIRED_USE="|| ( agent agent2 frontend proxy server )
+ ?? ( gnutls openssl )
+ agent2? ( !gnutls )
proxy? ( ^^ ( mysql oracle postgres sqlite ) )
server? ( ^^ ( mysql oracle postgres ) !sqlite )
static? ( !oracle !snmp )"
@@ -33,7 +43,6 @@ COMMON_DEPEND="
net-nds/openldap:=
)
libxml2? ( dev-libs/libxml2 )
- mbedtls? ( net-libs/mbedtls:0= )
mysql? ( dev-db/mysql-connector-c:= )
odbc? ( dev-db/unixODBC )
openipmi? ( sys-libs/openipmi )
@@ -51,7 +60,6 @@ COMMON_DEPEND="
snmp? ( net-analyzer/net-snmp:= )
sqlite? ( dev-db/sqlite )
ssh? ( net-libs/libssh2 )
- xmpp? ( dev-libs/iksemel )
"
RDEPEND="${COMMON_DEPEND}
@@ -60,13 +68,13 @@ RDEPEND="${COMMON_DEPEND}
java? ( >=virtual/jre-1.8:* )
mysql? ( virtual/mysql )
proxy? (
- dev-libs/libpcre
+ dev-libs/libpcre2:=
net-analyzer/fping[suid]
)
selinux? ( sec-policy/selinux-zabbix )
server? (
app-admin/webapp-config
- dev-libs/libpcre
+ dev-libs/libpcre2:=
net-analyzer/fping[suid]
)
frontend? (
@@ -99,11 +107,20 @@ DEPEND="${COMMON_DEPEND}
"
BDEPEND="
virtual/pkgconfig
+ agent2? (
+ >=dev-lang/go-1.12
+ app-arch/unzip
+ )
"
+# upstream tests fail for agent2
+RESTRICT="test"
+
PATCHES=(
"${FILESDIR}/${PN}-4.0.18-modulepathfix.patch"
"${FILESDIR}/${PN}-3.0.30-security-disable-PidFile.patch"
+ "${FILESDIR}/${PN}-6.4.0-configure-sscanf.patch"
+ "${FILESDIR}/${PN}-6.4.6-clang16-build-fix.patch"
)
S=${WORKDIR}/${MY_P}
@@ -134,28 +151,31 @@ src_prepare() {
}
src_configure() {
- econf \
- $(use_enable agent) \
- $(use_enable ipv6) \
- $(use_enable java) \
- $(use_enable proxy) \
- $(use_enable server) \
- $(use_enable static) \
- $(use_with curl libcurl) \
- $(use_with gnutls) \
- $(use_with ldap) \
- $(use_with libxml2) \
- $(use_with mbedtls) \
- $(use_with mysql) \
- $(use_with odbc unixodbc) \
- $(use_with openipmi openipmi) \
- $(use_with openssl) \
- $(use_with oracle) \
- $(use_with postgres postgresql) \
- $(use_with snmp net-snmp) \
- $(use_with sqlite sqlite3) \
- $(use_with ssh ssh2) \
- $(use_with xmpp jabber)
+ local econf_args=(
+ --with-libpcre2
+ "$(use_enable agent)"
+ "$(use_enable agent2)"
+ "$(use_enable ipv6)"
+ "$(use_enable java)"
+ "$(use_enable proxy)"
+ "$(use_enable server)"
+ "$(use_enable static)"
+ "$(use_with curl libcurl)"
+ "$(use_with gnutls)"
+ "$(use_with ldap)"
+ "$(use_with libxml2)"
+ "$(use_with mysql)"
+ "$(use_with odbc unixodbc)"
+ "$(use_with openipmi openipmi)"
+ "$(use_with openssl)"
+ "$(use_with oracle)"
+ "$(use_with postgres postgresql)"
+ "$(use_with snmp net-snmp)"
+ "$(use_with sqlite sqlite3)"
+ "$(use_with ssh ssh2)"
+ )
+
+ econf ${econf_args[@]}
}
src_compile() {
@@ -176,7 +196,6 @@ src_install() {
)
for dir in "${dirs[@]}"; do
- dodir "${dir}"
keepdir "${dir}"
done
@@ -230,6 +249,20 @@ src_install() {
systemd_dounit "${FILESDIR}"/zabbix-agentd.service
newtmpfiles "${FILESDIR}"/zabbix-agentd.tmpfiles zabbix-agentd.conf
fi
+ if use agent2; then
+ insinto /etc/zabbix
+ doins "${S}"/src/go/conf/zabbix_agent2.conf
+ fperms 0640 /etc/zabbix/zabbix_agent2.conf
+ fowners root:zabbix /etc/zabbix/zabbix_agent2.conf
+ keepdir /etc/zabbix/zabbix_agent2.d/plugins.d
+
+ newinitd "${FILESDIR}"/zabbix-agent2.init zabbix-agent2
+
+ dosbin src/go/bin/zabbix_agent2
+
+ systemd_dounit "${FILESDIR}"/zabbix-agent2.service
+ newtmpfiles "${FILESDIR}"/zabbix-agent2.tmpfiles zabbix-agent2.conf
+ fi
fowners root:zabbix /etc/zabbix
fowners zabbix:zabbix \
@@ -257,7 +290,7 @@ src_install() {
if use frontend; then
webapp_src_preinst
- cp -R frontends/php/* "${D}/${MY_HTDOCSDIR}"
+ cp -R ui/* "${D}/${MY_HTDOCSDIR}"
webapp_configfile \
"${MY_HTDOCSDIR}"/include/db.inc.php \
"${MY_HTDOCSDIR}"/include/config.inc.php
@@ -271,7 +304,7 @@ src_install() {
/${ZABBIXJAVA_BASE}/lib
keepdir /${ZABBIXJAVA_BASE}
exeinto /${ZABBIXJAVA_BASE}/bin
- doexe src/zabbix_java/bin/zabbix-java-gateway-${MY_PV}.jar
+ doexe src/zabbix_java/bin/zabbix-java-gateway-"${MY_PV}".jar
exeinto /${ZABBIXJAVA_BASE}/lib
doexe \
src/zabbix_java/lib/logback-classic-1.2.9.jar \
@@ -294,15 +327,14 @@ pkg_postinst() {
zabbix_homedir=$(egethome zabbix)
if [ -n "${zabbix_homedir}" ] && \
- [ "${zabbix_homedir}" != "/var/lib/zabbix/home" ]; then
+ [ "${zabbix_homedir}" != "/var/lib/zabbix/home" ]; then
ewarn
ewarn "The user 'zabbix' should have his homedir changed"
ewarn "to /var/lib/zabbix/home if you want to use"
ewarn "custom alert scripts."
ewarn
ewarn "A real homedir might be needed for configfiles"
- ewarn "for custom alert scripts (e.g. ~/.sendxmpprc when"
- ewarn "using sendxmpp for Jabber alerts)."
+ ewarn "for custom alert scripts."
ewarn
ewarn "To change the homedir use:"
ewarn " usermod -d /var/lib/zabbix/home zabbix"
@@ -331,6 +363,10 @@ pkg_postinst() {
tmpfiles_process zabbix-agentd.conf
fi
+ if use agent2; then
+ tmpfiles_process zabbix-agent2.conf
+ fi
+
elog "--"
elog
elog "You may need to add these lines to /etc/services:"
diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz
index f44748852dc7..cb069718a6fc 100644
--- a/net-dns/Manifest.gz
+++ b/net-dns/Manifest.gz
Binary files differ
diff --git a/net-dns/inadyn/Manifest b/net-dns/inadyn/Manifest
index ef2aec4e8007..2a47b472fd65 100644
--- a/net-dns/inadyn/Manifest
+++ b/net-dns/inadyn/Manifest
@@ -4,5 +4,5 @@ AUX inadyn.tmpfilesd 75 BLAKE2B f09b58e347524f2bb42dbab273a6ca86e2a46bd15082fd54
DIST inadyn-2.11.0.tar.gz 509655 BLAKE2B 7acb356f691717e282355ed9f0a152463f2364633b0e999838572b18b3330b4aa6cc1f02c58ed1f0fac4e6bac6220992f0c7b20449aea420eb28f55343caa954 SHA512 d0d73cbecbc4dca028dd39f4e125ed9f5e370cb8367086cc819eafbae825ce7bb6f2ad4a5134bfefefd7d6609352d6355b73b28149426a8f755b0e463aa8f008
DIST inadyn-2.12.0.tar.gz 506723 BLAKE2B 35fc5f8f9298cfb5ff7bf4c569fbd0495c2591a1fd630919bae8dabff03a0e41c512d304d2519be688bff3c41427f13b0a66738b785e1d28e0ec4d3901f05488 SHA512 940e49cd2c434f57a56494e1946939f0d773deeb489939c957c0e1eac135177ab3c446e967daa01a56fde5490568761c1492646bae1bb2f63688e0e9121ef8fe
EBUILD inadyn-2.11.0.ebuild 1398 BLAKE2B a4c0b6663f0e1e5ac2de6f381b4942371f08afd6492a1c6b7e61eebddfb5a5bfe86125f43068541d4d5fd87f4a7a21104a7f881cd4f1a1853851f5852eb7f95a SHA512 2504cb84fffba2e3ebe13f86929a6b448ddd591281f2005173d250821332b02872c486fc9e4594c1c99eb33399cce2223cca6cf0705f1ad535ddd934fa944651
-EBUILD inadyn-2.12.0.ebuild 1417 BLAKE2B 26d4610bf2db684f7c61ed37d038934bc79832e87d415406e5411ae13fba92e166794dc3b8aea8886d6e4ac61b6296524d9e67abbbfe4405b7367f96c9f8cd78 SHA512 0bcfb8f31a3890691bc6e6dfe29cbdf02959da4ec45cd827a1f7f7e133a2ce2d21999234e01370c7fe747d1a17ab40bb685125b86684c2b7ffd411f37dd8a58a
+EBUILD inadyn-2.12.0.ebuild 1424 BLAKE2B e42a013a21529466d00fffc66674bb314cd7d48f86c931f1270b6e08035a419a957d2caca6471377de91951d5d90384a9827bde3e90abad2a9999f922ba3f884 SHA512 45ba9963a0b642ff12d96772bc5b6df015655025612c37a036e88330f69d3ca75ccec71ac6deaacc90e1b1c91a11b159a2b42c0f5d59a89bf1e5d517532ddcd4
MISC metadata.xml 993 BLAKE2B 362846a13e02a33b0219fa4c21f7e4d39886089b16a0eb2d5891abbf3f6c1945f42750126d54b8271caa381770dedf458f18117ece52f7058c494838d5625540 SHA512 7bb3ba6f732c1bde413bd52a50f22c93ca1e5f59cbdee12e106cc33b4175982c55cb587f48a691d603d46ae268ab9bf37fbb816cab514e895c7386c6d5cc4267
diff --git a/net-dns/inadyn/inadyn-2.12.0.ebuild b/net-dns/inadyn/inadyn-2.12.0.ebuild
index 4bd16c58dde2..87a2471dbf87 100644
--- a/net-dns/inadyn/inadyn-2.12.0.ebuild
+++ b/net-dns/inadyn/inadyn-2.12.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/troglobit/inadyn/releases/download/v${PV}/${P}.tar.g
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="gnutls mbedtls openssl"
REQUIRED_USE="?? ( gnutls mbedtls openssl )"
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 3821be083145..d27a530f8eaa 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/courier-authlib/Manifest b/net-libs/courier-authlib/Manifest
index 0b1623225bef..1471a93d0d88 100644
--- a/net-libs/courier-authlib/Manifest
+++ b/net-libs/courier-authlib/Manifest
@@ -4,5 +4,5 @@ DIST courier-authlib-0.71.3.tar.bz2 2208794 BLAKE2B 4b0f56f066368383d471dd8f4694
DIST courier-authlib-0.72.0.tar.bz2 2274507 BLAKE2B 238fbc8d046dd3c1f2eb6357f9b1995dd666171dfb8a6ba40ee68446bc6cfb9624b53f4603376119798130d5319f5489690bf1567d9d59db4448a4478aff2dc9 SHA512 1d04c3a10fffddfd2c3cae1c5543a01ec6fcc4ccdf77b13714542ce7189e4924836a64123a9e7231fda698cca9a930be65a4a2382f3cd96364635f754bf40ce3
EBUILD courier-authlib-0.71.0-r4.ebuild 4446 BLAKE2B 9d0042f3e6c65a735532eb7b0b30223d01d49b7c6197ef88511f734d6b7af9b779c46761eea445420f6ac27ad254b0cf7eff850b99f1c5a69a855341d976a334 SHA512 8f708363dc3519931ae0854543b9060d0209181a5e01c65ea6d2d4f6024043ba7f66bd95815f75f4d9eb6d02e13a32385792461da5ca741553187f4de64ec054
EBUILD courier-authlib-0.71.3-r2.ebuild 4464 BLAKE2B 1469bbcb3278771bde697bdc752bffe0f54b441d0fc4894dc9892f3ff99c4baa03e56a8a209ab012482723f3c531b64c12569532165caa2c31828fe360fb0718 SHA512 94bcc0daef666993dec1e48cab6cd84bef3e9dab40416e06344084ba76d84872f1c78639ee05db1716f5642bab4ae945b1a812d38a9b7030432e2a4df53d6f14
-EBUILD courier-authlib-0.72.0.ebuild 4466 BLAKE2B 8ba9b71598fb2458f04dfb720698e49cc1f30b7bb2eb89c08e98b39ea98ff884f4a49b2dcdba0ed14c324527a74b805f3be13f479617d689372a1b8f060b2f4e SHA512 e1863c1d2797505c5c87ef27d4dcd100f1692b41e46720baf7fa01891d098f8eac7c4c7e51a58b3f03216195117053846ae1ff72888ff6b738212e3491263028
+EBUILD courier-authlib-0.72.0.ebuild 4465 BLAKE2B 16e41f8041193a1ef4bc2c872798755caa7bf8b18879aea59783d891f2b45f4661236007e7bf48d5a7adab0dc560be69065d4a7ac33741484e429a3767533207 SHA512 c6a17a0f0e83c7bfa0f550314a67abc12f743cc8e5e50d7767a726877a06264bac953e3762d3e3b9cdd9bc007c3e5494d6388a4d90e05a7df1143c0e9c443ea7
MISC metadata.xml 302 BLAKE2B f4a6bbc1e616a769172499ca1f863a8e43d608e25d2a99a6384fd0a0880e4e23f2c64c97404ad80ae12c3cd23eda5854ded0ed2c9000875c701aa22ff70b9e80 SHA512 3f25d55e6f6169b696d210cfbd7df486337885cd0905b62d307e6b3fd1595ac1471dccb59794ecfe0bbcd009339348ef7bb9debb4752533d1b28043cb5d1f918
diff --git a/net-libs/courier-authlib/courier-authlib-0.72.0.ebuild b/net-libs/courier-authlib/courier-authlib-0.72.0.ebuild
index a7d27217be96..f6db8c86eabe 100644
--- a/net-libs/courier-authlib/courier-authlib-0.72.0.ebuild
+++ b/net-libs/courier-authlib/courier-authlib-0.72.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.courier-mta.org/authlib/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="berkdb debug gdbm ldap mysql pam postgres sqlite static-libs"
RESTRICT="!berkdb? ( test )"
diff --git a/net-libs/courier-unicode/Manifest b/net-libs/courier-unicode/Manifest
index 43ff7409fa0c..eea77b41ca5a 100644
--- a/net-libs/courier-unicode/Manifest
+++ b/net-libs/courier-unicode/Manifest
@@ -6,5 +6,5 @@ EBUILD courier-unicode-2.1-r1.ebuild 524 BLAKE2B c1ca8d907f4dd69b3ac761e975d2b27
EBUILD courier-unicode-2.1.2.ebuild 531 BLAKE2B 9f1fd38475d02afcf9a161501f54884b3ecaccb6738917630e8a80dfde9d50701bfc432584ddf0adbba7c6c8fea6f1946f5f5d7ff226e2c88eeb8220a75a5e12 SHA512 63658aa656ccdec8a9941c23a422f55bca14ba8977288ec96a8ffacc11880878bf9832780cd55b47c684a36b5b206c762405d710d4f527eefa2de221890c14bc
EBUILD courier-unicode-2.1.ebuild 479 BLAKE2B 33122e68aa4ac7e91fca265847970781c62e1e52109264da5724282f152bdb755d44a5e8ba2dcc4f5eba236a419ec39e9b6521c8cb05a1c4b685cddce6d5ce4c SHA512 340002a9d23ca729ba60270bb806f474320450450bfcc1b03d71bfb42016ed7e1f91d015635130a1a4387933b0d13d9aadbe46eb5cbe33103fa23751d1ae40d8
EBUILD courier-unicode-2.2.3-r1.ebuild 535 BLAKE2B fb83970f0e47d4971ab74170aa47d87513daab785732d1a58dfa29baaa59bf38ed12ca3bd678517d3a06bda317e32042478c7be02f61da6b65820b60b5ee6e93 SHA512 4ffc877fd85d215ba8cda2be25a15a04def486a858cf3a4493093d93a10778d9a1fa030deff88fff4fb8a1312d2af97a819e4c06013becc5434fbd5cce19e98b
-EBUILD courier-unicode-2.2.6.ebuild 537 BLAKE2B c37e9b908c003a30f3a4c063321338f50166dcef62378cd05b0d9b781908f358bdb554d1dd824e1d07e4d0fb59e526096f4dcf53fea2b714971a6cde6b8a76b9 SHA512 525b9684704464cccc96b43cc4b15f7e462d371e4d1e2d3d3f2db25d0117c9f2e406dbbeb383caf9c2d5dd9e31df20f5944fc08ea3728f57bc9d9f6ced263014
+EBUILD courier-unicode-2.2.6.ebuild 536 BLAKE2B f20b88fd74be5dade0c5d966f41853df90940c761fa55a2817378d0106307ff4df6ff135786c1da208070f01727fbce9942f6b12b267210894533dca4be2aff3 SHA512 8b0674d569076c290a9d6e5511db04d5ec3a66c0ae8699c1cfc1b03e56c1e825d1be753f0e825541367638292183b7d799ce87dc5e40cd7070d2f4560fb4846f
MISC metadata.xml 294 BLAKE2B 529ed84dfbb6d03b115e2ed70383004be4908c1164d320822c212a7be40ce17d6dab03fdf76bdc8c4fb2355bf74b3a9d0dbf403556867c34532c7f0d497715bc SHA512 bd738845d02840a3e451e87ccded91513d5d7d23f4a4a0efff9ea7ce24debb1b41c4283be1898bb6b1a354c91a765c4a5e83c0745ec069865e57a0ce77c5f273
diff --git a/net-libs/courier-unicode/courier-unicode-2.2.6.ebuild b/net-libs/courier-unicode/courier-unicode-2.2.6.ebuild
index 4c4b7aea6e42..1f20553b64d3 100644
--- a/net-libs/courier-unicode/courier-unicode-2.2.6.ebuild
+++ b/net-libs/courier-unicode/courier-unicode-2.2.6.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0/7"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
src_configure() {
econf --disable-static
diff --git a/net-libs/google-cloud-cpp/Manifest b/net-libs/google-cloud-cpp/Manifest
index 2397d3f69307..a6368848910d 100644
--- a/net-libs/google-cloud-cpp/Manifest
+++ b/net-libs/google-cloud-cpp/Manifest
@@ -1,9 +1,12 @@
AUX google-cloud-cpp-0.9.0-offline_nlohmannjson.patch 680 BLAKE2B bf5fdffaad3ec131f71b5053bcabe05826c395eea3cb3f02579fa841d3e18f9f72d8359c66d715206fc7521be9dd678a5370250acae0cd9fab0a367935e414cb SHA512 6af1508b86add950d3df2c051b846caf8bf8a44d042b2934417cfaf79c130378637a4ba13775045163ad44ca913837cbcd53d52398250933f062158e4b58023e
DIST google-cloud-cpp-0.10.0.tar.gz 2189161 BLAKE2B 1e599478db3f280cddc4232c7e6005c7b5a48b1f22aecc8a99dc60f461dad349d343b40e6545680e7b211ea40a07c9b069052c2a6e36cb7279e400cdebfa95a3 SHA512 9a1774dcc39d1626c8a9cf8630fe3b3110df7e21e452c7b137e1911d10b304997571aadff5fc0216715729db4a29621066a5236a0b2cb027bba4ce3c56492fb3
DIST google-cloud-cpp-1.36.0.tar.gz 4522003 BLAKE2B f436935b3a95fa911fb04429ee20b0712eeaf58f8ebfdd1b75f848e19ffa88d17b1be1d917f5693f1996ce6eaff6bd6053958c2b20cf29370164bccf2794c76c SHA512 a9885f9e0726de64eaee0376f3d1ed3a00c32919f2b9a911479206f2965a62eea5ff292b459f61eae97d5d2fe336c410c615296fcb0c7506faf45c57bd6f8871
+DIST google-cloud-cpp-2.19.0.tar.gz 12289079 BLAKE2B 915acacdc8e757e95244c715b74618e34ae3a22ea39bd0ae3e628dcd07f0dc99a2baaa11f4f69b9d2134ffc10af9e9437cf8862eff19a720ff415e0b1b15e6b8 SHA512 a392da19ac353409ecbf30e390803b2e34670552fd54466a08ee554a77c893d447289b30d5841c7f79b2a23244a269d8ecac8f7fbd8a34dda45ce2d8b1d46817
+DIST googleapis-0e3b813b0d0da539eacbe86b8716feeed00943c5.tar.gz 7914422 BLAKE2B 05dfb0523a4208c84d51e99bb3edd531b1d4069971fb6810ab2c31b7bc1b14824be9a4c5d0e176ad741d1b902242702be7f125595d22dd5a6d75d0a9e8790ed8 SHA512 56a9fd1ff464f33d80dcce1bfc927e4332fe2e986f731b3f8ceb583265a2b23a659273dc6777a100d563ed972672353f8fd0292f894c42b4142bb5d7882f8ef6
DIST googleapis-28c6bb97cac6f16c69879be4e655674a74b886ef.tar.gz 5448352 BLAKE2B 0421ba9506e931d0bd7b01011832a91235f04ae825489021204da17d543671994e68dfecd97eeb8ee90f42726450d375955e1458e7dfba8551854c036bdc6069 SHA512 59f4d78c268280323314b8d471d4877cacc4238bfac3a769aa86cedd22d79ebeb50f2aaa8a60f9264976d12ef629a2a3d1a0da1c0d6723ec08f517ef0fae9450
DIST googleapis-6a3277c0656219174ff7c345f31fb20a90b30b97.tar.gz 746503 BLAKE2B c0cba88c19c658ba7e9e65b80557903f8ded280d25438120b32f8c29a714b58a527c9218f0f73b53646949ecc073d873fee712b370b95523bdea5c28747eeb25 SHA512 92795397dfb9a6aa931be7b191ee91f9f2678a7175dea6babf19a50f61923373d288832cf10edf1ff252ca5148fe649c1bf95535e7c21513129495afae4c0ff7
DIST nlohmann-json-3.4.0-json.hpp 705920 BLAKE2B 9a22a6420f818038d8c4b352fb92ff0f0041b76232ef8665686399d184cfc62caffb60b4ccf1d8d33ae428839a70fece959f94795d71803623405d041efc9a13 SHA512 a1bdb4b434ee34cbc360e0203f500b25e15d7e1a6d25ea6e3bd3b56a5e7ec47d8c0bbe074930b7a07d6ceaf2112eefa24da9c1f0595aaf12c88697048238166d
EBUILD google-cloud-cpp-0.10.0-r2.ebuild 1601 BLAKE2B 5d2a5d1d2b0ad146b9055da95506826e6b88f23d51fd1c6c554fffc9c54da87ac501523d2288082c6de3398681853de636b8adbbb1356b74b508b0e04909037c SHA512 a8bc381dc4372b2fd02d4fea10862120cf8ae498ce8041aca2758736fee8c93bfb15e245c9bd71e417022d4207c983d75eae9f29c8017b2bdd4a6f1102eb5ea1
EBUILD google-cloud-cpp-1.36.0.ebuild 1408 BLAKE2B a20d831144c3a38b589066f37a61ca4f8bc366fceb32a1d6b83c48260ab40332829e72b52de02553754bcfb1aaeafff9a2c5312a19dcb596cb9270f50737829a SHA512 187397204b92809d920cca7d5ef665e72a9be3454467a705727a08c44fdbb702b7e3736e388c09c944655005bb30f15fd5c8d24278c0b7f4675f09488fcbe6bf
-MISC metadata.xml 248 BLAKE2B fc6c49e6d2a9807728c39d8b35e23c41446ef45106e9e400926334eecc4fac18c2614dfa18e68888f2e8c7d9356468794734ad0b33bbdf632f690a1c3dc4df34 SHA512 d9e2f282ed49c5ecde0d12d63ebcc971b7c487b9cdac14fe57790cc89a5984ea62bd0ba7c9aed86679598e7704c38f1767e0222d7f54c694f4328a9c4b9d36fa
+EBUILD google-cloud-cpp-2.19.0.ebuild 1343 BLAKE2B 5de4516e2afb9d67c476efc3597dece3defe40e7ae01cfe36110d73265479cb19ae2045258755de3491ff05e175bf8e06644fb363587e1f271aeca3988b2a704 SHA512 f45b48047bb0e2ec54f859f6c6db7c35e16c4b304051414236b3a717f78a532d6eea1b0519ebe1cbe6e234a8272020bf4a570c20b9dc7578c2bccead46c73401
+MISC metadata.xml 349 BLAKE2B d7c6fa69328ca31edb61e77701132c5e0a1c0eaa7b6cbcf7e65620b56933eff5f893c332e279d76b2b0096e4f55fd5099542cd746f56d9d11e238668c1377878 SHA512 dddd2bcd06fcd7b1984db18a4fabb6e17643f67b62659b8543a37f61270fd9bc5338fa21ff90bcfc3a35ca96fde9095cc7cefeb21ffd0769b44d696aab3e62bf
diff --git a/net-libs/google-cloud-cpp/google-cloud-cpp-2.19.0.ebuild b/net-libs/google-cloud-cpp/google-cloud-cpp-2.19.0.ebuild
new file mode 100644
index 000000000000..dffb511f5f8e
--- /dev/null
+++ b/net-libs/google-cloud-cpp/google-cloud-cpp-2.19.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+# From cmake/GoogleapisConfig.cmake
+GOOGLEAPIS_COMMIT="0e3b813b0d0da539eacbe86b8716feeed00943c5"
+
+DESCRIPTION="Google Cloud Client Library for C++"
+HOMEPAGE="https://cloud.google.com/"
+SRC_URI="https://github.com/GoogleCloudPlatform/google-cloud-cpp/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/googleapis/googleapis/archive/${GOOGLEAPIS_COMMIT}.tar.gz -> googleapis-${GOOGLEAPIS_COMMIT}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-cpp/abseil-cpp:=
+ dev-cpp/nlohmann_json
+ dev-libs/protobuf:=
+ dev-libs/crc32c
+ dev-libs/openssl:=
+ dev-libs/re2:=
+ net-misc/curl
+ net-libs/grpc:=
+ sys-libs/zlib"
+DEPEND="${RDEPEND}
+ dev-cpp/gtest
+ test? (
+ dev-cpp/benchmark
+ )"
+
+DOCS=( README.md )
+
+src_configure() {
+ local mycmakeargs=(
+ -DGOOGLE_CLOUD_CPP_ENABLE_WERROR=OFF
+ -DGOOGLE_CLOUD_CPP_ENABLE_EXAMPLES=OFF
+ -DBUILD_TESTING=$(usex test)
+ -DCMAKE_CXX_STANDARD=17
+ )
+
+ cmake_src_configure
+
+ mkdir -p "${BUILD_DIR}/external/googleapis/src/" || die
+ cp "${DISTDIR}/googleapis-${GOOGLEAPIS_COMMIT}.tar.gz" \
+ "${BUILD_DIR}/external/googleapis/src/${GOOGLEAPIS_COMMIT}.tar.gz" || die
+}
+
+src_test() {
+ cmake_src_test -LE "integration-test"
+}
diff --git a/net-libs/google-cloud-cpp/metadata.xml b/net-libs/google-cloud-cpp/metadata.xml
index e85252a96df1..bc6224031049 100644
--- a/net-libs/google-cloud-cpp/metadata.xml
+++ b/net-libs/google-cloud-cpp/metadata.xml
@@ -5,4 +5,7 @@
<email>perfinion@gentoo.org</email>
<name>Jason Zaman</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">GoogleCloudPlatform/google-cloud-cpp</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz
index 31d333cd18a7..d9ded866e417 100644
--- a/net-mail/Manifest.gz
+++ b/net-mail/Manifest.gz
Binary files differ
diff --git a/net-mail/ripole/Manifest b/net-mail/ripole/Manifest
index 8a61a62e21bc..4955f5d73893 100644
--- a/net-mail/ripole/Manifest
+++ b/net-mail/ripole/Manifest
@@ -1,4 +1,4 @@
AUX ripole-0.2.0-ldflags.patch 495 BLAKE2B 28c2a580563fd4de93199d8242b5f3673f9bc81247be65ce4a7136e28a3204dbd48553cdc6de4c7ef7f13c4332120dbb415320616e4b34656b5340d976714ea6 SHA512 749d9a864c1cbc4c28e6a8b8dfd69fddb72e4bd0150a143bd4398e4757edc8326c6c2c7da4d0ce3e17a212636b3894726a6488d8b03618b3d0641faff390d1d3
DIST ripole-0.2.2.tar.gz 30629 BLAKE2B 63ff7c0d086861d8aa9c1fea7e69086874b90e3181898e36338cb3913e90c6ed7e6f222ff985d92386535a222e44e8a324658f0b4bd51de508f92a82f37f5eb1 SHA512 de3a4fe511e11d4ed8b5589aaf102c60c59c8a3cbbd1d988955b89d597ac7a5992f63a7ac36d8aad3916fa9f6311c5a0260136d534973fdf1b4a5fa5296b6b92
-EBUILD ripole-0.2.2.ebuild 562 BLAKE2B 1a28ef5251bb69e2620e146c997dcfb3fae05426b299a1a1d994ac4f27f8a182cb43730f6c2b9fa52ee0f1c6a14963f70d7adadeecbbde49ebd3ae2f4ae6cdfa SHA512 177f41de49c704c751b49d23c329ae760f16fa454f4980327b260f6369e0a1febd86390546d5e20540ae9f2c83a4b085fe42cb2e5c32141e1727707c494f9d1c
+EBUILD ripole-0.2.2.ebuild 569 BLAKE2B 9bd1392460493a549586e350a54711910b2944519a261bb962ac24bf8dd9e6df68f737fce4b42314a27007619dc407b50708baabacfcc508d6b36938aaa68b81 SHA512 4665e9baaeed389263e4286e407dbc3f54163c30d31c95764ccfa706d7efb59c1b1311bf7e496559166868a9128ea68ed188b1186d1333ee718a53b0aaf18ee5
MISC metadata.xml 326 BLAKE2B 4b598bae45c12962363cc9c225f2b5d5ad4a876ed6ae96228f970c163eef6e23d361d56b0cb9ad3a36779c0106b6367f9b3a557026b48da2397ba31dc0c5775f SHA512 06c4387722502f0fac191ad6784a31de5c5ce86a84d772b2b6aa0aaf691d4d372d258f9b3b9f7160df813437d671975664a333f3d2e0cccef3041eca122e8ebf
diff --git a/net-mail/ripole/ripole-0.2.2.ebuild b/net-mail/ripole/ripole-0.2.2.ebuild
index 9f121991a1f3..f904bc860fd6 100644
--- a/net-mail/ripole/ripole-0.2.2.ebuild
+++ b/net-mail/ripole/ripole-0.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="http://www.pldaniels.com/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm64 ~hppa ppc ppc64 sparc x86"
PATCHES=(
"${FILESDIR}"/${PN}-0.2.0-ldflags.patch
diff --git a/net-mail/tnef/Manifest b/net-mail/tnef/Manifest
index bbeb0310650d..99706995d3aa 100644
--- a/net-mail/tnef/Manifest
+++ b/net-mail/tnef/Manifest
@@ -1,3 +1,3 @@
DIST tnef-1.4.18.tar.gz 4650361 BLAKE2B e6c02cf06454932d32ac68f569fdbc29979bace8afe1b997a47a1ef0e42d9464426afcdd1641509501604191d1a99d8374a078e53f5531fe3bc887df7bce194b SHA512 bc53daaca9c260a804681c040d01f80bbd8b0d3597678c774975e988cdf83dad6b0d6c66b22e0d40ed2300efddef0bc663236ead4dfe687eb33af7f27dbb6000
-EBUILD tnef-1.4.18.ebuild 451 BLAKE2B 72351062c40b13dc21cf4cb4580e85cf1f017a66ae290be74494f4de543ec1f8d006f63ca9fdb88a09d60865b098eac2878bcd23591e5091586b86e049c3ec9e SHA512 000dcd956b2871bd9866998aca28137429cbe7a22a174b810c4d62a7ab4f42362c893fb312a9d435c43b435a6a1564b12b22be18e0609ffa1ff5b0ed34cc9730
+EBUILD tnef-1.4.18.ebuild 458 BLAKE2B b331a0c0c548a584b78036ce8fd325bc4eedb5cce6c02a1167794b34753d147e0fc4107f384210aeea56d082abc3228f8ace16cb0709464f2d3563b9c718a72c SHA512 905d2f4d5b8314366ab85ded405152fc069b514dfab96236a9f9bcaa9ae230539abddcb772b5b549543a1f39de2d21b9e319c2c3b19b04b23a3bf6c7469d548e
MISC metadata.xml 297 BLAKE2B fc75aa16f7f59a816c947c3c051226b5d59874995710e2c7a4b8dd16cc6212187d3c05de870a46b10f5bc946424eeb1336bc78cdd7937116b295638623c55089 SHA512 7d49258ba2e067e2dc0e3805740be10494800fc8d0281b8f5baef0ebc32407724edb5443a38be6781d0cbf6c5b5d4cf5e0fbb7a5b53fb468c53f35448b8467b8
diff --git a/net-mail/tnef/tnef-1.4.18.ebuild b/net-mail/tnef/tnef-1.4.18.ebuild
index e9bff140cfb5..1fce8aafbaef 100644
--- a/net-mail/tnef/tnef-1.4.18.ebuild
+++ b/net-mail/tnef/tnef-1.4.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/verdammelt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
SLOT="0"
LICENSE="GPL-2"
-KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm64 ~hppa ppc ppc64 sparc x86"
src_prepare() {
default
diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz
index 74909f68c0fb..ba5946967c22 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 1d92898def88..64fad3a2efdf 100644
--- a/net-vpn/openvpn/Manifest
+++ b/net-vpn/openvpn/Manifest
@@ -12,7 +12,7 @@ DIST openvpn-2.6.7.tar.gz 1895682 BLAKE2B 58d5f2e16fc30f8533c9b18f8b63ead67782b5
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 4958 BLAKE2B 20143f7c2162e5bb26cc57c88b65a29b028147577f4101ba8173107a050a22d3c0e28610192995b4a95aa18ac78ff290e61a7c07a9f3d7bf28fec9eed9c25470 SHA512 dd1bdc7a2e8eb36bec6c40e5c03b1b62f012f6a6335de25a7cd3660744525c7a1838dcda6e166c8ff21f488fc4379a76a7fa3f026548c31a891344c2c337065f
+EBUILD openvpn-2.6.4.ebuild 4957 BLAKE2B 97e78ba9121e7974d24a7c8f06c9771c6566f2a42be4b15ae6e99eaf87a3c342d05d2894666f4c39e3bf4dac202c8d9eaa2dba373c19a40a1ed570c809df4116 SHA512 f64ffed6f1bc2816afed183e8494e176398d8a57e055090bd3ac96e7b33f2b402db32f38f27346f9d5a8be4dd9258f01416919038830c017956241301444e8dc
EBUILD openvpn-2.6.7.ebuild 4981 BLAKE2B 08056137d58decc9a4ea1204cf368a0e97bcd8fe070d4f69d7dcbbe2feb28df74b652193054c2ab7877c8c28ed1a7bd31fb8f5829639c779d9cb73f83cfb15fb SHA512 cf27703fb1fa7f260cd3e8dc3ab2ab7d172db13bcb545de82b0df0c3eaab9f889418d96cf0d24ed0d9bbd87a8e8fde27ba99b9b8077a7cc7ba79ccc4ff9ee660
EBUILD openvpn-9999.ebuild 4987 BLAKE2B a6895320678af9b6722908ca40be9dc9a5b7392fad5da5e06c27356749f0219ed4ffc4570c63dea73d3bc081beed871a4bc0fb3702d2a0a66f6d4b8da7d092f4 SHA512 ddbf0f70e4c3719e7a3d38efc1d1c58a663fa25b819ee84157077a9e9d9a581fff3cd007d2a60f7f4e47c54c73d15135e79b16dca9f73d3b04c6aa75454fb01d
MISC metadata.xml 1216 BLAKE2B c776b53a6590657d9c38f4d27da052d558b3fa706a944d07ff29de7fa6745e1e474a6110056dbe8c19fd03373644347054f8b7b4f2dd9d7171f3bc25ca21fe4f SHA512 1a62049e24f92d5519b1eaefa1649df23a515165e41b87e399170d1e2e140174fee5e8887f7e8589e68301093d1c2b6f76f6868db302ad7de2da911f0df3bb6d
diff --git a/net-vpn/openvpn/openvpn-2.6.4.ebuild b/net-vpn/openvpn/openvpn-2.6.4.ebuild
index 8106d2d58fba..f847206de2f2 100644
--- a/net-vpn/openvpn/openvpn-2.6.4.ebuild
+++ b/net-vpn/openvpn/openvpn-2.6.4.ebuild
@@ -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 4b4bd369ec5f..628ed5f675e4 100644
--- a/net-vpn/ovpn-dco/Manifest
+++ b/net-vpn/ovpn-dco/Manifest
@@ -1,5 +1,5 @@
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
-EBUILD ovpn-dco-0.2.20230426.ebuild 1269 BLAKE2B f9f126f469c5623a16dd4bc24adc50b9367f10cddc3fe5ba05f86bbd5bd1d548f45c1394e00eaf17359e3ae5ec54ca5ef0f472a132bdcd6623ff8ed13cc2d04f SHA512 1ddf65bda2a0e3a861e0f35fb644894559b551de970975c8577c0ae5099fdfb87f55b9470bb7fc1e436833b23f92cf31d18019efa55fe971f7a52bfa1617a3aa
+EBUILD ovpn-dco-0.2.20230426.ebuild 1268 BLAKE2B 88c6a14bdd394b1480b2b52141107e7102cc6842cc8e8cb37a5324382080a3081e6f5a2809cb75943f02ef87053780860365a602c0ce75784c5d994789b6c4bc SHA512 ac96e4fe6fb56354875d70b55c36c0600628adea2b45ee49900c19acae0d9d69e8dc08a57f548d99dc9aa92c0b4fb00b906ca90481aef3bcef7930958dc7d811
EBUILD ovpn-dco-9999.ebuild 1239 BLAKE2B 066dca27a9b5dffd5b5557e2d66b6e177177d4cacecb60b39994092689491b626be6f2ec69394f9725fb059f45d05f1257872e861451070920d30d023b45e647 SHA512 b29b49fbc6701fb836314628dd23bc1a1dd31327761e49e7f57d2cb38e761e5214ca9dbae4f62b5200eabc2fd2d60023aaa59cf8177dedc16fdec8157d040ecb
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 d5487ce73789..faab88f5db1f 100644
--- a/net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild
+++ b/net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild
@@ -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 ~loong ~mips ~ppc ppc64 ~riscv x86"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv x86"
else
inherit git-r3
EGIT_REPO_URI="https://github.com/OpenVPN/${PN}.git"
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index c0deeef2a74a..952803189177 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/rtl-sdr/Manifest b/net-wireless/rtl-sdr/Manifest
index 2f50106a96ad..759fa3bb0ae9 100644
--- a/net-wireless/rtl-sdr/Manifest
+++ b/net-wireless/rtl-sdr/Manifest
@@ -7,6 +7,6 @@ DIST rtl-sdr-2.0.1.gh.tar.gz 135727 BLAKE2B 46bb64e2e35d5f6164acb15b0b1e4c0c988b
EBUILD rtl-sdr-0.6.0_p2020802-r1.ebuild 1578 BLAKE2B f48fe97551e9841bd2f614c05a105ace46ce9b7934558184dffb595cc11d5ac907da00555e0da04adbb237570d56e072a736ac92a9f0b69a3d48de32c935e394 SHA512 c48d5430fc84cd4a582cf14be64d09e7c7036ac85d97f4a3b1eb55a4e9870dd6e063e22f3939a84f582093c6e0dc34e610d89ebac7b91dbcc050d79dfa4b22ad
EBUILD rtl-sdr-0.6.0_p2020802.ebuild 1583 BLAKE2B 53f24f8baa74dc23a0682fda694528063a29c4b08c7669b8b71e014b761289043c7b4c041da815575aaa1f434981ed7c0fff256d5ed01c5158dfa4ffe164d50c SHA512 95850d0766ccb7869b54ef32d522edb778926208336b0a1b2fbb836eedb35ab8955a9ab24f47b48eb4a515ec909a8220a6110832e98d1d764b50142a2f6fdf0a
EBUILD rtl-sdr-0.6.0_p20221217.ebuild 1578 BLAKE2B 9bf2af01a138f3d1217c34118b77dc27b69d8f7151fc23b9f0c2b05fc0a12cac6d0355a5acbbf681d8dda65b3c8332a1c94dd60d008d8d8afe635255d3ea9067 SHA512 aa12cb45b18872c7e1fd3e80bf23f66f03dcdc8860c3a0eeb04d29d409e896132f2d766988daa76a07cf390b611e23b2b9ddce12cf269481d6c5ca1732f837f6
-EBUILD rtl-sdr-2.0.1.ebuild 1326 BLAKE2B fef6bfecfdedaf2985473de624f2ea327788a466fb0dacbfffa6a886afb2b1fa0126b23014205d46ed862c7a3e507f7389b1c5d789a63aa5436fdb0d15b827b7 SHA512 186f7941c67a262534086388e61f0590d1f6398c33f2579bf9ccd27fcc19d161f37be8466ba3897b9c77814d16badeeba9ba31b055ec6dfede67cd74c03b812b
+EBUILD rtl-sdr-2.0.1.ebuild 1333 BLAKE2B cbea9bc441afa6efe1f09ebd1e006da18d66faf0205d77d6933869d68faff289e30bdd0054fc455351ca872c96249d59b6d6de1a49031247bba44521de5b789b SHA512 ed89e08ed74bde969e79da2c0ebaea08b8378fee53c1d23a9c033c57fb902a5250f248a49c2d7cbb6b51bacfa7e15abc4cb5d5f7a56769ab49b59c1ed957d56b
EBUILD rtl-sdr-9999.ebuild 1326 BLAKE2B fef6bfecfdedaf2985473de624f2ea327788a466fb0dacbfffa6a886afb2b1fa0126b23014205d46ed862c7a3e507f7389b1c5d789a63aa5436fdb0d15b827b7 SHA512 186f7941c67a262534086388e61f0590d1f6398c33f2579bf9ccd27fcc19d161f37be8466ba3897b9c77814d16badeeba9ba31b055ec6dfede67cd74c03b812b
MISC metadata.xml 407 BLAKE2B 0d901e2279b5c54a094be851b6e0997d422e32224fb1f5032185a6ddeaadf12b5cc445813d1e8526a1c9920546fca2149045656401f69e45493ad1aa2f034da4 SHA512 5d04dd4d2f97dfa558a7313c60437d60527aa0c00009e7c274223374a7271f576af83b374948f36e788c3710077bb3b10a1dab26dbd74d7d3cd67d834bbd9d5d
diff --git a/net-wireless/rtl-sdr/rtl-sdr-2.0.1.ebuild b/net-wireless/rtl-sdr/rtl-sdr-2.0.1.ebuild
index dd2530e97a36..0a5b8cebc9b0 100644
--- a/net-wireless/rtl-sdr/rtl-sdr-2.0.1.ebuild
+++ b/net-wireless/rtl-sdr/rtl-sdr-2.0.1.ebuild
@@ -16,7 +16,7 @@ else
#SRC_URI="https://github.com/osmocom/rtl-sdr/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
#S="${WORKDIR}/${PN}-${COMMIT}"
SRC_URI="https://github.com/osmocom/rtl-sdr/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
LICENSE="GPL-2+"
diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 2414d3748883..d0efc0adc4dd 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -6,8 +6,10 @@ AUX unifi.initd-r2 477 BLAKE2B 11dc44ebc7c9d9a670b6aecfd3a82265df60f21057ae459fa
AUX unifi.service-r2 233 BLAKE2B 95d87f040be667c5d5817bc9b6eabfa3d2ef454cfcdd60badef834d6f9ec250612ea5b32724c9df28c735e22183180c9c646729e375d3e38f6a26371661af93b SHA512 cafa67126e7416c736e1ab59e8b31cd2f9ce3f8933b84985f4ba983898b664bb892255855c2fc6cbdb4519732f63e58207209d7701f908d48828dfdd399f1550
DIST unifi-6.5.55.zip 157805689 BLAKE2B 09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355 SHA512 c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
DIST unifi-7.5.187.zip 172434106 BLAKE2B db54079f30c9f61989ceb70474ea68559189804876000534c2a0165a9ef2324f92d19e7b055eaa31cd77e7bd90db0c29aa9f20953dc17a5c54cc646a5c862990 SHA512 703e29273412c497a5bea74210e8c409c629b81fee2badd3f116bbb31a2ca82942ff0281303c0da57757a85e44f4457ba3730deaba0a1f4cc2adc1eb5ace3276
+DIST unifi-8.0.24.zip 158256126 BLAKE2B d7b767908027bb6df460ebd8c9779f7816f2b3f14d94e1a5be368fbabe135e062a7401ecd6d5ea7d82044abc6f727d9ef4061dddacd7148d5627326ecff1243c SHA512 1612819afe58e93c958538f5ff83288ea95aff3a82a39a83dea8c9ec8451c3fb528299ab6976c2ba7cddcad0de4fa2036c800266230e5c6cbbd2348de370cace
DIST unifi-8.0.7.zip 158459828 BLAKE2B 24404aa01d574245127da119f1ec54ecca22c80b778c117f88dd5102dd0196b6616ab75befb5de7cc97428b2712a1aeb05f86317f7e652fbe49e47e7315cf7fd SHA512 91932b4d12bb4af68ad16e641ed824e93f9a478c7a9a42b4b9ac43d92d23ece8aa5cb53bfcbd06bedf5442986f76d91b933ce3ef4e4955c6bd4d1cc7e1ca1472
EBUILD unifi-6.5.55-r2.ebuild 2487 BLAKE2B 32f355cfa0223b1161372a38085082ccf40888192ce9159bfcaaeec0f8dd85e73a124eef2b5bfda559c693159af92f6e44fd67888126094561d7711b011b150e SHA512 5ff01a288d1d67c7e25e37bc03549b698f1a8feffcac404fbbae0880e9707210de6c1ac454058913496f7dadec80006a311d4e88ce713c34265521717ae8b72b
EBUILD unifi-7.5.187.ebuild 2625 BLAKE2B cf5a2a149be2a16cc06e22cb9deb12ea8a43d7e3075ba8c2697d3a0dd96b4b88f4e87ddc9bfd0950ccc6833642297d4b9e2502f74837f3141cec69e04bef0c5b SHA512 2d380904153dbaa0610b5d07e729fa340a994b3442b497b7a9bff1fe8503ef7c2cd23cded46feb8993101b741122cdb0c1df546e4d6ee6fb2fc2ae65d70792f8
+EBUILD unifi-8.0.24.ebuild 2626 BLAKE2B 52d033090bb167fe22ae87420d7e3a9bccebe6ee0bfd44431ceee7c4627663fc32c3dc6bfdc344be5103313bec054ca434feb4e39511145fd5de1d47acbb0ac8 SHA512 c3a12b1691e8dc02c6c855580e626f0131985a94332ad4ded111dcbb0c149db0ab6d9873f9d07f164579f1eb9dac787394b95528b62e956129b0262b12bcbc9a
EBUILD unifi-8.0.7.ebuild 2617 BLAKE2B 0b0a10cdd8cd14a0a444db59e3e58544ee6a2b66f957e4dbec6431590e1e292bd3b1545e5c9121d6d8e2c5acd13daf2dc3de6bd1826aebef4c83b8d06fbb861c SHA512 b73825a61ab9b96cd14da5aa7dff230fd284af4291fec76de49f7f78fbf250889c407822818254893a966b6e4709952e88ff033e2b54c14eeb7111edff30f220
MISC metadata.xml 706 BLAKE2B c089f7ad4712f8ad5ef71f8127686dd13a7d3ead5f31dff6c939b100c18920680d648c4d27af479dc14624b5365fc038998f478ae82222fc2f2d073bbb7b58cb SHA512 8866e9107a41456a238b21316a1b174167b4343a55bcca2964b05e44fcc2d157df113a7867496726fcdc0eabf3e244e14567e03b53e3e1df2b11a2d932fa761c
diff --git a/net-wireless/unifi/unifi-8.0.24.ebuild b/net-wireless/unifi/unifi-8.0.24.ebuild
new file mode 100644
index 000000000000..dbf264a8c7d5
--- /dev/null
+++ b/net-wireless/unifi/unifi-8.0.24.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-450f174e64"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com"
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 MIT ubiquiti"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+ acct-group/unifi
+ acct-user/unifi
+ dev-db/mongodb
+ virtual/jre:17
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+ if [[ ${CHOST} != aarch64* ]]; then
+ rm -r lib/native/Linux/aarch64 || die
+ fi
+ if [[ ${CHOST} != x86_64* ]]; then
+ rm -r lib/native/Linux/x86_64 || die
+ fi
+
+ if [[ ${CHOST} == aarch64* ]]; then
+ if ! use systemd; then
+ rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || die
+ fi
+ fi
+ if [[ ${CHOST} == x86_64* ]]; then
+ if ! use systemd; then
+ rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
+ fi
+ fi
+
+ default
+}
+
+src_compile() {
+ :;
+}
+
+src_install() {
+ insinto /usr/lib/unifi
+ doins -r dl lib webapps
+ ! use system-mongodb && doins -r bin
+
+ diropts -o unifi -g unifi
+ keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+ for symlink in conf data run tmp work; do
+ dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink}
+ done
+ dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+ java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+ java-pkg_dolauncher \
+ unifi \
+ --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \
+ -Djava.library.path= \
+ --add-opens java.base/java.lang=ALL-UNNAMED \
+ --add-opens java.base/java.time=ALL-UNNAMED \
+ --add-opens java.base/sun.security.util=ALL-UNNAMED \
+ --add-opens java.base/java.io=ALL-UNNAMED \
+ --add-opens java.rmi/sun.rmi.transport=ALL-UNNAMED' \
+ --jar ace.jar \
+ --pwd '/usr/lib/unifi'
+
+ if use system-mongodb; then
+ systemd_newunit "${FILESDIR}"/unifi-mongodb.service unifi.service
+ newinitd "${FILESDIR}"/unifi-mongodb.initd unifi
+ else
+ systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service
+ newinitd "${FILESDIR}"/unifi.initd-r2 unifi
+ fi
+
+ newconfd "${FILESDIR}"/unifi.confd unifi
+
+ echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+ doenvd "${T}"/99unifi
+
+ einstalldocs
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index c09b7518c047..262c639c43db 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/mips/package.mask b/profiles/arch/mips/package.mask
index 2f9c4649169b..2b9a1f8f27cb 100644
--- a/profiles/arch/mips/package.mask
+++ b/profiles/arch/mips/package.mask
@@ -2,6 +2,10 @@
# Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk> (2023-11-17)
+# Broken on BE and no way to test on LE, mask for now (#700902)
+media-libs/libvpx
+
+# matoro <matoro_gentoo@matoro.tk> (2023-11-17)
# Broken on BE and no way to test on LE, mask for now
# https://bugs.chromium.org/p/aomedia/issues/detail?id=3487
media-libs/libaom
diff --git a/profiles/features/big-endian/package.mask b/profiles/features/big-endian/package.mask
index 61f78d7133c6..7c17292cb481 100644
--- a/profiles/features/big-endian/package.mask
+++ b/profiles/features/big-endian/package.mask
@@ -1,6 +1,54 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# matoro <matoro_gentoo@matoro.tk> (2023-11-17)
+# media-libs/libvpx casualties (#700902)
+media-plugins/gst-plugins-vpx
+dev-qt/qtwebengine
+www-client/falkon
+www-client/otter
+net-libs/signon-ui
+media-video/cheese
+kde-apps/messagelib
+kde-apps/kmail
+kde-apps/libksieve
+kde-apps/kdepim-runtime
+kde-apps/kontact
+kde-apps/kimagemapeditor
+kde-apps/grantlee-editor
+kde-apps/akregator
+dev-util/kdevelop
+dev-qt/qtwebview
+dev-python/PyQtWebEngine
+app-text/kchmviewer
+app-office/merkuro
+app-editors/ghostwriter
+kde-misc/zanshin
+kde-apps/mailcommon
+kde-apps/pim-sieve-editor
+kde-apps/korganizer
+kde-apps/knotes
+kde-apps/kdepim-meta
+kde-apps/kdepim-addons
+kde-apps/kaddressbook
+kde-apps/kaccounts-providers
+kde-apps/akonadiconsole
+kde-apps/akonadi-calendar
+kde-apps/akonadi-import-wizard
+gnome-base/gnome-extra-apps
+kde-misc/kio-gdrive
+kde-apps/pim-data-exporter
+kde-apps/mbox-importer
+kde-apps/konsolekalendar
+kde-apps/incidenceeditor
+kde-apps/eventviews
+kde-apps/calendarsupport
+kde-apps/calendarjanitor
+
+# matoro <matoro_gentoo@matoro.tk> (2023-11-16)
+# Test failures on BE (#700902)
+media-libs/libvpx
+
# matoro <matoro_gentoo@matoro.tk> (2023-12-07)
# Explicit no-support for BE (#891517)
media-sound/audacity
diff --git a/profiles/features/big-endian/package.use.mask b/profiles/features/big-endian/package.use.mask
index 0249100c84dc..108ea5cfccce 100644
--- a/profiles/features/big-endian/package.use.mask
+++ b/profiles/features/big-endian/package.use.mask
@@ -2,6 +2,23 @@
# Distributed under the terms of the GNU General Public License v2
# matoro <matoro_gentoo@matoro.tk> (2023-11-16)
+# media-libs/libvpx casualties (#700902)
+media-video/ffmpeg vpx
+www-client/firefox system-libvpx
+www-client/seamonkey system-libvpx
+media-video/vlc vpx
+media-libs/xine-lib vpx
+media-libs/libopenglrecorder vpx
+mail-client/thunderbird system-libvpx
+games-fps/eduke32 vpx
+media-plugins/gst-plugins-meta vpx
+net-p2p/ktorrent rss webengine
+net-irc/quassel urlpreview
+kde-apps/kalarm pim
+dev-python/QtPy pyqt5
+gnome-base/gnome extras
+
+# matoro <matoro_gentoo@matoro.tk> (2023-11-16)
# media-libs/libaom casualties
# https://bugs.chromium.org/p/aomedia/issues/detail?id=3487
media-video/ffmpeg libaom
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index a0092fe65f71..f91bbf7f5cc8 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -5522,7 +5522,6 @@ net-analyzer/zabbix:frontend - Enable zabbix web frontend
net-analyzer/zabbix:ipv6 - Turn on support of IPv6
net-analyzer/zabbix:java - Enable Zabbix Java JMX Management Gateway
net-analyzer/zabbix:libxml2 - Use libxml2 client library
-net-analyzer/zabbix:mbedtls - Use net-libs/mbedtls as TLS backend
net-analyzer/zabbix:odbc - Enable Database Monitor and use UnixODBC Library by default
net-analyzer/zabbix:openipmi - Enable openipmi things
net-analyzer/zabbix:openssl - Use dev-libs/openssl as TLS backend
diff --git a/sec-keys/Manifest.gz b/sec-keys/Manifest.gz
index 6bf3f0bc59f5..51188fb6d191 100644
--- a/sec-keys/Manifest.gz
+++ b/sec-keys/Manifest.gz
Binary files differ
diff --git a/sec-keys/openpgp-keys-mkvtoolnix/Manifest b/sec-keys/openpgp-keys-mkvtoolnix/Manifest
new file mode 100644
index 000000000000..5a394a7fbffd
--- /dev/null
+++ b/sec-keys/openpgp-keys-mkvtoolnix/Manifest
@@ -0,0 +1,3 @@
+DIST openpgp-keys-mkvtoolnix-20231119.asc 10057 BLAKE2B 6bf62f1afb14605049a8cbf5b625602535410ad61f61950cd29bdf83faaba5cf400bba85732a97989b3245493da3d16a1ebd8e67e3f35fcecbdcb4765bb9b860 SHA512 abff84123d8576395d53369ce01702373d38acfb716f43639cae6cbd50a6a80e4398be3cf85f36635a7968f78beb8d2ee9da86ccb795a14c76ee3b3e62f8da23
+EBUILD openpgp-keys-mkvtoolnix-20231119.ebuild 597 BLAKE2B 0293482b146c97bd05b34a8b9abc9d8bd2271388cb3e31e8c6aa4e8cbeca1a6f90ca7169d8d32f08655f60684c1a63139336d75d9930562e5082a48ceab00876 SHA512 c71eb18b729db4a0a6709e0fbf237f22cc6d841233af7374a52f0088164ea0d931788b669ab74882f9c28b65ff4dd4bb7f290b10babab2a1cc2b3a62ff3a8e59
+MISC metadata.xml 260 BLAKE2B ee10cc021112a6e67381cc76d642cabfe9876b9e2da97243070551179a9f8eb2bcb67d8bf96822d40239c350808a8a129882914f1ce9b5f924c99d16ba1300a6 SHA512 0bc4c52638ab97c96d6e1ea6b8199201567dbdac880349e8ab501de49bbfba142e4f2f60baac9c0bc48df6f5d170d81d641277cc01762d720b720764bb162c1a
diff --git a/sec-keys/openpgp-keys-mkvtoolnix/metadata.xml b/sec-keys/openpgp-keys-mkvtoolnix/metadata.xml
new file mode 100644
index 000000000000..a2dfee954457
--- /dev/null
+++ b/sec-keys/openpgp-keys-mkvtoolnix/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>media-video@gentoo.org</email>
+ <name>Gentoo Video project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/sec-keys/openpgp-keys-mkvtoolnix/openpgp-keys-mkvtoolnix-20231119.ebuild b/sec-keys/openpgp-keys-mkvtoolnix/openpgp-keys-mkvtoolnix-20231119.ebuild
new file mode 100644
index 000000000000..29d66c6bd09d
--- /dev/null
+++ b/sec-keys/openpgp-keys-mkvtoolnix/openpgp-keys-mkvtoolnix-20231119.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used to sign mkvtoolnix releases"
+HOMEPAGE="https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt"
+SRC_URI="https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt -> ${P}.asc"
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+
+src_install() {
+ local files=( ${A} )
+
+ insinto /usr/share/openpgp-keys
+ newins - mkvtoolnix.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index d9c20afabbd9..84b75037d913 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index a66ad84a05e0..7e649f378ac9 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -7,9 +7,11 @@ DIST portage-3.0.49.tar.bz2 1152449 BLAKE2B a47f951a35828ba9c8fc88c2eab5222c98ed
DIST portage-3.0.51.tar.bz2 1155503 BLAKE2B 1095ab616993951da8f4d43cef4cf815672c67cb48ea2fe5aeb6b7c629058bfab1557d2b9508f2e3e9f38676733b5d60ec6a3686bc57840065c428508769cb1c SHA512 bf237819173bed9df3b63ada067a2a99700618d88fd4b528146c56bdd592f2452003db6cc6da4a445b647eb4d8bb591260ea0d2a5627ad540526a2e802025836
DIST portage-3.0.56.tar.bz2 1166588 BLAKE2B f6e8d8dbfb3b157f1e5577419ef78c8e63b6f754ffa94da22e6466f11b77738e11fc9ad4803341b6640a6c7f48bd73bb02a12643b8176d60147e88aa1fb48314 SHA512 6eac4edb286f3ef0074cbaaf3b216c8dd40fe474e1a9bd6f86d7185cceabe19edb76b324af76d9fa1005ba8809d624354c21ab84284aba0d92e467612bd9fe47
DIST portage-3.0.57.tar.bz2 1173286 BLAKE2B 793a150c94c939672783d7556e5fce80f7ff8895a616726d7adf92d6f8da99768c55db8a685f2dd548ab0bb09c29fd7548ee6fc1dfc51b55c530119690b92265 SHA512 4c5348e0dfc966db5ca1c08cc3fafc72dd2b3b402972b99b411f61f7a288190ecd9e5ac597dc62ee96eacc378818a4cac65b0fd040c9ff557e7cbe057a934829
+DIST portage-3.0.58.tar.bz2 1174162 BLAKE2B 7e8edbdc20410116280d7d20bd7a97760970d34add34be84b66e7af5ea6e8f28d0123fdf6c43acc761a7d0ae75ac0badca96436b0d0272e4cfab36dfc67792e9 SHA512 58e9d93feeee1e8802202f7abe5b8085297c2e45fd160d0f6de0d10480defcb626fa4d55d273a950f796ed8a479dda9eedaa1175a8710f67880efb73c41687bd
EBUILD portage-3.0.49-r2.ebuild 9527 BLAKE2B 6cad70f759ec4440c228193e2535d57d679eddee0c73d444c78880d38e9529588835f8de721e900495261c53ea9461e2bce1c1b63ed8d32f657f6e458119d18a SHA512 0a49e29242fb469a2d389b06a8e1fdf0187cb7d35c56e4ce3661722dc0668f1383ca52321417fa2110f2d02670b2e4cf43c319efa511e373ca4f2520e2ac2ba7
EBUILD portage-3.0.51.ebuild 6683 BLAKE2B 3d304c8162f3c17f4b3dc41d75e3d7621a51e047d33edb8e71117742fc177828bfaba8dd8dde1220be135d8ff49c59706f403a3fa86cde0cf1fbdf094b2995b7 SHA512 6c434c44076430241a2b2799de655d2013c01d4a56d373bfe5654c21c7bb3e273095dc129d0fb03f6ed8b0ef960ec4a18967bc7c5fc6f72af60a046840881d78
EBUILD portage-3.0.56-r1.ebuild 6765 BLAKE2B c0a62cc0bc972889706dc8df58f016375bcaaf6e140e377144212ac1864b1ded4f4490a4f7a2b90100e162af4e34df71a8a56c2c4dd89fd314b711f0d41c3ad6 SHA512 7841d06b60844b4bceaa29709048b741e896c8c702c180cb33fa51fee407fae78a1166bc79736e2a74895580d93a8dc5b383b0409073917a4c183fc62c3d832a
EBUILD portage-3.0.57.ebuild 6773 BLAKE2B 09ee4a06e701b17e3e4e94a4d61fe8cbbfc9801c1f216ea533031aac6218b72632841b8b17a88ca826015accf959ae596381dd7819ef27496da768d3b62213fe SHA512 11169cb777a5a72c10b090ac805653d436f13f8ec553ceb2c8da40a6190d4a132297d3ab7379f8aefb9ada0f642dff46e28dde857fd70d43824fd90238c04a71
+EBUILD portage-3.0.58.ebuild 6924 BLAKE2B a8a4c8d980456a8fed82b49b1017037ff3f48f00e4a98f5ce7b023eb5af3c9dfcd6367121640ec8f092d080e62036db12de15709b483d7671c460c62c978a600 SHA512 a14d9925f026edc3d1aeaf7ccaf535f0ab999e41f44a592f97fb2a58c6926e049cd8a60bff6da6c3051a58689075a07ef0a7480fe9eca41fb79c6a12ab1c6f4e
EBUILD portage-9999.ebuild 6924 BLAKE2B a8a4c8d980456a8fed82b49b1017037ff3f48f00e4a98f5ce7b023eb5af3c9dfcd6367121640ec8f092d080e62036db12de15709b483d7671c460c62c978a600 SHA512 a14d9925f026edc3d1aeaf7ccaf535f0ab999e41f44a592f97fb2a58c6926e049cd8a60bff6da6c3051a58689075a07ef0a7480fe9eca41fb79c6a12ab1c6f4e
MISC metadata.xml 1539 BLAKE2B 0efa1ae365449d6593909046c32158a9f6755aa9252c34ae00eb866dd29a0b6a5c2e7a4af9293d0f87c4dd9231132fc5361acb0818fb6beff6dd6fbbdc6f409b SHA512 675f5baa1b3079592e3930b11ca18f324e27c42b5515f9ae815a26e53a465640fa6e9c4069df0e2121932b9f1cc73f2c9469c1529728f3c5ed5c3e687743ac0d
diff --git a/sys-apps/portage/portage-3.0.58.ebuild b/sys-apps/portage/portage-3.0.58.ebuild
new file mode 100644
index 000000000000..0fa6790375b9
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.58.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+TMPFILES_OPTIONAL=1
+
+inherit meson linux-info multiprocessing python-r1 tmpfiles
+
+DESCRIPTION="The package management and distribution system for Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="
+ https://anongit.gentoo.org/git/proj/portage.git
+ https://github.com/gentoo/portage.git
+ "
+ inherit git-r3
+else
+ SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+# setuptools is still needed as a workaround for Python 3.12+ for now.
+# https://github.com/mesonbuild/meson/issues/7702
+#
+# >=meson-1.2.1-r1 for bug #912051
+BDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-util/meson-1.2.1-r1
+ || (
+ >=dev-util/meson-1.3.0-r1
+ <dev-util/meson-1.3.0
+ )
+ $(python_gen_cond_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ' python3_12)
+ test? (
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-vcs/git
+ )
+"
+DEPEND="
+ ${PYTHON_DEPS}
+ >=app-arch/tar-1.27
+ dev-lang/python-exec:2
+ >=sys-apps/sed-4.0.5
+ sys-devel/patch
+ !build? ( $(python_gen_impl_dep 'ssl(+)') )
+ apidoc? (
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-epytext[${PYTHON_USEDEP}]
+ )
+ doc? (
+ ~app-text/docbook-xml-dtd-4.4
+ app-text/xmlto
+ )
+"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+RDEPEND="
+ ${PYTHON_DEPS}
+ acct-user/portage
+ >=app-arch/tar-1.27
+ app-arch/zstd
+ >=app-misc/pax-utils-0.1.17
+ dev-lang/python-exec:2
+ >=sys-apps/baselayout-2.9
+ >=sys-apps/findutils-4.9
+ !build? (
+ >=app-admin/eselect-1.2
+ app-portage/getuto
+ >=app-shells/bash-5.0:0
+ >=sec-keys/openpgp-keys-gentoo-release-20230329
+ >=sys-apps/sed-4.0.5
+ rsync-verify? (
+ >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+ >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
+ )
+ )
+ elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+ elibc_musl? ( >=sys-apps/sandbox-2.2 )
+ kernel_linux? ( sys-apps/util-linux )
+ selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+ xattr? ( kernel_linux? (
+ >=sys-apps/install-xattr-0.3
+ ) )
+ !<app-admin/logrotate-3.8.0
+ !<app-portage/gentoolkit-0.4.6
+ !<app-portage/repoman-2.3.10
+ !~app-portage/repoman-3.0.0
+"
+# coreutils-6.4 rdep is for date format in emerge-webrsync #164532
+# NOTE: FEATURES=installsources requires debugedit and rsync
+PDEPEND="
+ !build? (
+ >=net-misc/rsync-2.6.4
+ >=sys-apps/coreutils-6.4
+ >=sys-apps/file-5.44-r3
+ )
+"
+
+pkg_pretend() {
+ local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS ~UTS_NS"
+
+ check_extra_config
+}
+
+src_prepare() {
+ default
+
+ if use prefix-guest; then
+ sed -e "s|^\(main-repo = \).*|\\1gentoo_prefix|" \
+ -e "s|^\\[gentoo\\]|[gentoo_prefix]|" \
+ -e "s|^\(sync-uri = \).*|\\1rsync://rsync.prefix.bitzolder.nl/gentoo-portage-prefix|" \
+ -i cnf/repos.conf || die "sed failed"
+ fi
+}
+
+src_configure() {
+ local code_only=false
+ python_foreach_impl my_src_configure
+}
+
+my_src_configure() {
+ local emesonargs=(
+ -Dcode-only=${code_only}
+ -Deprefix="${EPREFIX}"
+ -Dportage-bindir="${EPREFIX}/usr/lib/portage/${EPYTHON}"
+ -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
+ $(meson_use doc)
+ $(meson_use apidoc)
+ $(meson_use gentoo-dev)
+ $(meson_use ipc)
+ $(meson_use xattr)
+ )
+
+ if use native-extensions && [[ "${EPYTHON}" != "pypy3" ]] ; then
+ emesonargs+=( -Dnative-extensions=true )
+ else
+ emesonargs+=( -Dnative-extensions=false )
+ fi
+
+ if use build; then
+ emesonargs+=( -Drsync-verify=false )
+ else
+ emesonargs+=( $(meson_use rsync-verify) )
+ fi
+
+ meson_src_configure
+ code_only=true
+}
+
+src_compile() {
+ python_foreach_impl meson_src_compile
+}
+
+src_test() {
+ local -x PYTEST_ADDOPTS="-vv -ra -l -o console_output_style=count -n $(makeopts_jobs) --dist=worksteal"
+
+ python_foreach_impl meson_src_test --no-rebuild --verbose
+}
+
+src_install() {
+ python_foreach_impl my_src_install
+ dotmpfiles "${FILESDIR}"/portage-{ccache,tmpdir}.conf
+
+ local scripts
+ mapfile -t scripts < <(awk '/^#!.*python/ {print FILENAME} {nextfile}' "${ED}"/usr/{bin,sbin}/* || die)
+ python_replicate_script "${scripts[@]}"
+}
+
+my_src_install() {
+ local pydirs=(
+ "${D}$(python_get_sitedir)"
+ "${ED}/usr/lib/portage/${EPYTHON}"
+ )
+
+ meson_src_install
+ python_optimize "${pydirs[@]}"
+ python_fix_shebang "${pydirs[@]}"
+}
+
+pkg_preinst() {
+ if ! use build && [[ -z ${ROOT} ]]; then
+ python_setup
+ local sitedir=$(python_get_sitedir)
+ [[ -d ${D}${sitedir} ]] || die "${D}${sitedir}: No such directory"
+ env -u DISTDIR \
+ -u PORTAGE_OVERRIDE_EPREFIX \
+ -u PORTAGE_REPOSITORIES \
+ -u PORTDIR \
+ -u PORTDIR_OVERLAY \
+ PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \
+ "${PYTHON}" -m portage._compat_upgrade.default_locations || die
+
+ env -u BINPKG_COMPRESS -u PORTAGE_REPOSITORIES \
+ PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \
+ "${PYTHON}" -m portage._compat_upgrade.binpkg_compression || die
+
+ env -u FEATURES -u PORTAGE_REPOSITORIES \
+ PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \
+ "${PYTHON}" -m portage._compat_upgrade.binpkg_multi_instance || die
+
+ env -u BINPKG_FORMAT \
+ PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \
+ "${PYTHON}" -m portage._compat_upgrade.binpkg_format || die
+ fi
+
+ # elog dir must exist to avoid logrotate error for bug #415911.
+ # This code runs in preinst in order to bypass the mapping of
+ # portage:portage to root:root which happens after src_install.
+ keepdir /var/log/portage/elog
+ # This is allowed to fail if the user/group are invalid for prefix users.
+ if chown portage:portage "${ED}"/var/log/portage{,/elog} 2>/dev/null ; then
+ chmod g+s,ug+rwx "${ED}"/var/log/portage{,/elog}
+ fi
+
+ if has_version "<${CATEGORY}/${PN}-2.3.77"; then
+ elog "The emerge --autounmask option is now disabled by default, except for"
+ elog "portions of behavior which are controlled by the --autounmask-use and"
+ elog "--autounmask-license options. For backward compatibility, previous"
+ elog "behavior of --autounmask=y and --autounmask=n is entirely preserved."
+ elog "Users can get the old behavior simply by adding --autounmask to the"
+ elog "make.conf EMERGE_DEFAULT_OPTS variable. For the rationale for this"
+ elog "change, see https://bugs.gentoo.org/658648."
+ fi
+}
+
+pkg_postinst() {
+ # Warn about obsolete "enotice" script, bug #867010
+ local bashrc=${EROOT}/etc/portage/profile/profile.bashrc
+ if [[ -e ${bashrc} ]] && grep -q enotice "${bashrc}"; then
+ eerror "Obsolete 'enotice' script detected!"
+ eerror "Please remove this from ${bashrc} to avoid problems."
+ eerror "See bug 867010 for more details."
+ fi
+}
diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest
index 11143e7a6a2d..397c96a237dc 100644
--- a/sys-apps/rng-tools/Manifest
+++ b/sys-apps/rng-tools/Manifest
@@ -3,5 +3,5 @@ AUX rngd-initd-6.11 1789 BLAKE2B 317c6d3d1b7ad10e137c6b5b615354ba7a6deb256da5ef9
DIST rng-tools-6.15.tar.gz 60731 BLAKE2B 693056ca600448d07413661498ca33893e99648c6344e02f2f0babb014878b9452e024904f5b58efc6cfe72201e582a6b458664d11160bb1b0dbdc28ba6325c5 SHA512 44146d891c4f46675a031f2e5ff7755cfaf1abe3252f241c16e042d3bb5e988b77ff840382caca49d8cb9854af1e49369398a506de5e819167739ad33b58d180
DIST rng-tools-6.16.tar.gz 67401 BLAKE2B ab1a84c9a298e71ea5cdc1e91004ac069199a0128ee9701b1b3e24b6c705c63a642ab3db260a2c6c910c185e8fc75d5775caa3b7c370f102c75fac496e9bca17 SHA512 f4155dca8a54f47227f49ccf5f8453ddd50bd91a37b3b1659b5ad02278ed119028cee42918dd48552c79e19f2e2477277a41afa8e422395b2778b17fab09484d
EBUILD rng-tools-6.15.ebuild 1614 BLAKE2B 26f6366efd41e3cb6a00ea929aee7d339d5b7bd4c5903cbf7ddc18d190d8861747a5e85aa5757ba286eafaf779ac1d3fab250ba5700c82c8f54bb4ed011c960b SHA512 25ac8443c941f34d99978b0bbb86d3024a8f4aa9927bedb8afb50247e886ba7bdcf706b1df34022a7f9cd072bc6ed225a0700780bc7892ddbf64380dc7921202
-EBUILD rng-tools-6.16.ebuild 1901 BLAKE2B 9eecfbba4b6a512fb4f9e7161fffd6ad94d5106e28d695a2c5bd2dc2bf616bdc38977c932c35660d5816b642c643d271a0f2b5ef986706df6b13e5ad8d92d631 SHA512 7232a143345d10c6de6ca5be021d6ccda227c61b17080f4df54939b384e3646a41e5298b38745d5dfe3abb0d34bd55b1e8df5d91dd6bebc79f5d2f3a05f28216
+EBUILD rng-tools-6.16.ebuild 1905 BLAKE2B 8ebc40219a25372e50ed033488651a6b02f0d9a98b93579330b016d2646dd89a707c8d9426e51eb1ce6c0fab82cd9aee4b535a05fb2d206ff6bbe185d2cee146 SHA512 74f8846d45f63990bf6cc9deeaf3bc0c82753edd039d8d8ad04a487ce82939b89696bc0953b190287532975eaa12bcda157d5811184537a674e8bb295cae8966
MISC metadata.xml 894 BLAKE2B 8a337d1832bc0c80ae7869fcd8b390594beb17514f792ddeee1e3544e76f99b70022ff63c6766befc79a1acc4f0f48651d7b52ac4a3995fd4bc4fc81916ecabd SHA512 c678013dd0a4882c1be0b7d4784910e52ec13118237f9f488fb53ce363e8d51c7a3ddbf50feca00f1c7b99a604754201687f512947b5aca64eefa331d3c2532f
diff --git a/sys-apps/rng-tools/rng-tools-6.16.ebuild b/sys-apps/rng-tools/rng-tools-6.16.ebuild
index 331786d8bfad..a512cc1bc866 100644
--- a/sys-apps/rng-tools/rng-tools-6.16.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.16.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux test"
REQUIRED_USE="test? ( jitterentropy )"
RESTRICT="!test? ( test )"
diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 156cb98f1e1b..9cced3d520f2 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -17,5 +17,5 @@ EBUILD systemd-utils-253.12-r1.ebuild 12616 BLAKE2B ba823f24fc2b19f5aa9ca1ff9df8
EBUILD systemd-utils-253.13.ebuild 12616 BLAKE2B ba823f24fc2b19f5aa9ca1ff9df8521efe9847d5440cd3dfa35c912f5b8d32418cc13220e8e50422350f0dd1812f38a6c06c44d9e518aad3ebca9d17d4564029 SHA512 abb188db7c96f7a2afb022fb548106870f876fbeeac5cb415b2ef26fd34254ddad0568d6f74c1165dbb2549c5d144d7bfabef7aedf6ce120c1c1b339ccda4e16
EBUILD systemd-utils-254.5-r2.ebuild 13076 BLAKE2B b3da8f4d0f6ce116618e6f7885b41bc0ef5724b1ec3d58b7fd080494a29bb101dddab4e0fc278a50ba340c1988055fe6a5ee352bc1aad33012226a1ee4d15dad SHA512 90b6f053e921aa6d80b19d484a5f5ac8f74325f1d4e2e08e379a1fb53456e7250b60e9969b6b3ca7e5ce26ac6215d419742e81f36decc6ebbb3d47b2f1f35e27
EBUILD systemd-utils-254.6.ebuild 13084 BLAKE2B ee9dee6a8edce96691b88edf54fcb25a2e5e004eecf5c1cd27fa782464164ab670f11925f3f2ce9014975401571fd47f5cc3adf706c394fe61f1b8b24fd94749 SHA512 7fb74bb5532548bf41b0ce50dbb2936391c6adc140ed9ad6e3b56b30159e4e4c629a87c61602d4231fcc87c6abe288fdf305c13ff739a19e64e9bdd7347d4e6c
-EBUILD systemd-utils-254.7.ebuild 13084 BLAKE2B ee9dee6a8edce96691b88edf54fcb25a2e5e004eecf5c1cd27fa782464164ab670f11925f3f2ce9014975401571fd47f5cc3adf706c394fe61f1b8b24fd94749 SHA512 7fb74bb5532548bf41b0ce50dbb2936391c6adc140ed9ad6e3b56b30159e4e4c629a87c61602d4231fcc87c6abe288fdf305c13ff739a19e64e9bdd7347d4e6c
+EBUILD systemd-utils-254.7.ebuild 13083 BLAKE2B f47130908fc1a2285ea37b9a4f898dd9d9e84196aa6e9ec167abd374779e83c93f0afc4417dc0fbfc79781176345edc63c36d2a8440107cf07d2702f3a544487 SHA512 d64f48715b4d52be15450c72347f2f03935a67d9264727c0277af77ab02a1b973b244aad6c23df14fcc72659a820a9e85cd96d9c007b874d7bcb413a79961ffc
MISC metadata.xml 888 BLAKE2B b799e1d62a1208dbbec1a1cfb47592b069d5c79cb18efffef922c72b0d61e30938d26c6f4e0d3951f9c327601dd71de14062dad0a47e6b84a61b1a8b125f1a6b SHA512 6debd964f9c127ba4332e0c0b86e506d3cf10cbe3cd45442bf7955b16e790a9eccdd928d473b3722b11b4a75d34fe5bb91f4867a5dc92e786ba73d9ec3f54712
diff --git a/sys-apps/systemd-utils/systemd-utils-254.7.ebuild b/sys-apps/systemd-utils/systemd-utils-254.7.ebuild
index a5364fa98930..1fbc435fac45 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.7.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.7.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test +udev ukify"
REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )
diff --git a/sys-apps/sysvinit/Manifest b/sys-apps/sysvinit/Manifest
index 6f016ddbd3e7..7ed2184aa527 100644
--- a/sys-apps/sysvinit/Manifest
+++ b/sys-apps/sysvinit/Manifest
@@ -12,5 +12,5 @@ DIST sysvinit-3.08.tar.xz 268296 BLAKE2B ec4a4ff3663ac7d67808b50b67631ff4fe1ab56
DIST sysvinit-3.08.tar.xz.sig 833 BLAKE2B b1cbe8a95faa16a22e92e2a8841643aeaf7a5a31cc9fa9628a7ee2400aac1b3a184ae01f09c75d48d5d55a71f7e62feb25c16345644bfb4fcd19cbd061f86573 SHA512 1af105d84b98428766cc315d8dea068e6c5a7ad52008291ba7c1d5accbcaeead4999fd714fc152c1038e54953f9b469bd0f792a0830e68c3e2f43afcd36e0e2d
EBUILD sysvinit-3.07-r2.ebuild 5893 BLAKE2B b387077b916948c4a5e1263203a1176a626f91ee36806ecbb22a514907db54e8e0077a151c0c7d148fc67c39cdcc56db30069d8a247816ff71d7de7983790d54 SHA512 9e9e1340b72a62cfaebc70efce5ab78ff7657e10db1f44544ac0b08f8b07a0d5a2b4b5c064d7dd36493fc430f3c41d1b8e28b464d97a94f305c76191f7a74648
EBUILD sysvinit-3.07.ebuild 5518 BLAKE2B 6e0d544b965767ceb4133adaf7fbbdc428dc941000a3ee9f553ef34c5dfd958709845e4ed4eea312fbdcced98dfd9083be6310113e89f00c1cb4a2e11d739b99 SHA512 2db146adde6e4b60d9fa102f738f437c2fb250de451811ed5c457e2eddc2863c6b6fe2aa47be2e2282337fa3482a9534d1085da956a8e876be1792efa9205ebc
-EBUILD sysvinit-3.08.ebuild 5751 BLAKE2B bba88b30df7239f796bea5c074b23d938c22d1faec99f5311825f54c7465076579d463ddd078f2f0a865a2cf1a9c633b60ad71e3a86a41ed9963ff69ff6380b3 SHA512 a44682eed201a8c72e92bef8832c6877dbb571530ce48054081d08eacbde24405660c2e694b193963c6dfc58dee1e9599d2944fb5bad9191d3726e3169621efb
+EBUILD sysvinit-3.08.ebuild 5750 BLAKE2B 6c59076679b519c34ae410e74ae280103ed20351e376516dad54f8857114e1804b065070b58f1b1f8f56999c606413e6a97e64f4ea67a3e6273bec3bf83ddbc7 SHA512 3d870fdad63988947e9159af66eb3f097fb3d44d17eb48487e522f30e7e3b014d0e779719d374ca909bb9e92ce5250a9363248d36db50336ced19cf7353c3012
MISC metadata.xml 506 BLAKE2B ea180981d7eafbe8356b6d187c7c1c12afc7ef91d94f7992489ad54f459c924b009bfe7c7888bf1934b356091489285dbda9eee39ab14f318528e0738da6474c SHA512 b5451236ce138c372e32c1f5e4bc25fca9acb05063720d6b452e81b19a7661058b791f6fc95a9f585244ba44ff307d07f6be49aadf1dbb461492575e2af80a89
diff --git a/sys-apps/sysvinit/sysvinit-3.08.ebuild b/sys-apps/sysvinit/sysvinit-3.08.ebuild
index e30f2702598b..e6079234966a 100644
--- a/sys-apps/sysvinit/sysvinit-3.08.ebuild
+++ b/sys-apps/sysvinit/sysvinit-3.08.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${P/_*}"
LICENSE="GPL-2"
SLOT="0"
if [[ ${PV} != *beta* ]] ; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
fi
IUSE="selinux ibm nls static"
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index dbbd7570e6c6..ed15ecb210ef 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index fdcb7be32a91..302a5ef9de9f 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -36,6 +36,6 @@ EBUILD binutils-2.38-r2.ebuild 13672 BLAKE2B 84e1567892739e624554005600f8dbe123b
EBUILD binutils-2.39-r5.ebuild 14198 BLAKE2B 509de3eac65a306d0430ed50ee4c734a8f8bb73b71f4ec366a3fd573300f59d77acb05b1a7fe86983ad61cbd59fa2a561d23cb5eea247e2ad0a125137caef81e SHA512 a86d974eacdddcd528f539b57c6e22826340d9efa52568d5aeef35ff191ad564dea5a643e99688833e4f4913a17bf20b74a67c993aecb2e8080511f46e057aa5
EBUILD binutils-2.40-r5.ebuild 14499 BLAKE2B 7cd15027992e9d9a9541903044eb3e8be9c4a42e0e40e7c058713a548e38275e7328e866b407eb77c2bdf1d20bc32b0634ff365501a3de9961d5244450c30345 SHA512 b972d5eddc2d0c3c905505cc3c660af2c40fd28174cabf37f13388b2f472a3941d79d93ea585a52874636d2e72a99c2d45b820337746c4dd8526c6a298757763
EBUILD binutils-2.40-r9.ebuild 14680 BLAKE2B b39d61f83eb373397fa5fc3a749eae9be50760a730281fab959b4cdb90f9eef9569589d77694b23aaf5f0b1670950cda449e7ed992b63e3c253c88d455274bd0 SHA512 656eeaf9e8c5bedff4221ea6bcdd769b7c57ab8b3496e955b769e1cc1da96ba72deaa1721ae9f7f2e77a1cb1134c1a74e836f94fcc31e9dedc82cd242ef8c747
-EBUILD binutils-2.41-r2.ebuild 15013 BLAKE2B 0167047df0e0cd3d4e109a121265ea01436440b7866046fbc526692ce930000f7d79986d817f0504be601d5b031fa210beaa049cdf0fcaecdab0ac2c9c41f43d SHA512 15b4cc6f84b6024578aaea0f0b526efcadf3ec74bee24a878a810d2be888f307038b33e8da21d246e6299b5eaf551286bb38c5f83ebc7e700fb355479ec7ed3a
+EBUILD binutils-2.41-r2.ebuild 15011 BLAKE2B 1bc183bc0fd27d6f9b8e03908e11017fc328cdd1e4d04d1cbd0d8635fccbcedf0fd27c02923de38640ec2c3894443e534e2ea4ccec663247d72349a6fc119b65 SHA512 17242e2400b4cb376a8f2fd3b7634c54ffc214450abd81282d8afff8271741da836703bc486628656edfcd7ee213824365430ca0ee5815ad6dbb26d7871add0b
EBUILD binutils-9999.ebuild 15014 BLAKE2B b1a188fad2939e979ced82da85b21871c11b539d00c31b23cc3f9909aa02331bb2fa51e152353d5bf5147e2e34d0760ac7c0927c6ec385bebaa61d715110ad89 SHA512 56ccd36410bc666c310058c1007e416d602c3a62337313d55f48dc793f076b81aa7fc6f5127096b8615fcb22eafc2df8265938da570063d108904654dd6e49ee
MISC metadata.xml 995 BLAKE2B 85ccdd924f8c459a4cd7e608dff59c7281523da0d9457b0094b97e140cd07a300cb38383d9402808859100ca0bf219ce86e367bb5282216121bd81f68d588c17 SHA512 3ee538640e5d8c0efe6b8cf1de299e0d78965dece1ad814384844e8e24db72b11ca30d5fb68dfae2e71046d35aee0e71ee3ecbda3730ca49446dd0b2cd0f817c
diff --git a/sys-devel/binutils/binutils-2.41-r2.ebuild b/sys-devel/binutils/binutils-2.41-r2.ebuild
index de4cbac1dadd..7aad8705410d 100644
--- a/sys-devel/binutils/binutils-2.41-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.41-r2.ebuild
@@ -32,7 +32,7 @@ else
[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz"
SLOT=$(ver_cut 1-2)
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
fi
#
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index c79128411547..bf8ead01425c 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest
index 37d73352f757..61bd08ece828 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -1,23 +1,39 @@
DIST genpatches-5.10-213.base.tar.xz 6247856 BLAKE2B 8decc2789f586d6c91cee876713e76dfb15d2df1191deab54d8c656859561e29b7516693d46b9922c69cc20572c0c79cac02088b9e85d5c2fa0cf72ad78f1210 SHA512 9c2e5f12baeed7d57c6730f458ce32ff01ff3120d4f11e524e14062b449ea43a0e467950171cbe912de0c64e6b16ce1193d7e8e56e190d6abc1a8adc9a7b9f1d
DIST genpatches-5.10-213.extras.tar.xz 3876 BLAKE2B b852d4e7759f8f3f6adb9789df694f083f3a8b26cc0f44dcfc30b45f0b0b1099a1af6495df7a5ca8da8b3c4d1e83dd9f493cefe8787d80e45843a64dbf72d045 SHA512 3d6ddd8c9bc36cea25dd778924b2f2577f6b62d773ff1e3b847a604b9558e7614bdd805860b3efa0a2fd22fee3363a8f64cf8e9be24da65a8e132a447d09d9eb
+DIST genpatches-5.10-214.base.tar.xz 6277292 BLAKE2B c048bb8187cad0d22c7aed931949338b08fd4fb20cec2f1ef8ca940632d1b9beb60cf6c5ae98b537c8a9d25b86de9d4a35e771b8cbb8cc5d3569b5dcaf79454d SHA512 88745e2abe59e6c41243fe05946cd82d53c85844f3c0e5e162f616f80c46243b2bbb510dec2f837ed677129d27f4678bfbdadacbfc1977ddfa142493a2c24ca6
+DIST genpatches-5.10-214.extras.tar.xz 3876 BLAKE2B d3d2b1b6b2b3d4574300a7a84ed449733bcde3a1aa855a54f10d484ab0dfb1b381ad7d9ae4551993515a8af2747aa42e830c39039803e0fccbe9a06be011a819 SHA512 34f83560c6ae888feabe56906bbda4e5b68ca36f418341ef2200018a79bcfacd0c30e8535c3684fbfe2b0557fdd59383b33a7e57e7cfbaacb81d94ddbb12afb7
DIST genpatches-5.15-151.base.tar.xz 5817984 BLAKE2B 182b52b69171a07dc6333c139f570d1f50e2c7351150d32bd0d32d268750cbc5f548a25b07111b2fc754de920dc78bf6add2cefb233ec5601e57efb9c516c24d SHA512 364c32d0ac7372367e343292e28b4325b6529fb6b46eb84296e4622b6f1d1d1c2496865aca89c447eff113a56780ea06d94cee3f90570d4b012f3aedfbab70ef
DIST genpatches-5.15-151.extras.tar.xz 3936 BLAKE2B 290c41b3f8c750f82d6fb8ae4542a64ff395c8def74c6f3c3d4752b57d1725bf1947beb626d8ee413a4ff50fcc74bad7f1efbc1bfb29b67a35e4b5ea396427f0 SHA512 a3d22a5decba9d24e65239a96b3133af07e126c7e0dd733eae61de48644bc31b012eb6595a15ac82ff763bf39e9f7c91c0153badcc2e9c83604a64f27e0ea43b
+DIST genpatches-5.15-152.base.tar.xz 5859680 BLAKE2B f07d522838bae14efdba3399a9e4ad0a442537b1a9942477600660df2f71cd8d17774dff0ce563a7c46595c6a5390048994be0f894f84c255ebac2f9ef885220 SHA512 bb6d744e075f6d7e380f78be870c64a14595da3b24ae217db9e69778d1f65326ade92e7fa9edbedbc6b6825ff8a83f08725d0ad165e4165047720a4f72985089
+DIST genpatches-5.15-152.extras.tar.xz 3940 BLAKE2B 91f8fa828c4fb434088a8cffc845c09484b613fb5990fd5faa925852e9d6009bc927135310372a3e7b78b59a9e6a1f52667ccf3dec0a2ec7f7ac4f66c5b63760 SHA512 615669b03df808733065081f58ef0c928fb45be1b5a15092dd6e8cc6ec13ed6c4df3ed69eb1e06fde52f35f19f4896e4ab8e557a02e061e8c1371c12cda7e04f
DIST genpatches-6.1-74.base.tar.xz 4113880 BLAKE2B 26d9abc23f66346e376b78bb687ae7bc955447093641abe0bf736ff9e1c4e7ca70a0bd26b581f295b168ecd94c6f84603f13f5d097cd8b05b9373ea03a9d0426 SHA512 4ec9211030d1d1cf8e412b46f6cc101768418a177d0113b58f3aa0c4468536faa45a0615483baec378eae7995a91b86da1c06af167a1dbc6eca9ff853ae838f3
DIST genpatches-6.1-74.extras.tar.xz 3812 BLAKE2B 52488fe7154cf6e0153a05184699dd1597a078a7a376e2866b68b923e7f82300757d1c70e7bc44920ab7813d500fb3d4677d49428261308e4b6b59a552381a9f SHA512 dd04bf075792824bf65cf349f6bc921d0c36cc66c878b8dfdd95c27f3a82de426d6725d79c02374e7372b74b68b9c0123875476de434f85646dd9aa8382d8de9
DIST genpatches-6.1-75.base.tar.xz 4114396 BLAKE2B c21211d430392fbe96b0616e0ece650736f7204066222f88b84cffdbedcbda78d8fbf30ce8dce4c7fa450f24410fba1af1929ee3b3ea0472fde3473db95a0f5c SHA512 106db04baa9ef92e324929d025bb68f9eab4d0144d12a3d11cbfffb018cc46abeaadc76240c1acfd3877ef8efc1992374ad15cca061258e5f20452e3cb71b90f
DIST genpatches-6.1-75.extras.tar.xz 3816 BLAKE2B 6e34ca62609c5ce63e7accb16f0c295bf9a38602d0c11af80c81f12744c0d90aadad86164b83a362dfdf70301ecd879eb67066544dbcdfd522d767e103a8592b SHA512 05718354716e8c8a4bbbe94923201345e2d2e75274973114878d46bc34ac2dba4d7d5beea333b4823efbbef65449bad615733c0ad0c6ffc6e1b2595ce0e45d38
+DIST genpatches-6.1-76.base.tar.xz 4170836 BLAKE2B 5f3d0f64b1b884d8401076e752e27f2021dbe9fd729172d5ae75ed8cd9cf578585e7dfcadf24542a07d4abc8350dcd0d17d41521f94f8d9d5bc1858e00752f5f SHA512 d4fa7598e022029d80199cf3c236b92c168674111f9d5a07fd3f8ba8db76249578db47ed68c412de369165d5c12c88510556241002285287cadd9a3e4a7b12e9
+DIST genpatches-6.1-76.extras.tar.xz 3816 BLAKE2B d61edb2c2fb7ef815aca59eee532177c0452ccfb5896398200d704129e40daee6870b11c4758095fb6824eb015de46ac388cd77ec075e1d508c8a299bd4077a7 SHA512 9f90fc444beef2fcedae8fa2f6bb01492c9ff3fbf2a5f34cc17a52e5af9615538a6a24eedfc4e09575a03c67b339c4d964ac55e950b6aef11935d5f877862ca1
DIST genpatches-6.6-7.base.tar.xz 472596 BLAKE2B c5f69fa43401555567c9e5c3b5bad31ef55a3f49756f86e1e5cb935cf8cffb6ee080f411b5113dc3fb9d43224de432e6f1f6fb5a18082d269e30181e72aa1fcd SHA512 6098a5d32ff83fe2ceb094055be6336a19c40246946606fd0b39e86ce8bf53b96cd5539e6cbc774dc865f4be742ac3c127f8f48ff5cd3a50484dcd5afb7b9df3
DIST genpatches-6.6-7.extras.tar.xz 3704 BLAKE2B 1bd0d01aefad3c47f2b7bdc550e607d2c4ba8e0cbbdbe3ba4ef57e539f9bd894222ca6f01908e6bb27221de1331634a6941867c7d6bece9620510110bf276107 SHA512 6da82d251ac6c33b8d2837e1a44a32ab5106f0a5816a8e76354c7d9eef510b4f485edfb1b80dad68e59b3a96494bed590ba1508f7b96697c364fd52c97b65496
DIST genpatches-6.6-8.base.tar.xz 472816 BLAKE2B 503418967edebb8cb2020edab16f060334fc16c9f6ce7980b8e25e3db1fc4869571fd466abc8ec4add3a095d089f0c77532b2524fae1136c5f7ed487e90ccd3c SHA512 04a247aadefd43a9ec1382b5f77f18dabb1701469cbeabcaa1604405cea9112bec56bc9a08d33f9ce5ebb90b8d77a7c7a21774a10906f3c8a685c0d3c10bbe9d
DIST genpatches-6.6-8.extras.tar.xz 3704 BLAKE2B c474c55469c536f563036c74038f7a5f083e23e049648377ff42d517faa34ed14ed6d576695990c21883b98036a93f144b636b9024108367dd131bf3366074d0 SHA512 f7a9f0f448c210981cd412a0766b26fd19e8147659d91db4e3d3d4ff4dea514c4c3a08bc6bb45de0289546c5bb428c1db4f517b45c57c3b7bfacb7a991e1826f
+DIST genpatches-6.6-9.base.tar.xz 542696 BLAKE2B c0b650debf66e74923faeb933712acf4697dee9351bb3814845e5a4505818669d9392e5fca6cca4b28d42e29ff6c80e5a8e62de0446e121f950df12a83aa0cc9 SHA512 a02ab965d0beec3f72527176ad9c6858558dacdd6151cd6f3e3ec073f9965a74a048336e9403de12dd4bea4764aaa28f364ec941d86d4582271347f0d2394c7d
+DIST genpatches-6.6-9.extras.tar.xz 3704 BLAKE2B 3917a85e31159724a2011824cf64c7d2cc169bdecfe2d0c051e0cc2fc4200cfd0bdd7f2cc17f8feb616375d54c43a0bf59431dd72f9ed6ff63bbf25974bdd654 SHA512 1d1e47db577ae990dd11709896384f1c9c49166c89e08e5838751794b9d3537cf447507b78f4cf08d9a4c6a9f94dbf384458fb3b0ae2232b1068b6082977b117
DIST gentoo-kernel-5.10.203-1.amd64.gpkg.tar 63232000 BLAKE2B f59a1414569c6d09a0fc9955cb67bdc5c5c19bf3cc433ac8966503d2e392b5a59fe0d6e7a7d4d1df7a97670412941730366b0d99b9a5f5fba7bdc00aba38308c SHA512 3ab651cde29a7c0379214e5b987ac70cb81f2edf7004f12361b4eadb22c4c47eca1807a8b058c5feae86c2b45258e8437c250ddb2867d46ff599a20ab2b9501e
DIST gentoo-kernel-5.10.203-1.arm64.gpkg.tar 56719360 BLAKE2B fc20a53d9280a4af29959f57f2613e25812229e26ab6a52f436064f73ee7f9131ca6aa0da293af471bc882d8cb1d075cbba2a357903546ef9c6d62aa061e4c66 SHA512 4638b0434965262e9dd1029481262f90650335f195ae38d0168e3643e4fdbbaa29b100966601bb9e7dae0ec91a8e4124dd902282c3aa89071d3561f44631b7f1
DIST gentoo-kernel-5.10.203-1.ppc64le.gpkg.tar 52858880 BLAKE2B 311524d8799daffb3499dfb8b7814bca9598152fed3e81b74e18b7300babd93966b7894039eee91746e61d7dde3e21723be3dd8d59d9e2df07b4a4298bc9b84c SHA512 d3f840b2b412163b898d512b50ce97e908d0522c8d580198fe096846464e7cd189cc7515287b209f613d4a55bf6038320c035b1cadce643ca7d71d8b83b08607
DIST gentoo-kernel-5.10.203-1.x86.gpkg.tar 53555200 BLAKE2B a4e500374e3c7182e25564ffa6ae9559fdabc4dea5d33d3c0167529aea015936d3dc07b50226f1d14c77e21db39bec1542f163c28aa3fe1b85549551b7c7dcbb SHA512 09098bf1d524030e9430c46a9296e08e0708a75c04facadaa6dedca424a67d1a0e4303b635b46b8e2cbecb16dd8af3e55d425b76bfa5fac0e120ddd11c090889
+DIST gentoo-kernel-5.10.204-1.amd64.gpkg.tar 63221760 BLAKE2B e07fdcd6df6570cf436b052a445d5ffb9c74cf8dde388fc68d31d1952df879caefde202cf3ed3e6ce393daadb8a8bd1fb08ef5e4033c7fd8179d437f22a5ccff SHA512 cbab40d18c1d6e0e3e6ed6be32eb2586949a72d14247d3dc3be075592a8b7cd25671c5b448976e8d6dd8897767d7bd9e1a761af609420a044502938811bb69c2
+DIST gentoo-kernel-5.10.204-1.arm64.gpkg.tar 56709120 BLAKE2B 076bb4cee47a02b2244956b77800f0da781749e8edb890c49a2d0e573678ab6e7227a92471d16753fe1e4c129b3742b76e6d13f4b4c2f9f0fbeb5eece3a91fb5 SHA512 52dd636d2f3d48966cf01b57ff79939620990ae6d66bc23c9110df2932548f00f1073909c59fe8d1c8cb61970ff792bde4d619e8a78ec8102dee308b8932f44f
+DIST gentoo-kernel-5.10.204-1.ppc64le.gpkg.tar 52879360 BLAKE2B 88a9f0c516bb7a2325929bfc05a31feecd7e9a0e2fd436dcb214f50dbc3e14fa0d26b352d61897506f9b9e45073ed1cae7d37b5c3cdfa1f7d19056ddd370dcdf SHA512 143370215320a5a6e8f19aaaaf026e7987202c5ebca8c8d810e1f31cec57297db2071dc35f4cadff161654ad03a010de8901c1d59533bd915f5d06093e49c88c
+DIST gentoo-kernel-5.10.204-1.x86.gpkg.tar 53534720 BLAKE2B 884c0f19631e53d95183197432351800ab35c3015d5545fa18257592069079a13bf060441910126605a71f81c0cd251d39fe4c7fdd3b581f5375e7f9ffdc9c57 SHA512 061006fc4e6b0f135850ebcd87ccae9a40748f2b2d7e8384d90182fb0e4f032b8e55721c5b82a068904d898ade90c405da589bbba0be1fcee96d9bb17a530296
DIST gentoo-kernel-5.15.142-1.amd64.gpkg.tar 66324480 BLAKE2B 3d6073f7d51a417e94c215f513f175de10601cdde4f2afb9637c441cc4a724773c7f11067c8e995142225072d093c0f61fabb676b8a185fdf394e221005c3eab SHA512 688237e02c84bb08dc284dd497fdbcf0303f027c94e5b32e0b0449c9ae342418414bb2b4a977842e27e263b8e6402d2fb8b5d490379931e5c37beb0deee7ffc6
DIST gentoo-kernel-5.15.142-1.arm64.gpkg.tar 59729920 BLAKE2B 094b7bfd51087e3c9582128ac87939d191ae6bae3058485a27d53b5843e6091b425f28134ce021cc5a7e14f3b38ff933c81d36fd1c36276172866da2860cb759 SHA512 a26f95e961cf0534c4b321bdd9ab8f95b50691c10fe0434c10539684bd4716b44f861405f367845ccb0b8b954621a54a128b02f1e3c97fb2f60bdcc049af763c
DIST gentoo-kernel-5.15.142-1.ppc64le.gpkg.tar 54958080 BLAKE2B 2f028a0baee324a1224785c046e52da052198e6ceecaa6fdb418ee913d3e619e362d6f7e112ad39eb0c3033de1e714a1822006bfd030fb09f9a4934e31e5d07c SHA512 ca3a91ed2cde51eae08790651c09480c69590f36869939e3e38e551b6d0305979caba212e96a24e23c048167c79d2712fe9c05c9f28f4a807e1d4640c1037808
DIST gentoo-kernel-5.15.142-1.x86.gpkg.tar 56064000 BLAKE2B 9596f32aa1e94494376c8f89b35be992c9db6036d5daac51f41762ef4aae5de5355856068c3c3f45e2f67a3eb829f4516f7d9b8c4d49d163333e70d22c4b6721 SHA512 5de6fa3d9e9eb57366355a6a67f978ef86b81760739ceacdcd1ba9c3ba5ba0d47d3d42b86c2021b82cf66c9c66977737bd08be3d3dadfbfd102c8529f528677a
+DIST gentoo-kernel-5.15.143-1.amd64.gpkg.tar 66324480 BLAKE2B b1a7965b0ca3d1d47045ce68de893e77fff81a2f88ddd857f074e92ebf2a00bc22ad45e1e0380868469f0d0981be56df2287a8ecb955deaf135706259869a559 SHA512 9944e140c29fbdef51e3d8d2a87e35baec5d675cea75216d865b558fa341a6b8044820ed7431fe04f02389fb7dc7f34468613ec11ab6b22c966d3da22ccb2a69
+DIST gentoo-kernel-5.15.143-1.arm64.gpkg.tar 59719680 BLAKE2B a0d6510a145e37f18bd6831ffdd72faf1dfd06a989831f3db6e6aa29f74a7c2dbd356cc558ceba2d8b7d56aa5d06c5739a4061df783039fe493164d0a55aa933 SHA512 ffb68d835be13c34915536ed695ec4ce092948e8949b01a8cc4af2b1a5b92f6ccfc63262a73e569ea0c28288d70b9b5cf66b42609bb24238b193d08c884b103c
+DIST gentoo-kernel-5.15.143-1.ppc64le.gpkg.tar 54968320 BLAKE2B 9653a0af2e052992c2873176e66b06ff457971ff27c073f483c3f72f56ee56920e54c981615ca5d54f03adefe5dd10628b3ee237d0b37f1c4ec9373fb181f64c SHA512 64c0a87448c7f5474fa847ff25e71958519f24e069b41126685bb2bdf77f5ae9b1f8448d92f862f70a4418228b7bb0acbbf455667a313a3eaa0de36931bc2b80
+DIST gentoo-kernel-5.15.143-1.x86.gpkg.tar 56053760 BLAKE2B 6866cfc9d4572cbbb9d8f6c3ecd3bb3d0a9a76a83764e52a8d554894375cff57dd20e9f8977820da7e6418e3b73e7792e496eddb7a0ba027338529f6893f4332 SHA512 af549c69e8ecf2a62353bf29fb0a2f52dbf00bd45c3dfda65b9c7ee3a0dfc55db5bc33e20a2a171d8cbb0a82b6da3b7428ef7011c1676ddeed3db9d00b216e32
DIST gentoo-kernel-6.1.66-1.amd64.gpkg.tar 72601600 BLAKE2B 9c0b0b33ebd396ffc23a9f3346db128444d327bd150ab42812ba497bb65d2f2c67816d6c611f86679e6a264340177e3fe958411cc3ded1566c77f84cc23765d9 SHA512 dd9853b3c494990c1ba840489e8cf248a17f709dfed556b5444f59569d36f27ad6469eeaedbac3d6afd83f103a5599cee16bceca98c2c66fc3710741b832b0b8
DIST gentoo-kernel-6.1.66-1.arm64.gpkg.tar 65597440 BLAKE2B 189d7818f5d18c26a5b6d7518a39f1155c0c1e2fe29220f486383d2c7ddca6dc8743439ba86033395a42937f40eb1f8a15503ede58638c39016daa1a39faf1cb SHA512 22585a92a9793b3ed655f9488226cd757e227b1250f6e66b6190f1202e400c8215df4f62a7f2475f4e03924a91c4028a2afa46a746c2bcb0d3f8aefc54154143
DIST gentoo-kernel-6.1.66-1.ppc64le.gpkg.tar 59852800 BLAKE2B 1eeba1ccfa7c1b3a2843e01d01fbf0bd870fd61f09c1437b98f03e8e8bd89a761063837b1922d6de0f638293ec9f9614f05342094ca3a01e5fe69cf99f7d1a67 SHA512 330e430f22184ec193598d37977d440fa04b269d43786e137d1564ac11a98aa9898f6446b129d8df7bafce041c1db7e86688a4f0e39c66826eab7dc09065f1a9
@@ -26,6 +42,10 @@ DIST gentoo-kernel-6.1.67-1.amd64.gpkg.tar 72632320 BLAKE2B f078e2b5faa96eb66893
DIST gentoo-kernel-6.1.67-1.arm64.gpkg.tar 65597440 BLAKE2B 75504780716018f8205a0e319587bd1e9f97583f34234b5264d9984bf4abb6b640e5e1369c667d311ffc7e3c00b0565c40c363a6c987acdbb613ba3ec1c1b19e SHA512 4ac9d5cbc35d2e1846bf2b1909306ba26dedbb5ed08f9b1659a1a9ab572e1565af69d6a7e61b38047071fb80b669d45d3de3149fee8d85a2afd3a30ec2daa82b
DIST gentoo-kernel-6.1.67-1.ppc64le.gpkg.tar 59842560 BLAKE2B d73a41190a74047a66dad9bfcb519893f5946fc0354ed4d0325d6b5c85f464ac33e3df3d776e1b9923aa55223c918015a287fd1ae9807af20a5fbfde31f1a223 SHA512 c20c7eb7d69602c605615dffd16c22ec90ab8049eff36d56d8a178953e98f97beccbe7babd2c1f42251750f92d0472826f3812579bc0cd639c8d6d7451c6e574
DIST gentoo-kernel-6.1.67-1.x86.gpkg.tar 62146560 BLAKE2B 0fcde449825da31afb3ad937c71551b78c52c438fc4832ccbd00c2acb7d27fb8c21a27b58c58b69bfd445bcf0da11400925d68009acff28ca99d38c06c741233 SHA512 286779c51104da8bf037e1fddbe5084ba348f116db782e35f7f817958b89c09c3c2fcdabdd6657e12b7d7adc3bd31aff54647b518d3eb73b6fc8900274cf51bc
+DIST gentoo-kernel-6.1.68-1.amd64.gpkg.tar 72591360 BLAKE2B 5b1e97e4277883d691856d7c8afedc216768426061612fd3b42a66df022a30e42c877e7ed1f7f232f5edc1df9a5bea90291906e3aeaad265dff7052074944706 SHA512 8f4a24df88b58980ee9840780366140cb0ae7e18d64edcf9cd497fd7ba7923692bc3475dff146163cf0846cbc5aaa3d9f3645c035737c465ee510ccfb05e5b05
+DIST gentoo-kernel-6.1.68-1.arm64.gpkg.tar 65617920 BLAKE2B c13510d3e2cc57dca9d2b58378731bce70e33dc6bf0b2a0492259448080ba8c790cf49d873a91aa82d5612e27ff40fdb3605096f45e69d6db48ea8284a54cf3e SHA512 35aa4cce38ffbe83e51995fcf38184174edaea40a2223f3f725972ae8f17a64509090dfd9541339a06c114c4a5646199d565de0b3c3ceb53f575e3550ef2de76
+DIST gentoo-kernel-6.1.68-1.ppc64le.gpkg.tar 59873280 BLAKE2B 386808ed5ce96c5a009c9343750b28dfb3a76355a9bfde8d25abb90190456072f78f8b9ed6e7b6caf670ff79f8600cd70e09927285d8f4225373a36c88f37a8c SHA512 a4c6d700cf41a51a0edfcd68fe6e3bd26dc0fb7f55d54db9816cf9ceaeb6bd46fb33f141e5c7783c5af5175df924d2125ec1c7ed40df3d66be76ca5760fc7987
+DIST gentoo-kernel-6.1.68-1.x86.gpkg.tar 62136320 BLAKE2B 793f1b4718835ad0c76d7ec7ea1a9703221642e7fc35bd592b5df4a0441eee132b4b9a40dc1eada963daf9e9288747051b536aa1b9e768f7f5afac88e727e446 SHA512 1291804c18143bbb39535be7c171f982da088f4ffd831c438acd5443923d7e3eca9d0e1fcf7cbb1a9a1a10d54a7910a8b990ca97336c1a19d63bf0477489e16d
DIST gentoo-kernel-6.6.5-1.amd64.gpkg.tar 84510720 BLAKE2B c2e532d30dd0c248fbb09238ee45d4a736e7495fba0ffd1f75898a613ebc53fd83f8d20703570b27c5fa2a79b0e5be56cb2c2abc93d4630ed150910d4f4392e7 SHA512 788e2a74eefee4f48a71426d3b01ab5c2e3572a260c5c4a32f07f29266d789e1aa4af535e4a8b13ca0337ad38903a8f2148bc72786070eacec053c5efe80cf3d
DIST gentoo-kernel-6.6.5-1.arm64.gpkg.tar 74332160 BLAKE2B d486a15c14a396cfcfb276aba8f3ba047594379828ffe9cc4804bbb20c8bf0db46da08fe82216efcc63803ca460336388fc90085f9b82a4ab40d8cb25a394f50 SHA512 6b4e381dfc9bb51ef870d03bf1ef86a2543b52359bfcb66b47f1fa21785a0d522e177b5e9abe711286e8634aae95cee7589d3069a132144d49bcfd4f6d1d4f07
DIST gentoo-kernel-6.6.5-1.ppc64le.gpkg.tar 64337920 BLAKE2B 24ca829e20217cbbef416658003f8a100ff3b0a836baa331dc363a8822ac34b47812f3966055eee0b58d2d3af2a1217eba86e3a97e2c5f4f5b24e3b940823b40 SHA512 d285158b0d57427f23ca15ccdbd7affa9a34dd03daac665f3508cce11b3c59f9e9c4c933310fa5faafa5c65713a598c2f596a56294c31d73a49f23de02845e43
@@ -34,14 +54,22 @@ DIST gentoo-kernel-6.6.6-1.amd64.gpkg.tar 84520960 BLAKE2B 13b6b70eb0f06491fc0e7
DIST gentoo-kernel-6.6.6-1.arm64.gpkg.tar 74321920 BLAKE2B d08c288fd33f0d247de269a3264d27d85b5d5c4b28de070e6e073dfe1a3777240e2eef8124586340945e52c9c22e96dd75e6e9980678ee54a758cdec4b798fec SHA512 3e3344486b2d9746cf2a89981894cafc2635f9af44f9df26eae2c03a69321fc1d111550b2bd25301e4ee98c03059945a67d0f168247da6402f05cfe034816ebb
DIST gentoo-kernel-6.6.6-1.ppc64le.gpkg.tar 64327680 BLAKE2B 014397a3723e87f720d19ce51d6535a04c163b9fe157465fec42014407d449cc0d66fef067b8c9b92fd39921e3f68a99869675b96d53e5f3b6362b1408b134be SHA512 59721a9d1c31ebe2660cf45f89c82262337f58764178c4cd612554df3e5ae9d6dbc62ab9255283123bf8d1a6875e2b0d0875c4f5ea4a92beca7e12c0ec993d78
DIST gentoo-kernel-6.6.6-1.x86.gpkg.tar 68239360 BLAKE2B fd979634c4a7bcb4b69fef2660ba30182df3fca5c69093652cfdb2239b45e38ef98e4a38200eaf27d615decd9729bc3ac06ba639aa878f5445b29c7447cca30f SHA512 90fbec34adf67bdc36b260c64349c2aa4442abc3c2e82c0be1781903a384e372a75b39da29bd44af230682fc81a2b2ddb5d507e12eecd48efa1da5150c8d333e
+DIST gentoo-kernel-6.6.7-1.amd64.gpkg.tar 84561920 BLAKE2B a69ea27ab96a6fabd6391fb28d2815191133aa4aa42315abbe2509f76d6379e8e3019105cd93a6e847c3534a780e93de4298f2132350880745ebb4642460e3fa SHA512 c6a0b7e10fa27f89842cc55f179842fc92b77aea108fefd698153e779faf163cafe73e090892089a74d9a82e846a6948fef60d914a9aed8f91890eacd83369bd
+DIST gentoo-kernel-6.6.7-1.arm64.gpkg.tar 74321920 BLAKE2B 6828e56505da5c3b804cd3e98436bb4fdda0963e531ae193e4859041ab94d7d9e4da9cc829fa4404e0cc0c222f6bc2b58ffbd2e70b81b48a9e84771420b116b6 SHA512 e0e3c54ec862e06b765abbeea263ecbba1be3b5efa0fa479b9d5bd9bff32e6cc7adc5639aa17cd2dbd0d78894a832332c494e026af59f3757a87eee8d196c375
+DIST gentoo-kernel-6.6.7-1.ppc64le.gpkg.tar 64317440 BLAKE2B 7e59a93f9bc44c98df9a3e1e107004c929420333f0c0e6166c8430563233aded7d32ee63c7f1046282d2786792440caf4558dd6684a6035a4fd7c17612d4dca0 SHA512 ff8745e2d696844b96c129dc06bdd537c853c17615adc0d30241b4e7e923bf805e70eb11191f27ad18393d3ea9fb9135f588e57d16b0f77242e34cd73b3d8d70
+DIST gentoo-kernel-6.6.7-1.x86.gpkg.tar 68270080 BLAKE2B 07ff96c2e2bd7dd3b19ccd871661120c6ac480741518907204da1a4d47dfe3f4a3536d867f5baf13c9cdd470e20777bd995a7f53ea0b91e9ad82ca31fc4550c9 SHA512 ebb289457a051e874249371c032c42be42ca939afe2a54c098f47c349f3106c5cedf0e389c62d2aadc881606584eca2cc9fecd43c396f5957bbc174dd044693f
DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
EBUILD gentoo-kernel-bin-5.10.203.ebuild 3025 BLAKE2B 7fafb438db9b4e8c5d06545a3cf531eeff6d199652887b548a752544c838c6c36912188e06697e6b6acfd7442ac5e68aa0784fedfcf722eb0e3a03f1d87167d0 SHA512 b4438f05abc23c66bdeffddc232d29eac0ba50d779d29545751bd366190d8971b06854e918e4040048c173877893d6e2375fb0a7ed1e1066092e77456d371836
+EBUILD gentoo-kernel-bin-5.10.204.ebuild 3029 BLAKE2B c3a524d4667afa41876e5698e892b6d9c9aa242270faa317ad56c3a64fc9d7f70466d3ce4d068e331090cb1f9d715a8ee1405cca0537d51bba07a0169d404f73 SHA512 45fb0604257313c172f0239361fc72b51f98ed5019f3d85fb6a43c31b48d51be809643cb277b9bd557dd63202566b280ebe070fff46f6639f6a6d063d55cdf24
EBUILD gentoo-kernel-bin-5.15.142.ebuild 3025 BLAKE2B ad91d76e8a913963e4e630f8155f78dc51bf546ca3aafbf8ff83730b9cc2b4203cf31ce94b3296c5911d54036417a06833c26e37d626784ce700d9ae7d8ef9c7 SHA512 756f82a11a2dd65be78036df8469905811e3341f123be2f8e1444708e56ff0c7b262c4fc785281178b36d71a12a408d09f249a06e4cd1aab04b251a6b89cb7dd
+EBUILD gentoo-kernel-bin-5.15.143.ebuild 3029 BLAKE2B 404f2faac61c38ebfa082cfe32f2fec1580dcf1f986c1396e59b40d505865ac672339c0006ac4b13bb846c514390a7abe446117f2331c45dc0dc796667a6c3e7 SHA512 ce81f6778cb31680b6dba55cea23b9256c2483f14894622106f3d28ff3c1bd95075f4bf30356984c0159f007d04caa667806501bc4dc4ba7094d0882a80affa3
EBUILD gentoo-kernel-bin-6.1.66.ebuild 3025 BLAKE2B 874396d9c81967a6bff730d8f4ee2b199931a232134bdaf0ef80e64fc68c06489e53d200109fbf79f227cb06944f59603e747633c7175f6c3e00bd5963d91a91 SHA512 9d9b26b825e006bb5866c221d08260ae7ab7592186db0c5647a46862b2bd53e55a20c5d1cec375e197c13131284751daa4b24b145c3c6fcac8e34d4f1fac8fee
EBUILD gentoo-kernel-bin-6.1.67.ebuild 3027 BLAKE2B 7991c461211ae3acfe8ace6a770670212f14f85a35b8b8b9c1ff60fa998dea000057a5d079baebf0f2d3540b6d001c0e6f342e61e2212a128b0becc2d6b2f3af SHA512 45ce2b7311cc30a1cb3bab3999e3a994f69f3f93daf4146b818be4c5ff6c5bca6552c15c3576ecf3c8dc8cfd5fd84385c8314cea2e6baf05e89ddb13937d96fc
+EBUILD gentoo-kernel-bin-6.1.68.ebuild 3029 BLAKE2B a3cb1a02eb9fa0eee8f67236b0852f250395ae753a711f62a180fd3c4cbb6c62d1dee4d464b3d5e6e89583e945635dbf5f179a3b664034983ca3a3c8a2fa831e SHA512 be57128fbffba5fcda1874103e061769441be3082e0e7bb1e3cc1bd62ce36d53d832972669ecb97e75065434d898a75ac2c5ef18914c4142be57f60ffcbe8bbb
EBUILD gentoo-kernel-bin-6.6.5.ebuild 3160 BLAKE2B 56befa90a572da973654c27f61d9303eebf75154eb8f381c87acf65b05ce70264690c36ff6d2896ead4d7aa6a26c5bbd9ff5a65ce32521cdee4910fd640cc276 SHA512 9c61b0fd4305f5ec716a3f1998875bb6268d3402466776e35e3413c2d69e255c9851cf15f0dd2f5d75d2f94208480f601f3b4cbaf09815cf63624432d5fef531
EBUILD gentoo-kernel-bin-6.6.6.ebuild 3160 BLAKE2B 56befa90a572da973654c27f61d9303eebf75154eb8f381c87acf65b05ce70264690c36ff6d2896ead4d7aa6a26c5bbd9ff5a65ce32521cdee4910fd640cc276 SHA512 9c61b0fd4305f5ec716a3f1998875bb6268d3402466776e35e3413c2d69e255c9851cf15f0dd2f5d75d2f94208480f601f3b4cbaf09815cf63624432d5fef531
+EBUILD gentoo-kernel-bin-6.6.7.ebuild 3160 BLAKE2B 56befa90a572da973654c27f61d9303eebf75154eb8f381c87acf65b05ce70264690c36ff6d2896ead4d7aa6a26c5bbd9ff5a65ce32521cdee4910fd640cc276 SHA512 9c61b0fd4305f5ec716a3f1998875bb6268d3402466776e35e3413c2d69e255c9851cf15f0dd2f5d75d2f94208480f601f3b4cbaf09815cf63624432d5fef531
MISC metadata.xml 353 BLAKE2B cd022bd01b289ae703ae6ef6c2539fcfce833206c55e328ba02fc42b360d60f76b1920927b259dbb199724e6d3e7b0f68ba2044680d962d3cd03a973475582ff SHA512 10b10fd24801843108a71ca7d0c27514965b0a15a60da4d9b521fc41493448a1b1685ae3278dbd46cede0d069e51dede402d2c1448c8ae6a7fcfce8acf415bf3
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.204.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.204.ebuild
new file mode 100644
index 000000000000..fb165f3f0e91
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.204.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 10 ))
+BINPKG=${P/-bin}-1
+
+DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.x86.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ sys-devel/bc
+ sys-devel/flex
+ virtual/libelf
+ app-alternatives/yacc
+"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP=":"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ mkdir modprep || die
+ cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
+
+ # FIXME: requires proper mount-boot
+ if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
+ mv "${BINPKG}"/image/boot "${ED}"/ || die
+ fi
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.143.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.143.ebuild
new file mode 100644
index 000000000000..0c08429b1f95
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.143.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 ))
+BINPKG=${PF/-bin}-1
+
+DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.x86.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ sys-devel/bc
+ sys-devel/flex
+ virtual/libelf
+ app-alternatives/yacc
+"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP=":"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ mkdir modprep || die
+ cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
+
+ # FIXME: requires proper mount-boot
+ if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
+ mv "${BINPKG}"/image/boot "${ED}"/ || die
+ fi
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.68.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.68.ebuild
new file mode 100644
index 000000000000..726e0ef534f8
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.68.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 8 ))
+BINPKG=${PF/-bin}-1
+
+DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.x86.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ sys-devel/bc
+ sys-devel/flex
+ virtual/libelf
+ app-alternatives/yacc
+"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP=":"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ mkdir modprep || die
+ cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
+
+ # FIXME: requires proper mount-boot
+ if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
+ mv "${BINPKG}"/image/boot "${ED}"/ || die
+ fi
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.7.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.7.ebuild
new file mode 100644
index 000000000000..c378c0fde329
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.7.ebuild
@@ -0,0 +1,132 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_EFI_ZBOOT=1
+KERNEL_IUSE_SECUREBOOT=1
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+BINPKG=${PF/-bin}-1
+
+DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.x86.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ sys-devel/bc
+ sys-devel/flex
+ virtual/libelf
+ app-alternatives/yacc
+"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP="$(tc-getSTRIP)"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ mkdir modprep || die
+ cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
+
+ # FIXME: requires proper mount-boot
+ if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
+ mv "${BINPKG}"/image/boot "${ED}"/ || die
+ fi
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
+
+ # Modules were already stripped before signing
+ dostrip -x /lib/modules
+}
diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest
index b5d02bb455ac..3f0cf9000410 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -1,15 +1,23 @@
DIST genpatches-5.10-214.base.tar.xz 6277292 BLAKE2B c048bb8187cad0d22c7aed931949338b08fd4fb20cec2f1ef8ca940632d1b9beb60cf6c5ae98b537c8a9d25b86de9d4a35e771b8cbb8cc5d3569b5dcaf79454d SHA512 88745e2abe59e6c41243fe05946cd82d53c85844f3c0e5e162f616f80c46243b2bbb510dec2f837ed677129d27f4678bfbdadacbfc1977ddfa142493a2c24ca6
DIST genpatches-5.10-214.extras.tar.xz 3876 BLAKE2B d3d2b1b6b2b3d4574300a7a84ed449733bcde3a1aa855a54f10d484ab0dfb1b381ad7d9ae4551993515a8af2747aa42e830c39039803e0fccbe9a06be011a819 SHA512 34f83560c6ae888feabe56906bbda4e5b68ca36f418341ef2200018a79bcfacd0c30e8535c3684fbfe2b0557fdd59383b33a7e57e7cfbaacb81d94ddbb12afb7
+DIST genpatches-5.10-215.base.tar.xz 6309840 BLAKE2B 0262f92a52738dfab01e7ff4359963652b822bff885e3f22c4afb0597099e4cd58d20215f25b0dabff662e4daa4fc1c0161e338bc3ff88cd18e8323453496dcc SHA512 f89384b62dfdf964caf0208f477211ebce680d8cdd30bbc4321bce652e8fa6cb9e666c7ca9c348daf02187c8b22b1f05bb5de064898e821a41b2752babc0ae30
+DIST genpatches-5.10-215.extras.tar.xz 3876 BLAKE2B 65cd91d6dd01837f4cef599f5c247f45e9537665a4b728401ae6fa30013b18022dde1f8e988470dcbea4593f16c93627541fa287455842e1e85d528d3dc38132 SHA512 b9976e5c2347a53b56c5a3b6dda2c702162f05137fdbdd6de005059d781ddf47a047442f05b27ac3b34929e68ed0484fdb072f593005472e8ddf78ec41030cc6
DIST genpatches-5.15-151.base.tar.xz 5817984 BLAKE2B 182b52b69171a07dc6333c139f570d1f50e2c7351150d32bd0d32d268750cbc5f548a25b07111b2fc754de920dc78bf6add2cefb233ec5601e57efb9c516c24d SHA512 364c32d0ac7372367e343292e28b4325b6529fb6b46eb84296e4622b6f1d1d1c2496865aca89c447eff113a56780ea06d94cee3f90570d4b012f3aedfbab70ef
DIST genpatches-5.15-151.extras.tar.xz 3936 BLAKE2B 290c41b3f8c750f82d6fb8ae4542a64ff395c8def74c6f3c3d4752b57d1725bf1947beb626d8ee413a4ff50fcc74bad7f1efbc1bfb29b67a35e4b5ea396427f0 SHA512 a3d22a5decba9d24e65239a96b3133af07e126c7e0dd733eae61de48644bc31b012eb6595a15ac82ff763bf39e9f7c91c0153badcc2e9c83604a64f27e0ea43b
+DIST genpatches-5.15-152.base.tar.xz 5859680 BLAKE2B f07d522838bae14efdba3399a9e4ad0a442537b1a9942477600660df2f71cd8d17774dff0ce563a7c46595c6a5390048994be0f894f84c255ebac2f9ef885220 SHA512 bb6d744e075f6d7e380f78be870c64a14595da3b24ae217db9e69778d1f65326ade92e7fa9edbedbc6b6825ff8a83f08725d0ad165e4165047720a4f72985089
+DIST genpatches-5.15-152.extras.tar.xz 3940 BLAKE2B 91f8fa828c4fb434088a8cffc845c09484b613fb5990fd5faa925852e9d6009bc927135310372a3e7b78b59a9e6a1f52667ccf3dec0a2ec7f7ac4f66c5b63760 SHA512 615669b03df808733065081f58ef0c928fb45be1b5a15092dd6e8cc6ec13ed6c4df3ed69eb1e06fde52f35f19f4896e4ab8e557a02e061e8c1371c12cda7e04f
DIST genpatches-6.1-74.base.tar.xz 4113880 BLAKE2B 26d9abc23f66346e376b78bb687ae7bc955447093641abe0bf736ff9e1c4e7ca70a0bd26b581f295b168ecd94c6f84603f13f5d097cd8b05b9373ea03a9d0426 SHA512 4ec9211030d1d1cf8e412b46f6cc101768418a177d0113b58f3aa0c4468536faa45a0615483baec378eae7995a91b86da1c06af167a1dbc6eca9ff853ae838f3
DIST genpatches-6.1-74.extras.tar.xz 3812 BLAKE2B 52488fe7154cf6e0153a05184699dd1597a078a7a376e2866b68b923e7f82300757d1c70e7bc44920ab7813d500fb3d4677d49428261308e4b6b59a552381a9f SHA512 dd04bf075792824bf65cf349f6bc921d0c36cc66c878b8dfdd95c27f3a82de426d6725d79c02374e7372b74b68b9c0123875476de434f85646dd9aa8382d8de9
DIST genpatches-6.1-75.base.tar.xz 4114396 BLAKE2B c21211d430392fbe96b0616e0ece650736f7204066222f88b84cffdbedcbda78d8fbf30ce8dce4c7fa450f24410fba1af1929ee3b3ea0472fde3473db95a0f5c SHA512 106db04baa9ef92e324929d025bb68f9eab4d0144d12a3d11cbfffb018cc46abeaadc76240c1acfd3877ef8efc1992374ad15cca061258e5f20452e3cb71b90f
DIST genpatches-6.1-75.extras.tar.xz 3816 BLAKE2B 6e34ca62609c5ce63e7accb16f0c295bf9a38602d0c11af80c81f12744c0d90aadad86164b83a362dfdf70301ecd879eb67066544dbcdfd522d767e103a8592b SHA512 05718354716e8c8a4bbbe94923201345e2d2e75274973114878d46bc34ac2dba4d7d5beea333b4823efbbef65449bad615733c0ad0c6ffc6e1b2595ce0e45d38
+DIST genpatches-6.1-76.base.tar.xz 4170836 BLAKE2B 5f3d0f64b1b884d8401076e752e27f2021dbe9fd729172d5ae75ed8cd9cf578585e7dfcadf24542a07d4abc8350dcd0d17d41521f94f8d9d5bc1858e00752f5f SHA512 d4fa7598e022029d80199cf3c236b92c168674111f9d5a07fd3f8ba8db76249578db47ed68c412de369165d5c12c88510556241002285287cadd9a3e4a7b12e9
+DIST genpatches-6.1-76.extras.tar.xz 3816 BLAKE2B d61edb2c2fb7ef815aca59eee532177c0452ccfb5896398200d704129e40daee6870b11c4758095fb6824eb015de46ac388cd77ec075e1d508c8a299bd4077a7 SHA512 9f90fc444beef2fcedae8fa2f6bb01492c9ff3fbf2a5f34cc17a52e5af9615538a6a24eedfc4e09575a03c67b339c4d964ac55e950b6aef11935d5f877862ca1
DIST genpatches-6.6-7.base.tar.xz 472596 BLAKE2B c5f69fa43401555567c9e5c3b5bad31ef55a3f49756f86e1e5cb935cf8cffb6ee080f411b5113dc3fb9d43224de432e6f1f6fb5a18082d269e30181e72aa1fcd SHA512 6098a5d32ff83fe2ceb094055be6336a19c40246946606fd0b39e86ce8bf53b96cd5539e6cbc774dc865f4be742ac3c127f8f48ff5cd3a50484dcd5afb7b9df3
DIST genpatches-6.6-7.extras.tar.xz 3704 BLAKE2B 1bd0d01aefad3c47f2b7bdc550e607d2c4ba8e0cbbdbe3ba4ef57e539f9bd894222ca6f01908e6bb27221de1331634a6941867c7d6bece9620510110bf276107 SHA512 6da82d251ac6c33b8d2837e1a44a32ab5106f0a5816a8e76354c7d9eef510b4f485edfb1b80dad68e59b3a96494bed590ba1508f7b96697c364fd52c97b65496
DIST genpatches-6.6-8.base.tar.xz 472816 BLAKE2B 503418967edebb8cb2020edab16f060334fc16c9f6ce7980b8e25e3db1fc4869571fd466abc8ec4add3a095d089f0c77532b2524fae1136c5f7ed487e90ccd3c SHA512 04a247aadefd43a9ec1382b5f77f18dabb1701469cbeabcaa1604405cea9112bec56bc9a08d33f9ce5ebb90b8d77a7c7a21774a10906f3c8a685c0d3c10bbe9d
DIST genpatches-6.6-8.extras.tar.xz 3704 BLAKE2B c474c55469c536f563036c74038f7a5f083e23e049648377ff42d517faa34ed14ed6d576695990c21883b98036a93f144b636b9024108367dd131bf3366074d0 SHA512 f7a9f0f448c210981cd412a0766b26fd19e8147659d91db4e3d3d4ff4dea514c4c3a08bc6bb45de0289546c5bb428c1db4f517b45c57c3b7bfacb7a991e1826f
+DIST genpatches-6.6-9.base.tar.xz 542696 BLAKE2B c0b650debf66e74923faeb933712acf4697dee9351bb3814845e5a4505818669d9392e5fca6cca4b28d42e29ff6c80e5a8e62de0446e121f950df12a83aa0cc9 SHA512 a02ab965d0beec3f72527176ad9c6858558dacdd6151cd6f3e3ec073f9965a74a048336e9403de12dd4bea4764aaa28f364ec941d86d4582271347f0d2394c7d
+DIST genpatches-6.6-9.extras.tar.xz 3704 BLAKE2B 3917a85e31159724a2011824cf64c7d2cc169bdecfe2d0c051e0cc2fc4200cfd0bdd7f2cc17f8feb616375d54c43a0bf59431dd72f9ed6ff63bbf25974bdd654 SHA512 1d1e47db577ae990dd11709896384f1c9c49166c89e08e5838751794b9d3537cf447507b78f4cf08d9a4c6a9f94dbf384458fb3b0ae2232b1068b6082977b117
DIST gentoo-kernel-config-g11.tar.gz 5077 BLAKE2B dc17ded74f79baddd703a78084113b85e7130877b300b5fe60453cde515fe37c52ece7877049bb0ef384f74ecfc73d59d7d4a513f8fef7bf4f651599946383e8 SHA512 e91156765ef2a48396370f884fdecd7bb1d600e5167f6bad51130520f886e9198adae375adf3e40fa803abc5d5482057775fb0275ab2589bd8f94d8af4a03c4e
DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d SHA512 7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1 SHA512 fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb
@@ -32,9 +40,13 @@ DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
EBUILD gentoo-kernel-5.10.203.ebuild 3661 BLAKE2B ff0cdc1daac1bb6a95598fa58c8079e4d5ce95b5e1ecc5428539a783f3537bd3d97a54f9b4c20da22b2be02d43c3d0da3dd7e3b775d0d39389df4f4f7f44c349 SHA512 c939bd683e4526cd09a4411401b073c567d0938f08f57e21d9469504a72a61c0f922fda443e206304e8b539c6db01a435de2c9c02e9eaccd23f5eb2cf1f442ee
+EBUILD gentoo-kernel-5.10.204.ebuild 3665 BLAKE2B bff1252c81fdd456b4b0a7447f4208c4ba868e559854c17ba2bc6596245e27c739934df38e23877bdc7ef39efd1ef06266d2f523cad589a36ac7ef7714b15598 SHA512 bbfbc04a671b2adc3b7ab8717cdbaa84a8d4a330ca8e15be809d9f306828a2f288951f1a3220711461da50d3d9def5239ee1902abc256d58cc0636abb4da8a06
EBUILD gentoo-kernel-5.15.142.ebuild 3739 BLAKE2B 98724de150e8a2f15cbee2400d6e832f58034bce8bc3661587a0ba36ec27110aa818970f2193447fa1b07552e86a6c923b41cc85df572740ffd0edfb35bde990 SHA512 8a32ccf6335bb0508a13bb0f309613d5bfe45c33ef994a715c462738d21493473a2f06029015457362c42222e7b8cb5e5568fd9474c10973446ee084e7a3b827
+EBUILD gentoo-kernel-5.15.143.ebuild 3743 BLAKE2B 6f405c0f4d07f6f736f4dd0d7cfb86bdd2e69261788e1cd320ae93d0fb6d74f74980cccd2102c8888d9d2565f5626ab6dcf8538ae4d1051e87b1ed349257f9e7 SHA512 e5f9e91a4011e41ec7f20354988f6c75b56787c02f43d24fd41dc34327398019da9e5f4f94a907c7af319d63a1ffcec5ab3dccb5d1e479c93b7fbbb408ea94ca
EBUILD gentoo-kernel-6.1.66.ebuild 3975 BLAKE2B 45cc89f6f37d74c474b046e548e246357360609f4c1fbed59cb141ee85ac9ece54119a86b0140c9b259548a7fe4e32c59c09f4782ae7d5a0cb9552bf817d0e8f SHA512 420f9cecce8ba190d2301852532dbf162cbefae3f83bd75a3f9235880e07dc1a9b6a40f4f6316b23132d9dadac65d28803166d772f47547b4129d80b94c2ad0c
EBUILD gentoo-kernel-6.1.67.ebuild 3977 BLAKE2B 1069ad50758e63fa7e46ec5d1f735fb0e2bfa0668818c2f1dbb1df99bca005a8838190b4350648d8257753c6da1776bf4d7f0baa6f6848d0eb520b546d8b3ab7 SHA512 a836bfcddc815116b6fa10e79e73f696a6d9be4f3509f0e1efb0804517e589230b3068e0a7bc3fe348ec9a656b53227ebcc476ef44f8a2dd5776d0c2a66b9fe9
+EBUILD gentoo-kernel-6.1.68.ebuild 3979 BLAKE2B 0ae0758effdaff19a997f7135509eb724e3af68ce81872b1187ab3630db7c31323611ce3881dbbb89d44919926315ca357b92402174b88bd40ed001d1e4ad15e SHA512 66d1f135791fd0d3733e509acffaeb182b17e42b5d241b9e67a7fe92e5bbc36b8a8bf27d6822746be9a7b86b8660dea94d4618ff88bb892f880d98245f59c2b9
EBUILD gentoo-kernel-6.6.5.ebuild 4083 BLAKE2B 55b7a3871dca5bd5e67ebd3efa71c7b4848c6159fd7bdd3f2ca59e2a3448fe2ac7f2f43ec30a0122517cebaa39d0674dcfcce9aff11df205b7c2b6485e9490f6 SHA512 2859bd0f8256851bdab06a6d30d8cffef200a9095c4ef20c15158ce084836041f1c53cacaa29193831010598bd839f68051fecb5d0f8b8d219af4a4fbd53b943
EBUILD gentoo-kernel-6.6.6.ebuild 4083 BLAKE2B 55b7a3871dca5bd5e67ebd3efa71c7b4848c6159fd7bdd3f2ca59e2a3448fe2ac7f2f43ec30a0122517cebaa39d0674dcfcce9aff11df205b7c2b6485e9490f6 SHA512 2859bd0f8256851bdab06a6d30d8cffef200a9095c4ef20c15158ce084836041f1c53cacaa29193831010598bd839f68051fecb5d0f8b8d219af4a4fbd53b943
+EBUILD gentoo-kernel-6.6.7.ebuild 4083 BLAKE2B 55b7a3871dca5bd5e67ebd3efa71c7b4848c6159fd7bdd3f2ca59e2a3448fe2ac7f2f43ec30a0122517cebaa39d0674dcfcce9aff11df205b7c2b6485e9490f6 SHA512 2859bd0f8256851bdab06a6d30d8cffef200a9095c4ef20c15158ce084836041f1c53cacaa29193831010598bd839f68051fecb5d0f8b8d219af4a4fbd53b943
MISC metadata.xml 465 BLAKE2B ea1260a1638588a48d9dd776e9eabd9730a181af8416ba778c936fa2e80a2360be146d3cc80599e50e0a72ac709eb9538184aac87cb96528e445ed450e34f4af SHA512 c7b7b1a45fb7082b8d8d66cf5a387cc4f7207cd9488d1d5e1d6900f1e4147aa9290b5522a94d941a885f1599b5df2482b529e40912d2b2cff400ecd4b1704c41
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.204.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.204.ebuild
new file mode 100644
index 000000000000..89ab1fe6bec5
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.204.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 11 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+QA_FLAGS_IGNORED="
+ usr/src/linux-.*/scripts/gcc-plugins/.*.so
+ usr/src/linux-.*/vmlinux
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.143.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.143.ebuild
new file mode 100644
index 000000000000..c2484efb4288
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.143.ebuild
@@ -0,0 +1,141 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 ))
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ sparc? ( savedconfig )
+"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+QA_FLAGS_IGNORED="
+ usr/src/linux-.*/scripts/gcc-plugins/.*.so
+ usr/src/linux-.*/vmlinux
+ usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ sparc)
+ return
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.68.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.68.ebuild
new file mode 100644
index 000000000000..92d3ccf485e6
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.68.ebuild
@@ -0,0 +1,146 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 8 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ riscv? ( savedconfig )
+ sparc? ( savedconfig )
+"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+QA_FLAGS_IGNORED="
+ usr/src/linux-.*/scripts/gcc-plugins/.*.so
+ usr/src/linux-.*/vmlinux
+ usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ riscv)
+ return
+ ;;
+ sparc)
+ return
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.7.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.7.ebuild
new file mode 100644
index 000000000000..3c8a911d7bbe
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.7.ebuild
@@ -0,0 +1,149 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.4-gentoo
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ riscv? ( savedconfig )
+ sparc? ( savedconfig )
+"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+QA_FLAGS_IGNORED="
+ usr/src/linux-.*/scripts/gcc-plugins/.*.so
+ usr/src/linux-.*/vmlinux
+ usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ riscv)
+ return
+ ;;
+ sparc)
+ return
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest
index 62a629990bad..debc8739e498 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -18,23 +18,35 @@ DIST kernel-x86_64-fedora.config.6.1.7-gentoo 228685 BLAKE2B e68236ccc1d51b2aff8
DIST kernel-x86_64-fedora.config.6.6.4-gentoo 244310 BLAKE2B af982d23c80d1b19f84622298fef525cb0b51680d0f064c8cc940be33b55aeba6e8ee913d13bf33287167a48891e6e26ae8ce4f5a1644714132801f4a8b7c319 SHA512 913a9f9aec6898dc3a86611539835861b8d1f1380f699fdcadf52457619d5e6fdde4b9866a6216c50dc5a337cc09fef7b3a00a989cc6f9ab512dcedb15dba8ff
DIST linux-5.10.203.tar.sign 993 BLAKE2B 469e13a9505793c9e880a4c484c416954accf621fbae1137427e128aaf88294a7f315348bd8c8bad62d90ca103c9572eaa90ab6aa5540853c30a879588f05f80 SHA512 1e103f66444dbcf02df91a787716945e967bd8327293d899cee26fb562aec304b8ca2cd595c7acbac318d1c7b9fa21901fb8653a7eb2bc8f68ed2e3a0d58e0ea
DIST linux-5.10.203.tar.xz 120634508 BLAKE2B 2e37aa708cd941638bc237575824a52f10af50d54ad8402de575e65f76b2bf52aec3175b42f5af3e7600f5565fbdba6716e4f2aeaaf2142b88f7f48f578f9d0d SHA512 294552eae37ed4dc3ae6841feb5053c50c11d07cdee5924125664d313a2dd7335df06f8b94e7917cb3fa1142251eb75dc272edea2f049e32f8f792f059cfd5d0
+DIST linux-5.10.204.tar.sign 993 BLAKE2B 00a1a1c338c95875d5cffbaf628cb2b9611b6a776011265f96bf805c841d2b5a8bdd08ff7a9f8076aeef1aff681d77bcbd7685d446bc4cfca7523226dc27b9a4 SHA512 fe8d88d33941f225e28e8910c945af8ffc6d9ae0bac298a11b6a62bfa2def7bdea71a1b33123f8fd87c2b61c11b4b725cbd0eee334edb9a722473d7f6973ea7e
+DIST linux-5.10.204.tar.xz 120618840 BLAKE2B 804a806d9663cac2f2bba12a5bb7e17b6fa3f8afd920b916294ba7179e780b6a1455ae75b535cf66520c5af2f45114bc1f7e8872ea17cd112c8eaac1989f8c44 SHA512 e7a2a2e73c99300c86ee08cffd257261d8316ad223794d0c739e50778e71df7f4835b6244d34911d073ceaa4ad9347b240f3d18ba5bfcf99293f08af212b85d3
DIST linux-5.15.142.tar.sign 993 BLAKE2B a83dca672bbede453afd57d145da6d431a7c2704f1df582b06cc1f47eeecfd0802425a4e83a6333fc30b91182139cebeeb83b451168f24c45cc46fbb64a1c835 SHA512 9f87826f9f734ae60cd2d9e7cd15310040baece0a1f6682ffe5127fbe7ffb4f76b274755ed212ef4dd3174ad3bbbc8a2f10f8a9fb5bc91b0afc6c4fd8f7a0310
DIST linux-5.15.142.tar.xz 126559304 BLAKE2B 1963fa38ec41da53253eca60f0b065a5809a276ac5e8f6cffe83543b4ef6afaf392c02befb781fe083feb77c5811dd49e38371a6bc51b85714457b364ca151e6 SHA512 d6b09bea7d3a5f882c9f1b027119168a1c61447958da6f008a5a95c7504742bc9320c82e0af34d2267ca43af5220ae7331d46c8f46782f6933b8a457f0bd996d
+DIST linux-5.15.143.tar.sign 993 BLAKE2B 33f613919ec91fd0160598704c8a712e9629e314119a3e7b4d35fe808a1f29e0caa00e66a992bbed199360f17d83d00b044c5d3279b7d25a6a485ec85fb7ffc9 SHA512 0654b319ce52effdb69f01a8f03da70bb545646c3bae8b93ab9955f066a067ae3ecdb7a8e7ca69d0e70a491ae838a33a16f14bf9ed9ef15a39270d88484d8733
+DIST linux-5.15.143.tar.xz 126558624 BLAKE2B 764845f9838f286d5f2b5c4e008f0db8ad648fd53e428068074aa6c222e374871cf585bf89829c1811c666808a9a891a975ae9fc1e6945d86949afcb8ac3f465 SHA512 cc8ccddd14e658c9bedad467f3ba05253eb8bc059501a20f7d11d9a10c285c58b831a100e92c2666906b5ac7948249fb888809ab8ced2743ebb7eeb697068479
DIST linux-6.1.66.tar.sign 989 BLAKE2B 0ccb0dd6fb51c91e4bf60539dbf03bd3ef4ae563ab2c952bbb7092fd0a5184736fee493f7bfb49f3e42db642aa1b32660afcc8841d0cf242bffa53d0e515d3f0 SHA512 7e4c10f644016ea7f97768622ec7746193054868da50906a45e1778c2033bdee05fbe5b772585d03342bd61edf24679bc5277e2d62fa3e7c2c82f974a097cf21
DIST linux-6.1.66.tar.xz 135048000 BLAKE2B 012cbd2ce29a2cc37db2b83380acf5e1b99343e07fa712c8243b5680fe043134d90f3c2abaaeece34f063bf5839977e8b5d88a7835091bd6a9740cd459b003a4 SHA512 60470e5068782ff05c8017e72e2670ee864d6b8cf1d9f83a351664e5baf75e74498b2dd0a186c136bc8940ae937f8044d68322d0626437f821d87efe0001709c
DIST linux-6.1.67.tar.sign 989 BLAKE2B 49ccb2381c3612e2ea982b029fe52d9decb068f9c3ff80fd323d90c829adb49d1b37fde338fa423a4c214b9769f30c9a4924c314244b8917502eebeb6cac8218 SHA512 1bc91b3edda634219272175992561472496e7cd2df55bfa4335bf485e4d86d57b8f89fd0cc0b2b02f664b95bd79f76208ba465a9a54ceb49a0c8335b94b3e949
DIST linux-6.1.67.tar.xz 135053964 BLAKE2B 8c21a626545b20d173d21373358a35399531ba7b53ffadf635059a2ccbee669b04dbbc6d30a3e854ce1ff14445dc06d00518d585bf5e044e6dfc3d06095a997d SHA512 adbe4b5dc952eba848ce446547b07fa0eb1127f98051d4504aa2a533520cf96f6b135b2087b89e4a8b0eaf8172cf6f31fe49cca4cc594d75762ffebde62c53cb
+DIST linux-6.1.68.tar.sign 989 BLAKE2B 646b5742ce3e7225e3f1a8f436a21aa4975c3d8827f928db6fc1ca3e609dea865471b1c84102ef3f6f38698f5f93e25e00a154d62358857670dcb63fd95f0bd6 SHA512 6a5969de6f305766904b54629137549a70a4124d1f2eec880f4d5a4baa71709024d0124387de22b272aaf98f0e93ccde1f9ffa1df010a168b4ae761ab970be0e
+DIST linux-6.1.68.tar.xz 135037496 BLAKE2B 35aaad87cf0fc957b2e9123e13c9971bfb5f04eeaecf4ff04d1fa3484556f12ed2dedc8beb8bf4d859f6f8dfab691cea7c46bffb2490e6de788933a91262d5e4 SHA512 249b3272af9bf6f8f2dc65859dd6e7cb150ac0521a52d482fc854db2d5268d559c40c64a413a9baa4870cfaff823c5fd1762e22370ee63ce10b2abe2a4bd2c33
DIST linux-6.6.5.tar.sign 987 BLAKE2B 88ce36e009471c9dc796f2ed36012a7e76d2d9e6e4f5a62b996019a131b37ac14916d949e964a1dd4824e6daed562011b87764f996bd756deba87b7a7ce1fafe SHA512 2cdb44bac311b64138170158e49157dab631b21fe7b938770ed92f096dc6d4c9ef68e6003f3d84b1ee62903e88c3dfc28b734d97f60bbca0e83385b2e27d8d01
DIST linux-6.6.5.tar.xz 140039516 BLAKE2B 9d66d720f2f037cfd480835ab38807fe5aabcff09bd210c5cb0dc80bd3e1182434df9f04a286df4e8cbc508ac984ecba12d2098a3296e3aac60afad94c085876 SHA512 364df8c838a17742c67c4a919a4e8dbed2212bb5658f63d32d8c94ab765bf0b4e33ec524c0988427edf3d2bdfc7c04d1929024206131e26e04ce19d61ef6a89e
DIST linux-6.6.6.tar.sign 987 BLAKE2B 56f75ef6ce549a3e35f9f774d0d9819e8755237851743bfa53277f6f3f3fc1d9753c27c86466a4f2b8abbd3a8d7c3be7a3007a61d2f47fc39644b913f6a89a0d SHA512 97e185e532d49a531a143596720c062b2e73acb17f1fde0ca96be5465b07a2286092c3084e00c0bfeec118413331342e88ad5c2a5ff220b0ea79af008182d82d
DIST linux-6.6.6.tar.xz 140052904 BLAKE2B aef38e65d2bcccabb6d96691f96e5c0b3961e4e6125a33feb7ee99cd95c480984e35cc1e72bfa8da60ca76a40744054b8817012f6ebf85fc66161b802be73fb6 SHA512 ebc62f272fc9d99b75c6ab400de6f2ab2f739e5d055584168de6b73f7604e46fc30e18f1514efe4ff2048361fb7e57afda02097f30b65c3b85d488c61733d45e
+DIST linux-6.6.7.tar.sign 987 BLAKE2B 41d1d20f5109cba63f81e9b2606d4bf1ab5f087aa7730a69876316e84cf7a6495589ed7e72a4d740ac31d8729b6238d5b0582fcbfc7f0f3a03103462ba6342b4 SHA512 57d79d0e28f959b4d9374a7a81f515b6720ce93193ce1062315c31a773d9e0f72583baec1f490b8eebc7e6c40958d01fb188c71eb03ba66bca9dacfc6969ef15
+DIST linux-6.6.7.tar.xz 140029048 BLAKE2B 000c45693d074c79816ea61c8e46b58281eed5532903df92c466d3f062ec6a302e59c2782235b21d309976929659e581ff08c8d5b067bb02e7f0cc4e40593643 SHA512 aa0b09f355a31f33fd8d6a15987080355d25757832a38fbc4e553335e82e78a0b68a70380184094b3bc03e2c4de2d816a10dcfad49343d6936ba59db9a5c1985
EBUILD vanilla-kernel-5.10.203.ebuild 3769 BLAKE2B a819d95060bc10320257a1c35a843a763f89e702fe33d93a33770ec02eaaf32a432b6b17bd6485d9e2565c57afa8bcef706bc1cc41ae945b0357f6c7530d7f8b SHA512 539e37e22646fa009c09bc4d9334771e5d57c5d1f234ff668fb7d0fab2cab28fe8b9d7f57fb739f4b72070bfefe6d3e378e65574fee341bd80e219a16f112df2
+EBUILD vanilla-kernel-5.10.204.ebuild 3769 BLAKE2B a819d95060bc10320257a1c35a843a763f89e702fe33d93a33770ec02eaaf32a432b6b17bd6485d9e2565c57afa8bcef706bc1cc41ae945b0357f6c7530d7f8b SHA512 539e37e22646fa009c09bc4d9334771e5d57c5d1f234ff668fb7d0fab2cab28fe8b9d7f57fb739f4b72070bfefe6d3e378e65574fee341bd80e219a16f112df2
EBUILD vanilla-kernel-5.10.9999.ebuild 3283 BLAKE2B 09f42ae4ca54e775fbf38c7b6c1673bb803cba82252035b9ada3a3a05077613b100262c661236c15d8f8e36ad48a662ef32b97d56b588949e1078c780bc1a45b SHA512 16e25af77fcdf34d9d8d1b3a7bd35e48130c988f6c3bc5e7d2036fd377a8234dbc8a1ef99715ada67c89fd4c0c11be4b8b77c0d895b1f36ea0dadd63b7177483
EBUILD vanilla-kernel-5.15.142.ebuild 3769 BLAKE2B b6aceefb5fe12b80dbaeb37b4e42d3f06fc5d9e500075bc448d18b9669fc41369b70b4aa3204665570e1b2c950365e2c9453f0c5a1e833a71317cd9a83eb3a2d SHA512 e3debad3c9a8bf4bc9dee99ebe0aff6a42f09c33fea3a8644d57dca71a94c11d85cafe12791767b7026a6b5892bb0e1334504beb5108682a53a67e7876a9bee8
+EBUILD vanilla-kernel-5.15.143.ebuild 3769 BLAKE2B b6aceefb5fe12b80dbaeb37b4e42d3f06fc5d9e500075bc448d18b9669fc41369b70b4aa3204665570e1b2c950365e2c9453f0c5a1e833a71317cd9a83eb3a2d SHA512 e3debad3c9a8bf4bc9dee99ebe0aff6a42f09c33fea3a8644d57dca71a94c11d85cafe12791767b7026a6b5892bb0e1334504beb5108682a53a67e7876a9bee8
EBUILD vanilla-kernel-5.15.9999.ebuild 3283 BLAKE2B 9603317fa6f38182408ea6841e0e798677397eaf60d21ce9ada273dbf77852a04695023b0bffde785c30b61989f764f28be832810e859544264987dbc0a9dc68 SHA512 171111fdda2af60a13c2b28988f14ad8be846fa23d911ce80a99cd1a06a2bc548de182150df2e1869e3d1eae51aa6f5fbab6f7bb95f14e622f33f4e0d4e53479
EBUILD vanilla-kernel-6.1.66.ebuild 3887 BLAKE2B c89d198cc5b48e3fb06e4fca0c981083a9a04414def46e51ec8f6c44c7d7157c6d8a132eec8d0ba307ae50d1af54876469842a74027abecdd973b5cc19928ad3 SHA512 cf9e0deb874b83f923982f5a11379502bcda164237ad635c64ba60dac8e2d8b9256759be6b01cf3a3d55f5a412e8bc7aaf1ef641b5da071b70f66a9598ed6b58
EBUILD vanilla-kernel-6.1.67.ebuild 3887 BLAKE2B c89d198cc5b48e3fb06e4fca0c981083a9a04414def46e51ec8f6c44c7d7157c6d8a132eec8d0ba307ae50d1af54876469842a74027abecdd973b5cc19928ad3 SHA512 cf9e0deb874b83f923982f5a11379502bcda164237ad635c64ba60dac8e2d8b9256759be6b01cf3a3d55f5a412e8bc7aaf1ef641b5da071b70f66a9598ed6b58
+EBUILD vanilla-kernel-6.1.68.ebuild 3887 BLAKE2B c89d198cc5b48e3fb06e4fca0c981083a9a04414def46e51ec8f6c44c7d7157c6d8a132eec8d0ba307ae50d1af54876469842a74027abecdd973b5cc19928ad3 SHA512 cf9e0deb874b83f923982f5a11379502bcda164237ad635c64ba60dac8e2d8b9256759be6b01cf3a3d55f5a412e8bc7aaf1ef641b5da071b70f66a9598ed6b58
EBUILD vanilla-kernel-6.1.9999.ebuild 3401 BLAKE2B 892c5605024b72860be2a59edc694f278c58190fca3992084696d3ef13e30e273184dbb77d0cdd0ddf340c1e54e4e8d26b10d97367233403f2968644c66db2cb SHA512 d3ee150f3f35be6b644c70110610ea475f881d7e281195862ce01de3f567a1e6c3e710f127f8cf6f5b780cb72829e2b41211e2df0c65b53239d73ba83dc29a53
EBUILD vanilla-kernel-6.6.5.ebuild 3991 BLAKE2B 979f19a66d2da7694b7442cea0018cbfda19dbc5a3d26ec902f64db38ebf28c5a11b07d7f6819dfa72dbf5c5e7eed9c40e1157b82fb36a77868e0bd822758a57 SHA512 9a49c5ae519003b1c2f390cd859dfafc3763ebf0e77328d233a9a06e24e66925134927b56f007776b96800b1741cef73f4546286566f49563890e3efdd0e8595
EBUILD vanilla-kernel-6.6.6.ebuild 3991 BLAKE2B 979f19a66d2da7694b7442cea0018cbfda19dbc5a3d26ec902f64db38ebf28c5a11b07d7f6819dfa72dbf5c5e7eed9c40e1157b82fb36a77868e0bd822758a57 SHA512 9a49c5ae519003b1c2f390cd859dfafc3763ebf0e77328d233a9a06e24e66925134927b56f007776b96800b1741cef73f4546286566f49563890e3efdd0e8595
+EBUILD vanilla-kernel-6.6.7.ebuild 3991 BLAKE2B 979f19a66d2da7694b7442cea0018cbfda19dbc5a3d26ec902f64db38ebf28c5a11b07d7f6819dfa72dbf5c5e7eed9c40e1157b82fb36a77868e0bd822758a57 SHA512 9a49c5ae519003b1c2f390cd859dfafc3763ebf0e77328d233a9a06e24e66925134927b56f007776b96800b1741cef73f4546286566f49563890e3efdd0e8595
MISC metadata.xml 353 BLAKE2B cd022bd01b289ae703ae6ef6c2539fcfce833206c55e328ba02fc42b360d60f76b1920927b259dbb199724e6d3e7b0f68ba2044680d962d3cd03a973475582ff SHA512 10b10fd24801843108a71ca7d0c27514965b0a15a60da4d9b521fc41493448a1b1685ae3278dbd46cede0d069e51dede402d2c1448c8ae6a7fcfce8acf415bf3
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.204.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.204.ebuild
new file mode 100644
index 000000000000..7f46104fa7f5
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.204.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ einfo "Unpacking linux-${PV}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.143.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.143.ebuild
new file mode 100644
index 000000000000..0a6c317982c6
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.143.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ einfo "Unpacking linux-${PV}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.68.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.68.ebuild
new file mode 100644
index 000000000000..50ecf4f88f6e
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.68.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ einfo "Unpacking linux-${PV}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.7.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.7.ebuild
new file mode 100644
index 000000000000..6f387890c7b3
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.7.ebuild
@@ -0,0 +1,140 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.4-gentoo
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ einfo "Unpacking linux-${PV}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index 476e1c881930..5cb7b5456b2c 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/binutils-libs/Manifest b/sys-libs/binutils-libs/Manifest
index 23b4e6dc9ea0..67ec1e926536 100644
--- a/sys-libs/binutils-libs/Manifest
+++ b/sys-libs/binutils-libs/Manifest
@@ -24,5 +24,5 @@ EBUILD binutils-libs-2.38-r2.ebuild 4758 BLAKE2B 9de4470b987db46dd9647023f5750c2
EBUILD binutils-libs-2.39-r5.ebuild 4766 BLAKE2B ee4275f3555984c95e8063a6858e761bb19485c51f7f5f88dbdb36dcd4f0491f9ea3044d8b3a9aca79a079ab9c8374a2fd1ae64a706738720b740aa497b03995 SHA512 a595fc95ec0dc535d09f864ebda797085d3f3c81acca7671c9aafc9edc19b329bbcb7112df17f9a66a34fda98803ff989144b7f24091d0cb293859855ffdca08
EBUILD binutils-libs-2.40-r5.ebuild 5004 BLAKE2B 6123463e4f95c7e5f2a9b718f780a89ebc0b4b14ed4075c7213b7c841e9aa8cdf4b9e337c4e1b815ae01c80bb4ba96aca43d6d15d37b6905abb8f41c925d6c0b SHA512 75bafa58c49b4a8e43f7b83619def231265b78b462913873b9c9bfab82ae5ddc297526548d797d6661fecc1da3cfbd8c515fd6537b7d3a320711594c9e819277
EBUILD binutils-libs-2.40-r7.ebuild 5009 BLAKE2B a78b7e2a58d6603fe9162965bbbdc1ccb59d47a4eb8e0cfe96df31e8039089bd22c0fa499a57fa5eca9ab3b3e14ec36090761f0a5fb93b5fda4cf96a6e083639 SHA512 b489b14a589b7e71ee83b845bead0a43bf6938810e8bde36a573a19869626b26c527bca728fa03f2b611164f7136ec7872d755121543e2b7cce9542c1c152543
-EBUILD binutils-libs-2.41-r2.ebuild 5181 BLAKE2B b824e905debb708f120991e75baa70cbba46d039ecd93141be6ec29b89ec5e1b9eb168203c8932bc11e824ba62219818ba217df3a921761ef2732e42c9d67980 SHA512 7330f4e4e7b3009fd5d925a38712d9a13e8a0838685d2dba376f1041dd8cb7cd791f21df1eca28d84e9b79e4ed183aeb6681a885778dc7add70360f57e6b348c
+EBUILD binutils-libs-2.41-r2.ebuild 5179 BLAKE2B d79930297dbdd75c2f4271d51395b213bab9a76e9e0f1249633550b228eff47fc0608f2cc307a0357dc8deef5e96903601a6d34917525ffd5c5d6221536497bc SHA512 be596dbedb7af110527a347fb1a0b9b1a729259948a39080e26b55bd901ca4a28fc69f7f2fc69c01dea406afbae8c17fe1e7dd4415721fb528f4d7f81518d434
MISC metadata.xml 612 BLAKE2B ceaafd9fd1421e9f3993e003d0029c92a78054c7a2b90bd78afc05370ad19c931c6a7c150545cfb7d57165168e0fdaf3a00dde1905b328826a91cbc70d9548a8 SHA512 c8d33bb8d1c62c7e95758624ed0febbc9d40e9f141bfd280837b3207bcd771412158d71c0cb5548d60be0b236f6fe103621daf7efa8875191982859b566ffa8d
diff --git a/sys-libs/binutils-libs/binutils-libs-2.41-r2.ebuild b/sys-libs/binutils-libs/binutils-libs-2.41-r2.ebuild
index 18e76e3fa553..9bf99dde73aa 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.41-r2.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.41-r2.ebuild
@@ -24,7 +24,7 @@ LICENSE="|| ( GPL-3 LGPL-3 )"
SLOT="0/${PV%_p?}.0"
IUSE="64-bit-bfd cet multitarget nls static-libs test"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
RESTRICT="!test? ( test )"
BDEPEND="
diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz
index a0178661a1b8..b98944a42306 100644
--- a/virtual/Manifest.gz
+++ b/virtual/Manifest.gz
Binary files differ
diff --git a/virtual/dist-kernel/Manifest b/virtual/dist-kernel/Manifest
index 81e51a8b9710..f60cd2089ecc 100644
--- a/virtual/dist-kernel/Manifest
+++ b/virtual/dist-kernel/Manifest
@@ -1,7 +1,11 @@
EBUILD dist-kernel-5.10.203.ebuild 366 BLAKE2B a7a0bc6cfd138ff0eda39c834161bf779015278522ad96fbfda1545f447ee9dcfcc655df4a645205c316c7bbe7c6f15acbe1ab0a4ff3064d9c767cdb65f7d3af SHA512 9e405e07f90daceacfe367c9ebb44cc664be7052e7a79dbe729cc5b3b17aa3a4d5505ecbe690d8c767ce8956d57680db2b6f70c275b98f583098a78881b25485
+EBUILD dist-kernel-5.10.204.ebuild 370 BLAKE2B 5bc6d398047588986100545ddc10ffae5f81b682f281a69a0d12b65148a854ef1703b4c259ff7ab8ae201554a6d17d032507eae9dbd23e9a9017d4ebed46d98a SHA512 177ff3d3d201d2dd70266d84542f4590fb1835e86ca0ffee4146d5ae99c9d0b5a3b80bae7f7040d56c4abc53a2e586e3cacce07bd816b14356e4e7621fffff38
EBUILD dist-kernel-5.15.142.ebuild 373 BLAKE2B 7aca65894b1213de804598411829c8645579025ccb85d6603f668d210b965254a34522fab0197ca5126cc2d6b8b45a4c83a4014ba545d999960a81e007b249ab SHA512 b804ff1c5ae6ff02e5ec8867e9f03e9d0f4922b939ea24f1748993b523b9e7b2e045b83f11a5d04d7a23ebe9221800785703c4d51c133a59ce33dcafca7f29ea
+EBUILD dist-kernel-5.15.143.ebuild 377 BLAKE2B 5c5b8d04472363456d01e8f476f913289f0265c9fda404a0173ceb16f0d45f8e5e36dc3750ccf6b698a6dc066170063d8acec3e08c9a3e462c369fa8daa78352 SHA512 556c7a64ebe4dd586f35d7e4fd51cae78da4535a2f822e124bab38eeb634d50b830332b5b7496810dc89f4e426048c6fa59633248a77acf3fa2de426269a73d7
EBUILD dist-kernel-6.1.66.ebuild 379 BLAKE2B 91d1a3dc3c94a6fba33989d13500ad56967b1a9ab20a0d56b8c93e67e80913de806ee216225a01d71036f706a4d69bf5fc8c42f5cfab271cd8a7331deb6a7beb SHA512 218a8100dfc85264f072cd5da3d39d647f0805a28050e8351603279067f29a28748d6c00dfda5f3cad2d5680478b30912f152de4e85caf8d3800962e51c85fd8
EBUILD dist-kernel-6.1.67.ebuild 381 BLAKE2B 73916bd44fa7c18549916aa0dac24270ba23431d7734103fb5f16e1eba766a4ae8c3aee862dd54374df8735e9e6b05e0b2544c45e226a932bbd0b36b22601549 SHA512 746983f903b8f7d1a7a81d345e306e9a1fafe4382c57ca8cda32e7bac289bb82674c9970d3494535a0a74586f69853617df245a401c0018ac9f95cd51b92a330
+EBUILD dist-kernel-6.1.68.ebuild 383 BLAKE2B 5e073750fe7cba07aa926cf6f3ae85245c6edf1445149f9420ec3aaa1eeea6d77fdacab9ba9918e62666f6c09f81b362f5ce0bc67dafa7d81b2002476513bb78 SHA512 c73ba4e67de1a93ca02ca7747dcef918cf5dba372dda1bc230ba5038e2ab8d844746c3ba81b912495f3a96421986bad524a6e5586d27885ca0f5a1781740441a
EBUILD dist-kernel-6.6.5.ebuild 383 BLAKE2B 5e073750fe7cba07aa926cf6f3ae85245c6edf1445149f9420ec3aaa1eeea6d77fdacab9ba9918e62666f6c09f81b362f5ce0bc67dafa7d81b2002476513bb78 SHA512 c73ba4e67de1a93ca02ca7747dcef918cf5dba372dda1bc230ba5038e2ab8d844746c3ba81b912495f3a96421986bad524a6e5586d27885ca0f5a1781740441a
EBUILD dist-kernel-6.6.6.ebuild 383 BLAKE2B 5e073750fe7cba07aa926cf6f3ae85245c6edf1445149f9420ec3aaa1eeea6d77fdacab9ba9918e62666f6c09f81b362f5ce0bc67dafa7d81b2002476513bb78 SHA512 c73ba4e67de1a93ca02ca7747dcef918cf5dba372dda1bc230ba5038e2ab8d844746c3ba81b912495f3a96421986bad524a6e5586d27885ca0f5a1781740441a
+EBUILD dist-kernel-6.6.7.ebuild 383 BLAKE2B 5e073750fe7cba07aa926cf6f3ae85245c6edf1445149f9420ec3aaa1eeea6d77fdacab9ba9918e62666f6c09f81b362f5ce0bc67dafa7d81b2002476513bb78 SHA512 c73ba4e67de1a93ca02ca7747dcef918cf5dba372dda1bc230ba5038e2ab8d844746c3ba81b912495f3a96421986bad524a6e5586d27885ca0f5a1781740441a
MISC metadata.xml 291 BLAKE2B f8eaa7c5aaced8dad269f9939139bcdd32c64dcc4ebff2b0b41dea61de5aed39723d73721bc44c2bee64717de093b97dc326037a335616caada3ea857c98fb07 SHA512 4fb007791c48eddbb1ee30cde6c1618ef67fbe62a29f3b805a7224818c34ce986b6e3d9378ab500875e012e9ea48663809204d69a410b23d12925f11ada333ca
diff --git a/virtual/dist-kernel/dist-kernel-5.10.204.ebuild b/virtual/dist-kernel/dist-kernel-5.10.204.ebuild
new file mode 100644
index 000000000000..bb265590dcc0
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.204.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )
+"
diff --git a/virtual/dist-kernel/dist-kernel-5.15.143.ebuild b/virtual/dist-kernel/dist-kernel-5.15.143.ebuild
new file mode 100644
index 000000000000..e7ac72faa582
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.143.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )
+"
diff --git a/virtual/dist-kernel/dist-kernel-6.1.68.ebuild b/virtual/dist-kernel/dist-kernel-6.1.68.ebuild
new file mode 100644
index 000000000000..526af1697713
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.1.68.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )
+"
diff --git a/virtual/dist-kernel/dist-kernel-6.6.7.ebuild b/virtual/dist-kernel/dist-kernel-6.6.7.ebuild
new file mode 100644
index 000000000000..526af1697713
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.6.7.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )
+"
diff --git a/x11-base/Manifest.gz b/x11-base/Manifest.gz
index ef41b46a5571..840b12b056dd 100644
--- a/x11-base/Manifest.gz
+++ b/x11-base/Manifest.gz
Binary files differ
diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest
index 09454c02ed4f..c2ed4f8dc494 100644
--- a/x11-base/xorg-server/Manifest
+++ b/x11-base/xorg-server/Manifest
@@ -1,9 +1,11 @@
AUX xorg-server-1.12-unloadsubmodule.patch 1373 BLAKE2B 4c6017bcdc53964ecc796e1beaf8a8714a85f1cfe65032df3e9ea23378b4d2db0057ea7a75ab00e8d5d89ae0d63c766dce05350446f69ffe69bb668d06e2e68b SHA512 a6a8ebbb1005f2ea9cfdfc928209a23fe213caab31a889c3290f14bcae0a9afd40176330e2e56cb5ff986d522505e7fb98fa0c71187f403e2afd33c9c919780e
AUX xorg-server-1.18-support-multiple-Files-sections.patch 1902 BLAKE2B 69ba852b425d652ebb83d116cabbf92d1530d2c616910ddbb96fb574cdad8d3f1ce2b4fcf9fb16aa2950b40a0723c9d00465d8e6d72299f1ea181a257d014c80 SHA512 5cd0a4ce9c2efef7abc84df805a3c6da33bd64fdb16c3aa2fa61da4f805605a3d12cab0f452d3bc217b6e5d5d5bea29c9f3bf262e46347a074770ebd75ddf5b5
+AUX xorg-server-21.1.10-c99.patch 1508 BLAKE2B 7c4080924f5f5a8d4be2addae218bbc66e7532798bcd9bd5c43498afb09adfeb1d2238a0157add2e4f9ad49d5f00a80c1acb41001b08ccb509dd2da614276da6 SHA512 d5e5c33834966599df376d0ad3a425f4b56dc4dcc2ca549731dfcc1acfb3e20cf30644586daf590be90357e03d323f7d7d9e2efa8dff6a748a2ce0e1249b6bd3
AUX xorg-server-21.1.9-xephyr-Don-t-check-for-SeatId-anymore.patch 2143 BLAKE2B f86ca339ac3f548864e89a85225fae5834edb7115a78d88d1c2456f2c6d4bf5e4ee407cc9ce25affa7d5fdff83e701fd20a8ceaa6eb7c8d61d2ba06abac729ac SHA512 5acdf35c09faf6d64bfe0c34d64f0481b605230112c9e0e1b3b32d9b0539413f8b62f0517f3edb7e1e328fcbb5a8782946b67bda89809da89f23a4770a799194
AUX xorg-sets.conf 199 BLAKE2B e9414694f372d3f2a65bee903522094a60e261ddcd0c49a1d85a2ee804f3edbb5c605ed2d0b44839a91e98957f05ea88da87530f5f36b2db249e09ee56ee2975 SHA512 910fe28f20909243044f079ff35136942b8790f4f28ac42ffc64a76b7f03cd22057087fa5e4e01192080b52c0d89000ea96d5a807c6f11f680d3f43312c5be41
DIST xorg-server-21.1.10.tar.xz 4935984 BLAKE2B c06d5f09e79b608d9e37f43ed05a0932d9e195cc0da418621c2db45be85ccceef38b14631a4b90e78468c845e4852dc07c65208138b93975f091b2139e437a60 SHA512 8135d9b7c0c71f427ba0a3b80741fee4f6ae195779399b73261a00858882f3516e367a08e2da1403734b04eacabae9aa231e5375eff23b57a3ff764e9caf8926
DIST xorg-server-21.1.9.tar.xz 4935860 BLAKE2B 8e0a2e0f5fc4d06a08c1424fe618da9822e951f5b744b4cac1b1e14305ab598b162e4f08fb53ba5e60d0001257216755a576b470c961c26a909d66e9a46d1c77 SHA512 9044e1b9222616fb63aea444b75f4ca6582edb7d899018f8ea30359e57edf04b1555e69397ebc4d288f7e36d6b82a54dde3895f11d414573d229e908ac17bfe8
+EBUILD xorg-server-21.1.10-r1.ebuild 4599 BLAKE2B 0eef42e7afb042d024450fcd7e7b9db479fc6b0a1fb3a27d21dddd7e8cc046aba83d71afc658c9aa4c05bb1a24dc0f480efeb829f0233bdec080d58070d5e5c1 SHA512 2e34c852676dcc6b0afed664b466b104e4247ece99e50a7bad53ab5c375e1dd33bdae4dedda50d9d41926f9121dcb770bffa6d662a27c79300a3a61ff4e7b17d
EBUILD xorg-server-21.1.10.ebuild 4518 BLAKE2B e748caa214642d2138e0e7744b3bb57eda1101e63f6365fd1229e973f4175474711d85ea9f85279adada1d358288e8ace6a3444febe890195a918f4fdabd59f4 SHA512 b18ae48159c76266c7a7c0dfb64fc7ffe560d2feb680586ecaa2e9538abbc73d5920fe4880badb83a77e8fe9f7c8a87baef18d83e9c2f8064c60495ec6d0e786
EBUILD xorg-server-21.1.9.ebuild 4575 BLAKE2B 783cc2b40e52188a42c2c42c5b5e5781b7ecb5b23c7b871f03b1d9e40caf1f7b336864a68a050b00f02928b814fc31c221f130f909e043a1081a31af0e867809 SHA512 f420c251591d21c1d2dc4c77fd4ae69a5695ee1a38e6bf7a5d103888482b6b766873d1beb05bc2bb864291a2ee0fc252cf31694955ec245e9d1006cdfa46873b
EBUILD xorg-server-9999.ebuild 4494 BLAKE2B 9cadb192373de6971120ba1d5531e95bd9aecb7260b27b96203287b5c63224b727deaadf0e2aa0c0c329bba78881163d8226598fe50a395c646b1503e90327f1 SHA512 a0ad5bff35dea16bf8dab770185975a7f9bb64921a5758172d4807ca1a2ab3f66b3b6d6c6ef25806573cac049135fb2356a690ad24c2669054903305ad20c51c
diff --git a/x11-base/xorg-server/files/xorg-server-21.1.10-c99.patch b/x11-base/xorg-server/files/xorg-server-21.1.10-c99.patch
new file mode 100644
index 000000000000..12a48e611329
--- /dev/null
+++ b/x11-base/xorg-server/files/xorg-server-21.1.10-c99.patch
@@ -0,0 +1,39 @@
+https://bugs.gentoo.org/885763
+https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1114
+https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1222
+https://gitlab.freedesktop.org/xorg/xserver/-/commit/34a430a16ec2cb9851b1f2bc7fc2117e19b9fcc7
+
+From f3cb68d274c4536130683d28182620fbbf1b287d Mon Sep 17 00:00:00 2001
+From: Florian Weimer <fweimer@redhat.com>
+Date: Thu, 13 Apr 2023 15:45:58 +0200
+Subject: [PATCH] fb: Declare wfbFinishScreenInit, wfbScreenInit for
+ !FB_ACCESS_WRAPPER
+
+xf86-video-nouveau calls wfbScreenInit without defining
+FB_ACCESS_WRAPPER (which has other unintended side effects).
+Presently, this compiles and links because compilers still support
+implicit function declarations, but this is going to change fairly
+soon. This seems to be the most straightforward change to keep
+the driver building.
+
+(cherry picked from commit 34a430a16ec2cb9851b1f2bc7fc2117e19b9fcc7)
+--- a/fb/fb.h
++++ b/fb/fb.h
+@@ -1027,7 +1027,6 @@ extern _X_EXPORT Bool
+ int dpiy, int width, /* pixel width of frame buffer */
+ int bpp); /* bits per pixel of frame buffer */
+
+-#ifdef FB_ACCESS_WRAPPER
+ extern _X_EXPORT Bool
+ wfbFinishScreenInit(ScreenPtr pScreen,
+ void *pbits,
+@@ -1049,7 +1048,6 @@ wfbScreenInit(ScreenPtr pScreen,
+ int width,
+ int bpp,
+ SetupWrapProcPtr setupWrap, FinishWrapProcPtr finishWrap);
+-#endif
+
+ extern _X_EXPORT Bool
+ fbFinishScreenInit(ScreenPtr pScreen,
+--
+GitLab
diff --git a/x11-base/xorg-server/xorg-server-21.1.10-r1.ebuild b/x11-base/xorg-server/xorg-server-21.1.10-r1.ebuild
new file mode 100644
index 000000000000..8d72321f5444
--- /dev/null
+++ b/x11-base/xorg-server/xorg-server-21.1.10-r1.ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_TARBALL_SUFFIX="xz"
+XORG_EAUTORECONF="no"
+inherit flag-o-matic xorg-3 meson
+EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
+
+DESCRIPTION="X.Org X servers"
+SLOT="0/${PV}"
+if [[ ${PV} != 9999* ]]; then
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+IUSE_SERVERS="xephyr xnest xorg xvfb"
+IUSE="${IUSE_SERVERS} debug +elogind minimal selinux suid systemd test +udev unwind xcsecurity"
+RESTRICT="!test? ( test )"
+
+CDEPEND="
+ media-libs/libglvnd[X]
+ dev-libs/libbsd
+ dev-libs/openssl:0=
+ >=x11-apps/iceauth-1.0.2
+ >=x11-apps/xauth-1.0.3
+ x11-apps/xkbcomp
+ >=x11-libs/libdrm-2.4.89
+ >=x11-libs/libpciaccess-0.12.901
+ >=x11-libs/libXau-1.0.4
+ >=x11-libs/libXdmcp-1.0.2
+ >=x11-libs/libXfont2-2.0.1
+ >=x11-libs/libxkbfile-1.0.4
+ >=x11-libs/libxshmfence-1.1
+ >=x11-libs/pixman-0.27.2
+ >=x11-misc/xbitmaps-1.0.1
+ >=x11-misc/xkeyboard-config-2.4.1-r3
+ xorg? (
+ >=x11-libs/libxcvt-0.1.0
+ )
+ xnest? (
+ >=x11-libs/libXext-1.0.99.4
+ >=x11-libs/libX11-1.1.5
+ )
+ xephyr? (
+ x11-libs/libxcb
+ x11-libs/xcb-util
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-keysyms
+ x11-libs/xcb-util-renderutil
+ x11-libs/xcb-util-wm
+ )
+ !minimal? (
+ >=media-libs/mesa-18[X(+),egl(+),gbm(+)]
+ >=media-libs/libepoxy-1.5.4[X,egl(+)]
+ )
+ udev? ( virtual/libudev:= )
+ unwind? ( sys-libs/libunwind:= )
+ selinux? (
+ sys-process/audit
+ sys-libs/libselinux:=
+ )
+ systemd? (
+ sys-apps/dbus
+ sys-apps/systemd
+ )
+ elogind? (
+ sys-apps/dbus
+ sys-auth/elogind[pam]
+ sys-auth/pambase[elogind]
+ )
+ !!x11-drivers/nvidia-drivers[-libglvnd(+)]
+"
+DEPEND="${CDEPEND}
+ >=x11-base/xorg-proto-2021.4.99.2
+ >=x11-libs/xtrans-1.3.5
+ media-fonts/font-util
+ test? ( >=x11-libs/libxcvt-0.1.0 )
+"
+RDEPEND="${CDEPEND}
+ !systemd? ( gui-libs/display-manager-init )
+ selinux? ( sec-policy/selinux-xserver )
+ xorg? ( >=x11-apps/xinit-1.3.3-r1 )
+"
+BDEPEND="
+ sys-devel/flex
+"
+PDEPEND="
+ xorg? ( >=x11-base/xorg-drivers-$(ver_cut 1-2) )"
+
+REQUIRED_USE="!minimal? (
+ || ( ${IUSE_SERVERS} )
+ )
+ elogind? ( udev )
+ ?? ( elogind systemd )"
+
+UPSTREAMED_PATCHES=(
+)
+
+PATCHES=(
+ "${UPSTREAMED_PATCHES[@]}"
+ "${FILESDIR}"/${PN}-1.12-unloadsubmodule.patch
+ # needed for new eselect-opengl, bug #541232
+ "${FILESDIR}"/${PN}-1.18-support-multiple-Files-sections.patch
+ # pending upstream backport, bug #885763
+ "${FILESDIR}"/${PN}-21.1.10-c99.patch
+)
+
+src_configure() {
+ # bug #835653
+ use x86 && replace-flags -Os -O2
+
+ # localstatedir is used for the log location; we need to override the default
+ # from ebuild.sh
+ # sysconfdir is used for the xorg.conf location; same applies
+ local emesonargs=(
+ --localstatedir "${EPREFIX}/var"
+ --sysconfdir "${EPREFIX}/etc/X11"
+ --buildtype $(usex debug debug plain)
+ -Db_ndebug=$(usex debug false true)
+ $(meson_use !minimal dri1)
+ $(meson_use !minimal dri2)
+ $(meson_use !minimal dri3)
+ $(meson_use !minimal glamor)
+ $(meson_use !minimal glx)
+ $(meson_use udev)
+ $(meson_use udev udev_kms)
+ $(meson_use unwind libunwind)
+ $(meson_use xcsecurity)
+ $(meson_use selinux xselinux)
+ $(meson_use xephyr)
+ $(meson_use xnest)
+ $(meson_use xorg)
+ $(meson_use xvfb)
+ -Ddocs=false
+ -Ddrm=true
+ -Ddtrace=false
+ -Dipv6=true
+ -Dhal=false
+ -Dlinux_acpi=false
+ -Dlinux_apm=false
+ -Dsecure-rpc=false
+ -Dsha1=libcrypto
+ -Dxkb_output_dir="${EPREFIX}/var/lib/xkb"
+ )
+
+ if [[ ${PV} == 9999 ]] ; then
+ # Gone in 21.1.x, but not in master.
+ emesonargs+=( -Dxwayland=false )
+ fi
+
+ if use systemd || use elogind; then
+ emesonargs+=(
+ -Dsystemd_logind=true
+ $(meson_use suid suid_wrapper)
+ )
+ else
+ emesonargs+=(
+ -Dsystemd_logind=false
+ -Dsuid_wrapper=false
+ )
+ fi
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ # The meson build system does not support install-setuid
+ if ! use systemd && ! use elogind; then
+ if use suid; then
+ chmod u+s "${ED}"/usr/bin/Xorg
+ fi
+ fi
+
+ if ! use xorg; then
+ rm -f "${ED}"/usr/share/man/man1/Xserver.1x \
+ "${ED}"/usr/$(get_libdir)/xserver/SecurityPolicy \
+ "${ED}"/usr/$(get_libdir)/pkgconfig/xorg-server.pc \
+ "${ED}"/usr/share/man/man1/Xserver.1x || die
+ fi
+
+ # install the @x11-module-rebuild set for Portage
+ insinto /usr/share/portage/config/sets
+ newins "${FILESDIR}"/xorg-sets.conf xorg.conf
+}
+
+pkg_postrm() {
+ # Get rid of module dir to ensure opengl-update works properly
+ if [[ -z ${REPLACED_BY_VERSION} && -e ${EROOT}/usr/$(get_libdir)/xorg/modules ]]; then
+ rm -rf "${EROOT}"/usr/$(get_libdir)/xorg/modules
+ fi
+}