summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29750 -> 29732 bytes
-rw-r--r--app-accessibility/Manifest.gzbin4552 -> 4551 bytes
-rw-r--r--app-accessibility/brltty/Manifest2
-rw-r--r--app-accessibility/brltty/brltty-6.6-r1.ebuild2
-rw-r--r--app-admin/Manifest.gzbin31855 -> 32016 bytes
-rw-r--r--app-admin/mkosi/Manifest2
-rw-r--r--app-admin/mkosi/mkosi-20.2.ebuild41
-rw-r--r--app-admin/opentofu/Manifest4
-rw-r--r--app-admin/opentofu/metadata.xml12
-rw-r--r--app-admin/opentofu/opentofu-1.6.0.ebuild40
-rw-r--r--app-admin/sudo/Manifest2
-rw-r--r--app-admin/sudo/sudo-1.9.15_p5.ebuild2
-rw-r--r--app-arch/Manifest.gzbin17740 -> 17738 bytes
-rw-r--r--app-arch/zoo/Manifest2
-rw-r--r--app-arch/zoo/zoo-2.10-r6.ebuild2
-rw-r--r--app-emacs/Manifest.gzbin74627 -> 74623 bytes
-rw-r--r--app-emacs/ebib/Manifest2
-rw-r--r--app-emacs/ebib/ebib-2.40.3-r1.ebuild4
-rw-r--r--app-misc/Manifest.gzbin50420 -> 50422 bytes
-rw-r--r--app-misc/ca-certificates/Manifest2
-rw-r--r--app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild2
-rw-r--r--app-misc/cdargs/Manifest2
-rw-r--r--app-misc/cdargs/cdargs-2.1.ebuild2
-rw-r--r--app-misc/ddcutil/Manifest3
-rw-r--r--app-misc/ddcutil/ddcutil-2.1.0-r1.ebuild (renamed from app-misc/ddcutil/ddcutil-2.1.0.ebuild)1
-rw-r--r--app-misc/ddcutil/files/ddcutil-2.1.0-fix-build-with-usb-monitor-disabled.patch34
-rw-r--r--app-text/Manifest.gzbin49628 -> 49631 bytes
-rw-r--r--app-text/qpdf/Manifest2
-rw-r--r--app-text/qpdf/qpdf-11.7.0.ebuild2
-rw-r--r--dev-cpp/Manifest.gzbin14589 -> 14585 bytes
-rw-r--r--dev-cpp/highway/Manifest2
-rw-r--r--dev-cpp/highway/highway-1.0.7.ebuild2
-rw-r--r--dev-db/Manifest.gzbin16063 -> 16063 bytes
-rw-r--r--dev-db/pg-gvm/Manifest4
-rw-r--r--dev-db/pg-gvm/pg-gvm-22.6.4.ebuild (renamed from dev-db/pg-gvm/pg-gvm-22.6.3.ebuild)2
-rw-r--r--dev-lang/Manifest.gzbin21493 -> 21492 bytes
-rw-r--r--dev-lang/python/Manifest2
-rw-r--r--dev-lang/python/python-3.12.1_p1.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin97682 -> 97675 bytes
-rw-r--r--dev-libs/inih/Manifest2
-rw-r--r--dev-libs/inih/inih-57-r1.ebuild2
-rw-r--r--dev-libs/libatomic_ops/Manifest2
-rw-r--r--dev-libs/libatomic_ops/libatomic_ops-7.8.2.ebuild2
-rw-r--r--dev-libs/libbpf/Manifest2
-rw-r--r--dev-libs/libbpf/libbpf-1.3.0.ebuild2
-rw-r--r--dev-libs/zziplib/Manifest2
-rw-r--r--dev-libs/zziplib/zziplib-0.13.72-r4.ebuild2
-rw-r--r--dev-perl/CGI/CGI-4.600.0.ebuild2
-rw-r--r--dev-perl/CGI/Manifest2
-rw-r--r--dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild2
-rw-r--r--dev-perl/DateTime-Locale/Manifest2
-rw-r--r--dev-perl/DateTime/DateTime-1.630.0.ebuild2
-rw-r--r--dev-perl/DateTime/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin285656 -> 285669 bytes
-rw-r--r--dev-perl/Test2-Suite/Manifest2
-rw-r--r--dev-perl/Test2-Suite/Test2-Suite-0.0.159.ebuild4
-rw-r--r--dev-python/Manifest.gzbin268657 -> 268641 bytes
-rw-r--r--dev-python/aiounittest/Manifest2
-rw-r--r--dev-python/aiounittest/aiounittest-1.4.2.ebuild2
-rw-r--r--dev-python/ddt/Manifest2
-rw-r--r--dev-python/ddt/ddt-1.7.1.ebuild2
-rw-r--r--dev-python/rapidfuzz/Manifest2
-rw-r--r--dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild4
-rw-r--r--dev-python/regex/Manifest2
-rw-r--r--dev-python/regex/regex-2023.12.25.ebuild2
-rw-r--r--dev-python/sqlalchemy/Manifest4
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.4.51.ebuild2
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-2.0.25.ebuild2
-rw-r--r--dev-python/structlog/Manifest2
-rw-r--r--dev-python/structlog/structlog-23.3.0.ebuild2
-rw-r--r--dev-python/urwid/Manifest2
-rw-r--r--dev-python/urwid/urwid-2.4.1.ebuild2
-rw-r--r--dev-qt/Manifest.gzbin11566 -> 11569 bytes
-rw-r--r--dev-qt/qtbase/Manifest8
-rw-r--r--dev-qt/qtbase/qtbase-6.6.1-r4.ebuild (renamed from dev-qt/qtbase/qtbase-6.6.1-r3.ebuild)11
-rw-r--r--dev-qt/qtbase/qtbase-6.6.9999.ebuild11
-rw-r--r--dev-qt/qtbase/qtbase-6.7.9999.ebuild11
-rw-r--r--dev-qt/qtbase/qtbase-6.9999.ebuild11
-rw-r--r--dev-ruby/Manifest.gzbin108888 -> 108884 bytes
-rw-r--r--dev-ruby/ruby-shout/Manifest3
-rw-r--r--dev-ruby/ruby-shout/files/ruby-shout-2.2.2-errno.patch13
-rw-r--r--dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild4
-rw-r--r--dev-vcs/Manifest.gzbin11522 -> 11519 bytes
-rw-r--r--dev-vcs/git-pw/Manifest4
-rw-r--r--dev-vcs/git-pw/git-pw-2.6.0.ebuild (renamed from dev-vcs/git-pw/git-pw-2.4.0.ebuild)7
-rw-r--r--dev-vcs/git/Manifest2
-rw-r--r--dev-vcs/git/git-2.43.0.ebuild2
-rw-r--r--mail-filter/Manifest.gzbin8379 -> 8382 bytes
-rw-r--r--mail-filter/procmail/Manifest2
-rw-r--r--mail-filter/procmail/procmail-3.24.ebuild2
-rw-r--r--media-gfx/Manifest.gzbin37699 -> 37695 bytes
-rw-r--r--media-gfx/exiv2/Manifest2
-rw-r--r--media-gfx/exiv2/exiv2-0.28.1-r2.ebuild2
-rw-r--r--media-libs/Manifest.gzbin69126 -> 69127 bytes
-rw-r--r--media-libs/gmmlib/Manifest2
-rw-r--r--media-libs/gmmlib/gmmlib-22.3.17.ebuild35
-rw-r--r--media-libs/libpulse/Manifest2
-rw-r--r--media-libs/libpulse/libpulse-16.99.1.ebuild2
-rw-r--r--media-radio/Manifest.gzbin5193 -> 5194 bytes
-rw-r--r--media-radio/gpredict/Manifest2
-rw-r--r--media-radio/gpredict/gpredict-2.3-r2.ebuild2
-rw-r--r--media-radio/unixcw/Manifest2
-rw-r--r--media-radio/unixcw/unixcw-3.6.1.ebuild2
-rw-r--r--media-sound/Manifest.gzbin57731 -> 57731 bytes
-rw-r--r--media-sound/pulseaudio-daemon/Manifest2
-rw-r--r--media-sound/pulseaudio-daemon/pulseaudio-daemon-16.99.1.ebuild2
-rw-r--r--media-video/Manifest.gzbin24526 -> 24523 bytes
-rw-r--r--media-video/ffmpeg/Manifest2
-rw-r--r--media-video/ffmpeg/ffmpeg-6.0.1-r1.ebuild2
-rw-r--r--metadata/Manifest.gzbin9837 -> 9836 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.gzbin28412 -> 28406 bytes
-rw-r--r--metadata/md5-cache/app-accessibility/Manifest.gzbin6548 -> 6549 bytes
-rw-r--r--metadata/md5-cache/app-accessibility/brltty-6.6-r14
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin57617 -> 57943 bytes
-rw-r--r--metadata/md5-cache/app-admin/mkosi-20.216
-rw-r--r--metadata/md5-cache/app-admin/opentofu-1.6.013
-rw-r--r--metadata/md5-cache/app-admin/sudo-1.9.15_p54
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin27912 -> 27911 bytes
-rw-r--r--metadata/md5-cache/app-arch/zoo-2.10-r64
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin108774 -> 108767 bytes
-rw-r--r--metadata/md5-cache/app-emacs/ebib-2.40.3-r14
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin78697 -> 78700 bytes
-rw-r--r--metadata/md5-cache/app-misc/ca-certificates-20230311.3.954
-rw-r--r--metadata/md5-cache/app-misc/cdargs-2.14
-rw-r--r--metadata/md5-cache/app-misc/ddcutil-2.1.0-r1 (renamed from metadata/md5-cache/app-misc/ddcutil-2.1.0)2
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin78639 -> 78641 bytes
-rw-r--r--metadata/md5-cache/app-text/qpdf-11.7.04
-rw-r--r--metadata/md5-cache/dev-cpp/Manifest.gzbin27102 -> 27107 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/highway-1.0.74
-rw-r--r--metadata/md5-cache/dev-db/Manifest.gzbin32241 -> 32235 bytes
-rw-r--r--metadata/md5-cache/dev-db/pg-gvm-22.6.4 (renamed from metadata/md5-cache/dev-db/pg-gvm-22.6.3)4
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin46207 -> 46207 bytes
-rw-r--r--metadata/md5-cache/dev-lang/python-3.12.1_p14
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin178937 -> 178928 bytes
-rw-r--r--metadata/md5-cache/dev-libs/inih-57-r14
-rw-r--r--metadata/md5-cache/dev-libs/libatomic_ops-7.8.24
-rw-r--r--metadata/md5-cache/dev-libs/libbpf-1.3.04
-rw-r--r--metadata/md5-cache/dev-libs/zziplib-0.13.72-r44
-rw-r--r--metadata/md5-cache/dev-perl/CGI-4.600.04
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-1.630.04
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Locale-1.400.04
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin382191 -> 382193 bytes
-rw-r--r--metadata/md5-cache/dev-perl/Test2-Suite-0.0.1594
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin346153 -> 346148 bytes
-rw-r--r--metadata/md5-cache/dev-python/aiounittest-1.4.24
-rw-r--r--metadata/md5-cache/dev-python/ddt-1.7.14
-rw-r--r--metadata/md5-cache/dev-python/rapidfuzz-3.6.14
-rw-r--r--metadata/md5-cache/dev-python/regex-2023.12.254
-rw-r--r--metadata/md5-cache/dev-python/sqlalchemy-1.4.514
-rw-r--r--metadata/md5-cache/dev-python/sqlalchemy-2.0.254
-rw-r--r--metadata/md5-cache/dev-python/structlog-23.3.04
-rw-r--r--metadata/md5-cache/dev-python/urwid-2.4.14
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin37833 -> 37856 bytes
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.6.1-r4 (renamed from metadata/md5-cache/dev-qt/qtbase-6.6.1-r3)4
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.6.99994
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.7.99994
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.99994
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin185484 -> 185497 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-shout-2.2.2-r22
-rw-r--r--metadata/md5-cache/dev-vcs/Manifest.gzbin20102 -> 20104 bytes
-rw-r--r--metadata/md5-cache/dev-vcs/git-2.43.04
-rw-r--r--metadata/md5-cache/dev-vcs/git-pw-2.4.016
-rw-r--r--metadata/md5-cache/dev-vcs/git-pw-2.6.016
-rw-r--r--metadata/md5-cache/mail-filter/Manifest.gzbin13730 -> 13731 bytes
-rw-r--r--metadata/md5-cache/mail-filter/procmail-3.244
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin59962 -> 59973 bytes
-rw-r--r--metadata/md5-cache/media-gfx/exiv2-0.28.1-r24
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin121039 -> 121194 bytes
-rw-r--r--metadata/md5-cache/media-libs/gmmlib-22.3.1714
-rw-r--r--metadata/md5-cache/media-libs/libpulse-16.99.14
-rw-r--r--metadata/md5-cache/media-radio/Manifest.gzbin7047 -> 7036 bytes
-rw-r--r--metadata/md5-cache/media-radio/gpredict-2.3-r24
-rw-r--r--metadata/md5-cache/media-radio/unixcw-3.6.14
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin74203 -> 74201 bytes
-rw-r--r--metadata/md5-cache/media-sound/pulseaudio-daemon-16.99.14
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin40022 -> 40024 bytes
-rw-r--r--metadata/md5-cache/media-video/ffmpeg-6.0.1-r14
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin57775 -> 57781 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/gsa-23.0.0 (renamed from metadata/md5-cache/net-analyzer/gsa-22.9.1)4
-rw-r--r--metadata/md5-cache/net-analyzer/gsad-22.9.0 (renamed from metadata/md5-cache/net-analyzer/gsad-22.8.0)10
-rw-r--r--metadata/md5-cache/net-analyzer/gvm-libs-22.8.0 (renamed from metadata/md5-cache/net-analyzer/gvm-libs-22.7.3)2
-rw-r--r--metadata/md5-cache/net-analyzer/gvm-tools-24.1.0 (renamed from metadata/md5-cache/net-analyzer/gvm-tools-23.11.0)4
-rw-r--r--metadata/md5-cache/net-analyzer/pontos-24.1.2 (renamed from metadata/md5-cache/net-analyzer/pontos-23.12.3)2
-rw-r--r--metadata/md5-cache/net-analyzer/python-gvm-24.1.0 (renamed from metadata/md5-cache/net-analyzer/python-gvm-23.11.0)12
-rw-r--r--metadata/md5-cache/net-analyzer/sslscan-2.1.3 (renamed from metadata/md5-cache/net-analyzer/sslscan-2.0.16)6
-rw-r--r--metadata/md5-cache/net-dns/Manifest.gzbin14368 -> 14374 bytes
-rw-r--r--metadata/md5-cache/net-dns/c-ares-1.25.0-r14
-rw-r--r--metadata/md5-cache/net-fs/Manifest.gzbin7112 -> 6954 bytes
-rw-r--r--metadata/md5-cache/net-fs/nfs-utils-2.6.2-r117
-rw-r--r--metadata/md5-cache/net-fs/nfs-utils-2.6.417
-rw-r--r--metadata/md5-cache/net-fs/nfs-utils-2.6.4-r217
-rw-r--r--metadata/md5-cache/net-vpn/Manifest.gzbin14416 -> 14416 bytes
-rw-r--r--metadata/md5-cache/net-vpn/openvpn-2.6.84
-rw-r--r--metadata/md5-cache/net-vpn/tor-0.4.8.104
-rw-r--r--metadata/md5-cache/perl-core/Manifest.gzbin3747 -> 3743 bytes
-rw-r--r--metadata/md5-cache/perl-core/Test-Simple-1.302.1964
-rw-r--r--metadata/md5-cache/sci-electronics/Manifest.gzbin16270 -> 16273 bytes
-rw-r--r--metadata/md5-cache/sci-electronics/ghdl-4.0.0_pre202312184
-rw-r--r--metadata/md5-cache/sci-geosciences/Manifest.gzbin18046 -> 18209 bytes
-rw-r--r--metadata/md5-cache/sci-geosciences/josm-bin-1894014
-rw-r--r--metadata/md5-cache/sec-keys/Manifest.gzbin29579 -> 29579 bytes
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-jberkenbilt-14
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin88428 -> 88433 bytes
-rw-r--r--metadata/md5-cache/sys-apps/busybox-1.36.1-r14
-rw-r--r--metadata/md5-cache/sys-apps/fakeroot-1.32.24
-rw-r--r--metadata/md5-cache/sys-apps/mawk-1.3.4_p202311264
-rw-r--r--metadata/md5-cache/sys-apps/pcsc-tools-1.7.04
-rw-r--r--metadata/md5-cache/sys-apps/usbutils-0174
-rw-r--r--metadata/md5-cache/sys-auth/Manifest.gzbin14295 -> 14297 bytes
-rw-r--r--metadata/md5-cache/sys-auth/sssd-2.9.4 (renamed from metadata/md5-cache/sys-auth/sssd-2.6.0-r3)12
-rw-r--r--metadata/md5-cache/sys-fs/Manifest.gzbin35122 -> 35119 bytes
-rw-r--r--metadata/md5-cache/sys-fs/btrfs-progs-6.6.34
-rw-r--r--metadata/md5-cache/sys-fs/multipath-tools-0.9.74
-rw-r--r--metadata/md5-cache/sys-power/Manifest.gzbin8453 -> 8613 bytes
-rw-r--r--metadata/md5-cache/sys-power/thermald-2.5.514
-rw-r--r--metadata/md5-cache/sys-process/Manifest.gzbin16752 -> 16755 bytes
-rw-r--r--metadata/md5-cache/sys-process/cronie-1.7.1-r14
-rw-r--r--metadata/md5-cache/virtual/Manifest.gzbin44000 -> 44007 bytes
-rw-r--r--metadata/md5-cache/virtual/perl-Test-Simple-1.302.1964
-rw-r--r--metadata/md5-cache/www-apache/Manifest.gzbin8285 -> 8445 bytes
-rw-r--r--metadata/md5-cache/www-apache/passenger-6.0.2017
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin24261 -> 24112 bytes
-rw-r--r--metadata/md5-cache/www-apps/gitea-1.21.217
-rw-r--r--metadata/md5-cache/www-apps/sonarr-4.0.1.987 (renamed from metadata/md5-cache/www-apps/sonarr-4.0.1.953)2
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin11904 -> 12069 bytes
-rw-r--r--metadata/md5-cache/www-client/firefox-122.017
-rw-r--r--metadata/md5-cache/x11-apps/Manifest.gzbin15893 -> 16068 bytes
-rw-r--r--metadata/md5-cache/x11-apps/xbiff-1.0.514
-rw-r--r--metadata/md5-cache/x11-apps/xkbutils-1.0.5-r14
-rw-r--r--metadata/md5-cache/x11-base/Manifest.gzbin2525 -> 2531 bytes
-rw-r--r--metadata/md5-cache/x11-base/xorg-server-21.1.114
-rw-r--r--metadata/md5-cache/x11-base/xwayland-23.2.3-r14
-rw-r--r--metadata/md5-cache/x11-base/xwayland-23.2.44
-rw-r--r--metadata/md5-cache/x11-misc/Manifest.gzbin63750 -> 63763 bytes
-rw-r--r--metadata/md5-cache/x11-misc/redshift-1.12-r104
-rw-r--r--metadata/md5-cache/x11-misc/xscreensaver-6.084
-rw-r--r--metadata/md5-cache/xfce-base/Manifest.gzbin5959 -> 5961 bytes
-rw-r--r--metadata/md5-cache/xfce-base/thunar-4.18.104
-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.gzbin43737 -> 43727 bytes
-rw-r--r--net-analyzer/gsa/Manifest6
-rw-r--r--net-analyzer/gsa/gsa-23.0.0.ebuild (renamed from net-analyzer/gsa/gsa-22.9.1.ebuild)2
-rw-r--r--net-analyzer/gsad/Manifest4
-rw-r--r--net-analyzer/gsad/gsad-22.9.0.ebuild (renamed from net-analyzer/gsad/gsad-22.8.0.ebuild)5
-rw-r--r--net-analyzer/gvm-libs/Manifest4
-rw-r--r--net-analyzer/gvm-libs/gvm-libs-22.8.0.ebuild (renamed from net-analyzer/gvm-libs/gvm-libs-22.7.3.ebuild)0
-rw-r--r--net-analyzer/gvm-tools/Manifest4
-rw-r--r--net-analyzer/gvm-tools/gvm-tools-24.1.0.ebuild (renamed from net-analyzer/gvm-tools/gvm-tools-23.11.0.ebuild)2
-rw-r--r--net-analyzer/pontos/Manifest4
-rw-r--r--net-analyzer/pontos/pontos-24.1.2.ebuild (renamed from net-analyzer/pontos/pontos-23.12.3.ebuild)0
-rw-r--r--net-analyzer/python-gvm/Manifest4
-rw-r--r--net-analyzer/python-gvm/python-gvm-24.1.0.ebuild (renamed from net-analyzer/python-gvm/python-gvm-23.11.0.ebuild)6
-rw-r--r--net-analyzer/sslscan/Manifest5
-rw-r--r--net-analyzer/sslscan/sslscan-2.1.3.ebuild (renamed from net-analyzer/sslscan/sslscan-2.0.16.ebuild)6
-rw-r--r--net-dns/Manifest.gzbin8198 -> 8195 bytes
-rw-r--r--net-dns/c-ares/Manifest2
-rw-r--r--net-dns/c-ares/c-ares-1.25.0-r1.ebuild2
-rw-r--r--net-fs/Manifest.gzbin3360 -> 3362 bytes
-rw-r--r--net-fs/nfs-utils/Manifest9
-rw-r--r--net-fs/nfs-utils/files/nfs-utils-2.6.2-clang-Wlogical-not-parentheses.patch28
-rw-r--r--net-fs/nfs-utils/files/nfs-utils-2.6.2-clang-fix-function-prototypes.patch78
-rw-r--r--net-fs/nfs-utils/files/nfs-utils-2.6.2-clang-more-function-prototypes.patch39
-rw-r--r--net-fs/nfs-utils/metadata.xml3
-rw-r--r--net-fs/nfs-utils/nfs-utils-2.6.2-r1.ebuild231
-rw-r--r--net-fs/nfs-utils/nfs-utils-2.6.4-r2.ebuild (renamed from net-fs/nfs-utils/nfs-utils-2.6.4.ebuild)24
-rw-r--r--net-vpn/Manifest.gzbin7563 -> 7553 bytes
-rw-r--r--net-vpn/openvpn/Manifest2
-rw-r--r--net-vpn/openvpn/openvpn-2.6.8.ebuild2
-rw-r--r--net-vpn/tor/Manifest2
-rw-r--r--net-vpn/tor/tor-0.4.8.10.ebuild2
-rw-r--r--perl-core/Manifest.gzbin2268 -> 2267 bytes
-rw-r--r--perl-core/Test-Simple/Manifest2
-rw-r--r--perl-core/Test-Simple/Test-Simple-1.302.196.ebuild4
-rw-r--r--profiles/Manifest.gzbin191038 -> 191041 bytes
-rw-r--r--profiles/default/linux/make.defaults9
-rw-r--r--profiles/features/musl/make.defaults7
-rw-r--r--profiles/use.local.desc3
-rw-r--r--sci-electronics/Manifest.gzbin8849 -> 8853 bytes
-rw-r--r--sci-electronics/ghdl/Manifest2
-rw-r--r--sci-electronics/ghdl/ghdl-4.0.0_pre20231218.ebuild4
-rw-r--r--sci-geosciences/Manifest.gzbin11596 -> 11592 bytes
-rw-r--r--sci-geosciences/josm-bin/Manifest2
-rw-r--r--sci-geosciences/josm-bin/josm-bin-18940.ebuild33
-rw-r--r--sec-keys/Manifest.gzbin23917 -> 23916 bytes
-rw-r--r--sec-keys/openpgp-keys-jberkenbilt/Manifest2
-rw-r--r--sec-keys/openpgp-keys-jberkenbilt/openpgp-keys-jberkenbilt-1.ebuild2
-rw-r--r--sys-apps/Manifest.gzbin50214 -> 50214 bytes
-rw-r--r--sys-apps/busybox/Manifest2
-rw-r--r--sys-apps/busybox/busybox-1.36.1-r1.ebuild2
-rw-r--r--sys-apps/fakeroot/Manifest2
-rw-r--r--sys-apps/fakeroot/fakeroot-1.32.2.ebuild2
-rw-r--r--sys-apps/mawk/Manifest2
-rw-r--r--sys-apps/mawk/mawk-1.3.4_p20231126.ebuild2
-rw-r--r--sys-apps/pcsc-tools/Manifest2
-rw-r--r--sys-apps/pcsc-tools/pcsc-tools-1.7.0.ebuild2
-rw-r--r--sys-apps/usbutils/Manifest2
-rw-r--r--sys-apps/usbutils/usbutils-017.ebuild2
-rw-r--r--sys-auth/Manifest.gzbin9254 -> 9254 bytes
-rw-r--r--sys-auth/sssd/Manifest4
-rw-r--r--sys-auth/sssd/sssd-2.9.4.ebuild (renamed from sys-auth/sssd/sssd-2.6.0-r3.ebuild)14
-rw-r--r--sys-fs/Manifest.gzbin22213 -> 22213 bytes
-rw-r--r--sys-fs/btrfs-progs/Manifest2
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild2
-rw-r--r--sys-fs/multipath-tools/Manifest2
-rw-r--r--sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild2
-rw-r--r--sys-power/Manifest.gzbin5748 -> 5750 bytes
-rw-r--r--sys-power/thermald/Manifest2
-rw-r--r--sys-power/thermald/thermald-2.5.5.ebuild56
-rw-r--r--sys-process/Manifest.gzbin10146 -> 10145 bytes
-rw-r--r--sys-process/cronie/Manifest2
-rw-r--r--sys-process/cronie/cronie-1.7.1-r1.ebuild2
-rw-r--r--virtual/Manifest.gzbin28082 -> 28077 bytes
-rw-r--r--virtual/perl-Test-Simple/Manifest2
-rw-r--r--virtual/perl-Test-Simple/perl-Test-Simple-1.302.196.ebuild4
-rw-r--r--www-apache/Manifest.gzbin6090 -> 6090 bytes
-rw-r--r--www-apache/passenger/Manifest2
-rw-r--r--www-apache/passenger/passenger-6.0.20.ebuild128
-rw-r--r--www-apps/Manifest.gzbin13478 -> 13482 bytes
-rw-r--r--www-apps/gitea/Manifest2
-rw-r--r--www-apps/gitea/gitea-1.21.2.ebuild145
-rw-r--r--www-apps/sonarr/Manifest12
-rw-r--r--www-apps/sonarr/sonarr-4.0.1.987.ebuild (renamed from www-apps/sonarr/sonarr-4.0.1.953.ebuild)0
-rw-r--r--www-client/Manifest.gzbin6033 -> 6037 bytes
-rw-r--r--www-client/firefox/Manifest102
-rw-r--r--www-client/firefox/firefox-122.0.ebuild1461
-rw-r--r--x11-apps/Manifest.gzbin13826 -> 13832 bytes
-rw-r--r--x11-apps/xbiff/Manifest2
-rw-r--r--x11-apps/xbiff/xbiff-1.0.5.ebuild22
-rw-r--r--x11-apps/xkbutils/Manifest2
-rw-r--r--x11-apps/xkbutils/xkbutils-1.0.5-r1.ebuild2
-rw-r--r--x11-base/Manifest.gzbin1555 -> 1556 bytes
-rw-r--r--x11-base/xorg-server/Manifest2
-rw-r--r--x11-base/xorg-server/xorg-server-21.1.11.ebuild2
-rw-r--r--x11-base/xwayland/Manifest4
-rw-r--r--x11-base/xwayland/xwayland-23.2.3-r1.ebuild2
-rw-r--r--x11-base/xwayland/xwayland-23.2.4.ebuild2
-rw-r--r--x11-misc/Manifest.gzbin46905 -> 46904 bytes
-rw-r--r--x11-misc/redshift/Manifest2
-rw-r--r--x11-misc/redshift/redshift-1.12-r10.ebuild4
-rw-r--r--x11-misc/xscreensaver/Manifest2
-rw-r--r--x11-misc/xscreensaver/xscreensaver-6.08.ebuild2
-rw-r--r--xfce-base/Manifest.gzbin3050 -> 3046 bytes
-rw-r--r--xfce-base/thunar/Manifest2
-rw-r--r--xfce-base/thunar/thunar-4.18.10.ebuild2
354 files changed, 2562 insertions, 1024 deletions
diff --git a/Manifest b/Manifest
index 74ce3049884b..d015765e9bce 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29750 BLAKE2B 2c3074bbd485bfdafff1eab04ed1aeb57ebd5a1b293483569b087edb00289239b9eccad42b5d06a7a5104ce7a44dc6e07ebb5222950cd7eeb961db8d70b679cf SHA512 73d27dcfa9edc46d07dc83742549a74e0b38e52ee8247aa53c4380ae3b35e07f49328bdcd55264c8cbac25aceeaf6376696b74dc3d29d6e190f8b551e1d9f806
-TIMESTAMP 2024-01-23T10:10:03Z
+MANIFEST Manifest.files.gz 29732 BLAKE2B 301957f6303409e9d85847739be0a423387cf2031a752d198115ad6d6eafebe80be75d9e126c60f8936c6ec0c2bcf8e05630dd796902335e7fead6d39e660d92 SHA512 e0f59740392c304fb2cd41cb24d94050cbfd390761cf7affd2daf7295c1b0e4ab284a0da30357b95caa7c008969cc1ba8ed8d77ee6c9b14d8e30b578a4498ab1
+TIMESTAMP 2024-01-23T16:10:11Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWvkHtfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWv5ONfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klA/BxAAtencrcg0kFWYsut14ntj5nTpcruwyWyy09XEZMNIUGv7e3zbROY5FvDy
-62V1WBaj1DK+ycwhSj+Gd26hTStWj4Au/Z9QqqwR9AAMEQ+/VRuN/Tj06AG1QGBz
-9jlvBr0aVn8jrB6CnVEWXKVLdiv8fzbBjraaUvd4aO52DCS8H5GUh7/WxSpxrEE/
-D17lm+EpEiHVoYaSN8gbNMv9ht9/nDrEoeNasQhVS8Nj20YYL0nYmZln4nf+mmdL
-3xIU98TZIZIjLJdTv64I8hn5hp9VXiUXm9ZLm4emGxl32EM9Oism2aqHdycEolB8
-N4iJ3EsZJ7eaWV79VI2vKv5MnVkduIy06hpBb2EA3XZ7ZejYvmuv21VwPuS/ayU2
-DK2RKCfXuFuvGMWMCbiRwTbVB/19SI2MUd7PY2oZovSuhV3thYLqn3pwDNa9gQd4
-oznhpwjDuINTHBLHQWNVMNLwmns1ZkZ0I4466UO9Jgw9UK0wkpIJkA6+MFnakqWB
-2fiPOSe6j/6lXn5JgmstrNlhcuj5tw1ClWnMBZ3oAIkNbDhKoAvqnXD6OyIOL4+i
-hMN6TaliltmDIlxL+ZB8e15Gnkyc1VICjLu6sZbFRLK+S/tMJWqk0jasRbAOPSY6
-4xAMmLyv/vvXJ84HC0aFL/IxUM0K/1c9JeyabrEAPmP/s5Wewk0=
-=Rdh/
+klDeuRAAiKtb80fXnAMUY4WPLUJSCWg9REvCb52LJtQWKHv9zj3u7VEhasrLcfUY
++bIdl+YB2M9sjD8ilqJYx4NgLRAClacxtbM5ZB4kpbUiovrFH8nBaXg5eF70VIPu
+gXXAUyKRbWVdIZTYifN2tCUttiSXiWzlA/KnC1zqk57creqMG0MrxHCCGQCC30/T
+KOmYV2MpaOVL2kGWqCnpJcNaerZ+Zv8mWVtfWfPwLiInqQgAtFSl8M5tgbnVT7kW
+WSlLxUkijoJRd6riFyupmpjKe/8/f4QHckgQ/irDldUJ6MthWNPyd6/Tmp/nJwbr
+/a7/AcpBm7bfCLG3AqB3kHJh2rBe1T6UyH1vKcEP2T5UPrs/6BaxRr8I0OahkoxO
+XnL2HL9rSa3lVILgrRaf2bvuxmBN4Jv10EZ64pPgXuGs94XVTuRf9YJtjmre4J9z
+uv2QKKKSFUOfc/6khqj6rz73GgalRXMPyjdK3DU06gl97KqlbymdXUHf22OPQvuZ
+cFK9e45+Jkube8t0t9rDyBcEZJS/zEHDC6Yvaoq4gtGs8RAJZcgOLj9uCUQnElS3
+3EYnNMnOB8xSGgWkDt9wCPkFdwH9gipxfmwG7mLQfwjFvoPXmI+PFnheeilrmpIh
+SVTibnqLdtK/gtMASVxKcK83OKNVliB6DmG1vUClCZ49xIb5KWs=
+=3iZc
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 45372c00a859..0da1fc000de2 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz
index 4306784eafd2..4699c9658597 100644
--- a/app-accessibility/Manifest.gz
+++ b/app-accessibility/Manifest.gz
Binary files differ
diff --git a/app-accessibility/brltty/Manifest b/app-accessibility/brltty/Manifest
index 4039265ef3a7..d8924aff39c6 100644
--- a/app-accessibility/brltty/Manifest
+++ b/app-accessibility/brltty/Manifest
@@ -5,5 +5,5 @@ AUX brltty.initd 241 BLAKE2B 80969e4840d2d38af6bc310ecf18e0253ef01667517135bc5a2
DIST brltty-6.5.tar.xz 3631628 BLAKE2B b2e5f82f15dff9a99bf3d75523f6ec48d531d413d860079af0023b9efdc07a93563226c6388cc89ce025f8d13b1635e883680f0ddb8a688ffcc4cd9c335d7aee SHA512 bbfbb89b1c3ba5063ad3bc0aa97b859dd23acea1feb79dab20c57dc74ff2f26649942fcecc7030a3f70555596f4d9d35cd05616af2a8e101d4d56b4c471a6ad3
DIST brltty-6.6.tar.xz 3684592 BLAKE2B c1ae05b925384f3869d3c90ccc06197da2a592691830504ff01a530da87319d463e25cd7b387805c199562be815ca4e79f3679f592f3a1107025e3aba17ec159 SHA512 852bfd9179570be7b0da8b1279f84bdfedc14a319988d9c2eac5a20a9ce8977f31fdee167e8e96bb411184a1d72f4cdc633944c7b3f55bddae411fc71a9e6898
EBUILD brltty-6.5-r3.ebuild 5919 BLAKE2B 6a1f9ddd2f678a55800555be65fdc1fec1c70227d7965ae55642fae21ba7efc7bb69fd64c1a9292c48edb38024ce774c7122ce5b1630984d9e5664e688c26291 SHA512 a218d1b0aac5f201871e47f3b239f174058050c7bc5fcd2fbb4fe47b2d3691a87c5ef79ae54edfc3095a357457386460cc628234fa6a1b0ce58c4c770a10a160
-EBUILD brltty-6.6-r1.ebuild 5800 BLAKE2B d687fb4cefcc53234fc9b0619c04d0e2a4bd985ef6acaaf676d4c71b840ac1d9572462cb2815509a9010686b6af4bef5d7bed1f74a6838e18b087ee78cdbfed3 SHA512 5d861447b0f9f38d3dd2967f08768a38c88b9aca3e5c2677559003e9104d6932de3b253859792bd5240db1882b05d8127100282a2779ee82db8c483044131530
+EBUILD brltty-6.6-r1.ebuild 5799 BLAKE2B 0d719bf9db29a958611fba94761d7bcc34d32dce44bfb8c7be0022d744f1c626d343378f28d39ca54d1ffca955d9d1e435eb734a658da8c7ca73098370de8187 SHA512 c0a63aa0c99faf2ab9388ce767a73d4c1ff9817906517164970cb1d6e78de6ab9dbbf93217c49ce111f65384f2ffe058194d756f97edb42e27a0485cb015ae50
MISC metadata.xml 1596 BLAKE2B a0eb74542a3ad8ea8d36e269d9c0c9266b1dda440ff9c5a02b53f60c9b406e30c55d7ef58a2c49d02348b410515fb2b4ca5d36e152f006b9bab7445577441a6e SHA512 369c801ef0a8be96d66c2c163fa6000fcf35b49fd83a5521d93a6a2bac5da1f540c2fa977198fc651451959f804a9e3b3630ca8a0470231892861ed1d5cc5b6f
diff --git a/app-accessibility/brltty/brltty-6.6-r1.ebuild b/app-accessibility/brltty/brltty-6.6-r1.ebuild
index f977b0f77376..1c4193844a37 100644
--- a/app-accessibility/brltty/brltty-6.6-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.6-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://brltty.app/archive/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
java louis +midi ncurses nls ocaml +pcm policykit python
usb systemd +speech tcl xml X"
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index 28e2d60549a7..b6fa32fbadcf 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/mkosi/Manifest b/app-admin/mkosi/Manifest
index c817bb39749c..25a82edc10de 100644
--- a/app-admin/mkosi/Manifest
+++ b/app-admin/mkosi/Manifest
@@ -2,8 +2,10 @@ DIST mkosi-15.1.tar.gz 120606 BLAKE2B 36171c08c18dd3ba3c2e54c8a3374fad2a9b008f82
DIST mkosi-17.1.tar.gz 133505 BLAKE2B 96824568dd53cd83a1f8b95072c750e1a0bbd06356df19c62ea9799a5d8f1b2e55f108a3ec3cf171f5dfdefcc1ac5bc86785a60d80def38a5e1817b91f1d9486 SHA512 59988a6a81c0456df6fa9673032d1e25c5cc382b45fd0299c974559d573279c4c38f5600b4e14a71ecdaa013d9b97b90cc815b3b601a7dd061924519cd8b76bf
DIST mkosi-19.tar.gz 163864 BLAKE2B c97a0a2139c036b727d0cdd6686a7fa5393f62357d87b988f0a1a473367eb552de1ed6f82c1ca99c697ef72acb2fdf6aef7981bfa8dd5c6230b82ba84cbcfb7e SHA512 8eb4e4af823299fdd6e9a077ec27be029656974ba0414b08ef226b5ccf7cd0a92d8bef4e475cdf05b86c3a0027c43be0f895af56a87df22502d2904cb0246ef4
DIST mkosi-20.1.tar.gz 195875 BLAKE2B 55a508849ef5c1ef60681635e8e4d396587c11d735c23ba8f1b3367c30d8cf8a9cc479959ec2c43d1697fe9d34da281b574a6cf11c786e6c7926e60537aab5d2 SHA512 5d5631bb062fc11593c450a9f5e4ece51a87daf37948b24410d6fdf8bf9e9366b7510c3512ba55ec72b280e8c92b2b36bf7d7f30e9357f7427cd9126fcec566f
+DIST mkosi-20.2.tar.gz 198966 BLAKE2B 1ab2332427d205871adea24ddd50c41e716801dd320f17167dc2e990d449084d59fc58efb20de01a80d438ce85b900f9752f9acc2372a5d5e8ccead0d371b9ed SHA512 62095d81f21d18a1b7f25c73ea2989f9f5b8fe1e335185b3ce6774af2739df9124ca8f5860514a8f570d565ffbf07edf3abc53a0622059127f5c35ed23bd8f65
EBUILD mkosi-15.1.ebuild 812 BLAKE2B fefc2c83f3d08049c09662b065768b0cb425593710e10a5a0bdd8cafa63f542481c4ea9d9b290036276ca3f0bc9ff9326dc5d11cc576ecac9729558f293fc641 SHA512 c1b6fadb5fd335d3b8525034dc5f417cb86cadbb9421d25961765f6ab9e922b18b9f851bf41b38cb3bad4cfd1069a2f880cecc63acc1b37f5ac2df4f527f3478
EBUILD mkosi-17.1-r1.ebuild 818 BLAKE2B 54acb5f1829076770e02c46232bd80bd6a8f9d9d8ca22aec06018282a613eb2c643b029c4abe1a1d8748efbe52704ed5136c0b2129717caed540966456b02a4b SHA512 cfa1835e40a9fce04c251cb043c1f1a5ff1bc201b9266b7ca116df9d812c14c18d9286dcea01484f875670184afbecbf2384000d307a2ef810b0fea1861d6355
EBUILD mkosi-19.ebuild 818 BLAKE2B 54acb5f1829076770e02c46232bd80bd6a8f9d9d8ca22aec06018282a613eb2c643b029c4abe1a1d8748efbe52704ed5136c0b2129717caed540966456b02a4b SHA512 cfa1835e40a9fce04c251cb043c1f1a5ff1bc201b9266b7ca116df9d812c14c18d9286dcea01484f875670184afbecbf2384000d307a2ef810b0fea1861d6355
EBUILD mkosi-20.1.ebuild 818 BLAKE2B 424c0405820593ab1ee070d79a2db81cee873b6402be29a98cd9eae188ad4cc8822c1232865901bb81589af4f3a469842de2295a0278ef3c77fa2873de11f4d4 SHA512 5de096f5f6239d81c58106bae35937d7f2d543b1327bd1a931bad7bae8a8d0dd53e08ea9f8720123bad1baf04e3eb09f327b597d7016fbbdc0dda9d62ff5e51e
+EBUILD mkosi-20.2.ebuild 818 BLAKE2B 424c0405820593ab1ee070d79a2db81cee873b6402be29a98cd9eae188ad4cc8822c1232865901bb81589af4f3a469842de2295a0278ef3c77fa2873de11f4d4 SHA512 5de096f5f6239d81c58106bae35937d7f2d543b1327bd1a931bad7bae8a8d0dd53e08ea9f8720123bad1baf04e3eb09f327b597d7016fbbdc0dda9d62ff5e51e
MISC metadata.xml 479 BLAKE2B 3921ab722bcee7cc126528e3b204251ef5fddb5abb333ef3317e8e5fb0a596eced1619ce8bb3670aa8c78f60987d59fc7f6992dc5b14c407f2be3b16581389de SHA512 d02e7a8f4e9295ea13e9bd8a451f1b87463c7d15cb49529e348aa483350fb0553b5a4485999abd876d40a658b457b4de46d3e7561ff3b512f9c1865b1b901e35
diff --git a/app-admin/mkosi/mkosi-20.2.ebuild b/app-admin/mkosi/mkosi-20.2.ebuild
new file mode 100644
index 000000000000..1574760425a0
--- /dev/null
+++ b/app-admin/mkosi/mkosi-20.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Build Bespoke OS Images"
+HOMEPAGE="https://github.com/systemd/mkosi"
+SRC_URI="https://github.com/systemd/mkosi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+RDEPEND="
+ app-emulation/qemu
+ sys-apps/bubblewrap
+ >=sys-apps/systemd-254
+ sys-firmware/edk2-ovmf"
+BDEPEND="virtual/pandoc"
+
+distutils_enable_tests pytest
+
+src_compile() {
+ distutils-r1_src_compile
+
+ ./tools/make-man-page.sh || die
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ doman mkosi/resources/mkosi.1
+}
+
+pkg_postinst() {
+ optfeature "For debian support: " dev-util/debootstrap
+}
diff --git a/app-admin/opentofu/Manifest b/app-admin/opentofu/Manifest
new file mode 100644
index 000000000000..9c7942544298
--- /dev/null
+++ b/app-admin/opentofu/Manifest
@@ -0,0 +1,4 @@
+DIST opentofu-1.6.0-deps.tar.xz 332007504 BLAKE2B 1c2a7d2350944d34308baa0566977aad914b3c4f989ba90d51cb52e3001d11e56952906b0dab7adc5cef261290b748c0567e35c66f6701d62d750e18d0acea5f SHA512 5c5644b2caef5439e50865569abec133ba57a6e6581d8f8d38500671818079b471afcd86422858475b1ca912bdb75fe0b91227012f5c597bcaabe1a215b2eb09
+DIST opentofu-1.6.0.tar.gz 3696642 BLAKE2B e224ce14f04d07638d03b9a11ab251cd820acc86774f9c82f38f5bcfc38b62bbdbc70377e722a4dd2bd65f917ba0fc200ccaaeafdbd9430af66586491c7627eb SHA512 758f4ff79e526e9494e1e98dd927dbeb803b45df1f8bc15c3a9bca8343d7285b9130bfe5f19f6ddd7fd403b72d852b0d51542c058174e4bd5eed3c729b394bdb
+EBUILD opentofu-1.6.0.ebuild 844 BLAKE2B bdfa0b0c680d11a0dc80829f2acfbbd919efd06d6f5a2fc1478455a15e1aa8d1fbf633a23f9479677449a1561a2bc56c85766f94d0561a5df211116c1a395e50 SHA512 54b6886c941cb45f8965816bc2ecd161d2efa79348adf42b3f12bc1217d13f7de47a1a09deff7836864ccf76a7ef198320e7fbe506ed7c4489c494fc20026cc9
+MISC metadata.xml 417 BLAKE2B 82486cb8f3504862ce7658f0d54141e559a952874ec92697e7bd03f7f7a1e4a3df90a20158c8be6b4bb42d9c4e9de49c27754589e909a4e32ec52950a3d169bd SHA512 2a347bf9bd1be70d9e1853ae802091fcbea299a15fe4c170aacba005e7528c3b9c784d2b34bfff015f1b531648e6fb2e73ff3fb9d158df0991b3348a91f74eb6
diff --git a/app-admin/opentofu/metadata.xml b/app-admin/opentofu/metadata.xml
new file mode 100644
index 000000000000..cbe6b0ede320
--- /dev/null
+++ b/app-admin/opentofu/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>williamh@gentoo.org</email>
+ <name>William Hubbs</name>
+ </maintainer>
+ <upstream>
+ <changelog>https://github.com/opentofu/opentofu/blob/main/CHANGELOG.md</changelog>
+ <remote-id type="github">opentofu/opentofu</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-admin/opentofu/opentofu-1.6.0.ebuild b/app-admin/opentofu/opentofu-1.6.0.ebuild
new file mode 100644
index 000000000000..544c2e0b5f16
--- /dev/null
+++ b/app-admin/opentofu/opentofu-1.6.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="The open source infrastructure as code tool"
+HOMEPAGE="https://www.opentofu.org/"
+SRC_URI="https://github.com/opentofu/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
+
+LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="dev-go/gox"
+
+RESTRICT="test"
+
+DOCS=( {README,CHANGELOG}.md )
+
+src_compile() {
+ export CGO_ENABLED=0
+ gox \
+ -os=$(go env GOOS) \
+ -arch=$(go env GOARCH) \
+ -output bin/tofu \
+ -verbose \
+ ./cmd/tofu || die
+}
+
+src_install() {
+ dobin bin/*
+ einstalldocs
+}
+
+pkg_postinst() {
+ elog "If you would like to install shell completions please run:"
+ elog " tofu -install-autocomplete"
+}
diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index ed4093cc8579..1b99e128ebed 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -6,6 +6,6 @@ DIST sudo-1.9.15p5.tar.gz 5306611 BLAKE2B 73ee598c2a2848d5be24f97492b13eba2f326c
DIST sudo-1.9.15p5.tar.gz.sig 566 BLAKE2B ddd8fed1b3721aafdb32b762834168063c3f0f003ef5d83f1883615320da6fe89b08d72c8e893c8b2bf9fd892a40e47cc77d72672e43b5a24db50e7194d9bc4c SHA512 97480a3d27b546a93e997c3a1e8169904a7625ab8fa6198d0b7e1d2d040f55b2d58462cd08e5cc97c2f1c817b12343e35cdd7db207aee42785f2b95b17c600b0
EBUILD sudo-1.9.15_p2.ebuild 7392 BLAKE2B 4ab5117908a052176c1ce192a52e0bd4d002ec048d3c450be1b27c0972dcb8f4202190f673c27e3ead2b1c3c863f771c6ed98c13aff665961f8ac96dfa29eb16 SHA512 9db7de90b298d6de961ab10921dba516ee173c7504a1411d5dc5821dec6bda5b830f8f487544a493ada7ccbdc56f6b59877bc991450c31f5346ba2ddf63fdfde
EBUILD sudo-1.9.15_p4.ebuild 7396 BLAKE2B 462323df4ae8fe3dba4aaed720d24e62a287e7d81a209901fc20a4630a02c3318328145e105980cd21235c18d55d50a58b0ecc222cb82284a82b92f581bb3d0e SHA512 8ab4c1bbc0ea6781d9fd3634547850431234c8513eadacc48cbf6584db6081a25ebf657e5c6bb8c8ae5a032e707148d9943569b9f8b88848b375662ff9fcba9b
-EBUILD sudo-1.9.15_p5.ebuild 7395 BLAKE2B 3a59be761bf1ef2c57f5ea06324252541b15396002c52a621861a1639528fbff5d6a2097e300b2d68dc3f8b089e8824895484ecf6f56cb2124609c802f72fd00 SHA512 e947cbf9491e52271f680d95b3527f5e4dcc0cb3bc8c17721892a33439252375424d4b51c9defb998c779dd85462c565ef4497a9fbb12d498b27deae993fbb1e
+EBUILD sudo-1.9.15_p5.ebuild 7394 BLAKE2B a23669bee265e3044d54cbc69ae9da6d2f590bd863437d105ff13a62cdf2912d9854f280e1735881111d76918378b1d5903c64bcc1677bd749f285c6da5cece7 SHA512 528a11ef8dec5c860bd3e0b6ff5eba7fd6e6b7306516b73611f6eaf55df2d24510db8f6e0a34491616b4b5115324f665981bb97d12f2577461e59feb1e54b2cd
EBUILD sudo-9999.ebuild 7400 BLAKE2B 7f3ec8f785d65f4c3e3f45419a6329b9c81dfe75c52050417367817a35b1cecfc2241e2acdbae52257e32c3c5041cabf2aba731e9c167b6a4df654942c59eabc SHA512 979aefb72bc0fd32ba9bf62e782639e2feb0742290e89585b547cc3a62ede989eb996fc1413e1aa94b8071286a36ac59bb721d6a39b6941dc3556f42d8ed503d
MISC metadata.xml 1107 BLAKE2B a18b1d280445ea98ba686021abf08ab47a5ac590795018c125008f2a8e44f7ea45e256e32a737781030960cb984bc16d8fd23175fd1e88b294e5036c86085367 SHA512 8cacbd9a1a23fc7734c5ad8b95c769b8506ec35490b5e3f69439bf71bd51d1eaf04fe699a82cbb3ac56182195fff570d75e3b20c33d86774480a2939122752a6
diff --git a/app-admin/sudo/sudo-1.9.15_p5.ebuild b/app-admin/sudo/sudo-1.9.15_p5.ebuild
index 1ee0001c0740..1e24a78af96e 100644
--- a/app-admin/sudo/sudo-1.9.15_p5.ebuild
+++ b/app-admin/sudo/sudo-1.9.15_p5.ebuild
@@ -33,7 +33,7 @@ else
"
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; 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
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index 4f8a547eee18..779b1f33319b 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/zoo/Manifest b/app-arch/zoo/Manifest
index 1ac1e7d20b5d..f7016b7ad46c 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 831 BLAKE2B 20bf34c9a946a11e63650522241eec89fee8765e09ef284d9e2067385331763b6fc0ed4003bcab8be4bb3d4345b443d99efd3788f38f569f29dbe54459709d80 SHA512 4f023a7f60b209497943ffd9f0e55f3b3aeafb8139d8b29626847d8ed346a5bab6927ca538bbe15892acc8b629d4cd31b41b1e1d2f9528987b2ed0ed2d9064b6
+EBUILD zoo-2.10-r6.ebuild 830 BLAKE2B e2e7c7490b8dc92ce7c0edf36298e3d3b549087d137739bc5967c2d42d7f736837620e806a101b5207f81380472f928fbf89944c969f7b4d745ab62d5c100ab8 SHA512 e8fe3ce15c4d49e5247555fe78a84df45127062a7a8ec6ef876d1961323be35923bc59d12ac013829ab1ccb1065c66e8f71658b6bf53ba1e9d76ca2e66ad538c
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 d3c22a5bb573..f04b7a046f34 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 ~arm64 ~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-emacs/Manifest.gz b/app-emacs/Manifest.gz
index e62e82f4b37d..1f3a293d368c 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/ebib/Manifest b/app-emacs/ebib/Manifest
index fc134582b1d2..5e2cc839ceb4 100644
--- a/app-emacs/ebib/Manifest
+++ b/app-emacs/ebib/Manifest
@@ -2,5 +2,5 @@ AUX 50ebib-gentoo.el 175 BLAKE2B 6e790273be0d32b188bf4e429da221e1a0f71036dccb521
DIST ebib-2.39.4.tar.gz 1048822 BLAKE2B 66fcfb8139cccee1e4ef5ec23fa8a79849a9b0ef9121a2e901b19b1d0cbdeea3404c9d78588636599ccb8f8af57aa2fe589e9b7b3b8f6ac155b1693c5cf454a4 SHA512 83e3291de1407163854316b5fe2e0bea3363578a8ee9bd75b3ec6e3dbf739b92c3966dca7151eaa40514cd18ddf582cd4bebe18a677432ef2b350458607bd77b
DIST ebib-2.40.3.tar.gz 1049725 BLAKE2B 651716ed5465a4ef93b149ab84018d7daf3ffa1df404b95625a9c3666a1dbbe3d879f180dae92aa619e70121757c4a3b7f566bfc8aed1542b2828de25775b6ff SHA512 4231f5732990828aa19d9d723fb9b74bf761e8034de24fce4748b95a4d969d5a3bbbdc443b4f1a4a88b945b01ded958ae467da4222b546121513a26759419bd6
EBUILD ebib-2.39.4.ebuild 771 BLAKE2B f114298de8a263193af31c43b5862e8a408a907acc215feb2470056283692bc907bb423ee1fb829069847c57c02ac1a5ff8e16840d5efe33417ccc8d269f8133 SHA512 813189703f5bedbb53b5bcd0f4304f565999e99cd4e6e0d6cca3a5c8647c403c46c3a40bf642c2bd1772dea743cdba5b736ca12c6cfbcea8ff940d57edcf35e6
-EBUILD ebib-2.40.3-r1.ebuild 816 BLAKE2B 9556d8fa1d91c51bc4bf1f315dde7bc4a531cd9e6f34a5650a42229f2b722ca0b99399dd36184359d2dd7c5b28dc9c8fe7d8397a0c3bf44f0c21ab8d557d28ac SHA512 325ea6b7013f7cc7d63584bbd00babf4b3643478a372c2d5a85b5e2f297d92bec5d9cadca9d66f0c1623ae3f5e546b866ed32b495b7f7e157d90ff5e903416ec
+EBUILD ebib-2.40.3-r1.ebuild 815 BLAKE2B b3d81314ece4cbc00d400b4f8153cec62d43404705c0acec4a4768c4b404b42f8ab7c5e59f93d8c3a0e4a747712df1562bc44e8f309dd6ab4dac692dd4e8c758 SHA512 a3aa2e90410fa9a86d51734852b5f0d71f93759194cd411905a94732f23c1bf6a99065439a3c05b106cfb34303331a30ef064b016b630c9b55cae333d6dbe40d
MISC metadata.xml 730 BLAKE2B de17020c88b38b6d8e3753cbb4d554d1061fd73c39cf8e9e760f3de204c87bec6c3aca60213bc283a5d053da30225232100dadf711072a57b19863c55601fdca SHA512 d20f364400adcb23dc542cf08fed16b0b073fcd6ef7df27644f51d674215f51fc9520ad873ac6f2f783364471c7386d69f8d3ae88ecad8b6a1694e08e211f7b4
diff --git a/app-emacs/ebib/ebib-2.40.3-r1.ebuild b/app-emacs/ebib/ebib-2.40.3-r1.ebuild
index 0f5056f76eaf..b7bcc581be0e 100644
--- a/app-emacs/ebib/ebib-2.40.3-r1.ebuild
+++ b/app-emacs/ebib/ebib-2.40.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,7 @@ else
SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="BSD"
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index aaae0be35828..dc08b4b7eed1 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/ca-certificates/Manifest b/app-misc/ca-certificates/Manifest
index 262730d6ca57..8653e7d6deaa 100644
--- a/app-misc/ca-certificates/Manifest
+++ b/app-misc/ca-certificates/Manifest
@@ -16,6 +16,6 @@ EBUILD ca-certificates-20230311.3.89.1.ebuild 6043 BLAKE2B 074e2370013aa82fe074d
EBUILD ca-certificates-20230311.3.89.ebuild 6051 BLAKE2B e4eb58350219fa8cb1c851d5d0f7b74f989e29089ed6a72771036e022b393e0e149ee27f22563a209645233c62abf291c91986d5195e58635c8ede0becc981b9 SHA512 0df61de89c58c934e1407fd1fef4de95b28945e4ea2597fdabce94cf2d901c62a80cae6332ae45a6e9dd5b2ae13dfe3dd666c51622756d28ab3b33cb78638394
EBUILD ca-certificates-20230311.3.90.ebuild 6044 BLAKE2B 562bcbd292e2293957a83d02433c8e5ac306071fb06662040ebd6de5caa6a63bc50b65f7801f26891e4690cdc5f79c704d20177583d554c99fa2271b2e927afb SHA512 1951078e7afc99f5ba32725e7350b9f1f855d02a1a467d3703bbfc116b10d08e99f16bfc9e7836fdd50ee1b9df94c66e0a9fc03b4d22bd99e18e2ae04a6c898c
EBUILD ca-certificates-20230311.3.93.ebuild 6044 BLAKE2B 589123e7ca56bf4b4e71b96e7cb42b9f0c5e0bb194bfa9886e4e1bbff03a964cf981fca91dcb6c3c35616c9b7c50771227485725b91e2b8019064845a5d69b04 SHA512 ad9ec1708be7f4beb0391a62b87819596809a44c6f579d5c701e98055dec3d18bdad79e53d1e3154937bce7c11bc08e3a64617e294d1f48a026d24081e7f822a
-EBUILD ca-certificates-20230311.3.95.ebuild 6045 BLAKE2B f371e30b8f0f49a9959c653df7d148d9757807d51080a617b48b46dd4be86c136ecf9aff70e499c01444fe8bf6f68f2677de0d307bf7736c6dda1ca4b8353552 SHA512 278497885b1e9db320a9891e78b51d61d0d547ac4db73e17998a801bc6f3ee5b54b437b840c3f087a9323f699ab6cb4cf35a55e52a89250122393e1410f2b0cf
+EBUILD ca-certificates-20230311.3.95.ebuild 6044 BLAKE2B 589123e7ca56bf4b4e71b96e7cb42b9f0c5e0bb194bfa9886e4e1bbff03a964cf981fca91dcb6c3c35616c9b7c50771227485725b91e2b8019064845a5d69b04 SHA512 ad9ec1708be7f4beb0391a62b87819596809a44c6f579d5c701e98055dec3d18bdad79e53d1e3154937bce7c11bc08e3a64617e294d1f48a026d24081e7f822a
EBUILD ca-certificates-20230311.3.96.1.ebuild 6052 BLAKE2B 060ee2768b539260a4a0aba2b3cbedcfbd23909d7f723f246de816ddea445e643bbc0d4c15b3af5973819f08e7167db84d0a380dbe879c6a3c2ea3056bc40445 SHA512 4fe59b000bd7e0115816cdf695154aa9a3f81d35def128895670af76b562759d048f6d160460236b97f38eabbaf85a194c36562dfc14e8f826f9b09fab5698f3
MISC metadata.xml 373 BLAKE2B 578ac9cb9ac73fc04e06667e896227927d5438e5c1ef3eae1966e8d01a8dd915669b8c81418f6558b4b5d561473111e50f9d94d4b50f1f03355130c9d9be61f0 SHA512 56216f969a510a4c054109ca6fab651cfb0aaf4768d43f70a21aeea6778ced6793957d9bd39bede89e9fc8577aa6c27bf1ca0402aa1e9aa49ec5981a3230b954
diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild
index fd06d2f92da7..66a2a76f3bf3 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild
@@ -55,7 +55,7 @@ fi
LICENSE="MPL-1.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE=""
${PRECOMPILED} || IUSE+=" cacert"
diff --git a/app-misc/cdargs/Manifest b/app-misc/cdargs/Manifest
index ba403e6f809e..c94c7f21325c 100644
--- a/app-misc/cdargs/Manifest
+++ b/app-misc/cdargs/Manifest
@@ -5,5 +5,5 @@ AUX cdargs-2.1-musl.patch 473 BLAKE2B 785d4d8c2f0526354ec28e2bcaadc0280fa4105eca
DIST cdargs-1.35.tar.gz 74103 BLAKE2B 06fa5b4ed7c00dbcceeda28c2b02dd46431748434a692f3690885dc1141764e8aacef2e09cab57cf1baab32cb66c5c39a846a09fd6381723f47cd8dc98c8584f SHA512 13df5d18de6f62309a0ecccc0dd95508d81d1955f87cfd2962360d3b7d74c5cdc2b0d2e00f7a4f1e7556bfbcbd3e2ecf4847a1a48ab47442e6d2d5a36db0cf0c
DIST cdargs-2.1.tar.gz 127945 BLAKE2B a0020de2f019985f40910ef95aeb189cd3bd6e701aab986e2b13ff3a43965c29bc940e7553ea8722147e2fd8e21ce852d075561832a9e4972cf9d3ba8ee043ba SHA512 5914d5d2096386db523115c0c6d26f6f328287e0e87d829e19217ab9ef34f70d7fd6af14d73d5020f61d90342ce8ec81a1364000531d2715ef6ba961ae0d222a
EBUILD cdargs-1.35-r2.ebuild 1509 BLAKE2B 763746b9efc5f2dc87eae6d45b493aebf68a721df30e65cd7ad9c19c67e4ed62a69b42432603bc563ef5cf9d1fe8102d15687a982fc6d2c3db9342066010eda9 SHA512 8eee6d3ab9152b6d1167b0b01877f3ef508b9dd945e2261f1b094d4f429c83fca80bec9409e28010a907edf3d84d314056257500f833ed199e81d0d1969abfb1
-EBUILD cdargs-2.1.ebuild 1559 BLAKE2B f53b3b8a9be222bc9389e3240376fab78f7809309f11e4e8f163a993c7dc77086dc4f5c71ac73e82b66eea4b3147e37bc6a2c22a4d6ad1a9f63e2c4947534567 SHA512 d44fdeaa387e6075c00c9b37a5910400c0e6053bee3604dc3639c09c04f431260b56140e01ad2383d2128d2922c2e06c7bf90133c3d8c22c2ca9c25589348878
+EBUILD cdargs-2.1.ebuild 1558 BLAKE2B 44db903ad92c99f2bc58c6ab0da5fbb8fa4c9fdeabe42f78d63cd7195c375b26245a2911c1027c712ab0876da211aa917dd244fecbee785bf63c565fa35693b5 SHA512 bc3b176c502074be40672146410cd92547c1b6351e4231e9b72dd8588237da7a13cca70b2c96869e75407a34479ab0d2098f0c16591b503e392d3577a8cc26ce
MISC metadata.xml 348 BLAKE2B d6a308b3fd2b95c6fdd591729fcabb944c6a1ee47b7d5a3792cee3a7ff075470d55073733fe94dd5666d3a9dfe78413f17a71ae1b5dc24a13a19ccb281427dc9 SHA512 ff1942c8865213cb70f3b76d1d38ddf95a2cf6d8b0a33f82f3a4fdf22ce3aa32a20ea5d2f3b7df173b122efde05610015ec7b41c4cb238ed1e8211e398fcbc6e
diff --git a/app-misc/cdargs/cdargs-2.1.ebuild b/app-misc/cdargs/cdargs-2.1.ebuild
index a0bae65282e1..956e6cb7051b 100644
--- a/app-misc/cdargs/cdargs-2.1.ebuild
+++ b/app-misc/cdargs/cdargs-2.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/cbxbiker61/${PN}/archive/refs/tags/${PV}.tar.gz -> $
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ppc ~sparc x86"
IUSE="emacs"
DEPEND="
diff --git a/app-misc/ddcutil/Manifest b/app-misc/ddcutil/Manifest
index 76e18573b1cd..6289cb82c379 100644
--- a/app-misc/ddcutil/Manifest
+++ b/app-misc/ddcutil/Manifest
@@ -2,6 +2,7 @@ AUX ddcutil-1.2.2-no-werror.patch 858 BLAKE2B 83dbd07d70237f0cf7c823fa1c412c8ce6
AUX ddcutil-1.3.0-no-werror.patch 1835 BLAKE2B 1edbfb8c00db14f5e33dd229b83e5145b8a659f8ea4c2c2626b79abbdafb8b7872fe55e1dccd7cb6ec5f390c8a91591d61fad08d08b952457e6ad8df54075ae6 SHA512 a8664bafa314c3664c32b3a7c7a22bf7a3a9163dd57888e91726f0d82371b65f873342b0daba598ac02020cef5742bbecd6b2434c2392c46642951f9bba4d2f2
AUX ddcutil-1.4.1-no-werror.patch 760 BLAKE2B 160756abf6ed5eb83152cff7cfc756ca91bbc52054c49d7fccf859e28d85f6668fb0ff2cdf3dcccf80e1f1414b5327ecc255e29b92d457dd535e62b2a0a0a0d5 SHA512 7581e0097b5b20146effca3d415e51aae0e5248572fc10182a046cbe1071f0c770856584ecdd966e6c992a05f1d2349cdba80220fe81e63d1a7521fffe02ebc4
AUX ddcutil-2.0.0-fix-build-with-usb-monitor-disabled.patch 721 BLAKE2B c5514b7bc6406017a1dbdc831743da975881102ee7290eb04a6b52a83ae291e2330efd5b3c71623b014263cf1682cfb8a175d5e691538e153bf6dead88d5800e SHA512 013fe7ff51992a1e69f05184f97d4026f4d10b42b45934925754199029bf3e16f8403f61a4b7caaa6306eed3083e735ef355d794b5b066400a3d146f455ad43b
+AUX ddcutil-2.1.0-fix-build-with-usb-monitor-disabled.patch 1372 BLAKE2B 6c3d8dc6d3b02942577ee61263f18e8e3c05363237d7836e90119757477061181b1d3afe9464b69483829f86ca3251c3416b728774bf245299a1a5f7bc0ba3a2 SHA512 3ae25e440ccc653430782faf8d056aa51e399c04d71dfee16f009701fc9fc0e5a0e781dd8110b4daa22dd4c14e7c964e4f1221388f7232cc1a5deacc3bd7479e
DIST ddcutil-1.2.2.tar.gz 803943 BLAKE2B 65cc5dc0d1ee85d1e2b6670f7c24508ab817c6eebdb596b5f6f70c7ff7b9257f12f70abfea2d735e23755e508d4829d4be6574ac16564d4d828e0b1153cf8afe SHA512 0329711e536cbcaee2efe6cf981a17181ab318846e9c6a82f2ceacc42691ba49c06df44a52d1f079568e9ccec588cc85d4de4adf19b6db83bebe4bb90ae29207
DIST ddcutil-1.3.0.tar.gz 816789 BLAKE2B 1cb3b64961503416b85b792e1002ec67788f8cf7d622be1c4930808f99e16974ff57ed582d1d02a67580e3f4d92bef54b3669fd7378462bf4c98a3643d6786be SHA512 93d69958b2e1dcb66ad700712742536179383c93f2ec1f746b6a6c78adfd6daa861275208850cc807e0c16a11ea84904cb13ceef512ca76e1daa910410303d41
DIST ddcutil-1.4.1.tar.gz 816782 BLAKE2B ebc8b8893fda9a1e5b278b198594619f7c26a309e15aab90d5f8c61da352c54173076c86ce4e9d9bdcad8857e8ee45500de0c28d5de073038c841caf12080e5f SHA512 e53820662c12cd3a91b1182e02ad74841238117c129e88c8bcdede42d4e0dec22a9c1ec37a7b1e1dd512f2cf7ef410e737d9fdba62d95ea48e5912e43e6d3857
@@ -13,5 +14,5 @@ EBUILD ddcutil-1.3.0.ebuild 2933 BLAKE2B 3a32592eb97a2df63a18c82e473d4ba13ab5563
EBUILD ddcutil-1.4.1.ebuild 2938 BLAKE2B 0b104b941b0fde07f1539dab57b3201917f11c2c564c7e911bfa5e14d73a8a291d4b7822beb4e79e0bade89aff1da4d534bb5b2c722831c29f942fd7cb093577 SHA512 c10403a5a83747c9058a1851dd1abe22abb8015ab04e761d87f92e7ea537051c9b6928afe2c771fc529a685b5047e2551e1697afe650177f4854a1ad4c5435d3
EBUILD ddcutil-1.4.5.ebuild 2945 BLAKE2B 014ff0e0a740916303ce6af069f2066ff7fbea4c5d714cc13e45b288ef784484a9e7f2a94da04bef5c2f5e9bb57595b935a62d3dbb7e4c9db7535169b5ed7419 SHA512 b60685531a199a33891a8073197b813d4d56bb9e8a9888ed19e00b4b3635525ba4305899c7d50c87061a567808dcc96d6920e5480050f46e491bc92bf0476492
EBUILD ddcutil-2.0.0-r2.ebuild 3049 BLAKE2B 6c23467ee06a7dcfb89e4d9ee0a1a7ae1fffe2fcdf86e972fdf5005708234b320ef03e50a6ecb160df85b7a42026fe9cb2e3afe144949022c798956f1b01213e SHA512 354af8e35c242a39c6497b89a36c897a6e826bd7d330ac6f062509467f402899b7c56fdaa0fee90ccd83019c11b5d9336b4a0bdaaa01007d63df7d5d63743549
-EBUILD ddcutil-2.1.0.ebuild 2980 BLAKE2B e04240b002df3f16e804e8b0c3d886a30eb8a99d9c1f1d4b208980f0fffc0a08f8eede8145ad7b241fac0af90fa276a7e685ce1b041dcc97e7f65c5996b116ef SHA512 f9162a5ecb6797f33eafc92440f5c49cf81cad281445130a2616ffd3b22339a634fee78dd5e9e3b639c6d4f85cf6ba92f325ade7b754b2640a974357249a6118
+EBUILD ddcutil-2.1.0-r1.ebuild 3049 BLAKE2B 0835dbb2fe72e5a51acf13de69f12fbc0d75f39eeefb3c405fc12910517d6f7754b9d0279045915e1f91a9514204fadc9aa1755595eb73c858a138e3b35fe510 SHA512 10f0b51f98d3951fc0cc3cbdef3fb11ed7484999323301053518d104ba10d602ad3e979c39a720ca93c32d17fd75b44c3dfaef72a372b28e1c03cdf0763cd53e
MISC metadata.xml 1293 BLAKE2B c7fc827c0bcf7914b2c0b3f9ecec9dee145824c33a516ef3d9cd43fcd368977d9f17a76b6b8775fa773f8ce8b109d16b1e5c8b14dee5d0e9e56aa7a4024a190d SHA512 a795c9fb1479ae198446160e9a020ce911b02ffd0d51af9cd634504aca1ded4c38d3295eca0cbc6ad33506684f55cf96676c868ec349229d0dfdaa17f8afa806
diff --git a/app-misc/ddcutil/ddcutil-2.1.0.ebuild b/app-misc/ddcutil/ddcutil-2.1.0-r1.ebuild
index 746ceafd18ca..933c0987e2ff 100644
--- a/app-misc/ddcutil/ddcutil-2.1.0.ebuild
+++ b/app-misc/ddcutil/ddcutil-2.1.0-r1.ebuild
@@ -43,6 +43,7 @@ BDEPEND="virtual/pkgconfig"
PATCHES=(
"${FILESDIR}"/${PN}-1.4.1-no-werror.patch
+ "${FILESDIR}"/${PN}-2.1.0-fix-build-with-usb-monitor-disabled.patch
)
pkg_pretend() {
diff --git a/app-misc/ddcutil/files/ddcutil-2.1.0-fix-build-with-usb-monitor-disabled.patch b/app-misc/ddcutil/files/ddcutil-2.1.0-fix-build-with-usb-monitor-disabled.patch
new file mode 100644
index 000000000000..199bf1b1563b
--- /dev/null
+++ b/app-misc/ddcutil/files/ddcutil-2.1.0-fix-build-with-usb-monitor-disabled.patch
@@ -0,0 +1,34 @@
+From a3ad6164977d250cc03d6bb33719814ee34efdfb Mon Sep 17 00:00:00 2001
+From: Sanford Rockowitz <rockowitz@minsoft.com>
+Date: Mon, 22 Jan 2024 18:58:34 -0500
+Subject: [PATCH] missing ifdef around USB only setting (fixes #369)
+
+---
+ src/cmdline/parsed_cmd.c | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/src/cmdline/parsed_cmd.c b/src/cmdline/parsed_cmd.c
+index a4e2c080..f5f6ac85 100644
+--- a/src/cmdline/parsed_cmd.c
++++ b/src/cmdline/parsed_cmd.c
+@@ -135,8 +135,10 @@ Parsed_Cmd * new_parsed_cmd() {
+ g_array_set_clear_func(parsed_cmd->setvcp_values, destroy_parsed_setvcp_value);
+ if (DEFAULT_ENABLE_UDF)
+ parsed_cmd->flags |= CMD_FLAG_ENABLE_UDF;
++#ifdef ENABLE_USB
+ if (DEFAULT_ENABLE_USB)
+ parsed_cmd->flags |= CMD_FLAG_ENABLE_USB;
++#endif
+ if (DEFAULT_ENABLE_CACHED_CAPABILITIES)
+ parsed_cmd->flags |= CMD_FLAG_ENABLE_CACHED_CAPABILITIES;
+ return parsed_cmd;
+@@ -248,7 +250,9 @@ void dbgrpt_parsed_cmd(Parsed_Cmd * parsed_cmd, int depth) {
+
+ rpt_nl();
+ rpt_label(depth, "Display Selection");
++#ifdef ENABLE_USB
+ rpt_bool("enable usb", NULL, parsed_cmd->flags & CMD_FLAG_ENABLE_USB, d1);
++#endif
+ rpt_structure_loc("pdid", parsed_cmd->pdid, d1);
+ if (parsed_cmd->pdid)
+ dbgrpt_display_identifier(parsed_cmd->pdid, d2);
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index f430ea830dd1..d47a53818046 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest
index 47939f04b60d..dfa8b04c8ecd 100644
--- a/app-text/qpdf/Manifest
+++ b/app-text/qpdf/Manifest
@@ -14,6 +14,6 @@ DIST qpdf-11.8.0.tar.gz.asc 833 BLAKE2B 02c0cfec3bab48a3d49783cb68bd6b6c6382536f
EBUILD qpdf-11.5.0.ebuild 1815 BLAKE2B bdbb5f1e63f8dcf2d18279231fbd6ed1045576ba63e71f0b5147d8f0c0de04add76f241439f9a5ee60ff2f23cf28638eedc3ecce2e41b450539693771c4422ce SHA512 1d293b365a2b64fdd653de98a21f49f86aca5f6c0f454597c759b7df817d04a8d706fa1301af755303bc432384caad8a9025592efc73fa41979f96493f76834a
EBUILD qpdf-11.6.3-r1.ebuild 1928 BLAKE2B 67599b8713bada251f786da78d5ec3a05efc1d7a6124bba59b40feac29ba3225c4ac5c23540dc09e742a3d649aa9a056c1e461690b5072ccb5bd3547c59d8b50 SHA512 56e862cccc70e9ce92f0cf403c1dbf277d118c15023ab05b88f349a667cf1fe786ce1bcc8100bed88002a1db7f4b6e4342207ae8a76edee037e528731b4a04c0
EBUILD qpdf-11.6.4.ebuild 2275 BLAKE2B c5d2d3f8d75a757cfabd23da66a89a054a1745b178884d7b3935a1d959c5157d536956e60b2e0cc1149b4217800ae269fb470a352bc883fa033c9c86419ddc90 SHA512 80c3406c3d44bdb80f226339b9165ea81b2f195bf1253bb893364f7bb24cdd816876828b09ad1d88ece67e3abda2bba3d3fbbf1da6dbbcbf4e21488f18608d15
-EBUILD qpdf-11.7.0.ebuild 2261 BLAKE2B 5b9aab1ddfaa014e0a05b4df5910c6e43ddb140920fadbc7c1486dd6db06cf5277a7b49afba8829360dbe742413ce57556ff5baaa405652ae99e216320c461b9 SHA512 e0e8afc75a8208edcad42918c1e4501d553f74bed16dbb0293fb22e83325aed288e377a1af8366a7157f5fce0e4e09a3f0fcec5e59baccfc48c6a6571ae57c87
+EBUILD qpdf-11.7.0.ebuild 2260 BLAKE2B 0fae75e6c2e52d1c6305efb714d51c746d5afc4a1216832dec93e87bfe2abe39f93c6fa976c658f5ce86b935cad302689615d4a14f4124558db380974b7d94b7 SHA512 d123c83cf73c5cbda53a6be6627fb98482ff6b3dc1db8cca203b734acbbac52bda5ea292b2193e4fd016c24803ce4ac213278d4f6ef7555a5a60f3b71c7eaba4
EBUILD qpdf-11.8.0.ebuild 2267 BLAKE2B ca085253af322e80a5fecd4453ee71bd9d4fe1fe2c290a76b3658965f45704b4434a8921fa3f4a63f9e62f75049153c1b57adfe4e6d9a4482f362ae0d1d39777 SHA512 d2b95baa69ab421755708297e5e4f68a1436f797d73d849c40a7eb4427dff05d547f97f2fcbd9c43a4a100a68ca6c7c89c10c89eec5bee03ec4150a8603061ef
MISC metadata.xml 444 BLAKE2B 1febc86d8f85aff5ec02d910550aca3bde66111c3e7364b264db3fca10020ea9bc2887dc8283217e2cb8d05ba46c176a92993e0d418528cbe590771dccc49d90 SHA512 dde5e34ef0d6c65df8a2ca8d630182413800f4c10f4b9860ed752623b6f4864dd4969c757e06b2689c8c5da3377bfcc28ec223e531432add083cd4a68211ea1c
diff --git a/app-text/qpdf/qpdf-11.7.0.ebuild b/app-text/qpdf/qpdf-11.7.0.ebuild
index 0b33074420c9..ee30debd4ee3 100644
--- a/app-text/qpdf/qpdf-11.7.0.ebuild
+++ b/app-text/qpdf/qpdf-11.7.0.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
LICENSE="|| ( Apache-2.0 Artistic-2 )"
# Subslot for libqpdf soname version (just represent via major version)
SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc examples gnutls test"
RESTRICT="!test? ( test )"
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index 3dfb19c69175..29d5ab286121 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/highway/Manifest b/dev-cpp/highway/Manifest
index 06b5e79a297b..0f36b8921000 100644
--- a/dev-cpp/highway/Manifest
+++ b/dev-cpp/highway/Manifest
@@ -8,6 +8,6 @@ EBUILD highway-1.0.1-r1.ebuild 1000 BLAKE2B 785d94ce1c5bda32873bae32c693eeb56672
EBUILD highway-1.0.3-r1.ebuild 1088 BLAKE2B 2480c977a6917c8c73535266a3551ef429b3e983116b42da23b081dc37be39e11b63928c8ca74e174d4dc6155ca4209318d1ed17867085d6a6224d6960ab2918 SHA512 dfd974802114483b35fb21be722bcd7648819ea8a1277e956e22a1d1a998657998a779fb6fdf224a4e84a576c53088a08c6b891fc6b5e120ae301e4ff7721749
EBUILD highway-1.0.3.ebuild 1019 BLAKE2B 61447444b75bc7fdb09363992aeee6d454400f6d22288f972c0b48d18bf4eedb791bd1a5761ed7edc24f7f846926f3f34b290bec2c74abcb201d1e01282f4b4a SHA512 745b3be032f06e186791a758ca0d399327d9c4ee8b18c9e0ca87ebc862aee170aec0dd051a35502615b2df09894a66bfa9176ef4c4678410af00594121cd1e68
EBUILD highway-1.0.5.ebuild 937 BLAKE2B 5dc370af85a93d6864cdd01b113f7c6099b078e9488386e69c2c9e138983eb643c20dc2500df8cb7514b69445f2624a9498ede326b06c4b7948c7dfc01abc693 SHA512 100aa26a702801b0a56d39675b30f7a4fbb48184f1e392261362b688a25847e835ad4ffef65dc3b9c75e9c7718eafce26a712ad8c5b83df84e765b84ad65e3d2
-EBUILD highway-1.0.7.ebuild 932 BLAKE2B 495bb8b5e931b07d2a1e6bcdec866362cf7d02feafbbf14815d986fec2ea38b9dbff964a3c9f192d7b56b3f55f18870d4b471bb388cae87907a71987c1ac7c72 SHA512 84e369f1b68ff55ff3f062b2caa787b7a68d862f5c9178ec8e31349b900f35934231277640657717c0a76816a6feba0ef1e50ccfac9ace6a00bb167223c397c9
+EBUILD highway-1.0.7.ebuild 931 BLAKE2B fa1630639e5b53bf696ed93bee6cf7bf2d117a76d7a0b7c44d68d974a026b26f2884ef62fe15410e8b0ae2f7ca4d8e6d24c928e3b37238c2defae188654a5979 SHA512 73185c0b76f4d6d489387c5c5cb6ac244bde6f60676c9e0f3354969ecfcbb0078e074ae849c404e0874daa88ea338aa5cb523b801662286594d2d8deb8662d3d
EBUILD highway-9999.ebuild 930 BLAKE2B ae08b4b970402c4afa31b7add6d6201dc1e10d8d7b52019de21b13903fa4d9ee48d541a936be6baf2d9d766f78b4c9358d3ae879c5ff16c8034d04c37ed01b6f SHA512 325ecb955be3deb5592ed0a176a67517920e3321929b444e1e0b683a3e336fa9107607cabf6cc8a93a466124348d6c3a94c30528a343f0a9a8a19511b565e9ab
MISC metadata.xml 700 BLAKE2B 23fb803289745f094f19cb7dc6b296f56a3bf712b39f87ee563872496edb5798fe9f36ec1d8a9d9af52d26b589bca354bc58a3c039753156e09a154de27cb960 SHA512 b47da71c110bb91b523dd970a1ed8f4d40c1cc067c170d10ef0ad412850967682303e610c352d7c6425d7bad33d58f90a6d3a34a333a38e427c65a8341c3ec21
diff --git a/dev-cpp/highway/highway-1.0.7.ebuild b/dev-cpp/highway/highway-1.0.7.ebuild
index 2f9363c0094c..b2446c1464af 100644
--- a/dev-cpp/highway/highway-1.0.7.ebuild
+++ b/dev-cpp/highway/highway-1.0.7.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == *9999* ]]; then
EGIT_REPO_URI="https://github.com/google/highway.git"
else
SRC_URI="https://github.com/google/highway/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
fi
LICENSE="Apache-2.0"
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index d83a036d85ac..ef5171851a6d 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/pg-gvm/Manifest b/dev-db/pg-gvm/Manifest
index 73136efb57c9..f9e901c78e10 100644
--- a/dev-db/pg-gvm/Manifest
+++ b/dev-db/pg-gvm/Manifest
@@ -1,4 +1,4 @@
AUX README.gentoo 287 BLAKE2B a52c1897c2336512137090284a65c1d614deec67ac7c3b3b2432bb7fd40a61bd2edbde6b60a648129ca7440cc2d2a0bce89ece5fea1dceed4649b5deb204c8ba SHA512 518518b134c306f07f74e01d72cfed2571e9a34f4b88e2d71758884cd8b1d6af38c50e40b7d4fa4d8d732d9f9f294eab590800ccd75792456fb42078aa3fdebe
-DIST pg-gvm-22.6.3.tar.gz 39699 BLAKE2B 4a1f3135cffee87ed2b890b7f3328021a8545289dcc4f9d68f26dc3abfcc91ebcf361825c63ec1bb71d05e26545cddab52383f3d8ffe8614bef347ffc5e712db SHA512 a8b2eae01d5905a4c6c1fb9f2c6c87114291149376b03578d78acea274091f25e5d44d5afd9bd0b2eae45a3c49a52ed626a36182d07518c49aeb6033a1836ef2
-EBUILD pg-gvm-22.6.3.ebuild 839 BLAKE2B ee6ac2872900d0f5178bf9ca8ca3d11baf26b94b5f151ab14d72ca96a1d3bd34faaf39f5aadf96f61fe9ed90bc1b302082a1a54fad2a8e4e8d4069c46088d425 SHA512 65b90b44974550de036871a184238b9cb21bd1c377f8e167c419208ad690273ffb62210d25f0afdf7b1c5663f3731c501879e9540c70fd8b0af4121b1ab47b04
+DIST pg-gvm-22.6.4.tar.gz 39702 BLAKE2B d879f721c0d9d9d8f6942c889c37e37199671c5bb3fc4c5a38e5787d6f392c6c09bd5780907655445f9ad813e59e9d54242c1eac7fa513d4be71af8b85cc3790 SHA512 62ea4e982f6939f4eef0543209120fc7b1e0134630669c500289c9e68247b56dd861d802f93524a8eb4ad4c0585d38d11b8d3715cc2afc6e63cea5b6accd4bb6
+EBUILD pg-gvm-22.6.4.ebuild 839 BLAKE2B 37460a3396e9efda255a1a525e6b44cfd5093a2b8526554fe422162daa320c2c72e7d66f76cf97208a92e45c4daa8061f94c74865a53b35952c22f347ffd153b SHA512 eeccd240d1c3a687e61773c2a24da8dce91cc44c8dd50bcf32cbb0a4270a33d4aa1461d0a8beee3ee80f4e19ee797b0ccd9c61f7627600b0d00fe757748373d2
MISC metadata.xml 906 BLAKE2B 21ca8bb4fa7c5fbdbec09365ce6c0480ae2eb889a14b0a3e4902a2dc50271e6d82d23c31b1e2bbbf583fc3d6f95a8f588bb529db25910caec81094aca6679e10 SHA512 2a13a44b1d86f38789a57a6daed0ec5f12c3365b0d31865628cb5d05095c7cb9eae451b3b48a6067edfb5b8ea18094be075afd00ec0dd483e26f0d99dfaf2c46
diff --git a/dev-db/pg-gvm/pg-gvm-22.6.3.ebuild b/dev-db/pg-gvm/pg-gvm-22.6.4.ebuild
index 96da716d298f..ef7c1acf6b0e 100644
--- a/dev-db/pg-gvm/pg-gvm-22.6.3.ebuild
+++ b/dev-db/pg-gvm/pg-gvm-22.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index a8c04c6234aa..410392ead61c 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index c03556b650e3..3e1306a38f24 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -29,7 +29,7 @@ EBUILD python-2.7.18_p16-r1.ebuild 8596 BLAKE2B 08bb3c66c497771799aa3a82706cb208
EBUILD python-3.10.13.ebuild 14195 BLAKE2B 07089fda2f1a45a46f4bf29a7dd9235dc08fe04eb5815708e5db3f2d24437254a359872eb59c03475d49fe16a90208a9d2a3a29ac5b00e398a7634853c27ab13 SHA512 5a7d3433526fa4dd8c5179fafe2b478204450daf9da34ed3b51399375ebd7b9ec206bfe73f84260641bb136d15338a411346e0fcd57c2d0aeaca493b879befac
EBUILD python-3.11.7.ebuild 15078 BLAKE2B d4546bbe1ff1df2de9f38aa30ce5d413f6d1a327395f74f7de65935225e822e5062beceaa1e22312ff2b965e509a85d994343aab2d09c37a81a1ea3de5b992ad SHA512 26c95d6de0931d8e6ac1b02027b7988cb62aa6db53c3544baa4973c879bbe27ad70a10a3d6881f37dba3a7883962d02167c53062b039a41eed05af4b986c42a2
EBUILD python-3.12.1.ebuild 14666 BLAKE2B 19e23b36237c4ad3a2a353a731f3281a8575d0f58816a99bfe577fd37d6fb46ba70f6006d2c10b547e62a5c83711c452367e424faced4091674aa82e715223c7 SHA512 df96d275eb0e6a820a7c34752793def77710f8a0331d7668bce084bff5ebcd6772e6ec87346851ccaca25c946364c1791f59a42d67b7b0416329b119d66eee8a
-EBUILD python-3.12.1_p1.ebuild 14647 BLAKE2B 5d84cc9e98da3a9aeadf6e5703b9d25de1e48ab0c10d8b406758d5384ad08c5b705ebed9947b2183297f00a361cbe03fa43d139649251e31009a6d3179c185cb SHA512 feebf8f4110a56f932221d4fbe3b21838679651926255f18510751ce9c604d85af5fd90b8591d2f58890b8f9a26a1f908ea0181944eb0cf1f390823ecbbb9a70
+EBUILD python-3.12.1_p1.ebuild 14646 BLAKE2B f1eb032f54f28cfe5ac8dc88e793a6659ecd55b7d0567cfe6ec64075e382454a54a7a35f8e92868fdf86ce47d9c7afafaf25278db728e00904c7f62ddc306ec6 SHA512 1ee1a888e689c6126723bc8caebd4c7aaab0731f7fd72dc4dcb389f2c23d54ced614ad4a0be31e32c503f9220bbcd33362d92e066487b5bdf6bf29f313b25bd6
EBUILD python-3.13.0_alpha2.ebuild 14473 BLAKE2B 96eb6503b8423921f480fbdf0eeeb618e832c2084cc92febd029a23db668cff2dce55ae031efb87c27bad692ed71041075c2118f6bc532cbb0e06d4da83cac6b SHA512 12c05855e5a28c05b264e117239dc49a906811de16a227e999b22e27ac942f5f4276568f30e82ceea1ffa5ec71063af799a44ac239e3aefdb3a93f1eaaaf6da1
EBUILD python-3.13.0_alpha3.ebuild 14470 BLAKE2B 7d0cea4a8f252aa876afa390f1cfb3da4747120123534622ce892047bf7a951d1cbee86292ae68cf75b3755982130a65ee4532a03cc44cb151036c3d7cb497a3 SHA512 65b0e49576a781f1e1c93dc61951352e050174470d1eb4d80f698700b9a0d52caac160e9f8966b33f4f19350cd563c42feb6920a5de8a323536da3c13b6ad7b5
EBUILD python-3.8.18.ebuild 12363 BLAKE2B a662759f99e76cc638e45e470fb24a6cf98985e5a91fab360bfd552439b84592777d7a1d1661ea5cfebc00b7dda1c471ecaac494b53c45bfe3b88114ff1e486a SHA512 380330ddb490a9c78a2983ae72277dc060e30a1ce238af7b55baecbee86bfb5fad6bb76559f1db85865413d46f4523d1a0c1a56fe1e661a5947b8e5d2be95108
diff --git a/dev-lang/python/python-3.12.1_p1.ebuild b/dev-lang/python/python-3.12.1_p1.ebuild
index 89f0bdb2af17..3f4f8f84f7da 100644
--- a/dev-lang/python/python-3.12.1_p1.ebuild
+++ b/dev-lang/python/python-3.12.1_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="PSF-2"
SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 96e1be26f369..094772e73d17 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/inih/Manifest b/dev-libs/inih/Manifest
index fb56397858fd..71469bd18752 100644
--- a/dev-libs/inih/Manifest
+++ b/dev-libs/inih/Manifest
@@ -1,6 +1,6 @@
DIST inih-56.tar.gz 18458 BLAKE2B 51935959a9eb4e393b17302f0932a232963883680f10d404c63d5f2ebbd3bf0b740f44edfa1b2541d0e130016eb853ebedf68a1c40797f658496e2a8c966af3d SHA512 ff3e0910990f73e5b21fddc84737ab346279f201c86c7ad864c6cad9de5bde57c3e0a433b9b8f3585b7d86feaae2ea074185f92891dcadc98c274c1c0745d2d2
DIST inih-57.tar.gz 18954 BLAKE2B df2e2a14b4186616071f6ad2a64e0423148fb9a4624a74d4b16845a4a12eb72b1965f1314b92a710b80cc68d85dbe4ef09d6db159b76be856a4041f21a8c520c SHA512 9f758df876df54ed7e228fd82044f184eefbe47e806cd1e6d62e1b0ea28e2c08e67fa743042d73b4baef0b882480e6afe2e72878b175822eb2bdbb6d89c0e411
EBUILD inih-56-r1.ebuild 747 BLAKE2B 713a3953a3c59d3352a44baad67f713d40cd0c5908b937bb7f78db1451dc8ee9972143bc35c52729351139fb1a76866b9b58e61936bc2a3dc60272892d29b700 SHA512 19cfe78a753ec682994d34a4b7c9659ee8861f27b04d20b46022e655ba6d5939e315435ab2519f9be212475af2d749437478594f2e25d615d29fa936654835f6
-EBUILD inih-57-r1.ebuild 767 BLAKE2B b71f1a88d76eb1c52c4bf764f667a477fda58d79383e60964892b8a0f9ad846a994504d2efab389e892e6705ec6c59f2b45c1ce42f501fa8a00b55b4a853876e SHA512 a7e0f285a24dae906c5d165995ca28ffca52db3d8fe2f0d34e3efb50927b950b081059b22e567b91e00f84f2ad13de1874cb99b67a2abcd30b6ac2a02b8c419f
+EBUILD inih-57-r1.ebuild 766 BLAKE2B 031d0e5c080e78d1452714ddf3c1cdf54881ad17c6abb2f54640955df63319d103b8805397b6620241c5bd838db71af6e5b6c66631668b2d6945624d453fe5da SHA512 447b78d03f5f0330bdf4ae15d4a30f648473f119f855f604cad49b881b7fa9018c8380397a403b56f770f6a7e199f7bb6a3a83b83e5182ee256d460c2a9bb966
EBUILD inih-57.ebuild 747 BLAKE2B 4df67063887533bc446fd1c5a412e1a3890fb5d09a39d18bea27024bd4e81734ddf519f708712f81e38113a86dd9e67f2d818c16f460101b869445abef460959 SHA512 6ef01f17a0b06e061aa3ce6fbf9f4c74be4cab4f20fc07d0b5eae9b41edcc7a2b048a7ca595702bfbff8eba5b3edbf9d39d32f77e84e1e0b27156553e5d64fa6
MISC metadata.xml 520 BLAKE2B d067b0d423cb2ecdeee888a8b6588c1ee3a47d9080a83d0288736fd31d2521956e6dfb970d612ca27f3c9da8103f37e3dd3245eba9b57f9a1ce4d8631695da14 SHA512 47fafee9e35a1827b8d68ab35fea44e8895658dbdd77628f03d31160bbeb915e2cdad81a17c0530d3b0de713fd141999949992feb4c98fabf2ed9bcf717e6b1f
diff --git a/dev-libs/inih/inih-57-r1.ebuild b/dev-libs/inih/inih-57-r1.ebuild
index 5e06140e5a58..24cf8b3e6eba 100644
--- a/dev-libs/inih/inih-57-r1.ebuild
+++ b/dev-libs/inih/inih-57-r1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/inih-r${PV}
LICENSE="BSD"
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"
DOCS=( README.md )
diff --git a/dev-libs/libatomic_ops/Manifest b/dev-libs/libatomic_ops/Manifest
index 2a5e5d25b3f8..0254d04260f8 100644
--- a/dev-libs/libatomic_ops/Manifest
+++ b/dev-libs/libatomic_ops/Manifest
@@ -1,5 +1,5 @@
DIST libatomic_ops-7.8.0.tar.gz 526300 BLAKE2B 3b2545c8eac8d1fcc75f5431a3f1ce1f3976c6a3e0af94779b90c9f36f0b833c66e74e596072901fbb49465d6d2b24ecf4d232c91bdc3dddc51df042ee69f49e SHA512 b0d2b3c6f8672d599e05087688e7793a3c648c1728f48b27bffecc95b70afd5921ed36ec016985b2e22b82de7b7013bf5ebbb8b434a736d3fd680310b7af903d
DIST libatomic_ops-7.8.2.tar.gz 524637 BLAKE2B 1faaedc52106b9d240085beb364a257de28ba5dba4141d2b6a7660a93c59ed7b4e1371ea4a8212b32a11805a15992c7b5ba4e748b2d194e8cc06fe20d91d5e14 SHA512 0559087c99b941990f189ea4ed5b3b371faf086bc1d517da6b878ba609c200eef24358768fd4361900101cdb474e28cea8408eb0b0222d23ef3154ce77f6acc0
EBUILD libatomic_ops-7.8.0.ebuild 720 BLAKE2B ab0f7db6f90d5dfc5bc476da6693c7dd62b00581008368d72ce1ce2408d4c1588463d2513931b3f0fcce5a98acb70abdb782a7129780de752036a5971f865745 SHA512 9ef9838507e5b16849f8519eec27701bd076e81549380d536e6b49e9ec83ebfd7a1c2445335338fe1d6d02ffa7ef8634f5f97344b089aa77f8a55426b926d5d9
-EBUILD libatomic_ops-7.8.2.ebuild 805 BLAKE2B 10834e7bbf7b3eb930e78e9e31a11b9cdcbcd2bf479098ce5ff57d9732b8cecedcaeacd76559534d7b5ee104edce0d2be9530d7974cf811b19e3da20cf92d746 SHA512 0f16b6d636c1c78b2eb984261aa173327827701e71166ff11c27c77f8bd2f277321237d50b7d3b317f4251b5b1029f92adad9a187d8e49f1a0ce69b4034ab9e9
+EBUILD libatomic_ops-7.8.2.ebuild 803 BLAKE2B 92676953af1fde999f468e7faa5a0a852cc08383924453f6fc80b9cda9afb4032738ce9f0c53aedf4867781c0b47bcb86340094363fb0cb5288e5851607fde58 SHA512 fcef81c79414bdfcf5f12c78e11c6f3ce16638c6c287793277dd92a78cb60c7ea19b1e76b549379ee82f8f486d05746adf0ea181a4c664bc6ad4be92ee2d81c0
MISC metadata.xml 476 BLAKE2B ebb64fe1d7008e89803b62789927ba37fcbafddb2758c0dbd26590335466cc3e35515e1a00cb3331db03041ca28354641b9fc3f37d29a4cc8bfb53507bb3d81c SHA512 28c2f2d8c5abcf72abd825be52584ca2c9e08674caddd28333e90ebfd3bae4f8d52100f2b887efdb0ccf6eff6314dcbf99282589db0c6dca7dd9a91dd5a0d066
diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.8.2.ebuild b/dev-libs/libatomic_ops/libatomic_ops-7.8.2.ebuild
index 4c114e27bccd..594b3890a0dd 100644
--- a/dev-libs/libatomic_ops/libatomic_ops-7.8.2.ebuild
+++ b/dev-libs/libatomic_ops/libatomic_ops-7.8.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/ivmai/libatomic_ops/releases/download/v${PV}/${P}.ta
# See doc/LICENSING.txt
LICENSE="MIT boehm-gc GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
src_prepare() {
default
diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest
index b1be7c64b914..e0e398475d49 100644
--- a/dev-libs/libbpf/Manifest
+++ b/dev-libs/libbpf/Manifest
@@ -4,6 +4,6 @@ DIST libbpf-1.2.2.tar.gz 1000104 BLAKE2B 45a2ceabd38b3ea55f466de68d0806df6ae802b
DIST libbpf-1.3.0.tar.gz 999282 BLAKE2B 5ee0a45cd06be482c9523ec2a9bb26cf12b89df23f515b037badda868770069d5ffb751c011222b86b1d43034a1cdd537cb263883ed0645641548adc9c9896eb SHA512 59990189538e47765542e9ed6e88bc78c9d29bc077b5666bb1303cf15579c90b3d35a0d631b9bbd4bff2708243dc91d901bd68c119fb74dfd10a3e1066aa9acc
EBUILD libbpf-0.8.1.ebuild 1153 BLAKE2B 98da8cd35ab316a4bbf9d4e6a9c40b278ecd1385d8077a16e4582fb9a4209c40ebcf4ec9e24d3312334ace6c2f99da9732e7a9379a0dd478baa66bdd790a4793 SHA512 16a7e9a08fe9d782da9f57727b50592d42c7cfcd5cbf407197c5764e2a7175f0277a116e25379092e0f67adac353513f614d9bfe2edac2990d0fc91d5adc9a26
EBUILD libbpf-1.2.2.ebuild 1185 BLAKE2B 57c4bfa90f1601343e66e0233c30af684c47688eda103bd2672472cf6a199f8849f0821d2e889e583dc09a4a8e36b9a9f92fb3d1abb6e2db844b5f57c3566489 SHA512 ab6998bfa3a4674c6df8ccfa0b46216779d6ea48d22f33a45836f233f3c755b714aeada2f8950814a083a1a490ca10672df60351b9c8ece555fe98a3a1bb5c27
-EBUILD libbpf-1.3.0.ebuild 1245 BLAKE2B 85a9310aefaa6e891da19a3d81a131bac74eb4417e6d834eb4aaa36f388703992f30a641fb721fa75f8165aedfae752f51cc688420320fa27e793d6f2e924a6a SHA512 b65d46f9e286adf65967cd3b1b9a1400dd1452653d4b241b0cbeb97508b6f0021b0ae2a5a23fe7fa2f4e69dedec7d8fb8288fe85e4fd8c4442118e27ee53eb15
+EBUILD libbpf-1.3.0.ebuild 1244 BLAKE2B 1d5e177c1413d136a9e27220d7e3a7da0eb315191eaecdb32bc3409120e5bea0082cbee6110bdfec47c12c39a69de2a67cb2a7944deeecb0f9675983b3892d74 SHA512 e7b817cc258547e83399e3546ded27a1074f36c27aa0a47fd631e520d8a43a7c10277f45bc45acd48ec2176b7df0e516736797276cca594e8eda90d4a423fe59
EBUILD libbpf-9999.ebuild 1192 BLAKE2B e26a265cb13392e4e90e48ab96cabad38188e9b28ccf40e8e7b11a08117193dbe025f5ab71c09da29a7e3ab2561c154389e87be9b1a1fba8e7d57eb3105a07bb SHA512 955be1dde34476c2b66014f9b3da584ea38459105f49980e29fd943198feb3ee228a6ffb121c9bbce7c109712c37bbc8996f8cc4715eba626bd08aadaa23d7e8
MISC metadata.xml 420 BLAKE2B c61b50bd86dd9d110c35d57a9352ca3862790460f0a6f8e4be9e4ac2eb603fe6c1d6bbe8d77e9fdf32d08e7aaf19349516f25a0fdcb29e2671d71d2c230fc1f5 SHA512 131f77e33aa5b3cbc037a297fe0ed9affbcb956b4c7ddc64889eba5f8315f5090ae4fd7a6054f8961461072ca77d13f8bc6674f3ed27372b7b96c4322c487676
diff --git a/dev-libs/libbpf/libbpf-1.3.0.ebuild b/dev-libs/libbpf/libbpf-1.3.0.ebuild
index 97bbb529e660..bc00c0ee5ab7 100644
--- a/dev-libs/libbpf/libbpf-1.3.0.ebuild
+++ b/dev-libs/libbpf/libbpf-1.3.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
EGIT_REPO_URI="https://github.com/libbpf/libbpf.git"
else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
fi
S="${WORKDIR}/${P}/src"
diff --git a/dev-libs/zziplib/Manifest b/dev-libs/zziplib/Manifest
index da852b70046d..a98e2a173ccd 100644
--- a/dev-libs/zziplib/Manifest
+++ b/dev-libs/zziplib/Manifest
@@ -2,5 +2,5 @@ AUX zziplib-0.13.72-Wint-conversion.patch 1043 BLAKE2B 6ff6a4079cd6fba6f67649eb4
AUX zziplib-0.13.72-incompatible-pointer-types.patch 1838 BLAKE2B 4211b5cb8f6ae4531ffb8463714f96ed9850a2a61e41449923519c99ac218fe54872363ade9238f52071b05b92e0f7660800300bbb4047865004e694cfb20429 SHA512 09a4af9a2880fe410fcbbbf3f6ba0af329f781e8a5078a634851298f27bb13eba83f010c0e3ff7c6e9d4a699b60935737d23383efc577401e3436cba502f0cf2
DIST zziplib-0.13.72.tar.gz 1162175 BLAKE2B ff5617645e25040e4666e5440651fbb2b04c0505c7bda08b158f44c63c5dd53ec97a9942908314c3b103a4685be49368e964d249fcf9b9d685e328f0ebabdedd SHA512 4bb089e74813c6fac9657cd96e44e4a6469bf86aba3980d885c4573e8db45e74fd07bbdfcec9f36297c72227c8c0b2c37dab1bc4326cef8529960e482fe501c8
EBUILD zziplib-0.13.72-r3.ebuild 1515 BLAKE2B 11c9a3507e5bd65c4d94b2e293e705abdda30377daf6dc9c0ced41194463fd77b46ee95e11c6493f14968da8206a5727322569460c615ebd806e2e03fa5c6890 SHA512 7dccdcdfed66231264e38ab697db070f133d6e70ca6fd4ca4b0358f4bf19927b367d7196957ca951a039a028de1ace0035e96c48e6bac0c0cedeb804b5d0c4d6
-EBUILD zziplib-0.13.72-r4.ebuild 1580 BLAKE2B 82d2d95a3100e427d45c1275865ed57afaca137bf8aa58615acb486104b72fcbf33da1a21390370bdd7ba845b0bb6fe7142be9bec388ebd2376bcb2b61d75cb9 SHA512 87f280a4d45bff9fbc29828538ce9b0835c1d2b2e47495d80728e2c454283e5cbfb67c4b9080772eebb9891c242ddfe036ae00040bf835b3b95c85b607170080
+EBUILD zziplib-0.13.72-r4.ebuild 1578 BLAKE2B 84aba009f41dd4a1fb774c2ea6cbea90839395b53cabc6905de16ee2e4d1e4b19ccac1bb90f9562b1079b9d6e87975202cb18acc0da91411ce64669698d7d0e8 SHA512 646551eff6cbe8da5a72054bb5a8b86ac44dcdaf8bdddb83e24db3067ac54f6eaa52a9ba15a5f1c159ef61e0aec85abd1e31e5e2fbfc5aa4d9b5f09c7c8c5015
MISC metadata.xml 300 BLAKE2B 5bd0efee346b2d954d36b1dd83e1d8ef54944ec7f7fb3a88bdcba73b2f85d0236cd638f763388ed43a30c44f9db5b83223310d66232731e6d37ef57315c04129 SHA512 0a233cbfe081cd55c76d8229261f1d8d8a8bf1435886c36e938a3a059a2db9b44bed165b7aeddbe568756a3e19e3cbd12dbee659a5a8eb2feea21c5f2ab35d22
diff --git a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
index 028e88abb869..004c276612ef 100644
--- a/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
+++ b/dev-libs/zziplib/zziplib-0.13.72-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/gdraheim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
SLOT="0/13"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="sdl static-libs"
# Tests require internet access
diff --git a/dev-perl/CGI/CGI-4.600.0.ebuild b/dev-perl/CGI/CGI-4.600.0.ebuild
index 22867afcbe77..ef850deca343 100644
--- a/dev-perl/CGI/CGI-4.600.0.ebuild
+++ b/dev-perl/CGI/CGI-4.600.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Simple Common Gateway Interface Class"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/CGI/Manifest b/dev-perl/CGI/Manifest
index cba3a52f3450..409fe04cddc0 100644
--- a/dev-perl/CGI/Manifest
+++ b/dev-perl/CGI/Manifest
@@ -7,5 +7,5 @@ EBUILD CGI-4.510.0.ebuild 955 BLAKE2B 22e1f94ed9806d6b5a5f991cf1b87851d1edc83751
EBUILD CGI-4.530.0.ebuild 924 BLAKE2B f3fc5313438693fad0a3eab404fa21ce6a2b612450389ae75a01711c575196a71a46dcb7f7538137bc1d7ef1670adbe6a631b141fc9c413f8b23760973cd6598 SHA512 9daf827bb108dbb62b425118e0c49f95786a4d760492cdfebac87bd4f7304df25827152a4b153141b01b295a5e4aa1d959a4a6ad74d4901e6011136800e73757
EBUILD CGI-4.570.0.ebuild 896 BLAKE2B f75df460f24b74d30cfcac93eb74c3ed7d0e20c4d8f8835f40017bca04b3ef246c17adc09fdbcb93d0b74cf06242742014f9a129584e3530fbb25c3342edd55b SHA512 5076dd7bb876fc9dc29435763944db51f78c23c9238a9b95af77fdc40da5edac31ccc238e2bc0693196f8a5f0d728a5f68cdd2102aaef3813fc159cf48d40b13
EBUILD CGI-4.590.0.ebuild 904 BLAKE2B 52897ba836c80ae249e12c6aaa40a4625b130f394f87e6ab653be0c789931f194b578222e840713d5228e11c5511cc7a6330c8ff70b0aada127fe4c775c256de SHA512 743484eee7d2b4129d7bc1917d812ddf44ad7c8cd28c91af18a2ff6018c36b5ebbc27d55e50822ee44aa8fd99f71a41a02411341397c43ba192cd45b75ce3e9a
-EBUILD CGI-4.600.0.ebuild 897 BLAKE2B 8e0ba229eea19a33060699cb876546829286160892834d9e0e24aeef82cade683411e8fc1548e8f5879248a0617b35e749af6f3bef396716b6e700d5a9388171 SHA512 d1f5412d93577833eba1193defbb9dbefb8061110e9db5a342dbc94951836e9a834b3187f2cc1160108ec61d1269d81e35784f5df8d0881e58596d8b126c5ae1
+EBUILD CGI-4.600.0.ebuild 896 BLAKE2B 925d60295baef77c6c0839681e30ca36763b91423b955c203328c676f29e42bdf2ecb881295fe63bfa43f03c0eabaa8428e60ae3eb34a695947b9ba1d5a010c5 SHA512 2a2aa088f8d7fac55fe704d748538ea88967e295eb7e0457e7be30b15bc4ee7105a2cf5aea5c155a3957bbc64ec9ea56a577f200599c4339fa0f713c11189e37
MISC metadata.xml 907 BLAKE2B 1b907ab91726723b459cb5d15cfdaf999c5362b1444855b41bc1f8019066add4042e02a77cf3f34d5c0669e5d72ea30efc5806c28d84f6aa16f665767717295b SHA512 dae5c307728f06c5b60a564512c366b59f3df66314c0564c91a8d8de4a331be0bad24dee0daf656f6a82d1be1b9dfb983618bb09c30629c46d514786fede6033
diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild
index 5319bb9eb025..0b7d81d9619f 100644
--- a/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Localization support for DateTime"
LICENSE="|| ( Artistic GPL-1+ ) unicode"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/DateTime-Locale/Manifest b/dev-perl/DateTime-Locale/Manifest
index 01d630ca4d56..663e13eb6ccd 100644
--- a/dev-perl/DateTime-Locale/Manifest
+++ b/dev-perl/DateTime-Locale/Manifest
@@ -3,5 +3,5 @@ DIST DateTime-Locale-1.39.tar.gz 1745640 BLAKE2B 0dedc14f9bff6a7db977917b421cd92
DIST DateTime-Locale-1.40.tar.gz 1969601 BLAKE2B 482e8b37a8af0d77792bcfd7ac560b0f77b900365e500c73a773a1cef53b9b4ea24e3883327b1720e2eaea049a85f71e5d4ad59b874acfd6e99be65562cbdcb9 SHA512 40942acea6e27ea7e84a6c38ec712c868f9009adaa16b9dbfa4ff5d5094a8add4a5fcaafe49b7bbb8530348ad79ac7a910efab68a5085a41e731108797ea1045
EBUILD DateTime-Locale-1.320.0.ebuild 1180 BLAKE2B 296a98b0dafeeb2d91bf94e171dadb6318d6eae0a78cb9a2dec737a3f5a05575286eb9cda3dab666de3b3eeb874abe57c791817a87531886addb7dc1074f325e SHA512 09e5cd0b956e5bdb39c5a70c21d0d9fbc8578ad7205fe37378aad817eeeb84f0965ff7d06216ab6c95aade2e5656f34869851b8750090dd3cb79f5677515aa21
EBUILD DateTime-Locale-1.390.0-r1.ebuild 1143 BLAKE2B 28e7b00fa0804c316c1d34683f1d751ad554bc4239e467a00c826b18ecfe816514aa225308b4a42c373c542af7ee81160fb0550142c25a8be3909bad681b35a6 SHA512 2c8a1b8facebd60022f10322c182dd0203e2b12dcf394a321cfe9c902b14dafc38f46541f4f8ecb61e5068730c0dd5f40a4a413fbf135034fa5908c3f6e6edbb
-EBUILD DateTime-Locale-1.400.0.ebuild 1144 BLAKE2B d8c4561a0df7627c398f8bdad8dba9df185a4e34c15dd6d2b89bc9f384ffe569c7dd6b3568e976d9f7669a48ce3dd5e076a9ac89e6545e5730eadb80e31e3a11 SHA512 f8528ed94b5d22d61241d4981cf427b80f6300a615b03160374cc98e2e1f6007d2627edcf909273e3ec874f05c853649c2944719d9c3a29566219a4dabd0f734
+EBUILD DateTime-Locale-1.400.0.ebuild 1143 BLAKE2B 780b8daf57789c6405fcada6ad00d4088f0f39e26aa896e6e55430e19f0659c3a85564772690d2a5c365f23277a81b5e7eac9770bb56f9c23997fa487dcdc4bc SHA512 7eacebd278760e1938fb18fca36151da08be01f1f4455442e9d4f21eebb04f06b5934a66b2ac3ffe5e927d43324d060e70e26ef7d8f263d334dcd71de874e1f9
MISC metadata.xml 826 BLAKE2B 7fe3dc4564349c189813e5e0624b5b50920668d0591ed0d0f802d2d7cc51ff980effc63d9cead67d16bbb7e3dbdfbf2765c35b3d6f42e503d08386a599b0958a SHA512 158fa8dd652a0ae0c663d0ffdfbe4e628173d68173145ea1aa26ed1f2a4eee081f081249f932890f7f3dc251e67642a1fc67e1208ffcd248afc23c0feecf88d0
diff --git a/dev-perl/DateTime/DateTime-1.630.0.ebuild b/dev-perl/DateTime/DateTime-1.630.0.ebuild
index 0f1cd18d21da..5715895a86ea 100644
--- a/dev-perl/DateTime/DateTime-1.630.0.ebuild
+++ b/dev-perl/DateTime/DateTime-1.630.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Date and time object"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
CONFLICTS="
!<=dev-perl/DateTime-Format-Mail-0.402.0
diff --git a/dev-perl/DateTime/Manifest b/dev-perl/DateTime/Manifest
index 89e65a64f438..ca5548e91aaa 100644
--- a/dev-perl/DateTime/Manifest
+++ b/dev-perl/DateTime/Manifest
@@ -3,5 +3,5 @@ DIST DateTime-1.59.tar.gz 324023 BLAKE2B 968110ae4ccff170ffcbc13ec6b43ef52225350
DIST DateTime-1.63.tar.gz 324306 BLAKE2B 0ea0269e003d8cc1bf134becbc11252ff5167d2d538f63e1c15cb75e91e0cfee2c0c1e6e54c62646b427f4e87ffcabc2eb261e5b834a4484e13c1c6964699205 SHA512 9cbff99f41e62e88c144a0fbe275a894b1425e323bcc50cc34af1345a86b31fa65058cc235db1e2cda821da053cd83338e6d5f39ac136692c59348a4577d1dc3
EBUILD DateTime-1.540.0.ebuild 1245 BLAKE2B a808e6421b19d577006d8abca17e2c99aeceff4a479f55b0f386c05e834dc81280dada12668135d2ff519061ee8504bbcf91e0725d923925d3eb2bbf18b1c9ec SHA512 598d41817c9fa566e175ec739a09e15878743313e674f06263b1953db5dab75c20f916e44e7e72cd5478398ff718ba6ed4afe255f44435726f7ef4109ca77e35
EBUILD DateTime-1.590.0.ebuild 1158 BLAKE2B 04e707066513e571aaf913cb400f71594fff8a9f77606d6d5ce9d26d58bde1e961c042d219cdecf9451d31115dd91836857d24766bc395f209d32e051a32314d SHA512 1b10249d59b6adeefbaa37cd7d03577fdcd353e0fb2406dd1e48d4ef2e12f164c2bff067d95800a00954dedd655dd5452b266c3b9ad669f730c4dad21dec6d6f
-EBUILD DateTime-1.630.0.ebuild 1159 BLAKE2B e1feaccc18344d56625a7ba3b4a2ef12600a703083abc26dfb6398bf87ad3e519f15315afd7b20fe643f93bcdcfe99c08691fe7cb73039f91b2434103408d8b5 SHA512 5030f685cbf02541f147ec58dd610b58a510f4a42c3ffd04283ebe35f6fd773aafc38cd38cd8842c4912e7c974168eae11f60be9a0a3f0e9225a38de4ed7fb89
+EBUILD DateTime-1.630.0.ebuild 1158 BLAKE2B acbf2d8ee4e213e3dc8ed971403d2ef84fa71a5a531f98b21c144c11f7cdf693320db0c32627c7e1e1b83c2ee228451e0bdd7f2a85de1154c1a52b227102843a SHA512 61d7839e7e963fd9d8beb6e6e89db1f4e6e0af141bcce2267f2921671a38252482eb2544c10ad03c6d946390818ebb6752ab8c4cae2aa188171f747c45e8aa0e
MISC metadata.xml 978 BLAKE2B 3bcdda51d8ea5676fed13ba880cd750b9b862480acca1cd751cd0d58be689ed72929810b7ca43f7228217b1f5313831523e0cb612678be40223259e2ca32be75 SHA512 8f6cb320abeafb02fb8bc5407642ff593e8eba12aa5dde7f207b2a877bc8f536fb678e84883b553504c5c2c7d017b350a8ce2a5865169e4942da071285ada0f3
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 4a5ee6a0c659..1cc8340de270 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Test2-Suite/Manifest b/dev-perl/Test2-Suite/Manifest
index ac70cfd41a18..a99272dfb141 100644
--- a/dev-perl/Test2-Suite/Manifest
+++ b/dev-perl/Test2-Suite/Manifest
@@ -7,5 +7,5 @@ EBUILD Test2-Suite-0.0.141.ebuild 774 BLAKE2B aab5dfc287d922b8aa82c9389ef20947a4
EBUILD Test2-Suite-0.0.144.ebuild 781 BLAKE2B 2c38b927c38af57ebd228080bd390da14dfda3303809e2ceae854bff661eede232711b6ecd28b7a6bba41e758e69b08096f51c0cfb7d843caa58e78dacabfc9a SHA512 58cf72b03dc9573b735d9508ab359c9878a1de47e7b0711195171a240464810af0dcb0f0e55059f31bfbcf055e016fdfb4183856925eb033030b5c552b262e2c
EBUILD Test2-Suite-0.0.155.ebuild 745 BLAKE2B 8b0669beb7592d47d3be002487cc25cc1ae460b06b7d3190fbe3b9fddc439934385b17a9eb1c806b6a2b5cc688c41467a67c450e4fdffb7b2f2e161f75a60e23 SHA512 a0abbc19537ec49cb9851aeef3244d0f7e6ce30a40413677c9306b0673f8832b15c46f842e16b1990899a8ba0b02d891cf96c89af8c20a79a4fa09e645a1478f
EBUILD Test2-Suite-0.0.156.ebuild 745 BLAKE2B 72b00b8e3193e8bf356e1e39d210239429b8ebfb6f80dab14a1333b48d269d4baf9152982ff274d3098e4e1c0ca5b6a21f95bcdc4153eb897947465b5e373dbc SHA512 e45faac2f68e2d3ad5189e2b1446871cddc04c7b3cb82fac2fea5744a95798003d04eff64d13628b4b6a6b7a7c937c850b30692a468d991916803b35ee10b533
-EBUILD Test2-Suite-0.0.159.ebuild 747 BLAKE2B 6d59479768f1bce5a473eabe46bc4c2bc2ae831b7fdaa64dcaf3d58b3e826a48225df53ea60f4f281323427536803063bcbe051581fdb52c2c751a53113b8d59 SHA512 b33cbc80cf91d45c1fcbf9be94d61a8ae3fba654d93e2f4458187e2c77b30459b94c293d0d5b6b2fbbd47a68a5785bf61cd29f7f45764460800ba92718b16ab6
+EBUILD Test2-Suite-0.0.159.ebuild 746 BLAKE2B 33be375d8834f9bbbb289a27c6d848bd5fceb8a2c00e747bcb42984e0aa433e5f03e8065b4743b080a45bf20b9ab5581063f66841eabc22c09044c2ccf31c35d SHA512 e762c893d5d5c2278d2bab139b3a36361effa693c1665ebe37ee835ce40fcde520f8766bafe826a3d93679af6b095d5ac4a7a07e957dee544e716f8e7910ebf5
MISC metadata.xml 5304 BLAKE2B e52059af4d45d85056323118da775ad7e4168f6f850a6cb7a46c15cf89e3426d81f865f5de839312f4b12a0c8049be1a51699cbb0edbaebaeaed6f709cff7efe SHA512 3c8ca92d562d9a60fd7246ebdd549545113e9329fd3a7afc2eeec57fc4ebe594ee4b853542da55f17b3af927f74207b29e3af2da72950b601f2eddf24f7e8b62
diff --git a/dev-perl/Test2-Suite/Test2-Suite-0.0.159.ebuild b/dev-perl/Test2-Suite/Test2-Suite-0.0.159.ebuild
index 3d3982324328..ef7d8d9c123c 100644
--- a/dev-perl/Test2-Suite/Test2-Suite-0.0.159.ebuild
+++ b/dev-perl/Test2-Suite/Test2-Suite-0.0.159.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Rich set of tools built upon the Test2 framework"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
# Module-Pluggable is just suggested now
RDEPEND="
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 00b22df6b8d6..661691e34b9a 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/aiounittest/Manifest b/dev-python/aiounittest/Manifest
index 7a9a9ce9ad69..86b138a2764c 100644
--- a/dev-python/aiounittest/Manifest
+++ b/dev-python/aiounittest/Manifest
@@ -1,3 +1,3 @@
DIST aiounittest-1.4.2.gh.tar.gz 15791 BLAKE2B 7784bbf94de2b8520baef66a0b4929267942d233cc782f35677ea05b02e3d48901ba90cf9630b76bd300708ebbe59dd9d78c299422182c06940749bc2b378b45 SHA512 358b7c412f90eb7afc7ed7058e8e2d4426a6c57379d341d997658859ba6054a9a1337d0b05e63a825e28023f02550bd72d65bdb3feab4503c763c98f8c0d19c6
-EBUILD aiounittest-1.4.2.ebuild 643 BLAKE2B ab30a8a0d0b4de4d2eb9fe5cc57410da3e006f3237cff0994ed17de97f24b6804774fe4146e4f09da5107d28b85ace17b1d3a303b90983199519cf6115975e7b SHA512 1a33c10ddfa520f5e3db4d30efdf3e3c5c5c253c15aa35b6f2442044d63ba16228c8e620882e99840f065508bbc9e963c1bbb9eba15ff0db0c497839b7c44e02
+EBUILD aiounittest-1.4.2.ebuild 642 BLAKE2B 163579267785cc10b1efd7852912feed7160eb43f6a2e20620c9db1dd56796c46511b0de5276c4342209404a643b46a3d86d37a1680f97ce8b93392522b6e4cb SHA512 fc531f18cd6e0a65cebe29c54f933f6e4762e032c43d698f90fb4461499feaeef7391eb2d040fa9ea1336a7a65a79afcde7b013abea9ca1a8d1658b763981230
MISC metadata.xml 377 BLAKE2B 9197f2ced7dab8b68159fb9b1963d5dc25d312bb2d333f1e119fa57d0e7d5054bda3ffc79244d2cf96a5ae830af506215499f12dabfd688d8c344b457ac2f7d3 SHA512 71d4bb2c9b4e46a0d56ee56c5afb20f9d726ff0a8f35647df4096f83f77062ab33aa04958dd6d82a0a9276642a326b0790ef04012e8574b21fa2ac85f9b77354
diff --git a/dev-python/aiounittest/aiounittest-1.4.2.ebuild b/dev-python/aiounittest/aiounittest-1.4.2.ebuild
index 5974b9cf469d..139259904c79 100644
--- a/dev-python/aiounittest/aiounittest-1.4.2.ebuild
+++ b/dev-python/aiounittest/aiounittest-1.4.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
dev-python/wrapt[${PYTHON_USEDEP}]
diff --git a/dev-python/ddt/Manifest b/dev-python/ddt/Manifest
index ebb65fbe4fc0..5d1d89afc56f 100644
--- a/dev-python/ddt/Manifest
+++ b/dev-python/ddt/Manifest
@@ -3,5 +3,5 @@ DIST ddt-1.7.0.gh.tar.gz 19742 BLAKE2B aafecea2363f9a1dc102dde1e19ce8f55def75557
DIST ddt-1.7.1.gh.tar.gz 19770 BLAKE2B a2322e380d4e218fa81dae17c4bd057786ba38aa581015991c0eee8f250a0a94f36311e0fb638362b0db5ec56c0392dce54e8e69568ab90a936e6cb9b848fb78 SHA512 7b1f30c08c74fce514380d68b0d44aa1bf8ff1b8cdbbd52bde83e0bb46439cc7ae2fc7f32e0acc257cb3636f6aadefcbfe6815ea5e372a70503131d7fc869511
EBUILD ddt-1.6.0.ebuild 679 BLAKE2B f9fbf57c975527be3a5a08e3f187066e6f4176e6bbaf205daaddca93442f9a0dea7a82b1cf7fcb5b4af258a84889d7cb3d78b8d43186947dcd58e44d9b1fc581 SHA512 c67793c746cf677a717ced7754417c891554a69435f397802ad81820eac769d5b7021cb630d624ab75c7518b817395e704bd14072a4e705e04646fc57423cc8a
EBUILD ddt-1.7.0.ebuild 724 BLAKE2B 4e11840b7147bb942d6b0e989b9725a1a5c8f0c5c81e7b651414da1b65483d631ff00d8bdda7fa0416546e2abcf7f95cfee9119f08b9e066a3decf1a0d69beac SHA512 c59219638ba0781d611193497afb4f3136b0486e9e34f82899560eae5f31eff5171e1a4483d5367e9769508a3d353fb7e18ec93c88cb29e13532b8a7aad83d3c
-EBUILD ddt-1.7.1.ebuild 724 BLAKE2B 153e6606bcee04715ec5a5186531a57b95ca3899066cc9bf36f42774371cd2835b1b44154a8bfe9e191495650657fe93aaa912a2ec344b5c21fb94165349f00a SHA512 5878cf9cfae8a566bad83ec3e5846cd93197543590f6dbc183983f4977749f12b7347b127edad3bd5aee9ea25bfcf56aaf4e2108e3addb9300ef8b2581fc961b
+EBUILD ddt-1.7.1.ebuild 723 BLAKE2B 7e53852fe9a074826ce3817d8b5328981406a6dfbb5701f2f983721210f7c144f554ad526b1275c2027d984660c05f097d264e64642f21e63352e4746da99f01 SHA512 15099198200cb79d271afe8a95f6b52ca1c2261ccbda665a1db269aa6100663c94303930edd582a467cb595ee36112fd17e31bf5cec7b97e4b76274ceaf8c8d4
MISC metadata.xml 637 BLAKE2B d7aca1ac2fde8171ceb8fab19b6be2f32125d3ceb411adb504e66a024bbaebb3be0234f17ea0c07073c647d4e613cac889cb241c49ade87f168218056fb8afee SHA512 7416856917a9b619b7884f9a8fde9fb30ee03223e9c8dd45920c43f296a469ee70d79ba999bf495d97ac41d310d17949674f87c0d365ac940eae37aca2ef8d94
diff --git a/dev-python/ddt/ddt-1.7.1.ebuild b/dev-python/ddt/ddt-1.7.1.ebuild
index 5e8f213d8e73..bd78d2983945 100644
--- a/dev-python/ddt/ddt-1.7.1.ebuild
+++ b/dev-python/ddt/ddt-1.7.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
BDEPEND="
test? (
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index bbc08b9160d9..7576dabce936 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -3,5 +3,5 @@ DIST rapidfuzz-3.6.0.tar.gz 1560666 BLAKE2B b0e36a63b68ab2cfdd79c551a9550f6eb763
DIST rapidfuzz-3.6.1.tar.gz 1559239 BLAKE2B 50d2b2f1b1a62ad1a0a4a2300977d990a484f0a8033da6dd37531a5b603c0b28fe9a1a0e590ca9dc96bd57412864b50cf7694529127e9d26f5ef35daca6c0786 SHA512 17b40c9c3f94277340568f32ef121b277882e9191ad445df930cb394adb47bc4207008932550e74990af0d284c7af00e8ea3003114113a109a629117ebd9859c
EBUILD rapidfuzz-3.5.2.ebuild 1471 BLAKE2B 65b5dd6ebbaa9bba15963f6e14990b900ee7f390b4b28f46faf85ea51f4d3b076043d1afb122babc1b2c5d3861e677f49d573780b05b58ab005c87ba2e1e1ff1 SHA512 96f8db074f3e14893980daf6fcbcc61ce59baaab5f29650fd9119e7d391c2d366b6d2b289990f2ca32acb795840e937f12b97b7e71d53e17fbaabce53105e488
EBUILD rapidfuzz-3.6.0.ebuild 1638 BLAKE2B 9fc6ef1221b30558ef0ad55883566ae3b60389188322634a3674bce0c8eeca906e4ddbb3864efdf5866d59d49a5a83cc7cc88c5633058996c356a1717e06fd27 SHA512 462dfc14de72172b70741c8a215cc07f736e3f5f509462310702911a46c16828bcb1fe0ffba5e74817b90727a25206f5edac0e58a5987f898f1e51eda6fab357
-EBUILD rapidfuzz-3.6.1.ebuild 1638 BLAKE2B 9fc6ef1221b30558ef0ad55883566ae3b60389188322634a3674bce0c8eeca906e4ddbb3864efdf5866d59d49a5a83cc7cc88c5633058996c356a1717e06fd27 SHA512 462dfc14de72172b70741c8a215cc07f736e3f5f509462310702911a46c16828bcb1fe0ffba5e74817b90727a25206f5edac0e58a5987f898f1e51eda6fab357
+EBUILD rapidfuzz-3.6.1.ebuild 1634 BLAKE2B ddedb53b196e0bc9f4b5c6cce90ae6364d6abde20ec97186da3d86812af542a09acfd2a5262dd011c62ad1301da0fd1a5a2463388991d15bf9a4dae499ff2ad7 SHA512 36e6b92afe420d648304260104b3e89bd4552cfbcd7acaef40a78553bd790a012a527e4615bc6a74561c4a27ceb03e99d88fc5cfa3ac195461e99db2ebbc9724
MISC metadata.xml 374 BLAKE2B e6ee89a9850276b8c22c9bc851ebea2cde2ea696d122d70c6465e09a9371c59f81d1976b3253e8ee90afae5e3e30e993481b402058bac0c58ec01f71a0b7c3b4 SHA512 9a39c4bcf8e8de0a6d6a356a9aeb415f8f49667caf5716eee50bf251f1fd53bb076e817fac0b15bf64e65c1b9625c78810da61a5d96b273a20b2669a18084d6e
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild
index f6910b8aeb0e..6c93474e7549 100644
--- a/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="MIT"
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"
# all these are header-only libraries
DEPEND="
diff --git a/dev-python/regex/Manifest b/dev-python/regex/Manifest
index 32f221a1589d..8427d5cf6ac8 100644
--- a/dev-python/regex/Manifest
+++ b/dev-python/regex/Manifest
@@ -3,5 +3,5 @@ AUX regex-2021.4.4-pypy3-fix-test_issue_18468.patch 1078 BLAKE2B 3545ee5167790fb
DIST regex-2023.10.3.tar.gz 394659 BLAKE2B 2a842b307efb32c87087991312d09a03f0772729ba290222c9917073a6335c7d6cc76bc0d193352d9904ce655868d3415f75b93861de612fceeb8507080da1fb SHA512 c300f5c8218697362a15ec9bcbef60e510743ab098d8f2fcf1c8e9e39c19f848c60ae85def93780a1696a7ed864a69e704e045e995cd5bafb26bfec117a16609
DIST regex-2023.12.25.tar.gz 394706 BLAKE2B 742abe3a3515b527465d81df8fd9404aaa6aa1545e3e6a8c4a87d72d41138caf7f63bceae8bf06b3576656a6b5577bfec51629a60fe837ad2f3a4cd60a08ac06 SHA512 ecc5916633e2acb8d8a0c5ccfdc1c612f673546c42271d5627aa92a163fa6c8fd5a30ed734a02c23fa64807aaf2f883fa51175b7f482888631f699e77d1c0e15
EBUILD regex-2023.10.3.ebuild 869 BLAKE2B d663ee6efdb0e594489f14b2582a31ee19fc0195ab38b9bdf129bad76002e9ca31d379c51ecaec40b5d159dca6f657d976b74fb988ac376b3ff42dba80f9bcb3 SHA512 63560ba290178a1cbf5db138b5d5ac47a92747973f5ae8f47d3767baf1d485b8c066e6bbe823f0cc38b088d5e80874d98d6098893570b0c4bccaf8bba26215eb
-EBUILD regex-2023.12.25.ebuild 870 BLAKE2B f897003bbebce013b5874fa3f88c9ef6e50ae6e903dea5299ab432812237e9b7f7cf238baef4509db2020527434cbeba50bf817a4bc4871c2e3beb97643857e8 SHA512 e35c04850d340cede8b6bc1229f38ab32c5996ac8cf8a5dea5f5875d07f96de027101f9b14554339fc2af566cb466ab61dcc5b92351eead2d97fc399eabde330
+EBUILD regex-2023.12.25.ebuild 869 BLAKE2B 9e464e809387ff0e9cce6a78d736f3de69e506bb1298d031c217855928e7d97bbdce5b82930374583af40f7af5239104daa079560c190bcf3f3667afb4e9f0b4 SHA512 e97dc575c28ccc9517d0f0f07a3ea9e5eecbfcfec53ff9614675a55c0175c8257cbe9b576bc1ac0a53829423dd95eb352694636a972869dbc3fdafdcb0fe83a9
MISC metadata.xml 448 BLAKE2B ce92d069195d11c558d338d4f21cc9bb48e50f21a44aacee610f88283aeae0319b9a31b987fc1b6206832f7b251bb1f64b0d9bccd3eefd6c54953192911eb5e9 SHA512 a9b18af0c107005e8a9e0e7bc4e1dd44891faa9a5234365ddc39ecac2e3dc197c58b31087b4d97d94b48644be7c984d773e50ddb03063c6c95b1f94884483dfc
diff --git a/dev-python/regex/regex-2023.12.25.ebuild b/dev-python/regex/regex-2023.12.25.ebuild
index cf5999e2f4b2..c416999e19a9 100644
--- a/dev-python/regex/regex-2023.12.25.ebuild
+++ b/dev-python/regex/regex-2023.12.25.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
IUSE="doc"
PATCHES=(
diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index 5e79f29d5aca..c0c07854e881 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -4,8 +4,8 @@ DIST SQLAlchemy-2.0.23.tar.gz 9474103 BLAKE2B 9ebfbca68106249a8c6c5e2e187b57953d
DIST SQLAlchemy-2.0.24.tar.gz 9490665 BLAKE2B f7e845aad5a8cbafc24dd2a057a860b5eceefcf699706d01f78db13038639abbdcb4530290b135c31178d010c37ca908758651f5e0fd8142e97f23ecd4a48d72 SHA512 74343a592941632fd04625bc0a13d2b4720c810b7ff422637dc8aa64f0e8f768db8006fca50827a228475247f28df94dd0b0c97b8143c5eb6ae69c6f19578b47
DIST SQLAlchemy-2.0.25.tar.gz 9508797 BLAKE2B 88f8927af1a20bdc3697e90112d515a04c64879bc806ae655d326f22322210853c2995ad884cb510a15d14ae12eb7612d867f701ab8f938ec0227abaab642497 SHA512 60b31a167f46a623f76e349f6a3f5a1696e1a04aee8dec2750396c715831a242a96e281ee7fcbfa26f82e6318573ab58e97d21bd93d02bbe3ff962777d809146
EBUILD sqlalchemy-1.4.50.ebuild 3436 BLAKE2B abdcc6fb1e0d44d9e54a54d7fb8c4970112b70086a3874c40fa5bb5484a4da4ed4068abcacd2ef2f32f6b57fbe35ecef2a8b19ac1e713bc69f6b15aa187b145a SHA512 2a126cc89c7d68aa4e9b3c725d65896e17603c10a7d79973f8c0f40b65f27adfbde929b2b665e1ecd823b61b0d20380f8e21aa33ecb00d24cb49416a1d752ade
-EBUILD sqlalchemy-1.4.51.ebuild 3438 BLAKE2B c707bbf4384ba505b6b027e53d6a03362ed4cb51be24f594cb09cec5f1d2bbb286fc364b2d3bbfcc1f8a4481a1ac62d5f130b5926a8f239d02843edf17ef933e SHA512 ecc103ae62eab5b6d25fc4fc8f36d5064c1dc78310594408acd965e5200c9cac93b514d1589443ab0ed7217aa5bdc8b86ef10f8b79263cd484ded7ad35bdbbcf
+EBUILD sqlalchemy-1.4.51.ebuild 3437 BLAKE2B b29463c583151ce5576e042167b4239ab95a268e877fe9be77451a3bc3645b9b2aef3717eeb1d2a8b39167b813bc1fb27bd04f3e4b3da59409d6fbf0476afe93 SHA512 6435e554ad157727fa9b914e2d4e768cdc800eb54704d49494ce6f2fb15e912ebfd49b416ae8daf3b7c57c890356e2d09ffcef139ed8028414f9cd455cab091b
EBUILD sqlalchemy-2.0.23.ebuild 3954 BLAKE2B 740aa280e123b67e95b0bb5feef7966a9ea33235c4a1120d7bb0515a3e8ff98978f3395fe13eddac86f09d34c0ad9ace81987f01010ec99e0fe7d20d7c1baea0 SHA512 f07db24c65f5315ea885c8268fcbdbf913685165e364252200b30cd8ee704404a825bb25230fa61594a7047b5339012ab14d500e1c64c873b0beff6fc63290fe
EBUILD sqlalchemy-2.0.24.ebuild 3962 BLAKE2B 0e0afe117c8c7ca3e1da26edbf33a628758e68ea346cc0bb889048c74cfe8e7d1bfce05a2ec6cbce2a13c850120ffe905e992a355d8f3919ec5383a5ce4b4d65 SHA512 5756af0e3699eab96f248f313a1ce41dfaa31807d43ed197b8e38550404312428a11752f751441d30c141cfed192a31d1304f37b0e73f4d16f47989a49f89755
-EBUILD sqlalchemy-2.0.25.ebuild 3956 BLAKE2B 01d72250a83d544ef96c9ea05355b95e4ef1d7cd64c7928e6ab7882fa606e71afded6df48013cf1f197be63c70884579ca072185f820411e47f49103ca524bd5 SHA512 3452f9405125767ae7a51aa0d0c344589e60446aeb68c5f9775e2289d5e7948081eb875c41e65be33a71f4b3a21b424025a54bfb094b2f8954642b639fbfd61d
+EBUILD sqlalchemy-2.0.25.ebuild 3955 BLAKE2B 988449063437a2478db4ba705d66e863ed4a9f8724a8751cc73248e61fc50ece848b61a13815a3e5faaee0674487d9c15bc6bb236579018498b543c942ae5198 SHA512 7d7bca67701ccf7474f91c711c7e3c9e94a8d43662ce0c45410c7ff5ca3aa87445ae7c2d3a9e0490923751d40122d3441c3517a11347b7cf86aee35d12799d2b
MISC metadata.xml 444 BLAKE2B 5fbfcf8f16e52ab5bb691b0b33a8491d94e42a80409114cd9b306af7d4b0eb8b6660fabc663adee53080c635217961301b78df536995b91afe9288d255f73d62 SHA512 b432b65ed3033d34ac0784d007909eb838b309b6a4785eebb1a3f808e43dfc41c786cd55e4dd048776c65127aac170bdd9fb9e5a8ae63accb5f65e300bca9676
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.51.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.4.51.ebuild
index ac5f7177e938..5e5cba63213f 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.4.51.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.4.51.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="examples +sqlite test"
BDEPEND="
diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.25.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.25.ebuild
index 427e00c23537..0ea36df4e9dc 100644
--- a/dev-python/sqlalchemy/sqlalchemy-2.0.25.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-2.0.25.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="examples +sqlite test"
RDEPEND="
diff --git a/dev-python/structlog/Manifest b/dev-python/structlog/Manifest
index 381b68229c00..04c074d96537 100644
--- a/dev-python/structlog/Manifest
+++ b/dev-python/structlog/Manifest
@@ -2,6 +2,6 @@ DIST structlog-23.2.0.tar.gz 749288 BLAKE2B c5a619ddacc04e6f2377c66aa343ecfddb80
DIST structlog-23.3.0.tar.gz 1340937 BLAKE2B 77abcc01f6a44e9a2486d5a2b8614e35b6c43f19e8077703f3eca41e63476602ba1ae9e960e3e160ff8abc33c0b7db738ff5fed236039a3fc0b7f848a24755d5 SHA512 470e8d1c66185e44cdc0e52b1d60fa13ca5582aec566579a1aac58e11c2537ed4393d08633657d3bea4bceddcc18d394758c653c12c783b6a76c3ffd8b70a0c9
DIST structlog-24.1.0.tar.gz 1340948 BLAKE2B ad92e145a8a45f7aaf08f26e637b4de42e56d3c5931f022b4524126a5650f30a8e7185ce87bd7e2c91fd48853dfc94585c13184bded1792d2c50153625379c3b SHA512 bb64d8d4ab9afe7482bdaafc3efae833426a256575ff99d013ae1438f3d5d0261842e598028ea644824577f579c5c4704108ce597de0a2eab5ffc1615a609ea6
EBUILD structlog-23.2.0.ebuild 749 BLAKE2B 5fbe596a4d38e796b7c252c970d4581b684c6a8b95ad1a4a28de3fb4bbae6dbc0a0341b415a6043db010017ef06d1b87d213786f7d20f081a262c67c0b66ff4e SHA512 c6c0259d1efebc5b218ee802ad21b0d50215192e2b2e953387652a5f544b97d9b1d01bb604a1a6536aa0a285d3002a78cc9fb32dc0c6e8fee21220384f8978cb
-EBUILD structlog-23.3.0.ebuild 750 BLAKE2B 41445cf9d278501c7c98a7bf96d0406cc240bc41c7e135afc8f281d824d904c0f5a26d64deaa576c12668a0aa91d0ba0f62488a8b1be463cac4f725686d72d66 SHA512 585f9c7e52edd9cd575bbf7478eaffd0a1f5f1a4304b773911904a27f280c5fe547852837b159666e3ad1b73e9b9f32640ad7dd31e17a5c1bd0cd97570b337fe
+EBUILD structlog-23.3.0.ebuild 749 BLAKE2B 72101738a38a449293b5905079e819a294993c834dee8072da52976f5a857303b4e194d82d09ee37f43edf28191caaf5db549dc0900e0fecdf5030a19c22c336 SHA512 69c20c6c218b027821ed37f619617e6c9bbc2aff6ae26f62257d958f647157984bbc0cb76a3da39632ec02c93e043446bb024d215c63ea57ad73625725709d98
EBUILD structlog-24.1.0.ebuild 755 BLAKE2B 822b38e59ce75f41351127a4ae3582b50a8467b261c743548040d01e97f593eec7062eef5337abb394e60849c1b4b308c418be22f9425c74d141f744d1eb954b SHA512 d51973edd437937c81a72477f449f61d9f7d1c9aa63730c4877c9b7f7d69821a5452e84b7a30b1bcd935660e12af64aa51a022b6134f6cfcdf9ee52a8be20c3e
MISC metadata.xml 499 BLAKE2B 3fd4b395c6312a21c1db3ad187013d4fafe64725d00fc7e0c1b7db7b1be3cdae014c0688f9bfc867af791cc806d4212d88b7f5f7e8446d32262e1f7d77aa7964 SHA512 87195f8f65e6892029749b08fe428f2d2bad0d261c562caebed9e6052f932d9f73d57227acdc456601bb9ed48f313d9ba8f2581f6d7949a2fd9b7ff3d9f03e57
diff --git a/dev-python/structlog/structlog-23.3.0.ebuild b/dev-python/structlog/structlog-23.3.0.ebuild
index f1265fb89c9d..fee4f15d2277 100644
--- a/dev-python/structlog/structlog-23.3.0.ebuild
+++ b/dev-python/structlog/structlog-23.3.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="|| ( Apache-2.0 MIT )"
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"
BDEPEND="
dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest
index de169270c48d..7cac5899e031 100644
--- a/dev-python/urwid/Manifest
+++ b/dev-python/urwid/Manifest
@@ -4,7 +4,7 @@ DIST urwid-2.4.2.tar.gz 782733 BLAKE2B 9b8f179932651609d0bfe324427d04e7eb68c5d88
DIST urwid-2.4.4.tar.gz 800853 BLAKE2B ad36cd68e0740f11caebef947be2261e15f84daa3b3cdc3b41412c195f4e385eadf62a116cdfb23c7139c9f753697a0bec8592564736dfb1d67696fb27e622a7 SHA512 3259814982fb294d98820b6d30b819ffd675df76058cba0601fc4998719e3ed7199828648462601212ff297229d2a9b133d5d5b67a82e0301a0d2a0da36a0fad
DIST urwid-2.4.6.tar.gz 801434 BLAKE2B 52b6cd256fbb6f7296619140c0d2cc9dacb910b3666dedb5e53f6c9c66eb17c628c2da7ec3e61ac7c24c9359161a032228bfa676ea9e53169ff3bef873782af3 SHA512 b7255b5f5f274fec952edb808ff859289dbd75f0600f3ddf1b608111f0fef50955efadeb1c1792fe16f5adc6c12a3641bfb50e42bbf8c07b10f431ca50cc0766
EBUILD urwid-2.3.4.ebuild 815 BLAKE2B fd114925b60d335c752bce1c6ff0c98963e2e345607bc11b3a933a30004fda86818c8e04ebca5b5df0481d56898aba7996f298c28d89a179c431acfe79e05f69 SHA512 3d3cecc0da00a02e14c18bcf2ec1682d9ee1d13648df1524b008144a502524cf0eac03d864f6bebbf3a900f07d670411984350376dfc1e5fc3406718e018b3ee
-EBUILD urwid-2.4.1.ebuild 816 BLAKE2B 96bd71b1ad8f41d7a258e181641fc28fce570b9c3a854eff40d6620462942f7bed36f71d8c2bfbcaad2bcdaeb5fdc09f65b73829457b91d95fa07402bda9ad40 SHA512 2906dfa192ded9e4bc8a658ff8ab17a38feb5f31d8a1ed125fdebf2e9f53183fd05fe44e3ae5e4f87b10c9c74bf463626d4a768d96ef71ff2e0e5ec5de44e91b
+EBUILD urwid-2.4.1.ebuild 815 BLAKE2B 2f46e87ef616e09c2fb275b1110d663914f2f077d697ce32d8194784b31d20baada412a67c8c36eb0fd27fdfdb1dcda325501545f496ac955773bd997c6d2787 SHA512 289576c2ca991fabb3cd2d2b5732426d6b5d17e9349a4575f02043287488482f92fdeeffed1b020f1060f55b8492532ff368df3d45b4e0515efe298b3b3ac6db
EBUILD urwid-2.4.2.ebuild 822 BLAKE2B 8468deef11bac7fc10c13343490c0aa1c24e697eb196174cfba79c37668ae2d8eaa313451b94c46bed646eaaa077e9ed7f29786ef6478b72175a4f4f840e3963 SHA512 9e986fd53301513ff2931d408160a5b7ee3bbd0389ae36d9f974a327374c25c24c29a3fea491e1db14372a338392865063db6094fc0878283a64635761a027e5
EBUILD urwid-2.4.4.ebuild 822 BLAKE2B 8468deef11bac7fc10c13343490c0aa1c24e697eb196174cfba79c37668ae2d8eaa313451b94c46bed646eaaa077e9ed7f29786ef6478b72175a4f4f840e3963 SHA512 9e986fd53301513ff2931d408160a5b7ee3bbd0389ae36d9f974a327374c25c24c29a3fea491e1db14372a338392865063db6094fc0878283a64635761a027e5
EBUILD urwid-2.4.6.ebuild 822 BLAKE2B 8468deef11bac7fc10c13343490c0aa1c24e697eb196174cfba79c37668ae2d8eaa313451b94c46bed646eaaa077e9ed7f29786ef6478b72175a4f4f840e3963 SHA512 9e986fd53301513ff2931d408160a5b7ee3bbd0389ae36d9f974a327374c25c24c29a3fea491e1db14372a338392865063db6094fc0878283a64635761a027e5
diff --git a/dev-python/urwid/urwid-2.4.1.ebuild b/dev-python/urwid/urwid-2.4.1.ebuild
index 72f995042c4d..c4d004013a34 100644
--- a/dev-python/urwid/urwid-2.4.1.ebuild
+++ b/dev-python/urwid/urwid-2.4.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
IUSE="examples"
distutils_enable_tests unittest
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index 82320e30fb41..e4c2be163ae5 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest
index 42f63c167059..a63baa0be2cc 100644
--- a/dev-qt/qtbase/Manifest
+++ b/dev-qt/qtbase/Manifest
@@ -5,8 +5,8 @@ AUX qtbase-6.6.1-CVE-2023-51714.patch 2168 BLAKE2B dd30b68aea17c3a2d4d57327226cb
AUX qtbase-6.6.1-forkfd-childstack-size.patch 861 BLAKE2B c5b1f471cf91150b6d6a643994284e95721f0739284680ba3e2d5d2332b3e0544c85f6dfb7129fccc3ed3beae24d7d3c919357d160bc9d5004426c68e8fa6321 SHA512 8c619b24cd9b7dd72ee975a66d6919718a0594eaeb0907454a9a9fd68a259db345f685aa9c87cf0c0c27b4194f621306a6f00f20dce95482bce7efe55fae00d6
DIST qtbase-6.6.1-QTBUG-116905.patch.xz 7132 BLAKE2B 5ad6108f3d278c7014a124733a7e0151d79ab9b82256948c09f2d7d93494020131ec52bae0a0c9ae1959afe724bc033805b28f12676b018dce7d04668d8dec01 SHA512 61c13a96b19bd9c06056681101c2c9d301a5d014c4a155b82ba9b7bce2ba0e715041cd6c3e8e45c9ec3d52c3b77bcf3145fbbf502a72ffbaac02f4eb6b82c912
DIST qtbase-everywhere-src-6.6.1.tar.xz 48370760 BLAKE2B 2dd551d15eef30c7d9a5f4c406143d6f8908d7ebade9daf9fbd3d82a25765425956f2cb8689c50f87f6477de2150eee7b820ef25bb4355c51e7e7fad3ef73005 SHA512 93e77b9b077a3acd5607b643db282fdd7ed0bdfa07df74c3f0d2285afeb1672a6fa229a7e7a6c8a462701305fc22ffef20c212d906484e50fb5cdb706a7b72e1
-EBUILD qtbase-6.6.1-r3.ebuild 10174 BLAKE2B 0d7b43106d8473b25bcf83a9f2aacf4ada81762a4b310e9cf5f8a92a621c577fb8ab8623ddcbb909975eb3b38dc665bc2a061a5d7566fdefcf2c08821529b47f SHA512 52166d9519873e299290bfcd4be4c27851f4e413194a477e850b4886995881cba8e0d3b82138bd03335e21bfd65fb5ecff897535707ecf2397c771e187f6c097
-EBUILD qtbase-6.6.9999.ebuild 9991 BLAKE2B 7306a9d90eeabbe5e259e5f20353b562d8117588a8045eda0f1d082dfc2f3bb521b653671dc749fc75ef2e1e9dac79e3bd34846824fc64e256e6132467beecfc SHA512 842a1f0188e58bcb47290fd82a0280ccb4edee2bb8bd2340d880ca5da508545da8bfbd9eb1a30c5b29a2d36e9f9df43fc3f34515e9c7f834c069bec897daa222
-EBUILD qtbase-6.7.9999.ebuild 10082 BLAKE2B 07c2196536f5ef4061f8b14a7251c419441e0ca6a8e627e4a07ee91676b4d8ea1bee4185381ed32818674cda7507b0512c2736a05412e3428e81b7ed692485cf SHA512 01b0f51afc08298239cc6fc1ecc311adfb28dbdb7c452351a151a407fd2fb2dba7ecbbc400f75aa5e1681fbbe0be032bd9bf10be280eca142eea7df072c0e589
-EBUILD qtbase-6.9999.ebuild 10082 BLAKE2B 07c2196536f5ef4061f8b14a7251c419441e0ca6a8e627e4a07ee91676b4d8ea1bee4185381ed32818674cda7507b0512c2736a05412e3428e81b7ed692485cf SHA512 01b0f51afc08298239cc6fc1ecc311adfb28dbdb7c452351a151a407fd2fb2dba7ecbbc400f75aa5e1681fbbe0be032bd9bf10be280eca142eea7df072c0e589
+EBUILD qtbase-6.6.1-r4.ebuild 9949 BLAKE2B 29a58030f9a02b0c3780bd370f018f99badaf1eeacb7b4da193258ee14be0fe011bca80a05da86ad82ada1527da935861c324bae5494a3f796c05c858020dcc8 SHA512 e7f1fdcc6bdef7b3bf3b9efd295fe53d3c1f17af5d6f12dc127a01f4a88845689f449412bc7902a96c2f7991d652f8ce7250ccbda0f924485f5b5e1075e83610
+EBUILD qtbase-6.6.9999.ebuild 9766 BLAKE2B 85af4a3ab8b94d033eb61909c458f05f3c078850fc7a07bc6a3142b059f97b2906865ec34877d580cafd29cd4088c3f930d9b69dcb288f776fbe7afe5985c10c SHA512 3c98aaa86cb4d76643f7845ab7c53f0be523ef35550f0187984daf3b74438ea0404aaa0e25988c29b704c345715d1ca13df0d610494bd1ae7762396a5f92dce4
+EBUILD qtbase-6.7.9999.ebuild 9857 BLAKE2B 312b166bee415a580bcf0ef31e3ed72971dc0b57621db13c74411ac9277a25ce60974113c02fd34f17f8ad6cf8c2d00f79a283be5bf1aaaf059b3decdba34f96 SHA512 fd20e1500b90d7548ff1044097662ee7322d91ea9b3b62d58f1fd97b89e98ab2d257024d7af574cac605ef14b727255cc54e14b57104517cf04d760a24490728
+EBUILD qtbase-6.9999.ebuild 9857 BLAKE2B 312b166bee415a580bcf0ef31e3ed72971dc0b57621db13c74411ac9277a25ce60974113c02fd34f17f8ad6cf8c2d00f79a283be5bf1aaaf059b3decdba34f96 SHA512 fd20e1500b90d7548ff1044097662ee7322d91ea9b3b62d58f1fd97b89e98ab2d257024d7af574cac605ef14b727255cc54e14b57104517cf04d760a24490728
MISC metadata.xml 1655 BLAKE2B 1f3bdbe5f14716d1825ff0ce6d3a9439a87c0c18abd0bb6a2286c9709e815205f2f6911ef5d053b57598aa54471d4316f87c9a4d36004be15f499447785f14bd SHA512 d1479bae177f75991241eacaa1300f43d644730fa3d6d7e6e039b8a212f1289b920b6e1aad7c56576857049f133492f5cf648c7931228c6c4ee272d93437e351
diff --git a/dev-qt/qtbase/qtbase-6.6.1-r3.ebuild b/dev-qt/qtbase/qtbase-6.6.1-r4.ebuild
index d9f21bee7611..a0defb2de975 100644
--- a/dev-qt/qtbase/qtbase-6.6.1-r3.ebuild
+++ b/dev-qt/qtbase/qtbase-6.6.1-r4.ebuild
@@ -25,8 +25,6 @@ declare -A QT6_IUSE=(
[sql]="mysql oci8 odbc postgres +sqlite"
[widgets]="cups gtk"
- [cpuflags]="cpu_flags_x86_rdrand"
-
[optfeature]="nls wayland" #810802,864509
)
IUSE="${QT6_IUSE[*]}"
@@ -237,14 +235,7 @@ src_configure() {
)
if use amd64 || use x86; then
- # see bug #922498, let detection do its thing if set
- use cpu_flags_x86_rdrand ||
- mycmakeargs+=(
- -DQT_FEATURE_rdrnd=OFF
- -DQT_FEATURE_rdseed=OFF
- )
-
- # see bug #913400 for explanations, mostly to handle -mno-*
+ # see bug #913400 for explanations
local cpufeats=(
# list of checked cpu features in configure.cmake
avx avx2 avx512{bw,cd,dq,er,f,ifma,pf,vbmi,vbmi2,vl}
diff --git a/dev-qt/qtbase/qtbase-6.6.9999.ebuild b/dev-qt/qtbase/qtbase-6.6.9999.ebuild
index 1df2ecec87b6..dcaf37200a90 100644
--- a/dev-qt/qtbase/qtbase-6.6.9999.ebuild
+++ b/dev-qt/qtbase/qtbase-6.6.9999.ebuild
@@ -24,8 +24,6 @@ declare -A QT6_IUSE=(
[sql]="mysql oci8 odbc postgres +sqlite"
[widgets]="cups gtk"
- [cpuflags]="cpu_flags_x86_rdrand"
-
[optfeature]="nls wayland" #810802,864509
)
IUSE="${QT6_IUSE[*]}"
@@ -234,14 +232,7 @@ src_configure() {
)
if use amd64 || use x86; then
- # see bug #922498, let detection do its thing if set
- use cpu_flags_x86_rdrand ||
- mycmakeargs+=(
- -DQT_FEATURE_rdrnd=OFF
- -DQT_FEATURE_rdseed=OFF
- )
-
- # see bug #913400 for explanations, mostly to handle -mno-*
+ # see bug #913400 for explanations
local cpufeats=(
# list of checked cpu features in configure.cmake
avx avx2 avx512{bw,cd,dq,er,f,ifma,pf,vbmi,vbmi2,vl}
diff --git a/dev-qt/qtbase/qtbase-6.7.9999.ebuild b/dev-qt/qtbase/qtbase-6.7.9999.ebuild
index 558e1b6b1caf..10afd1ff2ad0 100644
--- a/dev-qt/qtbase/qtbase-6.7.9999.ebuild
+++ b/dev-qt/qtbase/qtbase-6.7.9999.ebuild
@@ -24,8 +24,6 @@ declare -A QT6_IUSE=(
[sql]="mysql oci8 odbc postgres +sqlite"
[widgets]="cups gtk"
- [cpuflags]="cpu_flags_x86_rdrand"
-
[optfeature]="nls" #810802
)
IUSE="${QT6_IUSE[*]}"
@@ -237,14 +235,7 @@ src_configure() {
)
if use amd64 || use x86; then
- # see bug #922498, let detection do its thing if set
- use cpu_flags_x86_rdrand ||
- mycmakeargs+=(
- -DQT_FEATURE_rdrnd=OFF
- -DQT_FEATURE_rdseed=OFF
- )
-
- # see bug #913400 for explanations, mostly to handle -mno-*
+ # see bug #913400 for explanations
local cpufeats=(
# list of checked cpu features in configure.cmake
avx avx2 avx512{bw,cd,dq,er,f,ifma,pf,vbmi,vbmi2,vl}
diff --git a/dev-qt/qtbase/qtbase-6.9999.ebuild b/dev-qt/qtbase/qtbase-6.9999.ebuild
index 558e1b6b1caf..10afd1ff2ad0 100644
--- a/dev-qt/qtbase/qtbase-6.9999.ebuild
+++ b/dev-qt/qtbase/qtbase-6.9999.ebuild
@@ -24,8 +24,6 @@ declare -A QT6_IUSE=(
[sql]="mysql oci8 odbc postgres +sqlite"
[widgets]="cups gtk"
- [cpuflags]="cpu_flags_x86_rdrand"
-
[optfeature]="nls" #810802
)
IUSE="${QT6_IUSE[*]}"
@@ -237,14 +235,7 @@ src_configure() {
)
if use amd64 || use x86; then
- # see bug #922498, let detection do its thing if set
- use cpu_flags_x86_rdrand ||
- mycmakeargs+=(
- -DQT_FEATURE_rdrnd=OFF
- -DQT_FEATURE_rdseed=OFF
- )
-
- # see bug #913400 for explanations, mostly to handle -mno-*
+ # see bug #913400 for explanations
local cpufeats=(
# list of checked cpu features in configure.cmake
avx avx2 avx512{bw,cd,dq,er,f,ifma,pf,vbmi,vbmi2,vl}
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 6ac4db250359..b0dfb443a912 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/ruby-shout/Manifest b/dev-ruby/ruby-shout/Manifest
index 4478d459266e..8818ab155dac 100644
--- a/dev-ruby/ruby-shout/Manifest
+++ b/dev-ruby/ruby-shout/Manifest
@@ -1,3 +1,4 @@
+AUX ruby-shout-2.2.2-errno.patch 482 BLAKE2B 3e3292a570b1e88920d65d8d482cd3115e984baa7ef4a97ea528d61c5657e654fc1143ad3f0bfdb111758dcbaee67446f97c42ea5b8eac1f5f24503ac172fbc5 SHA512 0b45ad84e927fc673e7c91b8859f833a2c53059c86f3f7fb70c16ab9abea31d422fa50b7c480cad8ad22188bf7fbe82b340d4475ed1d5b08f9faa93fae498946
DIST ruby-shout-2.2.2.gem 13312 BLAKE2B da84e8ca777e5c5e60f4319f030467cbbb0709f8e94c08d3b7c8bb30c4db2861d27852930a01f4a0625ca8cf71ed849fd39f0398708b838c3b6bdcf85c12609d SHA512 2553518d3cef655e9cd59a734860d290928171600676dd0fa4b65d84421286eb9d79cc897cfa5544570e3731c4f761e97e8cd1dd3488d9b62246af840a1d126d
-EBUILD ruby-shout-2.2.2-r2.ebuild 502 BLAKE2B 7becff4a4c479759ac4c89a2a12a2b217be6f6759dca8ea080a5493602864cced4fd9bf482377ce814178608b336cae3ebadd657fafce9689eed48bc39354475 SHA512 511f62d9d92df18b5e0b477f5c4f5ed7a1fe2cb1ab7bf40cd600a488bf1c300e0ba377f16f2067c5ad022ba0268939d3e087390035434f8b157eae1b13377446
+EBUILD ruby-shout-2.2.2-r2.ebuild 546 BLAKE2B 845b1ee1d6b08eaa0b56fe1e3a0c7ccc6590ef87bc6b5e69e5efb806a64b11fc38194e5a4d0207447260555889e2adc046f87f79de2139ee86c676609d0438e8 SHA512 d810ea682d3a5ecbc53165c70e3eab7f05ca24549e264995184ae2690fa78a36211e564deb834d854444ef3f8dbafed869d9a1b665f9b95febeb6b1985378f95
MISC metadata.xml 332 BLAKE2B f559791770574b95a70d4a2c94c4a9d732c07c06afb6521134ca4d19851fe00482d57c506c9d6b0fd0f4ef32c1f2a1af723053fd0da7f524668ecaa3a5f58b31 SHA512 63f80f9fadbef51e6484e659e27fd63be7e34a16ef9ae45e888735780452047bca5acdc7be87523bae08dcb93f07b3164ba3b0b3923bfe1e59806c05b3ed4399
diff --git a/dev-ruby/ruby-shout/files/ruby-shout-2.2.2-errno.patch b/dev-ruby/ruby-shout/files/ruby-shout-2.2.2-errno.patch
new file mode 100644
index 000000000000..91e484ab4295
--- /dev/null
+++ b/dev-ruby/ruby-shout/files/ruby-shout-2.2.2-errno.patch
@@ -0,0 +1,13 @@
+--- a/ext/shout_ext.c 2024-01-23 14:02:08.404056464 +0100
++++ b/ext/shout_ext.c 2024-01-23 14:03:47.152700002 +0100
+@@ -91,8 +91,8 @@
+ /* For metadata-related errors, which don't relate to a shout_t, so we can't
+ * use shout_get_errno or shout_get_error on them.
+ */
+-static void raise_nonspecific_shout_error(int errno) {
+- rb_raise(cShoutError, "%d", errno);
++static void raise_nonspecific_shout_error(int err_no) {
++ rb_raise(cShoutError, "%d", err_no);
+ }
+
+ /*
diff --git a/dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild b/dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild
index 4297a213750e..59543decf60d 100644
--- a/dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild
+++ b/dev-ruby/ruby-shout/ruby-shout-2.2.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,3 +23,5 @@ IUSE=""
RDEPEND+=" >=media-libs/libshout-2.0"
DEPEND+=" >=media-libs/libshout-2.0"
+
+PATCHES=( "${FILESDIR}/${P}-errno.patch" )
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index 8a1b0005a6e8..683b36d1bb1e 100644
--- a/dev-vcs/Manifest.gz
+++ b/dev-vcs/Manifest.gz
Binary files differ
diff --git a/dev-vcs/git-pw/Manifest b/dev-vcs/git-pw/Manifest
index 9d2d865357ec..ca0bc971b387 100644
--- a/dev-vcs/git-pw/Manifest
+++ b/dev-vcs/git-pw/Manifest
@@ -1,5 +1,5 @@
-DIST git-pw-2.4.0.tar.gz 34874 BLAKE2B cc44b3e8660e8ede70a32b2e7d79dc000c050a7359b9d092df535bb0d79f79dc6c95f2b8563e7f750cc74618530db376a1dee08802bc1f2f4b7239b1f4fe57c3 SHA512 5a2b22d33903c779d319a40afbce8f7137272d5fcd4ebd62901b59468333523aea3c276b56cc7227d4aa2b53c30664ac07858bab2f80ef99a55a28af0feecefb
DIST git-pw-2.5.0.tar.gz 35380 BLAKE2B 18b8e7eab4140b2e1010fb346e9dd3f39cf0c0b8d750c596590ecdb2693e8721834917680664ae166092addb6ea9d3bd67dc3060db7773ca488a8f714cfa248e SHA512 46d44187b4d5dd87b484461fa00fa805c475f32f40d2cb05fa3cdbeebd83f04636082af23e5cba7b07ecb89ad4ff81470da9b8fef3dccd50fbdcca48483c82e8
-EBUILD git-pw-2.4.0.ebuild 1120 BLAKE2B 4579a037c76860772ca49d4e5db3577fe6d756c020a5a2f52358dcfdca889f9eb23975481b5975a343e7ae49f10b7167ccbd0b092711589c62a19b782464f76c SHA512 428e5e8cb4c953e1f52efd65626bae38b0735e8eb69d9408853fac52300425f3ffdc787563eaa51beb472c2de0d39dd9336b72901d9f0c066a28f87c7f771553
+DIST git-pw-2.6.0.tar.gz 35628 BLAKE2B 6f6b5200776eb88c9ab4fcb5149b2e95f90a5d8dcd7bb18b07f326454e8a397266976a8f7f6b635857ebf3da876f9a0c75cd195d731406ef89ef45fe21672ef1 SHA512 b99efa89a5efcf34bd53b0fd691bb9c86f7585f352faab99a795f0902801c95310a7ea1414f8eb0bfac73f8d6af9b4cc7897d7d33cbeb4f3a5faedd35e62af4f
EBUILD git-pw-2.5.0.ebuild 1120 BLAKE2B 4579a037c76860772ca49d4e5db3577fe6d756c020a5a2f52358dcfdca889f9eb23975481b5975a343e7ae49f10b7167ccbd0b092711589c62a19b782464f76c SHA512 428e5e8cb4c953e1f52efd65626bae38b0735e8eb69d9408853fac52300425f3ffdc787563eaa51beb472c2de0d39dd9336b72901d9f0c066a28f87c7f771553
+EBUILD git-pw-2.6.0.ebuild 1105 BLAKE2B 071899e9c658da9e014dfb6ed343a3a378e1057e9d209b5637458f24a71da625a8880ed584019e4fcaa2620e9a1c3d55a0589319a30cff82f65889e105e3c124 SHA512 aacb99954d3d7280c7aac4ab346d30c13c988e9f7c59c90e5285a3af4e159c5490804f3259702e23d853b14c60d2cc4ce54b49359a705d0d5b9785b820f2ff6d
MISC metadata.xml 573 BLAKE2B ea8a1646462b2ff59f05531d1964c160216b7c19b17e261a75940e591106195050ad9ba65f3b5ea594d4a4ad53cfda7cf7dbb1894c6ac850a6b5c9e189093432 SHA512 cc0a718a6d9bd29c5a77dc3f23a4f4b691ab0c954c6c2a7266126c2cbc312aab73e5484120bad031e77abcf0c1cbff2c7af998700e45eebc51fd73facc988f8c
diff --git a/dev-vcs/git-pw/git-pw-2.4.0.ebuild b/dev-vcs/git-pw/git-pw-2.6.0.ebuild
index b6ff46dff532..ccb909f73e2f 100644
--- a/dev-vcs/git-pw/git-pw-2.4.0.ebuild
+++ b/dev-vcs/git-pw/git-pw-2.6.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+DISTUTILS_USE_PEP517=pbr
inherit distutils-r1
if [[ "${PV}" == 9999 ]] ; then
@@ -20,7 +20,6 @@ HOMEPAGE="https://github.com/getpatchwork/git-pw"
LICENSE="MIT"
SLOT="0"
-IUSE=""
RDEPEND="
>=dev-python/arrow-0.10[${PYTHON_USEDEP}]
diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index 2876c0a1d076..808384c27507 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -22,7 +22,7 @@ DIST git-manpages-2.43.0.tar.xz 570356 BLAKE2B 87d405f59ac600742546dfa97f9a72326
EBUILD git-2.39.3.ebuild 16201 BLAKE2B ffe2ed9d69f528ab24149e3bd70d00aba3bea5e753b1a0459785a5e2f2019b1c7e1e8b3f6f1857580a5c99f1a132039a0f3580bb79a65ea1e9b7a21f059655d6 SHA512 0fa470fe3e9aa87589bb7e0e842e14ce220039d97c9671b301b371249c03e91f94364883df57a9a5d622c0a007a8469701b8cfed195566df7cebae69adbc4066
EBUILD git-2.40.1.ebuild 16210 BLAKE2B d2d6f22e5ac56d4d79a86004f5ae84fcf1673b8fc84970d68e5ebe1c23ed92bb4485e6fba052a6f4c48d669dc1a7cc84b6f2a5c1007f7b1955c55688dc91731d SHA512 50300cb6219d212f55a5ee0ecd8c4e4504bcbd8510f1e951db6e92911f9767827910d7d5e71add9308823bf445ad94e400c3c21e6a8eb4797baab32a653c0d67
EBUILD git-2.41.0.ebuild 16215 BLAKE2B d222c7ab8eb3d2ad87d062862509ae3bdb73a407b56c616d083e35e6e50d48c851ec3114e1e280971f797142da36184fa3edd1efd45359e5420ac355b2f3350e SHA512 a241582e56ecb9b40b15f068b5be265ba7a4b236bbe8aa395729f1419fb22ff59457b971a4ca44b1af9cb60e6899fb6407c93b48f3ef600d38b7f53903fe53ff
-EBUILD git-2.43.0.ebuild 16218 BLAKE2B 24345adab43187aa6f1888927e16e57b32a04f824f5042dcd052bc13d071f21a0c4fd93eab163f8c2cab14dd726c2fac3fe7a44de971d7448b7fa8ea9ae57307 SHA512 9d5962278c32f8cd8808a0a9d9a4a88dc8e84ba22d1b1ce54ecb1f08b09e88e034d0f24e60ea519718f0f8d6f60468f63fb0b8871fca1b3f879ca850091d2288
+EBUILD git-2.43.0.ebuild 16217 BLAKE2B f26e07ddc658f50cc8df129db618939e72c9e2586dfee4570bb892844b95ca108a5739d0a19d313f2d29f2a3769647ce999d9c5f93264257e478217c053dcb78 SHA512 535bac31f6975ee962427ff073be66fbf09b0a3626b5f1315c9e4f8f4b3d4c35524feb989098896979d25916288e5b11f302f64ae0d5730abe2253a247e06fd7
EBUILD git-9999-r1.ebuild 16210 BLAKE2B d2d6f22e5ac56d4d79a86004f5ae84fcf1673b8fc84970d68e5ebe1c23ed92bb4485e6fba052a6f4c48d669dc1a7cc84b6f2a5c1007f7b1955c55688dc91731d SHA512 50300cb6219d212f55a5ee0ecd8c4e4504bcbd8510f1e951db6e92911f9767827910d7d5e71add9308823bf445ad94e400c3c21e6a8eb4797baab32a653c0d67
EBUILD git-9999-r2.ebuild 16210 BLAKE2B d2d6f22e5ac56d4d79a86004f5ae84fcf1673b8fc84970d68e5ebe1c23ed92bb4485e6fba052a6f4c48d669dc1a7cc84b6f2a5c1007f7b1955c55688dc91731d SHA512 50300cb6219d212f55a5ee0ecd8c4e4504bcbd8510f1e951db6e92911f9767827910d7d5e71add9308823bf445ad94e400c3c21e6a8eb4797baab32a653c0d67
EBUILD git-9999-r3.ebuild 16210 BLAKE2B d2d6f22e5ac56d4d79a86004f5ae84fcf1673b8fc84970d68e5ebe1c23ed92bb4485e6fba052a6f4c48d669dc1a7cc84b6f2a5c1007f7b1955c55688dc91731d SHA512 50300cb6219d212f55a5ee0ecd8c4e4504bcbd8510f1e951db6e92911f9767827910d7d5e71add9308823bf445ad94e400c3c21e6a8eb4797baab32a653c0d67
diff --git a/dev-vcs/git/git-2.43.0.ebuild b/dev-vcs/git/git-2.43.0.ebuild
index b41e9851202b..70354e879dd7 100644
--- a/dev-vcs/git/git-2.43.0.ebuild
+++ b/dev-vcs/git/git-2.43.0.ebuild
@@ -50,7 +50,7 @@ if [[ ${PV} != *9999 ]]; then
SRC_URI+=" doc? ( ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )"
if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
fi
diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz
index 949a11658cb4..c83c41eda00a 100644
--- a/mail-filter/Manifest.gz
+++ b/mail-filter/Manifest.gz
Binary files differ
diff --git a/mail-filter/procmail/Manifest b/mail-filter/procmail/Manifest
index 940c77911f67..af8c15696f6c 100644
--- a/mail-filter/procmail/Manifest
+++ b/mail-filter/procmail/Manifest
@@ -15,5 +15,5 @@ DIST procmail-3.22.tar.gz 226817 BLAKE2B 4fd4641abcd3a897ea19bd8f76446f88806d226
DIST procmail-3.24.gh.tar.gz 299704 BLAKE2B 3223e9551a48329da88545bc8b90a346dea1182ba5ec6221acbe7a76cf01485b7115194087104bd042eeec3660de9f6146c5b9d984763fee1e2174f1edd59c11 SHA512 ce3763205d7e34c8a096c411487de296ecfb190ba817ad07926d44811222e689faedb97a3d4e85989db70e5a2298b26fff70c9d0cb0324a447ddc8988d7fe8ea
EBUILD procmail-3.22-r15.ebuild 3572 BLAKE2B 8a85965bf81bc4f274344b000dc588b5a9e5c2a7797f38820442c2e6c2aa76884daa7fbebff720dfbbd537ac544038d6fbbbfb8581137531859d1095cb96a919 SHA512 64861e8c5741439537261b396dbed75c02685334bcff7ea57127f7262e9670880e8f404e8ccdc9ea2fa16a4a7f8a7dbb618e0599747284c037a110408446b95c
EBUILD procmail-3.22-r16.ebuild 3677 BLAKE2B 159144bcb42d8b8f88fc01f57814f63480105e19db13281ebd618cf04de680b3104476f7e7e4a2977b85177c07b7fc526c61e04cd35e32b8b2969e11ea10bfc4 SHA512 0de11ac3f1c8d1a8948c2841a7578cd2f518981be4ba6a05f0f310e420861927184b1a69671153b0b3f634a457de24dec81e67e1251691f9a26b40593afed795
-EBUILD procmail-3.24.ebuild 3225 BLAKE2B d839dd49d4549d272df353fdb2f85d220cdc6a11d81ced072336d1978aad59d71fd56a65cdbb944454ece4f869cd6ce778df45377db64054feb80747efd8ed13 SHA512 e01e6b9e72f8b615b6473e486af5d925d79128d29176fa223ebe8b4f84db20ef30d126c48da7ea9bd51f04680b6f13c7a45b4553dddd55e778df60bca6d42634
+EBUILD procmail-3.24.ebuild 3224 BLAKE2B fac2c8bba219ff0881ac7197431566ca5a0b7e5c47873522f17966fa81f3062a9a4534940ab20931b7d281d68afa57e8d72a7fe2062b4d559ccd1e6f711474d7 SHA512 86bb3d53f932e68d7fe408191142f6727fb7fcb2bf94d77e347e05195869d686b252a8e6abf34d82ce6880a0513eff1cea024eaafc8919c665c5e2694481230e
MISC metadata.xml 171 BLAKE2B 4d68baf0e7acc5ef563cb2feeb7bc0b2d4f0bdf03780b62d338361b1da05acdbf29c94a108fe200daccc9f60bed0aa1a1be81908f36b9258d8d19d16b5e2fe36 SHA512 ef6ad959681e435a0c4fdda56f12e41a8cf24063413bcf61544c095f31eb91c30b85b1f032f2416bfac7c97ebfbe9ce1abba96805540b1568843d0ab238117d5
diff --git a/mail-filter/procmail/procmail-3.24.ebuild b/mail-filter/procmail/procmail-3.24.ebuild
index 803fcdb40c4e..206a81db60fb 100644
--- a/mail-filter/procmail/procmail-3.24.ebuild
+++ b/mail-filter/procmail/procmail-3.24.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/BuGlessRB/procmail/archive/refs/tags/v${PV}.tar.gz -
LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="mbox selinux"
DEPEND="
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index dffe4d3b189b..7fedd23f21b4 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index 0a45d6816a4d..7862172fe855 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -3,5 +3,5 @@ DIST exiv2-0.27.7-Source.tar.gz 32290404 BLAKE2B ac83c36dd15c7f6aa2d6607542a12b9
DIST exiv2-0.28.1.tar.gz 45225200 BLAKE2B a26f8e54cf6284c56ff429c13d5a8985dc6181a36b4c13ea6f2e59bc00016a2a8d915ddbc0cedb441b8283e30f18312a500900ffd89ca984006ac84807a03852 SHA512 7b872a3c0cbe343014b1ca4618cecaf6ee8d78dec7ef83accfce95cb8eadc6b52116977a41e1f1be5c6149a47bdd9457fadc08d73708aa2a6ab69795fd3de23b
EBUILD exiv2-0.27.7.ebuild 2807 BLAKE2B f1001b87d785f752b13535bf08ff064d36e5f06a209d2a25ae971f5e9cd496c3095355d379d3b8139aa08c207bcb2bd3e3a85855aca424597d1d0e354c66cdcd SHA512 a2ae95268c8064ff618db77a6ce9fd87cad60fc81766e3ac6b13941c44366b8edd655b40868d028ab41f81afb7ee3a5ef5b7c0aa022858b7cba338dbabc4d09c
EBUILD exiv2-0.28.1-r1.ebuild 3273 BLAKE2B 5d0c0807a387162fea1a007cdda6bf6796a92fe44bb682925478e01456e4c677746a499a8107d29afdd2b788318b688374e2046685e747d6281f36dff82394bf SHA512 b0a350a8998a6a2f037dfc3ef11ccc6da44439b81cc9d9f780e9898d949affd218fa3d29842948a2e32989f5cba2aeebde8bafb1fb8c57d834e4892e9b0bfeef
-EBUILD exiv2-0.28.1-r2.ebuild 3306 BLAKE2B 5752cd3fb53293f093177735ee5e11a11609663e1cba588579e98905c3f26b7324aad7f1d495f31c43481b69206137930144fbf7598945205c0a8afa349f434c SHA512 cc5835bdd23ba574f85a563bbb3bb662298442789b4b0c62c3c766d617d35f2cc8d008d8d0d2bbc84445d9dfb7c3d98f94a6146795cc822b05ea65ccadf5f18d
+EBUILD exiv2-0.28.1-r2.ebuild 3305 BLAKE2B 78d91a71fea56cd4dd27916871dcb3d917ccccca7fe5334ce9729129dbf74c0d15fb496d5916ceedd685d8ed8fcf3b93f2a2a6db8f397f37a04439485d716a1a SHA512 41b659f75e7797dfdbd44c96acdc78789c8b00a773cafce3312e26fa521d7d633329dc7d61ff7a8dad385c56130b016123d06cd8188b50c200b10a404bb58d26
MISC metadata.xml 686 BLAKE2B 2d1079660cf4268216f8835d1ae6655ebafc99d5402872bb05dac6342034a28a07dcff587fc616a5eedc8c538ea3e43e013711d39c2541295e89629e39a244ee SHA512 40f9225a42386fa6f03bf9436d675bb01bd6eb859974bfed22d1316536ceaf40752fabffdab20b439e87c57f65d193d8d249e5aa022584de3f869f4162660b4e
diff --git a/media-gfx/exiv2/exiv2-0.28.1-r2.ebuild b/media-gfx/exiv2/exiv2-0.28.1-r2.ebuild
index d1b14f77aa91..bd92d0fbec8b 100644
--- a/media-gfx/exiv2/exiv2-0.28.1-r2.ebuild
+++ b/media-gfx/exiv2/exiv2-0.28.1-r2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/Exiv2/exiv2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
fi
LICENSE="GPL-2"
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 7ac610896f0c..f88263b650a9 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/gmmlib/Manifest b/media-libs/gmmlib/Manifest
index 36755ddd33d9..659494358d55 100644
--- a/media-libs/gmmlib/Manifest
+++ b/media-libs/gmmlib/Manifest
@@ -5,9 +5,11 @@ DIST intel-gmmlib-22.3.12.tar.gz 845783 BLAKE2B 343e99e316b9dd18bc20f911b61ca3e5
DIST intel-gmmlib-22.3.14.tar.gz 845841 BLAKE2B b766ab36aa24d226a2299c68f47aaaa41341ae9f4d2a6366b68ee7b82669ac78f41097c572e28aa9cac69d06a5d7a246fd0f9cfacc33213423209b8c708e8075 SHA512 7474f3a4899bd4474e2856ff98dd434ee73a1f53b836224cb6fccaace48bd26940d7c907ce00ae5c6d31af9378f33460a9df4299cabdec6c9c233b5730bf31a6
DIST intel-gmmlib-22.3.15.tar.gz 845867 BLAKE2B 8e67b97982f52019fa860673b93888aebd812bc749e37ab32fdbc121469c7e0129fbc95b825065a4fca6ac515e094ebe8494f3a52e2acf1c15012ee9435060c9 SHA512 e5dbe498b1d2bcfeb2758f0aef8b57379c747ef4b159ec87fd80daa8f78c6f7aa7b613dac32e34e73193be0c4297d9e412e88b45a45f3942104cdde4445a05fc
DIST intel-gmmlib-22.3.16.tar.gz 845934 BLAKE2B 6cd1b51feb371412c788e38d768b6925221048dd1f5746fb8d8fcf8ff1c4e23f6d8a7821f6723b008e5be0488e22939ef5a2d7c2c134d9c9e644d94b4418ff58 SHA512 15114ca648509cf3cab3b94d3c0c6c40ba33f80df6b5c5822dad81a4fbe225ae83385b1462e2d7fbbe357eafa17c1a46566b98210359865ab6cee3a87a8bd910
+DIST intel-gmmlib-22.3.17.tar.gz 845954 BLAKE2B d01a3b86c539fdeb4d2d66d81590b71dfca045f976f100ff53e0bc8da354c2311ff4c0ff6c371fa63ed97fba387611670a7a8d48eccdf0494824f4c48e4e4c43 SHA512 073cb2e9ec025ae32e2f33f51547083cd8425b0c7297e361b037c71b55a8d2322cd36ac7cabbf8c7a325f80f1cc97947c0aa8aa833dc5fbae5abe28e9c04451a
EBUILD gmmlib-22.3.12.ebuild 813 BLAKE2B 22a076971e6ad350428a30d4f235bd31fd63d546be2da6210af2a9a79dc12220096ef79e8be7b2913cb86da7ce3bf1a45e5ee1975a4c12a6f99effe9c18e0a5c SHA512 68e563aba1012af8f0474e34da6cfa40cd7e1f07bd4835e9f5bcfb0aaaa92b6e20c8b0fdbf8ab4c34b059c443203246af32e448975bcc8d5bb02217b4d0ffae8
EBUILD gmmlib-22.3.14.ebuild 813 BLAKE2B b8fbf098f2ecf4520d13daef6c35ca04220351b0b226d1c7ac4caec6fd6dd06215f04a2e8c6144e59f72a982cea3d7c647826da354df98afbb2e4a7c1f0d85e1 SHA512 de0baf0807fa04537a9ada9d24e5f86f1106ad4377a43a2d9267717e1543e82701c142e82fb711fad4837f4372c5fd6819415d7c0d6e726ddc9342e49bb7caa9
EBUILD gmmlib-22.3.15.ebuild 814 BLAKE2B ce6b3be2c671e8ae86bb64c7d9cf337003bc38fcb9c89a43a692f2885bf4cfffdd6c748daef4f39ab72a1b8c96af3ec149571e3e1cefb93fdfee563fd97e386f SHA512 c4c6b82b137f753de446287aa2ae69a6da36fa8e518d6c185cbec27d7e3a9301f9a59b515fc4a70a51669649404d1588f7bc75fc0f3a2801ff8f73a52d9dc876
EBUILD gmmlib-22.3.16.ebuild 814 BLAKE2B ce6b3be2c671e8ae86bb64c7d9cf337003bc38fcb9c89a43a692f2885bf4cfffdd6c748daef4f39ab72a1b8c96af3ec149571e3e1cefb93fdfee563fd97e386f SHA512 c4c6b82b137f753de446287aa2ae69a6da36fa8e518d6c185cbec27d7e3a9301f9a59b515fc4a70a51669649404d1588f7bc75fc0f3a2801ff8f73a52d9dc876
+EBUILD gmmlib-22.3.17.ebuild 814 BLAKE2B 9ff6906360211dcc5076fed1ad5cd14676b2c0377086acdf4adc1fb0162fb1a87c5f6da220cd672cf29c7f3ad89a5114b3325b83b912e664eb1523257cbc8e64 SHA512 fb6322af55afbe5b65d926a5b8dfa12f6e3a5ddc0fc7797810d37a6a56f6caf9c9aa51a0c5462a5212e41ed1e2d92f20db5bb4cda874bc200d8680d6ebeeab83
EBUILD gmmlib-9999.ebuild 893 BLAKE2B efb2985d5a9a68f687ef642de812d57558c81ce194fbb9583e738c57e3ac8768ee0fb85f031bb01d6c26fc0fa2c03a820d49404c9cb14e5531f7bc0b393cfa47 SHA512 8972b9dc98de7def5ffaebfa82965e82bec35ea6c1c4642b0143b339752e466825b7898bdd13759dfd8e77cb2b15d6161d15b3f7e7448fd17f63fdac201933d2
MISC metadata.xml 478 BLAKE2B 22fa7744f1f6ae793034225645314ed7f0a5499cc33b570a00aa2c076cb3fdc9c2663654df4998a30fc76f7d833ed4f2022fd8b2869539e25c47f64e6b0f438a SHA512 0c46a6af2f254ee9c314f08654739003f58283e3ec00a8a3e628225e14065d359d0816a05aba1754379dea826d1bf2d501fb35ba58c5020f036917771ea035d9
diff --git a/media-libs/gmmlib/gmmlib-22.3.17.ebuild b/media-libs/gmmlib/gmmlib-22.3.17.ebuild
new file mode 100644
index 000000000000..e440c557285b
--- /dev/null
+++ b/media-libs/gmmlib/gmmlib-22.3.17.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+
+inherit cmake-multilib
+
+DESCRIPTION="Intel Graphics Memory Management Library"
+HOMEPAGE="https://github.com/intel/gmmlib"
+SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz"
+S="${WORKDIR}/${PN}-intel-${P}"
+
+KEYWORDS="~amd64"
+LICENSE="MIT"
+SLOT="0/12.3"
+IUSE="+custom-cflags test"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-20.2.2_conditional_testing.patch
+ "${FILESDIR}"/${PN}-20.3.2_cmake_project.patch
+ "${FILESDIR}"/${PN}-22.1.1_custom_cflags.patch
+)
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTING="$(usex test)"
+ -DBUILD_TYPE="Release"
+ -DOVERRIDE_COMPILER_FLAGS="$(usex !custom-cflags)"
+ )
+
+ cmake_src_configure
+}
diff --git a/media-libs/libpulse/Manifest b/media-libs/libpulse/Manifest
index 2d9f81dbf67e..319673641cae 100644
--- a/media-libs/libpulse/Manifest
+++ b/media-libs/libpulse/Manifest
@@ -11,5 +11,5 @@ EBUILD libpulse-16.1-r2.ebuild 5882 BLAKE2B 82a1b54af068c843e675d0c1e1caae6b658a
EBUILD libpulse-16.1-r4.ebuild 6469 BLAKE2B 2b1be94822fb82f06d6bbc5c4dc3a5031444f66a9ee9b1dc19a427f672e84d156bcdc547aec7384eaab35d3206b63919608399cf70ccd34e918084ccc4abea41 SHA512 a4442c8c838a8d8c3a13a25dd7765c0299d8952b5af56b5c46ebd9c0589e157925ec85c63ba509dc2ab4fad488329949de76fa300eb7cf78562ad5a9e71d670a
EBUILD libpulse-16.1-r5.ebuild 6252 BLAKE2B 7aa539bc2db1ce828946a4ce92c3420ebd7b8ad4caa17e2364c878b9822473986f44ca5dfedd6d62b98ab780ab3085d26ddca99df53c464f09f04cb2f875f9f2 SHA512 9d99f50cc467148b05ccf0ae8566209be71ad5fd8d841cd67adb600cfb21131e55ae42cf80570c5514ea50b1929481986c9313fb43d4a7a7b9a82965162f27e5
EBUILD libpulse-16.99.1-r1.ebuild 5939 BLAKE2B 6015e5cdd36382c088b5ec3494ce10d4a00225bea7352a27dd91b6239ff6480405fda646fca640b9106da9eb56c2989bc5ea496fbaaa1ce086a244629250b64d SHA512 7f7ee2fda432abf2c9734fb9896d9122f1e1dc68eb8dbe8b48b61a1aa81592bc4194e68bf21af1874ec53d28a7ee8c9abd804ba43988c766fce0e17fec729a03
-EBUILD libpulse-16.99.1.ebuild 6155 BLAKE2B a95f58b26a3b6034224b7b73358bcc2afd3d95edccccfef2d98f1ba05a19eadb1936979983a7749af456efa15246405b227154954b95022b679466fc360ff2d7 SHA512 f8e9b03cdab5532bb3b0373520d9fdbf832ae71b298c8482bab6395ae97996cc9a9bc7292ecee0cd3b55bbcc769fb35412d0796a9421b7e1fdd9af66937c0bce
+EBUILD libpulse-16.99.1.ebuild 6154 BLAKE2B d5d29a6ce1dbf7173c93454802402196385a56f348ef8be546588463471d36fb8b2f1d4d3822e2f56514992b31cde6473bceacfe3466b3bf504ee3964e039948 SHA512 88bb80a292fdf2fa84517619fbefe694b46b7cdcea101f5ca886bb78003f50ee5cc3d2c0849ece158490e5da99781430b6405f336ea734811f8dff42d2ca2bd3
MISC metadata.xml 961 BLAKE2B 0aea6824645ccb54d4da477c5f65728abe5100176c5bb05f30c30704b0209f83dccda23380de7231a5fc0a5ffb31650c96d024b4d0511ced9806fc5652f51f9f SHA512 408206d9da60312898a87c2b400292178bd20b57b7a17b74e768c154ec3fc95f9ec9412ba497a03b32558e8ffaa21e8a50b0478c8908930f90ecd9b6aa81548e
diff --git a/media-libs/libpulse/libpulse-16.99.1.ebuild b/media-libs/libpulse/libpulse-16.99.1.ebuild
index 0791f026e87a..967bbeb05bd6 100644
--- a/media-libs/libpulse/libpulse-16.99.1.ebuild
+++ b/media-libs/libpulse/libpulse-16.99.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = 9999 ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/pulseaudio/pulseaudio"
else
SRC_URI="https://freedesktop.org/software/pulseaudio/releases/${MY_P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
S="${WORKDIR}/${MY_P}"
diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz
index 4f180ded6cda..8c635b47d1e1 100644
--- a/media-radio/Manifest.gz
+++ b/media-radio/Manifest.gz
Binary files differ
diff --git a/media-radio/gpredict/Manifest b/media-radio/gpredict/Manifest
index f833e63297fd..a7cf8c59fce5 100644
--- a/media-radio/gpredict/Manifest
+++ b/media-radio/gpredict/Manifest
@@ -3,5 +3,5 @@ AUX gpredict-2.3-doc.patch 473 BLAKE2B ed1a1a742ca972a53cd2ac35723f5b02eb212f8d6
AUX gpredict-2.3-gethostbyname.patch 712 BLAKE2B 60b75449f0a3fa68e1ecdda1b48c110690853c0393997eb3ded65244c300dde96d6a0eb8362a02a2be655b819f1738605ba9b0a63cae333e64026ffa251ea082 SHA512 22224c729aa2edd5a6e277c2cd16849796de04a0226e4d9919125d4ff4b4da5774128ca6d6afbdcb9835692cfb41ffe402bc41096584f257f4a856c70a6654d2
DIST gpredict-2.3.tar.gz 7742902 BLAKE2B 1ff567871838b062c59ab0076330a354afee082506044f5ce2ae1c7553e7f3462770f7134d13e3b603f7966476d13b365dd3575cc6c7e32d23865ba29b602cc9 SHA512 d7434aff482c943951a79cb607c91f118cfbde8209b4b370d0d2147766244fab2839b5c712864c2c521635f31c484ef2bfd3c771371e946f5a3561801ab474b5
EBUILD gpredict-2.3-r1.ebuild 775 BLAKE2B 0d0630069b8558064977a49a99143c35c7741468396bfe474466fdd0794919ff6de99fb250643b3c9272a016d757e1f6153c96e87af7737638b9400492f3a99d SHA512 de6e03f029dc4744b252ecb208af01189b839e0621217c1fc23cbe69ba6d54a7681dde159e7b24c28d1062eaa89d607443044665c3253af431fd07b7c035a7ea
-EBUILD gpredict-2.3-r2.ebuild 820 BLAKE2B 69650931aa948a62181f2b310f7fb69b30392314c7fd45d3b79cee075fbe41e86c73f9fbff081ee5d84de302ebf05e89644f9a144b6972b36383dbb211e07975 SHA512 81a53bea6487e8b2e0bf5d26298137a441aa4df421b3cc67b9d37e15799d8b14b590f09f4f0ad921895d48d03260dbc269ca9af4ba8800f9324edaef7aeea309
+EBUILD gpredict-2.3-r2.ebuild 819 BLAKE2B fe4fe523ee5eac68689466bcc1a7ef48d67bb526b972592eaadbfea4a042ba9cb28ade56aac714de455f30d100f72633c2b9550c1048d91219f06b72003e7fa7 SHA512 5ebf4b1c8d8652977286e140ade5c7a7e61b707da25fb222ed5996ed369c651fd16b5fe16a6194523b667335ca373dc8f898a87f6c51dc64e6794875137decda
MISC metadata.xml 382 BLAKE2B 76bb7837e715a124d27264a1cfc024426f9bbbfb689a5d9a8a7b48f097a2c9a054a26c73d1318199f1a73078c7b9c86607ade28bd5c318588d5cba33a2bb5b18 SHA512 a929a067f954d2eeeb1446155f33c566e76c5f8fcc30d1af6068a947a7abf03b2a4ba8a1ce1ae3a4cfbbc84dd4c83404359e6e8d6edb258823deedfca4f0defa
diff --git a/media-radio/gpredict/gpredict-2.3-r2.ebuild b/media-radio/gpredict/gpredict-2.3-r2.ebuild
index 6d0d138b0a5c..10141246ae7e 100644
--- a/media-radio/gpredict/gpredict-2.3-r2.ebuild
+++ b/media-radio/gpredict/gpredict-2.3-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/csete/gpredict/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
RDEPEND="dev-libs/glib:2
x11-libs/gdk-pixbuf[jpeg]
diff --git a/media-radio/unixcw/Manifest b/media-radio/unixcw/Manifest
index 062692f78b69..523748321354 100644
--- a/media-radio/unixcw/Manifest
+++ b/media-radio/unixcw/Manifest
@@ -3,5 +3,5 @@ DIST unixcw-3.6.0.tar.gz 870148 BLAKE2B 4eca3fe63ce7aec43e16ecca8120018e1bda6541
DIST unixcw-3.6.1.tar.gz 975795 BLAKE2B 5bc7822d216bef2ac452593c0e9dc537f2dfcd31f446c8795abc76d1d2ccfd4010a3b95982bc404ddc4c974456177e9f54bdefc169a14110bb503fd539025b07 SHA512 d91457b9b2247ce2be75773e2c37ca8b69c75c42c187ddfac5a9a8f4c9ad16acae3e4b0223e885bf7ae9c7201869581becd444f32c375ac521d2a712b7ddfb69
EBUILD unixcw-3.6.0-r1.ebuild 2075 BLAKE2B fbfa2165a917552c988647edf4524a29db5d928d055c42643fb8b77246ea5d2e51d93cfc92586270ed5349ca9b5c9a76527909753defbcadf9cee4e2b41e8071 SHA512 a907bb5c048413109d6a2edf75e75b4172f69e3308dda9025d5dbaab43851166744cbefe0cc8ec4846c3bbdf302f44bd108dd5559de666d3db27bbf4d380bbf6
EBUILD unixcw-3.6.0-r2.ebuild 2051 BLAKE2B 2bf1c1e2d8d8c4173795456df20839c538a627762a4526960ba90f6a96d7e583d7f76e3a48313ca652c1d1d3d90c3a295544e1f7d18884b44a9959cdecab0cab SHA512 bf7b479148f4f98a1a25791632117ddd8a37fe459f4c29bfc3253dd9b1d7b8ea8080ba72398c2d7b7c7fd47839ab07cb2140f492f1cbedcd2418bb12c3a8d401
-EBUILD unixcw-3.6.1.ebuild 2049 BLAKE2B 932e0b0a9e6bfd59a7a0cf7261c9227b0a2c99478274e448c490b82d2c4bd728ff8587d44d3996d19fd4b46493be098f61a82c08b5e78e8886f93bd4cea5a383 SHA512 84c06912f551426db911ece6b31d5b01d7ec171280c34116e4bfe99ded81b61fa70ff999b998d371afe0996cd604552d477bcaee1ac04efc069479f9acf4adc1
+EBUILD unixcw-3.6.1.ebuild 2048 BLAKE2B e5bca7b254a703ba1bcbe0af3ae05ff8344a28eb085861f9b4204142aa6ce0bcc5517941cb96f5ff9a7797987b46ff18e7707b3625ec051d8b32e3da8461d96e SHA512 73c2bdd679c1646e082d2a79134d9f66816087d1ba8dd1eda6759ee5fca73a6218a521b122971da5821662e813d048e6506ca9a20d5b8149f70228c68f97f6be
MISC metadata.xml 875 BLAKE2B 582b1ba40e9424d308e33d5f2bf430e270a2d4d106aeffec3d03e1736360758776f5aa8a8d0078aa03c0e4ca8ea206b9805be2223db69282bca0cb752c531314 SHA512 07b92861370f28e4723e48d75dac80e3517c7a944f7a4ac07e6afc75f80871b6ca6a4904d042bd79bce1dfcd81b74d3b85a25b0eab3f8c83dac7742f6fb10219
diff --git a/media-radio/unixcw/unixcw-3.6.1.ebuild b/media-radio/unixcw/unixcw-3.6.1.ebuild
index 10a5cd441ea2..6813afda542e 100644
--- a/media-radio/unixcw/unixcw-3.6.1.ebuild
+++ b/media-radio/unixcw/unixcw-3.6.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc x86"
+KEYWORDS="~alpha amd64 ppc x86"
IUSE="alsa ncurses pulseaudio suid test qt5"
RESTRICT="!test? ( test )"
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 19a006b9b27f..9a00b21b8b4e 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/pulseaudio-daemon/Manifest b/media-sound/pulseaudio-daemon/Manifest
index da775ed253dd..abf0f6a8b86e 100644
--- a/media-sound/pulseaudio-daemon/Manifest
+++ b/media-sound/pulseaudio-daemon/Manifest
@@ -16,5 +16,5 @@ DIST pulseaudio-16.1.tar.xz 1545596 BLAKE2B 535706abcea2cae39834b23c8bdc37f71b0e
DIST pulseaudio-16.99.1.tar.xz 1565020 BLAKE2B 02aad918e2b76dcf250bd55e03460206c7781cd1b43aa2efe46b25258626892e07f478b9966fa5027c9ae0a370145f5204dba05d2f5dfbfd3ba956225ccb3cad SHA512 1a3347e4c892ba0e321d39184f8bd52cfd16f59e66e52a753d6f706dfbf3f170f87b7ff27c0a6cdf3e462e6dd531ecde6829d48a374d0be2622688fb85abaac2
EBUILD pulseaudio-daemon-16.1-r7.ebuild 12099 BLAKE2B a1e3430f66ca84c8ac2a0f2e02c49edcf28123c1ca035112f3ea8cbbd35d244429e95f815e08415f264ed2ee4b771c66af8fde8289675575f7163d405bcd7ed8 SHA512 68cec44975c3628df8b26c0a920dbc551521a3f10201bf9b7283fdbd44bc5dc4fc4bb6ca7c6285db398ee44abf9fc1a4b2e0bfcdaf7228952e39569dc5c5f87c
EBUILD pulseaudio-daemon-16.1-r8.ebuild 12500 BLAKE2B 1c11b983eac8f96526dec72be8de4aa083c0ef96455d1aacde646f1c3cabd97d05e510b2d726e3ce7d604a45f3bece67422dd2c518fa3376fb33e9fcc3e73078 SHA512 2f8d902f8461a5a06010369b35da7c844dd86ad0ef8125c98be56d2ea4dd43601c268e9059485c955f6e20b76833a311f96f5fc166a4be05c71c58b80c5ea1d2
-EBUILD pulseaudio-daemon-16.99.1.ebuild 11935 BLAKE2B 28bf57bc731edd328d178c4d2a5ff8277a66d776700acff32c16240d29043468eef89b89e84ee07623d23b78d1120149a4f757619fd710ed6125f1a78cbe4fdb SHA512 e06da0ce0ebcda57a874bc68fb54846bf058dde1939bd9f257ae75c938f1cd6fb4192c586aefa23aa1b8e9d4f35c99be0e1064944e77ab13e7a07d07ea198345
+EBUILD pulseaudio-daemon-16.99.1.ebuild 11934 BLAKE2B a80d6908bc95adf5c82eb3b98d298d4d9966f53a1222d805c7c5b97e72589275a0e060b08ad40b4e6c9871a0aa6bb99690dc15dee63687cd2ce12f46f265d445 SHA512 311446224bf618573106403283d37db6b522e6316d2379f987ea907f88185793c89a5953975cb8ebc9b029d62afe21dad25e01900df2d543e66d73dd8b6dd0e9
MISC metadata.xml 3606 BLAKE2B 7dad35e67bd2c8a2e0b077d61eb0d3c4551df4da192d8552e63f0f63db4028e463d68ddc2c45c8de93c19a53ac82e32b6a9ae276faf05b32eba8a3d3062bf3a3 SHA512 f681c32f4c3f75745db62c38a8b2624edd0e44685ce2ef3ca0b7cbb9952cab862f9344854179772977cfe7fe6fea7b2103441f459b9553355dd6c5bdb2bbe5a7
diff --git a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.99.1.ebuild b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.99.1.ebuild
index e0ee6e6b7212..921922348dea 100644
--- a/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.99.1.ebuild
+++ b/media-sound/pulseaudio-daemon/pulseaudio-daemon-16.99.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = 9999 ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/pulseaudio/pulseaudio"
else
SRC_URI="https://freedesktop.org/software/pulseaudio/releases/${MY_P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
S="${WORKDIR}/${MY_P}"
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index c3df1751865e..aeb54dde2346 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest
index 958198eccacf..23f9ce344671 100644
--- a/media-video/ffmpeg/Manifest
+++ b/media-video/ffmpeg/Manifest
@@ -38,7 +38,7 @@ EBUILD ffmpeg-4.4.4-r8.ebuild 20218 BLAKE2B 891ee74e63115c0a8adfd437d5154cfc25b0
EBUILD ffmpeg-5.1.4-r2.ebuild 20042 BLAKE2B c044bce98d76f98325381c2d6f217456930459dec7376997eb7a775a2e1c4c5f9b9ed15c83e52964c69799fcb577254fe6925a09fef16b488b9de290c6ea30c4 SHA512 e6d0274bd4f21db5485e2b0c167002cd678a8ff6d9f8618c830a5f78bb46eab4e865f639456d4c2e92449eeed9f44bf876e8e9b6e736b8688f2263a783de8943
EBUILD ffmpeg-6.0-r11.ebuild 19969 BLAKE2B 4c53c9890f2b663503b19bd1dfe06b31cea1f2ae73317279c11e8669196635ad882b7bd7384179c12dbfdd183ddeae63ba20d80529c08e1d14b37545e2e826b1 SHA512 b18d79676a540057f74986798ed76c5a80138f9346ba7c44f125c57152628f2ecff16197c0864d6273fcbf779d52a538554f537c508d98577c64b7c464fadaee
EBUILD ffmpeg-6.0-r9.ebuild 19911 BLAKE2B b1ecb7d5c7a4194abbf3f40df2320d5e187fde996f10c754078d2e45400da6971e96b245001333e96ddf4e6fa1d31ef6e45c1b401fe4bb4391f6bb0b32423f02 SHA512 73b2a5d20c3afb3f9bc78adabe729a46a3ddac78f36c2a6423ab0c5425e04df343d4e76d95557b1e0881c0202aea091a1570a8468f611993ca97b0b7797c1661
-EBUILD ffmpeg-6.0.1-r1.ebuild 19831 BLAKE2B 7f4e9f05385b8aa070dd8d9f74e1ef9599f9c7c08c7a994923b9457bff6ea199eead5be76be2904ffceb2c1c592aed50bc004d7e16ce9b3f55ba969ebaa61465 SHA512 ea0e58a8626f7095c9800e0d83a2139c007d3080a7ba9eced54173d80987fcbc88a32454918939206f71e1766c1b48637f46dbb88e71783a97c46de4a294c688
+EBUILD ffmpeg-6.0.1-r1.ebuild 19830 BLAKE2B b90c155f56e584e2a4d516c0383bda36a8718ae9dd0789fd173b7d3e9ee00d54f83acf5b21a76af4a9677c857a73485bdc46ae6d57bcb2af0a04d41cd8aa77cb SHA512 3a8bac45bbc55b8e462c8067ebd61247c85cd299dd1f3e111a2cc72b99ee85b48ca1f4719852846cf8af314737766dcfb22f0c4520dc77cd6b6631fa6e7adc06
EBUILD ffmpeg-6.1-r4.ebuild 19979 BLAKE2B 59c9f20ccd1cba656c5094b7fd9bb8ec46de83e8829e542be3508d08e502922d7cc8b8e33c57ea0a4e504e6665d9376082e297801e43c2a3f630ee62fd504d08 SHA512 22cd4b2fb1f59e816095a5f1955b391a933980c4223822cea057fbdee8daf1c010114db5246b99e0259b6d044744e0adf1773f191a66ecd7d9bab0826c1f8bb2
EBUILD ffmpeg-6.1.1-r1.ebuild 19455 BLAKE2B 944557a12ff923e484d3df2b93ea8537b29aae7c06d6831461d1f1f8ffa015887a37b0e5cd099c609a31d055dd52719fb484be8d505edac0bb7db36ad82c4f86 SHA512 fd13c75202684727f0e6cd137ac71687eec07080fcee0c3c0f3b41a8f059567edccab9b85cf333f625999910102ba004535d39cfb8fdde018acb7d06d520e458
EBUILD ffmpeg-9999.ebuild 19358 BLAKE2B 4f8d4d27ca76d2c8cc68c22ed218a7dfa2d375d6ec233acd44779878fd0ddf34e82e271a8776f2a70b622513a7a7771df74035c08ae9c6612ab1b723bd684290 SHA512 0cd8317ae2323e7bba928f5e1b2b3de2092fb196e36295d2ecb87fbf0cffd8ccd4e3d3fa177b3241d9ce7c11efe230a171dc0e90755e248a8f96bf777a49759f
diff --git a/media-video/ffmpeg/ffmpeg-6.0.1-r1.ebuild b/media-video/ffmpeg/ffmpeg-6.0.1-r1.ebuild
index 5a13ca74021f..f3fabab58737 100644
--- a/media-video/ffmpeg/ffmpeg-6.0.1-r1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-6.0.1-r1.ebuild
@@ -64,7 +64,7 @@ LICENSE="
samba? ( GPL-3 )
"
if [ "${PV#9999}" = "${PV}" ] ; then
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
fi
# Options to use as use_enable in the foo[:bar] form.
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 5ff376dd6bce..eceb4430e9e7 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 5a8d084bf4d9..f2f365fa1382 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Tue, 23 Jan 2024 10:09:59 +0000
+Tue, 23 Jan 2024 16:10:06 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 9de66bee81f6..8f37c08ef5ff 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 562328 BLAKE2B f917e7f3715dafbea4631d1e8735246d5b9887c3efe70c6ba46f3209bd4352c3858fb9f3b94eddfea989436bd50ec90a84cb7490a3686cfafe856b8100fc8b3c SHA512 d02be3afe2c6c1c06c58a6413b27e2ddfa1c0d22459c4da9eb5fbc7afe9b5335376f1397c09c4bae95745e7e93f1941a58053c3f1b7dfe65b33c41f933bb9720
-TIMESTAMP 2024-01-23T10:10:03Z
+TIMESTAMP 2024-01-23T16:10:11Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWvkHtfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWv5ONfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDr6BAAnZaBCkoaW7ZRbqfOYwSjmO33s9Z2I+iUHpDW6droJQ8/Ds/4zFZZKaWl
-LpV59oce9Fg9G5y/zCn1HgpRz1zZHg+P24U6qNN54vS+iiXztnt2PWxTBz3rh0eT
-vw2C5RQNFIAfkk4ajIdIdRr41T6PIL82xQGL9OJxXSYZSkVTZLiaPMg0xRAatVxI
-44h1riieD+YucdytG1bZMGzkg2JqO05go0svAP2oNIeE1N525QOgaIXfFYYyNJGE
-VXf/Fb6MOpQiVVYv8GiqdG+Omjx4EfRrInORWoJ6rAD+P+jId/4kt52DeO7GTDNj
-+dld0Yx2KTsVtMHv/VgXJFsAmoyUEHOOZxGzyo1X1cWcJD8OMJGah66QJdwvX+Y9
-1kDGsVd8JS/ZOfGzvkINrNAImKgDDVk2I/4vjkoParOzVj5uZ2X6XXWiIU8kJAbk
-k8KGvTXe2KflYIqECSRyrak5YIJhlUZ6io/iMP640sZCBdIGxKGz2MKG28Lkd+b1
-o00sV3AbhZH2z4yqd/AXgOah2mvm0CJLQhLWD4JsvoYmXXnUwNnCHG1jLTY55Q0N
-+ntkRSN7uSS3D9PaIvTr8kLcro1vEznvWQaVxuoEtL90rB8DiVDp+PIDTUR4xsX7
-vWPC9enSK6pPWqGqmMaZUHVSCYE2DSdv7S67azBIXWrNqL6vxho=
-=Uasf
+klBE1xAAhcZ3Mw46cE4/Fd0O1VShaox4SVQwzSdT06CXpBoReAwCbxMmj+d86Cb5
+ZlKJg3j+Uu9pAfmD27I9zxiIynKFPzdJz+ZVx4yrIqaAyGGLAsL7AhYsFVAHYoZ8
+oPK55iixN0RyJtV+IXOycUSoEMJrmzI0/XfE7QYKjqySuR5OEiUDtVrwdiCvsq9p
+Xbmu533fVLWxdkIEmRnt3KKj1gEu4ly12DenD8YhHBu+PUAdX+efeTt9NWEeYGT0
+RGGMgMu1mhTX5SL+520XdTA6tl6hZtCD+O18/sHSizUEEZhwGlXhmydAausxDJj0
+bRTQo8oYO2SLfvwq51HmD/wf6DvdtSismbMKHy3GIvxvCSfxbYrEr/6bUQuh1a7k
+iUCi6AtXwnet0g5ZcXnU4clFSNKKiiMrDSUp5i4dFEWai3KR4sY3Q0bgVHr6i7F3
+UfflVRac5THHiso8MCP10qUq/4XzQLsXWtEHcNI9Vy1K6Lqp0HNlOfLRGUrv1iv/
+GKaxH6ibVeZQAKkTAj3ZE03aZVO+3E+YZFQYDgpmtsXSQKYcHuLJtnbkfyQJTMSs
++RVpFT11Q+BPJu7NRUnFTZRF904v6XrP0eBZZ3sl/b8a4LdZLBZkOJQaq4OA+crj
+9qj+ErZTObcfRJjmbuvZNpJ3XWLoGv3phk2Y4f214+MSjqkkRwg=
+=2T/S
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 5a8d084bf4d9..f2f365fa1382 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Tue, 23 Jan 2024 10:09:59 +0000
+Tue, 23 Jan 2024 16:10:06 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index b5996138fec7..73d47c366b37 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-accessibility/Manifest.gz b/metadata/md5-cache/app-accessibility/Manifest.gz
index 524ea5ccc05a..7cac14e1b651 100644
--- a/metadata/md5-cache/app-accessibility/Manifest.gz
+++ b/metadata/md5-cache/app-accessibility/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-accessibility/brltty-6.6-r1 b/metadata/md5-cache/app-accessibility/brltty-6.6-r1
index fa149d7cc294..82748f262138 100644
--- a/metadata/md5-cache/app-accessibility/brltty-6.6-r1
+++ b/metadata/md5-cache/app-accessibility/brltty-6.6-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://brltty.app/
INHERIT=findlib toolchain-funcs java-pkg-opt-2 autotools python-r1 tmpfiles
IUSE=+api +beeper bluetooth doc +fm gpm iconv icu java louis +midi ncurses nls ocaml +pcm policykit python usb systemd +speech tcl xml X +ocamlopt java python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86
LICENSE=GPL-2 LGPL-2.1
RDEPEND=acct-group/brltty acct-user/brltty dev-libs/libpcre2[pcre32] bluetooth? ( sys-apps/dbus net-wireless/bluez ) gpm? ( >=sys-libs/gpm-1.20 ) iconv? ( virtual/libiconv ) icu? ( dev-libs/icu:= ) louis? ( dev-libs/liblouis:= ) midi? ( media-libs/alsa-lib ) ncurses? ( sys-libs/ncurses:0= ) pcm? ( media-libs/alsa-lib ) policykit? ( sys-auth/polkit ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) speech? ( app-accessibility/espeak-ng app-accessibility/flite app-accessibility/speech-dispatcher ) systemd? ( sys-apps/systemd ) tcl? ( >=dev-lang/tcl-8.6.13-r1:= ) usb? ( virtual/libusb:1 ) xml? ( dev-libs/expat ) X? ( app-accessibility/at-spi2-core:2 sys-apps/dbus x11-libs/libX11 x11-libs/libXaw x11-libs/libXfixes x11-libs/libXt x11-libs/libXtst ) java? ( >=virtual/jre-1.8:* ) ocaml? ( dev-lang/ocaml:=[ocamlopt?] ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
REQUIRED_USE=doc? ( api ) java? ( api ) ocaml? ( api ) python? ( api || ( python_targets_python3_10 python_targets_python3_11 ) ) tcl? ( api )
SLOT=0
SRC_URI=https://brltty.app/archive/brltty-6.6.tar.xz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 findlib cc1c14904708a0a28bcb256b342a808c gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 b346c3901e71ba37137bae0b25b00221 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b3061557aaa0fca959916ed16df015ef
+_md5_=ceb4521e75a3e6b7a863f8f71311ec58
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index ad858c131363..a42ba26d0d89 100644
--- a/metadata/md5-cache/app-admin/Manifest.gz
+++ b/metadata/md5-cache/app-admin/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/mkosi-20.2 b/metadata/md5-cache/app-admin/mkosi-20.2
new file mode 100644
index 000000000000..d0f26598566a
--- /dev/null
+++ b/metadata/md5-cache/app-admin/mkosi-20.2
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pandoc test? ( app-emulation/qemu sys-apps/bubblewrap >=sys-apps/systemd-254 sys-firmware/edk2-ovmf >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Build Bespoke OS Images
+EAPI=8
+HOMEPAGE=https://github.com/systemd/mkosi
+INHERIT=distutils-r1 optfeature
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64
+LICENSE=GPL-2+
+RDEPEND=app-emulation/qemu sys-apps/bubblewrap >=sys-apps/systemd-254 sys-firmware/edk2-ovmf python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/systemd/mkosi/archive/refs/tags/v20.2.tar.gz -> mkosi-20.2.tar.gz
+_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ee524fc7fe9fae5e8d316676cfb7dfa6
diff --git a/metadata/md5-cache/app-admin/opentofu-1.6.0 b/metadata/md5-cache/app-admin/opentofu-1.6.0
new file mode 100644
index 000000000000..66c0cb1eb23f
--- /dev/null
+++ b/metadata/md5-cache/app-admin/opentofu-1.6.0
@@ -0,0 +1,13 @@
+BDEPEND=dev-go/gox >=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install postinst unpack
+DESCRIPTION=The open source infrastructure as code tool
+EAPI=8
+HOMEPAGE=https://www.opentofu.org/
+INHERIT=go-module
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/opentofu/opentofu/archive/v1.6.0.tar.gz -> opentofu-1.6.0.tar.gz https://dev.gentoo.org/~williamh/dist/opentofu-1.6.0-deps.tar.xz
+_eclasses_=go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 09ccb1fdea4f1f3f718e27b756636097 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9d1997a92978124eb205c32d71ea76f9
diff --git a/metadata/md5-cache/app-admin/sudo-1.9.15_p5 b/metadata/md5-cache/app-admin/sudo-1.9.15_p5
index 365ccf43d927..2c6a0627f219 100644
--- a/metadata/md5-cache/app-admin/sudo-1.9.15_p5
+++ b/metadata/md5-cache/app-admin/sudo-1.9.15_p5
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.sudo.ws/
INHERIT=pam libtool tmpfiles toolchain-funcs verify-sig
IUSE=gcrypt ldap nls offensive pam sasl +secure-path selinux +sendmail skey ssl sssd 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=ISC BSD
RDEPEND=sys-libs/zlib:= virtual/libcrypt:= gcrypt? ( dev-libs/libgcrypt:= ) ldap? ( >=net-nds/openldap-2.1.30-r1:= sasl? ( dev-libs/cyrus-sasl net-nds/openldap:=[sasl] ) ) pam? ( sys-libs/pam ) sasl? ( dev-libs/cyrus-sasl ) selinux? ( sys-libs/libselinux ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ssl? ( dev-libs/openssl:= ) sssd? ( sys-auth/sssd[sudo] ) >=app-misc/editor-wrapper-3 virtual/editor ldap? ( dev-lang/perl ) pam? ( sys-auth/pambase ) selinux? ( sec-policy/selinux-sudo ) sendmail? ( virtual/mta ) virtual/tmpfiles
REQUIRED_USE=?? ( pam skey ) ?? ( gcrypt ssl )
SLOT=0
SRC_URI=https://www.sudo.ws/sudo/dist/sudo-1.9.15p5.tar.gz ftp://ftp.sudo.ws/pub/sudo/sudo-1.9.15p5.tar.gz verify-sig? ( https://www.sudo.ws/sudo/dist/sudo-1.9.15p5.tar.gz.sig ftp://ftp.sudo.ws/pub/sudo/sudo-1.9.15p5.tar.gz.sig )
_eclasses_=flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=b943965db876b82367737abee75d709a
+_md5_=51b70fee0c1de1e5f79e7f6a991feb68
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index c93e6b0bc023..b21a498fccd5 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/zoo-2.10-r6 b/metadata/md5-cache/app-arch/zoo-2.10-r6
index e291c68c0108..3fa03d9b67a6 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 ~arm64 ~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 e56c7649b804f051623c8bc1a1c44084
-_md5_=c419f45eda8aece53856da90e05d143c
+_md5_=9f207025a26bc14f0204ee27ef5c27db
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index 50b67a9fa55c..c4a9d0fd9a97 100644
--- a/metadata/md5-cache/app-emacs/Manifest.gz
+++ b/metadata/md5-cache/app-emacs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emacs/ebib-2.40.3-r1 b/metadata/md5-cache/app-emacs/ebib-2.40.3-r1
index dc82d8dce357..641cd48b1a94 100644
--- a/metadata/md5-cache/app-emacs/ebib-2.40.3-r1
+++ b/metadata/md5-cache/app-emacs/ebib-2.40.3-r1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://joostkremers.github.io/ebib/ https://github.com/joostkremers/ebib/
INHERIT=elisp
IUSE=test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=BSD
RDEPEND=>=app-emacs/compat-29.1.4.4 app-emacs/parsebib >=app-editors/emacs-26.1:*
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/joostkremers/ebib/archive/2.40.3.tar.gz -> ebib-2.40.3.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common 2a0fa407d2e6363c663ccb299503b25c
-_md5_=14867109c386f233df23f3a65b5b6836
+_md5_=77dd8b7403c574e321cfb2c103ac3035
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 6600959e4fd4..5966804e9175 100644
--- a/metadata/md5-cache/app-misc/Manifest.gz
+++ b/metadata/md5-cache/app-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-misc/ca-certificates-20230311.3.95 b/metadata/md5-cache/app-misc/ca-certificates-20230311.3.95
index fd975041e5a4..adb837108ea8 100644
--- a/metadata/md5-cache/app-misc/ca-certificates-20230311.3.95
+++ b/metadata/md5-cache/app-misc/ca-certificates-20230311.3.95
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://packages.debian.org/sid/ca-certificates
INHERIT=python-any-r1
IUSE=cacert
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MPL-1.1
RDEPEND=sys-apps/debianutils
SLOT=0
SRC_URI=mirror://debian/pool/main/c/ca-certificates/ca-certificates_20230311.tar.xz https://archive.mozilla.org/pub/security/nss/releases/NSS_3_95_RTM/src/nss-3.95.tar.gz cacert? ( https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b5f67c669fb8e905ef8d7550bcae1385
+_md5_=1e0ab8d5303b734276c4c4fd7d6eaf82
diff --git a/metadata/md5-cache/app-misc/cdargs-2.1 b/metadata/md5-cache/app-misc/cdargs-2.1
index cf5165065d0f..2eb3621cda67 100644
--- a/metadata/md5-cache/app-misc/cdargs-2.1
+++ b/metadata/md5-cache/app-misc/cdargs-2.1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.skamphausen.de/cgi-bin/ska/CDargs https://github.com/cbxbiker61/cdargs
INHERIT=meson elisp-common
IUSE=emacs
-KEYWORDS=amd64 ~ppc ~sparc x86
+KEYWORDS=amd64 ppc ~sparc x86
LICENSE=GPL-2+
RDEPEND=sys-libs/ncurses:0= emacs? ( >=app-editors/emacs-23.1:* )
SLOT=0
SRC_URI=https://github.com/cbxbiker61/cdargs/archive/refs/tags/2.1.tar.gz -> cdargs-2.1.tar.gz
_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c meson e322276188f86eacb29ae081ba5485c8 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=34b07c34ce0ee88c7c45ab7d9347e09c
+_md5_=2c965afb6d05bb4d776e584ddfdcc79f
diff --git a/metadata/md5-cache/app-misc/ddcutil-2.1.0 b/metadata/md5-cache/app-misc/ddcutil-2.1.0-r1
index d8d468c1bfb4..7d508bffcbff 100644
--- a/metadata/md5-cache/app-misc/ddcutil-2.1.0
+++ b/metadata/md5-cache/app-misc/ddcutil-2.1.0-r1
@@ -13,4 +13,4 @@ REQUIRED_USE=drm? ( X )
SLOT=0/5
SRC_URI=https://github.com/rockowitz/ddcutil/archive/v2.1.0.tar.gz -> ddcutil-2.1.0.tar.gz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=8c5fa12d12751f6dc5ecbf32cfb22ed7
+_md5_=7372055510cd6a6cb91113e4269d72d7
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index c06ebeb52594..f9f91f7bc810 100644
--- a/metadata/md5-cache/app-text/Manifest.gz
+++ b/metadata/md5-cache/app-text/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-text/qpdf-11.7.0 b/metadata/md5-cache/app-text/qpdf-11.7.0
index 25c28ac550f5..b8bf6859c75d 100644
--- a/metadata/md5-cache/app-text/qpdf-11.7.0
+++ b/metadata/md5-cache/app-text/qpdf-11.7.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://qpdf.sourceforge.io/ https://github.com/qpdf/qpdf/
INHERIT=bash-completion-r1 cmake verify-sig
IUSE=doc examples gnutls test verify-sig
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Apache-2.0 Artistic-2 )
RDEPEND=media-libs/libjpeg-turbo:= sys-libs/zlib gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:= )
RESTRICT=!test? ( test )
SLOT=0/11
SRC_URI=https://github.com/qpdf/qpdf/releases/download/v11.7.0/qpdf-11.7.0.tar.gz doc? ( https://github.com/qpdf/qpdf/releases/download/v11.7.0/qpdf-11.7.0-doc.zip ) verify-sig? ( https://github.com/qpdf/qpdf/releases/download/v11.7.0/qpdf-11.7.0.tar.gz.asc )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7dc9db7c49c2bb2ce8cb2eef7c896608
+_md5_=d700cc9c8615b97302104f1ae25cdcc8
diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz
index e5ffc0e0ac92..aa413361f8fd 100644
--- a/metadata/md5-cache/dev-cpp/Manifest.gz
+++ b/metadata/md5-cache/dev-cpp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-cpp/highway-1.0.7 b/metadata/md5-cache/dev-cpp/highway-1.0.7
index c6fbccacea70..1d77ab3b96dc 100644
--- a/metadata/md5-cache/dev-cpp/highway-1.0.7
+++ b/metadata/md5-cache/dev-cpp/highway-1.0.7
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/google/highway
INHERIT=cmake-multilib
IUSE=cpu_flags_arm_neon 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 ~ppc ppc64 ~riscv sparc x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86
LICENSE=Apache-2.0
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/google/highway/archive/refs/tags/1.0.7.tar.gz -> highway-1.0.7.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0e85c54c77895c999111e34401233a14
+_md5_=a2a2517d47b4006364fb6826b1ff679b
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index 90204b98bfe0..5c636f0e8be8 100644
--- a/metadata/md5-cache/dev-db/Manifest.gz
+++ b/metadata/md5-cache/dev-db/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-db/pg-gvm-22.6.3 b/metadata/md5-cache/dev-db/pg-gvm-22.6.4
index d7989eefcaaf..e1b37b169a7e 100644
--- a/metadata/md5-cache/dev-db/pg-gvm-22.6.3
+++ b/metadata/md5-cache/dev-db/pg-gvm-22.6.4
@@ -10,6 +10,6 @@ LICENSE=GPL-3
RDEPEND=>=dev-libs/glib-2.42:2 >=dev-libs/libical-1.0.0:= >=net-analyzer/gvm-libs-22.6 >=dev-db/postgresql-9.6:=[uuid]
RESTRICT=test
SLOT=0
-SRC_URI=https://github.com/greenbone/pg-gvm/archive/refs/tags/v22.6.3.tar.gz -> pg-gvm-22.6.3.tar.gz
+SRC_URI=https://github.com/greenbone/pg-gvm/archive/refs/tags/v22.6.4.tar.gz -> pg-gvm-22.6.4.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c26267aa2661b926313a857f3c50b96a
+_md5_=34bcfd1157e0b81d9c4ee4aabb43ec2e
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 2d42f909e6c1..4336ed7b6937 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/python-3.12.1_p1 b/metadata/md5-cache/dev-lang/python-3.12.1_p1
index 125f75b96f62..ad297feffa0e 100644
--- a/metadata/md5-cache/dev-lang/python-3.12.1_p1
+++ b/metadata/md5-cache/dev-lang/python-3.12.1_p1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
IUSE=bluetooth build debug +ensurepip examples gdbm libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
-KEYWORDS=~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_12(-)]
RESTRICT=!test? ( test )
SLOT=3.12
SRC_URI=https://www.python.org/ftp/python/3.12.1/Python-3.12.1.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.12.1_p2.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.12.1/Python-3.12.1.tar.xz.asc )
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=7b036bc84dbc7cd61065b5aa1666001d
+_md5_=88360e5c9d6535f12d426ca18b9c0b36
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 8f1703e1dedd..059840fb0241 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/inih-57-r1 b/metadata/md5-cache/dev-libs/inih-57-r1
index 00691720dfcb..80d6a4d1c2da 100644
--- a/metadata/md5-cache/dev-libs/inih-57-r1
+++ b/metadata/md5-cache/dev-libs/inih-57-r1
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://github.com/benhoyt/inih
INHERIT=meson-multilib
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
SLOT=0
SRC_URI=https://github.com/benhoyt/inih/archive/r57.tar.gz -> inih-57.tar.gz
_eclasses_=meson e322276188f86eacb29ae081ba5485c8 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=22aa6da342db32fada881631c0daf588
+_md5_=f8313f55acc71233fa41953bda86266d
diff --git a/metadata/md5-cache/dev-libs/libatomic_ops-7.8.2 b/metadata/md5-cache/dev-libs/libatomic_ops-7.8.2
index 987f535aae64..29c014968f22 100644
--- a/metadata/md5-cache/dev-libs/libatomic_ops-7.8.2
+++ b/metadata/md5-cache/dev-libs/libatomic_ops-7.8.2
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://github.com/ivmai/libatomic_ops
INHERIT=libtool multilib-minimal
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT boehm-gc GPL-2+
SLOT=0
SRC_URI=https://github.com/ivmai/libatomic_ops/releases/download/v7.8.2/libatomic_ops-7.8.2.tar.gz
_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7ccc0a0d6ad55e0b692d613571cbf9ce
+_md5_=d455b47a535db1036fdd4fd59b2138b7
diff --git a/metadata/md5-cache/dev-libs/libbpf-1.3.0 b/metadata/md5-cache/dev-libs/libbpf-1.3.0
index d4975ad399a9..84f08f35ce52 100644
--- a/metadata/md5-cache/dev-libs/libbpf-1.3.0
+++ b/metadata/md5-cache/dev-libs/libbpf-1.3.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/libbpf/libbpf
INHERIT=flag-o-matic toolchain-funcs
IUSE=static-libs
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2 LGPL-2.1 BSD-2
RDEPEND=sys-kernel/linux-headers virtual/libelf
SLOT=0/1.3
SRC_URI=https://github.com/libbpf/libbpf/archive/v1.3.0.tar.gz -> libbpf-1.3.0.tar.gz
_eclasses_=flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=724acd47e92b803b7bbeffec43ca2d18
+_md5_=79c0b960a9b385136063862bc3c48ca9
diff --git a/metadata/md5-cache/dev-libs/zziplib-0.13.72-r4 b/metadata/md5-cache/dev-libs/zziplib-0.13.72-r4
index 1ba65ba2fae6..29df07ce4559 100644
--- a/metadata/md5-cache/dev-libs/zziplib-0.13.72-r4
+++ b/metadata/md5-cache/dev-libs/zziplib-0.13.72-r4
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/gdraheim/zziplib https://zziplib.sourceforge.net
INHERIT=cmake flag-o-matic python-any-r1
IUSE=sdl static-libs
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( LGPL-2.1 MPL-1.1 )
RDEPEND=sys-libs/zlib sdl? ( >=media-libs/libsdl-1.2.6 )
SLOT=0/13
SRC_URI=https://github.com/gdraheim/zziplib/archive/v0.13.72.tar.gz -> zziplib-0.13.72.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a023a626daca266c06cc44a305df241a
+_md5_=963399721ff95e1d5b8656fd2029d334
diff --git a/metadata/md5-cache/dev-perl/CGI-4.600.0 b/metadata/md5-cache/dev-perl/CGI-4.600.0
index e38c592c45fb..d9895e41a108 100644
--- a/metadata/md5-cache/dev-perl/CGI-4.600.0
+++ b/metadata/md5-cache/dev-perl/CGI-4.600.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/CGI
INHERIT=perl-module
IUSE=test examples
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=Artistic-2
RDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter >=virtual/perl-File-Spec-0.820.0 >=virtual/perl-File-Temp-0.170.0 >=dev-perl/HTML-Parser-3.690.0 virtual/perl-if >=virtual/perl-parent-0.225.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEEJO/CGI-4.60.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5968ffe990b1ee7318320e0648d83b4a
+_md5_=8fa1bd72bd0e48e4754a44873b88d6ce
diff --git a/metadata/md5-cache/dev-perl/DateTime-1.630.0 b/metadata/md5-cache/dev-perl/DateTime-1.630.0
index c17f4516d5a7..c5adfef789ec 100644
--- a/metadata/md5-cache/dev-perl/DateTime-1.630.0
+++ b/metadata/md5-cache/dev-perl/DateTime-1.630.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/DateTime
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=Artistic-2
RDEPEND=!<=dev-perl/DateTime-Format-Mail-0.402.0 virtual/perl-Carp >=dev-perl/DateTime-Locale-1.60.0 >=dev-perl/DateTime-TimeZone-2.440.0 >=dev-perl/Dist-CheckConflicts-0.20.0 >=dev-perl/Params-ValidationCompiler-0.260.0 virtual/perl-Scalar-List-Utils >=dev-perl/Specio-0.180.0 dev-perl/Try-Tiny virtual/perl-XSLoader >=dev-perl/namespace-autoclean-0.190.0 virtual/perl-parent dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-1.63.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5d4a730dd232cff0aea5ccafe4bd7e67
+_md5_=40069c341860b4721ec6a900135c3768
diff --git a/metadata/md5-cache/dev-perl/DateTime-Locale-1.400.0 b/metadata/md5-cache/dev-perl/DateTime-Locale-1.400.0
index 183a48bfa4d3..b1d4be5c795f 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Locale-1.400.0
+++ b/metadata/md5-cache/dev-perl/DateTime-Locale-1.400.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/DateTime-Locale
INHERIT=perl-module
IUSE=test examples
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ ) unicode
RDEPEND=virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Exporter dev-perl/File-ShareDir virtual/perl-File-Spec >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Specio-0.150.0 virtual/perl-Storable >=dev-perl/namespace-autoclean-0.190.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Locale-1.40.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=398a0031857d6070413cabafdf93126c
+_md5_=f81bd5d025d2aa1658fc472fb412829d
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index 159a58f6146c..0ed8c87d892a 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/Test2-Suite-0.0.159 b/metadata/md5-cache/dev-perl/Test2-Suite-0.0.159
index d18146c824eb..5190d3ec8fb3 100644
--- a/metadata/md5-cache/dev-perl/Test2-Suite-0.0.159
+++ b/metadata/md5-cache/dev-perl/Test2-Suite-0.0.159
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Test2-Suite
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter >=dev-perl/Module-Pluggable-2.700.0 virtual/perl-Scalar-List-Utils >=dev-perl/Term-Table-0.13.0 >=virtual/perl-Test-Simple-1.302.176 virtual/perl-Time-HiRes dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EX/EXODIST/Test2-Suite-0.000159.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=976fc63b22793e7c02a75bdc6724f67b
+_md5_=d42eb98a4282b6e59495c0f3e690734a
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index a47c325b56be..5ee8960dd8e3 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/aiounittest-1.4.2 b/metadata/md5-cache/dev-python/aiounittest-1.4.2
index 1448e8320adc..54294854d06b 100644
--- a/metadata/md5-cache/dev-python/aiounittest-1.4.2
+++ b/metadata/md5-cache/dev-python/aiounittest-1.4.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/kwarunek/aiounittest/ https://pypi.org/project/aiounittest/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=dev-python/wrapt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/kwarunek/aiounittest/archive/1.4.2.tar.gz -> aiounittest-1.4.2.gh.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6d8dffcf46c31c4c16495a762bbd86c0
+_md5_=7c96232e8577bf56a8168f680f290276
diff --git a/metadata/md5-cache/dev-python/ddt-1.7.1 b/metadata/md5-cache/dev-python/ddt-1.7.1
index 61f28c1165c4..12b8b654e1cf 100644
--- a/metadata/md5-cache/dev-python/ddt-1.7.1
+++ b/metadata/md5-cache/dev-python/ddt-1.7.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/ddt/ https://github.com/datadriventests/ddt/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/datadriventests/ddt/archive/1.7.1.tar.gz -> ddt-1.7.1.gh.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fa7ae9b55f2df8c57e08d810d7e06905
+_md5_=fce018935d22ecef7d9adaeafee809c0
diff --git a/metadata/md5-cache/dev-python/rapidfuzz-3.6.1 b/metadata/md5-cache/dev-python/rapidfuzz-3.6.1
index b60413fafde4..1e9901c2ddd8 100644
--- a/metadata/md5-cache/dev-python/rapidfuzz-3.6.1
+++ b/metadata/md5-cache/dev-python/rapidfuzz-3.6.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/maxbachmann/RapidFuzz/ https://pypi.org/project/rapidfuzz/
INHERIT=distutils-r1 multiprocessing pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/rapidfuzz/rapidfuzz-3.6.1.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=05f905d7c124c601d782df7a707e66a0
+_md5_=56b9bfc200e10fe785e02d13497d661f
diff --git a/metadata/md5-cache/dev-python/regex-2023.12.25 b/metadata/md5-cache/dev-python/regex-2023.12.25
index 4fbbbc0e2430..a8476b0569dd 100644
--- a/metadata/md5-cache/dev-python/regex-2023.12.25
+++ b/metadata/md5-cache/dev-python/regex-2023.12.25
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/mrabarnett/mrab-regex/ https://pypi.org/project/regex/
INHERIT=distutils-r1 pypi
IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=Apache-2.0
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
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/r/regex/regex-2023.12.25.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6f885fcb5f4b2b930f075f7bfa288e32
+_md5_=271d36924c357f297e3c77a0944b5a15
diff --git a/metadata/md5-cache/dev-python/sqlalchemy-1.4.51 b/metadata/md5-cache/dev-python/sqlalchemy-1.4.51
index d4a3065fb771..c038eef1691b 100644
--- a/metadata/md5-cache/dev-python/sqlalchemy-1.4.51
+++ b/metadata/md5-cache/dev-python/sqlalchemy-1.4.51
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/ https://github.com/sqlalchemy/sqlalchemy/
INHERIT=distutils-r1 optfeature pypi
IUSE=examples +sqlite test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/S/SQLAlchemy/SQLAlchemy-1.4.51.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3f728807a86f72aad04f1fe4ca1384b1
+_md5_=73b37b7ad82cb372b42ffe6cfdb79318
diff --git a/metadata/md5-cache/dev-python/sqlalchemy-2.0.25 b/metadata/md5-cache/dev-python/sqlalchemy-2.0.25
index db8b161bd999..d7e27bf2e667 100644
--- a/metadata/md5-cache/dev-python/sqlalchemy-2.0.25
+++ b/metadata/md5-cache/dev-python/sqlalchemy-2.0.25
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/ https://github.com/sqlalchemy/sqlalchemy/
INHERIT=distutils-r1 multiprocessing optfeature pypi
IUSE=examples +sqlite test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=>=dev-python/typing-extensions-4.6.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/S/SQLAlchemy/SQLAlchemy-2.0.25.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5bc33634a96f3e9ef736b15043c00010
+_md5_=210333501137a2582dbfaa7f3e7406f6
diff --git a/metadata/md5-cache/dev-python/structlog-23.3.0 b/metadata/md5-cache/dev-python/structlog-23.3.0
index bfa37978a404..68ab5b738411 100644
--- a/metadata/md5-cache/dev-python/structlog-23.3.0
+++ b/metadata/md5-cache/dev-python/structlog-23.3.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/hynek/structlog/ https://pypi.org/project/structlog/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=|| ( Apache-2.0 MIT )
RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/structlog/structlog-23.3.0.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8124145bdf47eac8c8266a3854410e12
+_md5_=98d4615988f7d05bfd23e8f426f7b9f0
diff --git a/metadata/md5-cache/dev-python/urwid-2.4.1 b/metadata/md5-cache/dev-python/urwid-2.4.1
index 6aae8bea11c6..be57c9a1dd22 100644
--- a/metadata/md5-cache/dev-python/urwid-2.4.1
+++ b/metadata/md5-cache/dev-python/urwid-2.4.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://urwid.org/ https://pypi.org/project/urwid/ https://github.com/urwid/urwid/
INHERIT=distutils-r1 optfeature pypi
IUSE=examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1
RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[ncurses] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/u/urwid/urwid-2.4.1.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=951f5639af5e85ef71f53a41dd18cd83
+_md5_=fc2a9a9bf4fa0f707944084790bfdc71
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index 10f5487d0e53..2a87c0f45c9a 100644
--- a/metadata/md5-cache/dev-qt/Manifest.gz
+++ b/metadata/md5-cache/dev-qt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.6.1-r3 b/metadata/md5-cache/dev-qt/qtbase-6.6.1-r4
index 95793a01dac5..121829051ae3 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.6.1-r3
+++ b/metadata/md5-cache/dev-qt/qtbase-6.6.1-r4
@@ -5,7 +5,7 @@ DESCRIPTION=Cross-platform application development framework
EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=flag-o-matic qt6-build toolchain-funcs
-IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl tslib vulkan +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml cpu_flags_x86_rdrand icu mysql oci8 odbc postgres +sqlite cups gtk nls wayland test
+IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl tslib vulkan +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu mysql oci8 odbc postgres +sqlite cups gtk nls wayland test
KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
PDEPEND=nls? ( ~dev-qt/qttranslations-6.6.1:6 ) wayland? ( ~dev-qt/qtwayland-6.6.1:6 )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.6.1
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.1/submodules/qtbase-everywhere-src-6.6.1.tar.xz https://dev.gentoo.org/~ionen/distfiles/qtbase-6.6.1-QTBUG-116905.patch.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=202d45a5f93eed31f950e5622f717c1f
+_md5_=6c4905eb787d887d4e80f0c477909099
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.6.9999 b/metadata/md5-cache/dev-qt/qtbase-6.6.9999
index e81ac3a439b8..3d819b301358 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.6.9999
+++ b/metadata/md5-cache/dev-qt/qtbase-6.6.9999
@@ -5,7 +5,7 @@ DESCRIPTION=Cross-platform application development framework
EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=flag-o-matic qt6-build toolchain-funcs
-IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl tslib vulkan +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml cpu_flags_x86_rdrand icu mysql oci8 odbc postgres +sqlite cups gtk nls wayland test
+IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl tslib vulkan +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu mysql oci8 odbc postgres +sqlite cups gtk nls wayland test
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
PDEPEND=nls? ( ~dev-qt/qttranslations-6.6.9999:6 ) wayland? ( ~dev-qt/qtwayland-6.6.9999:6 )
PROPERTIES=live
@@ -14,4 +14,4 @@ REQUIRED_USE=X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gle
RESTRICT=!test? ( test )
SLOT=6/6.6.9999
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e000955e0bfd71c7fe904049dce59c57
+_md5_=df799bdc730685cf8f2486c600b301f5
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.7.9999 b/metadata/md5-cache/dev-qt/qtbase-6.7.9999
index 859197a4bcd9..7340746ee174 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtbase-6.7.9999
@@ -5,7 +5,7 @@ DESCRIPTION=Cross-platform application development framework
EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=flag-o-matic qt6-build toolchain-funcs
-IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl renderdoc tslib vulkan wayland +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml cpu_flags_x86_rdrand icu mysql oci8 odbc postgres +sqlite cups gtk nls test
+IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl renderdoc tslib vulkan wayland +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu mysql oci8 odbc postgres +sqlite cups gtk nls test
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
PDEPEND=nls? ( ~dev-qt/qttranslations-6.7.9999:6 ) wayland? ( ~dev-qt/qtwayland-6.7.9999:6 )
PROPERTIES=live
@@ -14,4 +14,4 @@ REQUIRED_USE=X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gle
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c59fce6122cd271831028d7148af5d0a
+_md5_=4216afd733e5fd2732f112ba9e7b66dd
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.9999 b/metadata/md5-cache/dev-qt/qtbase-6.9999
index c299c7cd5085..7b3c63cad87e 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.9999
+++ b/metadata/md5-cache/dev-qt/qtbase-6.9999
@@ -5,7 +5,7 @@ DESCRIPTION=Cross-platform application development framework
EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=flag-o-matic qt6-build toolchain-funcs
-IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl renderdoc tslib vulkan wayland +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml cpu_flags_x86_rdrand icu mysql oci8 odbc postgres +sqlite cups gtk nls test
+IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl renderdoc tslib vulkan wayland +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu mysql oci8 odbc postgres +sqlite cups gtk nls test
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
PDEPEND=nls? ( ~dev-qt/qttranslations-6.9999:6 ) wayland? ( ~dev-qt/qtwayland-6.9999:6 )
PROPERTIES=live
@@ -14,4 +14,4 @@ REQUIRED_USE=X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gle
RESTRICT=!test? ( test )
SLOT=6/6.9999
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c59fce6122cd271831028d7148af5d0a
+_md5_=4216afd733e5fd2732f112ba9e7b66dd
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index c1701ec7474c..26e2dfb6d549 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/ruby-shout-2.2.2-r2 b/metadata/md5-cache/dev-ruby/ruby-shout-2.2.2-r2
index fbe181d3cc11..8f4f5f6063a6 100644
--- a/metadata/md5-cache/dev-ruby/ruby-shout-2.2.2-r2
+++ b/metadata/md5-cache/dev-ruby/ruby-shout-2.2.2-r2
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/ruby-shout-2.2.2.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a3a83cb4be05daf9b1c3eadb194304bb
+_md5_=bae528ea6ee79980d056b3fd6ad89fda
diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz
index 0eb55db20548..2bf68fc3da82 100644
--- a/metadata/md5-cache/dev-vcs/Manifest.gz
+++ b/metadata/md5-cache/dev-vcs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-vcs/git-2.43.0 b/metadata/md5-cache/dev-vcs/git-2.43.0
index 1345de9c98bd..1f94de029c8f 100644
--- a/metadata/md5-cache/dev-vcs/git-2.43.0
+++ b/metadata/md5-cache/dev-vcs/git-2.43.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.git-scm.com/
INHERIT=toolchain-funcs perl-module bash-completion-r1 optfeature plocale python-single-r1 systemd
IUSE=+blksha1 +curl cgi doc keyring +gpg highlight +iconv mediawiki +nls +pcre perforce +perl +safe-directory selinux subversion tk +webdav xinetd cvs test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2
RDEPEND=dev-libs/openssl:= sys-libs/zlib curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) keyring? ( app-crypt/libsecret dev-libs/glib:2 ) iconv? ( virtual/libiconv ) pcre? ( dev-libs/libpcre2:= ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk:= ) gpg? ( app-crypt/gnupg ) perl? ( dev-perl/Error dev-perl/MailTools dev-perl/Authen-SASL >=virtual/perl-libnet-3.110.0-r4[ssl] cgi? ( dev-perl/CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) mediawiki? ( dev-perl/DateTime-Format-ISO8601 dev-perl/HTML-Tree dev-perl/MediaWiki-API ) subversion? ( dev-vcs/subversion[-dso(-),perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) perforce? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) selinux? ( sec-policy/selinux-git )
REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) subversion? ( perl ) webdav? ( curl )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.43.0.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.43.0.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.43.0.tar.xz )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b773181516b923b9b6122d26e10f63ce
+_md5_=9acc65c9c62967f6eec447b6640eb24f
diff --git a/metadata/md5-cache/dev-vcs/git-pw-2.4.0 b/metadata/md5-cache/dev-vcs/git-pw-2.4.0
deleted file mode 100644
index e0d812780617..000000000000
--- a/metadata/md5-cache/dev-vcs/git-pw-2.4.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/mock-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-cov-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/arrow-0.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/click-6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/requests-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tabulate-0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A tool for integrating Git with Patchwork
-EAPI=8
-HOMEPAGE=https://github.com/getpatchwork/git-pw
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=>=dev-python/arrow-0.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/click-6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/requests-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tabulate-0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/getpatchwork/git-pw/archive/2.4.0.tar.gz -> git-pw-2.4.0.tar.gz
-_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d3b66d5195c345a4c9963bcdd24293ea
diff --git a/metadata/md5-cache/dev-vcs/git-pw-2.6.0 b/metadata/md5-cache/dev-vcs/git-pw-2.6.0
new file mode 100644
index 000000000000..d850b6ace991
--- /dev/null
+++ b/metadata/md5-cache/dev-vcs/git-pw-2.6.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/mock-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-cov-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/arrow-0.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/click-6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/requests-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tabulate-0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pbr-5.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A tool for integrating Git with Patchwork
+EAPI=8
+HOMEPAGE=https://github.com/getpatchwork/git-pw
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-python/arrow-0.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/click-6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/requests-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tabulate-0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/getpatchwork/git-pw/archive/2.6.0.tar.gz -> git-pw-2.6.0.tar.gz
+_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a52f6ac91731609a8686de34209fc66e
diff --git a/metadata/md5-cache/mail-filter/Manifest.gz b/metadata/md5-cache/mail-filter/Manifest.gz
index fc8cd17853ff..93876a8105c0 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/procmail-3.24 b/metadata/md5-cache/mail-filter/procmail-3.24
index 3b6b6f0016d6..648ae4f5f964 100644
--- a/metadata/md5-cache/mail-filter/procmail-3.24
+++ b/metadata/md5-cache/mail-filter/procmail-3.24
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://www.procmail.org/
INHERIT=flag-o-matic toolchain-funcs prefix
IUSE=mbox selinux
-KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-2 )
RDEPEND=acct-group/mail virtual/mta selinux? ( sec-policy/selinux-procmail )
SLOT=0
SRC_URI=https://github.com/BuGlessRB/procmail/archive/refs/tags/v3.24.tar.gz -> procmail-3.24.gh.tar.gz
_eclasses_=flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2d0bc4af9b2f01ef3dbec211dad8d91c
+_md5_=62887584858ed56bd720ad97d094e24e
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 69ae2efd175f..2203db374d29 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/exiv2-0.28.1-r2 b/metadata/md5-cache/media-gfx/exiv2-0.28.1-r2
index 216d8e5100ee..743b48ddbcdd 100644
--- a/metadata/md5-cache/media-gfx/exiv2-0.28.1-r2
+++ b/metadata/md5-cache/media-gfx/exiv2-0.28.1-r2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://exiv2.org/
INHERIT=cmake-multilib python-any-r1
IUSE=+bmff doc examples nls +png test webready +xmp abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris
LICENSE=GPL-2
RDEPEND=dev-libs/inih[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( 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(-)?] ) webready? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xmp? ( dev-libs/expat[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
RESTRICT=!test? ( test )
SLOT=0/0.28
SRC_URI=https://github.com/Exiv2/exiv2/archive/refs/tags/v0.28.1.tar.gz -> exiv2-0.28.1.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c1782a2b71a7f162f4b482f014dc041f
+_md5_=ee2fa0f8fbc5190832f801ba9e4fb052
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 5fc21e42de42..ab2a28d3fdb4 100644
--- a/metadata/md5-cache/media-libs/Manifest.gz
+++ b/metadata/md5-cache/media-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-libs/gmmlib-22.3.17 b/metadata/md5-cache/media-libs/gmmlib-22.3.17
new file mode 100644
index 000000000000..2d0c728d13c3
--- /dev/null
+++ b/metadata/md5-cache/media-libs/gmmlib-22.3.17
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Intel Graphics Memory Management Library
+EAPI=8
+HOMEPAGE=https://github.com/intel/gmmlib
+INHERIT=cmake-multilib
+IUSE=+custom-cflags test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0/12.3
+SRC_URI=https://github.com/intel/gmmlib/archive/intel-gmmlib-22.3.17.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=fe3d14a162119807602cd3c8713ac002
diff --git a/metadata/md5-cache/media-libs/libpulse-16.99.1 b/metadata/md5-cache/media-libs/libpulse-16.99.1
index 04884f9e3cb0..f85f9013531f 100644
--- a/metadata/md5-cache/media-libs/libpulse-16.99.1
+++ b/metadata/md5-cache/media-libs/libpulse-16.99.1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://www.freedesktop.org/wiki/Software/PulseAudio/
INHERIT=bash-completion-r1 flag-o-matic gnome2-utils meson-multilib optfeature systemd toolchain-funcs udev
IUSE=+asyncns dbus doc +glib gtk selinux systemd test valgrind X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1+
PDEPEND=|| ( media-video/pipewire[sound-server(+)] media-sound/pulseaudio-daemon media-sound/pulseaudio[daemon(+)] )
RDEPEND=dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] asyncns? ( >=net-libs/libasyncns-0.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( >=sys-apps/dbus-1.4.12[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) elibc_mingw? ( dev-libs/libpcre:3 ) glib? ( >=dev-libs/glib-2.28.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gtk? ( x11-libs/gtk+:3 ) selinux? ( sec-policy/selinux-pulseaudio ) systemd? ( sys-apps/systemd:= ) valgrind? ( dev-debug/valgrind ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<media-sound/pulseaudio-16.1 !<media-sound/pulseaudio-daemon-16.99.1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://freedesktop.org/software/pulseaudio/releases/pulseaudio-16.99.1.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson e322276188f86eacb29ae081ba5485c8 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 042f4cc53680245bf99a84669b94155a systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=feff807248febe0ccfd30a67b60a9004
+_md5_=3430b1b22c303574d1985a8b4cf14c0f
diff --git a/metadata/md5-cache/media-radio/Manifest.gz b/metadata/md5-cache/media-radio/Manifest.gz
index 825ded8b2bb1..4f2734e6dcc3 100644
--- a/metadata/md5-cache/media-radio/Manifest.gz
+++ b/metadata/md5-cache/media-radio/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-radio/gpredict-2.3-r2 b/metadata/md5-cache/media-radio/gpredict-2.3-r2
index b04d2bdbfa79..92400a01857c 100644
--- a/metadata/md5-cache/media-radio/gpredict-2.3-r2
+++ b/metadata/md5-cache/media-radio/gpredict-2.3-r2
@@ -5,10 +5,10 @@ DESCRIPTION=Real-time satellite tracking and orbit prediction application
EAPI=7
HOMEPAGE=http://gpredict.oz9aec.net
INHERIT=autotools
-KEYWORDS=amd64 ~ppc x86
+KEYWORDS=amd64 ppc x86
LICENSE=GPL-2
RDEPEND=dev-libs/glib:2 x11-libs/gdk-pixbuf[jpeg] x11-libs/gtk+:3 x11-libs/goocanvas:2.0 net-misc/curl
SLOT=0
SRC_URI=https://github.com/csete/gpredict/archive/v2.3.tar.gz -> gpredict-2.3.tar.gz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=13f3a835ea2b800c455df4650d5abd3c
+_md5_=22fdb6002f7475babeb2331f7933e220
diff --git a/metadata/md5-cache/media-radio/unixcw-3.6.1 b/metadata/md5-cache/media-radio/unixcw-3.6.1
index 2c002c50a686..72c72ea31ca1 100644
--- a/metadata/md5-cache/media-radio/unixcw-3.6.1
+++ b/metadata/md5-cache/media-radio/unixcw-3.6.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://unixcw.sourceforge.net
INHERIT=autotools flag-o-matic
IUSE=alsa ncurses pulseaudio suid test qt5
-KEYWORDS=~alpha amd64 ~ppc x86
+KEYWORDS=~alpha amd64 ppc x86
LICENSE=GPL-2+
RDEPEND=ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://sourceforge/unixcw/unixcw-3.6.1.tar.gz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a53d3235a10492d943b1ff69f9543239
+_md5_=176bd51583ea115102248afb35d2efc2
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index cbbda451d987..2757cee9e970 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/pulseaudio-daemon-16.99.1 b/metadata/md5-cache/media-sound/pulseaudio-daemon-16.99.1
index db5c6d819b21..30d8080b5177 100644
--- a/metadata/md5-cache/media-sound/pulseaudio-daemon-16.99.1
+++ b/metadata/md5-cache/media-sound/pulseaudio-daemon-16.99.1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://www.freedesktop.org/wiki/Software/PulseAudio/
INHERIT=bash-completion-r1 gnome2-utils meson optfeature systemd tmpfiles udev
IUSE=+alsa +alsa-plugin aptx +asyncns bluetooth dbus elogind equalizer fftw +gdbm +glib gstreamer jack ldac lirc ofono-headset +orc oss selinux sox ssl systemd system-wide tcpd test +udev valgrind +webrtc-aec +X zeroconf
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=!gdbm? ( LGPL-2.1 ) gdbm? ( GPL-2 )
PDEPEND=alsa? ( alsa-plugin? ( >=media-plugins/alsa-plugins-1.0.27-r1[pulseaudio] ) )
RDEPEND=~media-libs/libpulse-16.99.1[dbus?,glib?,systemd?,valgrind?,X?] >=media-libs/libpulse-16.99.1 dev-libs/libatomic_ops >=media-libs/libsndfile-1.0.20 >=media-libs/speexdsp-1.2 alsa? ( >=media-libs/alsa-lib-1.0.24 ) aptx? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) asyncns? ( >=net-libs/libasyncns-0.1 ) bluetooth? ( >=net-wireless/bluez-5 media-libs/sbc ) dev-libs/libltdl sys-kernel/linux-headers >=sys-libs/libcap-2.22-r2 dbus? ( >=sys-apps/dbus-1.4.12 ) elibc_mingw? ( dev-libs/libpcre:3 ) elogind? ( sys-auth/elogind ) equalizer? ( sci-libs/fftw:3.0= ) fftw? ( sci-libs/fftw:3.0= ) gdbm? ( sys-libs/gdbm:= ) glib? ( >=dev-libs/glib-2.28.0:2 ) gstreamer? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 >=dev-libs/glib-2.26.0:2 ) jack? ( virtual/jack ) ldac? ( media-libs/gst-plugins-base >=media-libs/gstreamer-1.14 ) lirc? ( app-misc/lirc ) ofono-headset? ( >=net-misc/ofono-1.13 ) orc? ( >=dev-lang/orc-0.4.15 ) selinux? ( sec-policy/selinux-pulseaudio ) sox? ( >=media-libs/soxr-0.1.1 ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd:= ) tcpd? ( sys-apps/tcp-wrappers ) udev? ( >=virtual/udev-143[hwdb(+)] ) valgrind? ( dev-debug/valgrind ) webrtc-aec? ( >=media-libs/webrtc-audio-processing-1.3:1 ) X? ( >=x11-libs/libxcb-1.6 x11-libs/libICE x11-libs/libSM >=x11-libs/libX11-1.4.0 >=x11-libs/libXtst-1.0.99.2 ) zeroconf? ( >=net-dns/avahi-0.6.12[dbus] ) system-wide? ( alsa? ( media-sound/alsa-utils ) acct-user/pulse acct-group/audio acct-group/pulse-access ) bluetooth? ( ldac? ( media-plugins/gst-plugins-ldac ) aptx? ( media-plugins/gst-plugins-openaptx ) ) !media-video/pipewire[sound-server(+)] virtual/tmpfiles
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://freedesktop.org/software/pulseaudio/releases/pulseaudio-16.99.1.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson e322276188f86eacb29ae081ba5485c8 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 042f4cc53680245bf99a84669b94155a systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9bd5330754f2a5d655b220724c2951a3
+_md5_=f5dc7f6d1fb21dba05ae56be786d0c95
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index 6566fc861478..43b527931d41 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/ffmpeg-6.0.1-r1 b/metadata/md5-cache/media-video/ffmpeg-6.0.1-r1
index 7593251e36ac..8995332fc922 100644
--- a/metadata/md5-cache/media-video/ffmpeg-6.0.1-r1
+++ b/metadata/md5-cache/media-video/ffmpeg-6.0.1-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://ffmpeg.org/
INHERIT=flag-o-matic multilib multilib-minimal toolchain-funcs verify-sig
IUSE=alsa chromium doc +encode oss +pic sndio static-libs test v4l +bzip2 cpudetection debug gcrypt +gnutls gmp +gpl hardcoded-tables +iconv libxml2 lzma +network opencl openssl +postproc samba sdl sdl vaapi vdpau vulkan X X X X +zlib cdio iec61883 ieee1394 libcaca openal opengl libv4l pulseaudio libdrm jack amr amr codec2 +dav1d fdk jpeg2k jpegxl bluray gme gsm libaribb24 mmal modplug opus qsv libilbc librtmp ssh speex srt svg nvenc vorbis vpx zvbi appkit bs2b chromaprint cuda flite frei0r vmaf fribidi fontconfig ladspa lcms libass libplacebo libtesseract lv2 truetype vidstab rubberband zeromq zimg libsoxr +threads amf amrenc kvazaar libaom mp3 openh264 rav1e snappy svt-av1 theora twolame webp x264 x265 xvid cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 mipsdspr1 mipsdspr2 mipsfpu cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_ppc_vsx2 cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop +fftools_aviocat +fftools_cws2fws +fftools_ffescape +fftools_ffeval +fftools_ffhash +fftools_fourcc2pixfmt +fftools_graph2dot +fftools_ismindex +fftools_pktdumper +fftools_qt-faststart +fftools_sidxindex +fftools_trasher abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=!gpl? ( LGPL-2.1 ) gpl? ( GPL-2 ) amr? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) gmp? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) libaribb24? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) encode? ( amrenc? ( gpl? ( GPL-3 ) !gpl? ( LGPL-3 ) ) ) samba? ( GPL-3 )
RDEPEND=alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) amf? ( media-video/amdgpu-pro-amf:= ) amr? ( >=media-libs/opencore-amr-0.1.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bluray? ( >=media-libs/libbluray-0.3.0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bs2b? ( >=media-libs/libbs2b-3.1.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) bzip2? ( >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) chromaprint? ( >=media-libs/chromaprint-1.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) codec2? ( media-libs/codec2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dav1d? ( >=media-libs/dav1d-0.4.0:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) encode? ( amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kvazaar? ( >=media-libs/kvazaar-1.2.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( >=media-sound/lame-3.99.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openh264? ( >=media-libs/openh264-1.4.0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rav1e? ( >=media-video/rav1e-0.4:=[capi] ) snappy? ( >=app-arch/snappy-1.1.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) theora? ( >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libtheora-1.1.1[encode,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) twolame? ( >=media-sound/twolame-0.3.13-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( >=media-libs/libwebp-0.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x264? ( >=media-libs/x264-0.0.20130506:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x265? ( >=media-libs/x265-1.6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xvid? ( >=media-libs/xvid-1.3.2-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) fdk? ( >=media-libs/fdk-aac-0.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) flite? ( >=app-accessibility/flite-1.4-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) frei0r? ( media-plugins/frei0r-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fribidi? ( >=dev-libs/fribidi-0.19.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gcrypt? ( >=dev-libs/libgcrypt-1.6:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gme? ( >=media-libs/game-music-emu-0.6.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gmp? ( >=dev-libs/gmp-6:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gsm? ( >=media-sound/gsm-1.0.13-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iconv? ( >=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) iec61883? ( >=media-libs/libiec61883-1.2.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/libraw1394-2.1.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/libavc1394-0.5.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ieee1394? ( >=media-libs/libdc1394-2.2.1:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/libraw1394-2.1.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( >=media-libs/openjpeg-2:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpegxl? ( >=media-libs/libjxl-0.7.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(-)?] ) lcms? ( >=media-libs/lcms-2.13:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libaom? ( >=media-libs/libaom-1.0.0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libaribb24? ( >=media-libs/aribb24-1.0.3-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libass? ( >=media-libs/libass-0.11.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(-)?] ) libcaca? ( >=media-libs/libcaca-0.99_beta18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libdrm? ( x11-libs/libdrm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libilbc? ( >=media-libs/libilbc-2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libplacebo? ( >=media-libs/libplacebo-4.192.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(-)?] ) librtmp? ( >=media-video/rtmpdump-2.4_p20131018[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libsoxr? ( >=media-libs/soxr-0.1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libtesseract? ( >=app-text/tesseract-4.1.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libv4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libxml2? ( dev-libs/libxml2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lv2? ( media-libs/lv2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/lilv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mmal? ( media-libs/raspberrypi-userland ) modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openal? ( >=media-libs/openal-1.15.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( >=media-libs/opus-1.0.2-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) qsv? ( media-libs/oneVPL[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rubberband? ( >=media-libs/rubberband-1.8.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) samba? ( >=net-fs/samba-3.6.23-r1[client,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl? ( media-libs/libsdl2[sound,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) speex? ( >=media-libs/speex-1.2_rc1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) srt? ( >=net-libs/srt-1.3.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( >=net-libs/libssh-0.5.5:=[sftp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( gnome-base/librsvg:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/cairo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nvenc? ( media-libs/nv-codec-headers ) svt-av1? ( >=media-libs/svt-av1-0.9.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(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vaapi? ( >=media-libs/libva-1.2.1-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vidstab? ( >=media-libs/vidstab-1.1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vmaf? ( >=media-libs/libvmaf-2.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vorbis? ( >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vpx? ( >=media-libs/libvpx-1.4.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(-)?] ) vulkan? ( >=media-libs/vulkan-loader-1.2.189:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXext-1.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXv-1.0.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zeromq? ( >=net-libs/zeromq-4.1.6 ) zimg? ( >=media-libs/zimg-2.7.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zvbi? ( >=media-libs/zvbi-0.2.35[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !openssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
REQUIRED_USE=cuda? ( nvenc ) libv4l? ( v4l ) fftools_cws2fws? ( zlib ) test? ( encode ) postproc? ( gpl ) frei0r? ( gpl ) cdio? ( gpl ) rubberband? ( gpl ) vidstab? ( gpl ) samba? ( gpl ) encode? ( x264? ( gpl ) x265? ( gpl ) xvid? ( gpl ) ) arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_vfp arm? ( cpu_flags_arm_thumb2 ) ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( arm? ( cpu_flags_arm_thumb ) ) cpu_flags_ppc_vsx? ( cpu_flags_ppc_altivec ) cpu_flags_ppc_vsx2? ( cpu_flags_ppc_vsx ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) gpl? ( openssl? ( bindist ) fdk? ( bindist ) )
SLOT=0/58.60.60
SRC_URI=https://ffmpeg.org/releases/ffmpeg-6.0.1.tar.xz verify-sig? ( https://ffmpeg.org/releases/ffmpeg-6.0.1.tar.xz.asc )
_eclasses_=flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=b13583a0cb3c363e2214174b9b3d0abe
+_md5_=ad1190539e0e1fccc12bf16884df1ede
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index 99b5c7ba4d40..b28e1d1a9ec4 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/gsa-22.9.1 b/metadata/md5-cache/net-analyzer/gsa-23.0.0
index 43a783abe175..3cd6a71a9cd9 100644
--- a/metadata/md5-cache/net-analyzer/gsa-22.9.1
+++ b/metadata/md5-cache/net-analyzer/gsa-23.0.0
@@ -6,5 +6,5 @@ HOMEPAGE=https://www.greenbone.net https://github.com/greenbone/gsa
KEYWORDS=~amd64 ~x86
LICENSE=AGPL-3+
SLOT=0
-SRC_URI=https://github.com/greenbone/gsa/archive/v22.9.1.tar.gz -> gsa-22.9.1.tar.gz https://github.com/greenbone/gsa/releases/download/v22.9.1/gsa-node-modules-22.9.1.tar.xz
-_md5_=8cb4c4a1074e278181a0ef9df95c70a9
+SRC_URI=https://github.com/greenbone/gsa/archive/v23.0.0.tar.gz -> gsa-23.0.0.tar.gz https://github.com/greenbone/gsa/releases/download/v23.0.0/gsa-node-modules-23.0.0.tar.xz
+_md5_=395ee950257db99d33e602799eac4b36
diff --git a/metadata/md5-cache/net-analyzer/gsad-22.8.0 b/metadata/md5-cache/net-analyzer/gsad-22.9.0
index 4021e6aa903e..53b1331a1491 100644
--- a/metadata/md5-cache/net-analyzer/gsad-22.8.0
+++ b/metadata/md5-cache/net-analyzer/gsad-22.9.0
@@ -1,15 +1,15 @@
BDEPEND=dev-python/polib virtual/pkgconfig doc? ( app-text/doxygen[dot] app-text/xmltoman ) app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig
DEFINED_PHASES=compile configure install prepare test
-DEPEND=acct-user/gvm >=net-libs/libmicrohttpd-0.9.0:= dev-libs/libxml2:2 >=dev-libs/glib-2.42:2 >=net-analyzer/gvm-libs-22.6 >=net-libs/gnutls-3.2.15:= >=sys-libs/zlib-1.2 dev-libs/libgcrypt:0=
+DEPEND=acct-user/gvm >=net-libs/libmicrohttpd-0.9.0:= dev-libs/libxml2:2 >=dev-libs/glib-2.42:2 >=net-analyzer/gvm-libs-22.6 >=net-libs/gnutls-3.2.15:= >=sys-libs/zlib-1.2 dev-libs/libgcrypt:0= brotli? ( app-arch/brotli )
DESCRIPTION=Greenbone Security Assistant
EAPI=8
HOMEPAGE=https://www.greenbone.net https://github.com/greenbone/gsad
INHERIT=cmake systemd toolchain-funcs
-IUSE=doc
+IUSE=brotli doc
KEYWORDS=~amd64 ~x86
LICENSE=AGPL-3+
-RDEPEND=acct-user/gvm >=net-libs/libmicrohttpd-0.9.0:= dev-libs/libxml2:2 >=dev-libs/glib-2.42:2 >=net-analyzer/gvm-libs-22.6 >=net-libs/gnutls-3.2.15:= >=sys-libs/zlib-1.2 dev-libs/libgcrypt:0= >=net-analyzer/gvmd-22.4 >=net-analyzer/gsa-22.4 net-analyzer/ospd-openvas
+RDEPEND=acct-user/gvm >=net-libs/libmicrohttpd-0.9.0:= dev-libs/libxml2:2 >=dev-libs/glib-2.42:2 >=net-analyzer/gvm-libs-22.6 >=net-libs/gnutls-3.2.15:= >=sys-libs/zlib-1.2 dev-libs/libgcrypt:0= brotli? ( app-arch/brotli ) >=net-analyzer/gvmd-22.4 >=net-analyzer/gsa-22.4 net-analyzer/ospd-openvas
SLOT=0
-SRC_URI=https://github.com/greenbone/gsad/archive/v22.8.0.tar.gz -> gsad-22.8.0.tar.gz
+SRC_URI=https://github.com/greenbone/gsad/archive/v22.9.0.tar.gz -> gsad-22.9.0.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0db698146158edb7d6f21e988e97dde8
+_md5_=e2d052aa5ef509fe6b12bb80f60fd041
diff --git a/metadata/md5-cache/net-analyzer/gvm-libs-22.7.3 b/metadata/md5-cache/net-analyzer/gvm-libs-22.8.0
index 4bfd2d6c0271..8f1feb16e468 100644
--- a/metadata/md5-cache/net-analyzer/gvm-libs-22.7.3
+++ b/metadata/md5-cache/net-analyzer/gvm-libs-22.8.0
@@ -11,6 +11,6 @@ LICENSE=GPL-2+
RDEPEND=acct-user/gvm >=app-crypt/gpgme-1.7.0:= >=dev-libs/glib-2.42:2 >=dev-libs/hiredis-0.10.1:= dev-libs/libgcrypt:= dev-libs/libgpg-error >=dev-libs/libxml2-2.0:2 >=net-libs/gnutls-3.2.15:= net-libs/libnet:1.1 net-libs/libpcap >=net-libs/libssh-0.6.0:= >=sys-apps/util-linux-2.25.0 sys-libs/libxcrypt:= >=sys-libs/zlib-1.2.8 net-libs/paho-mqtt-c:1.3 ldap? ( net-nds/openldap:= ) radius? ( net-dialup/freeradius-client )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/greenbone/gvm-libs/archive/v22.7.3.tar.gz -> gvm-libs-22.7.3.tar.gz
+SRC_URI=https://github.com/greenbone/gvm-libs/archive/v22.8.0.tar.gz -> gvm-libs-22.8.0.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=13b92b3fcd39284f719bb8e25149fd53
diff --git a/metadata/md5-cache/net-analyzer/gvm-tools-23.11.0 b/metadata/md5-cache/net-analyzer/gvm-tools-24.1.0
index a3ab5842b15e..210297445d8e 100644
--- a/metadata/md5-cache/net-analyzer/gvm-tools-23.11.0
+++ b/metadata/md5-cache/net-analyzer/gvm-tools-24.1.0
@@ -12,6 +12,6 @@ RDEPEND=>=net-analyzer/python-gvm-23.4.2[python_targets_python3_10(-)?,python_ta
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/greenbone/gvm-tools/archive/v23.11.0.tar.gz -> gvm-tools-23.11.0.tar.gz
+SRC_URI=https://github.com/greenbone/gvm-tools/archive/v24.1.0.tar.gz -> gvm-tools-24.1.0.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5269f42f7a3cc95223fb48695ce6d6e0
+_md5_=37baaa2483696d253903d5daa8c507d4
diff --git a/metadata/md5-cache/net-analyzer/pontos-23.12.3 b/metadata/md5-cache/net-analyzer/pontos-24.1.2
index dc6befc9ce01..1025feda8b33 100644
--- a/metadata/md5-cache/net-analyzer/pontos-23.12.3
+++ b/metadata/md5-cache/net-analyzer/pontos-24.1.2
@@ -12,6 +12,6 @@ RDEPEND=>=dev-python/colorful-0.5.4[python_targets_python3_10(-)?,python_targets
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/greenbone/pontos/archive/refs/tags/v23.12.3.tar.gz -> pontos-23.12.3.tar.gz
+SRC_URI=https://github.com/greenbone/pontos/archive/refs/tags/v24.1.2.tar.gz -> pontos-24.1.2.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=14493817c58977c6ce7107c31baca15c
diff --git a/metadata/md5-cache/net-analyzer/python-gvm-23.11.0 b/metadata/md5-cache/net-analyzer/python-gvm-24.1.0
index 778884795c00..5322a378e9f0 100644
--- a/metadata/md5-cache/net-analyzer/python-gvm-23.11.0
+++ b/metadata/md5-cache/net-analyzer/python-gvm-24.1.0
@@ -1,6 +1,6 @@
-BDEPEND=test? ( >=dev-python/defusedxml-0.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paramiko-2.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/defusedxml-0.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paramiko-2.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=net-analyzer/pontos-22.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/defusedxml-0.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paramiko-2.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEPEND=>=dev-python/defusedxml-0.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paramiko-2.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=net-analyzer/pontos-22.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
DESCRIPTION=Greenbone Vulnerability Management Python Library
EAPI=8
HOMEPAGE=https://www.greenbone.net https://github.com/greenbone/python-gvm/
@@ -8,10 +8,10 @@ INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=dev-python/defusedxml-0.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paramiko-2.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+RDEPEND=>=dev-python/defusedxml-0.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paramiko-2.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=net-analyzer/pontos-22.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=test !test? ( test )
+RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/greenbone/python-gvm/archive/v23.11.0.tar.gz -> python-gvm-23.11.0.tar.gz
+SRC_URI=https://github.com/greenbone/python-gvm/archive/v24.1.0.tar.gz -> python-gvm-24.1.0.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=309b15ff2d312341efb06a02e232860c
+_md5_=22a553f3d8d96ef03944003abf659b57
diff --git a/metadata/md5-cache/net-analyzer/sslscan-2.0.16 b/metadata/md5-cache/net-analyzer/sslscan-2.1.3
index 4c3738bb9a33..fad48742c282 100644
--- a/metadata/md5-cache/net-analyzer/sslscan-2.0.16
+++ b/metadata/md5-cache/net-analyzer/sslscan-2.1.3
@@ -3,10 +3,10 @@ DESCRIPTION=Fast SSL configuration scanner
EAPI=8
HOMEPAGE=https://github.com/rbsec/sslscan
INHERIT=toolchain-funcs
-KEYWORDS=amd64 ~arm64 x86
+KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=GPL-3
RESTRICT=test
SLOT=0
-SRC_URI=https://github.com/rbsec/sslscan/archive/2.0.16.tar.gz -> sslscan-2.0.16.tar.gz https://github.com/openssl/openssl/archive/OpenSSL_1_1_1t.tar.gz -> sslscan-OpenSSL_1_1_1t.tar.gz
+SRC_URI=https://github.com/rbsec/sslscan/archive/2.1.3.tar.gz -> sslscan-2.1.3.tar.gz https://github.com/openssl/openssl/archive/openssl-3.0.12.tar.gz -> sslscan-openssl-3.0.12.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=277d88cd0ad3d40e7f4939452b37055a
+_md5_=c9904e0e1ad4ee9deb290c45387cc414
diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz
index 22c5baa9791c..fc833bcb3fa6 100644
--- a/metadata/md5-cache/net-dns/Manifest.gz
+++ b/metadata/md5-cache/net-dns/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-dns/c-ares-1.25.0-r1 b/metadata/md5-cache/net-dns/c-ares-1.25.0-r1
index d41ec8ea5f64..ed07d701d8d6 100644
--- a/metadata/md5-cache/net-dns/c-ares-1.25.0-r1
+++ b/metadata/md5-cache/net-dns/c-ares-1.25.0-r1
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://c-ares.org/
INHERIT=edo multilib-minimal verify-sig
IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT ISC
RESTRICT=!test? ( test )
SLOT=0/2
SRC_URI=https://c-ares.org/download/c-ares-1.25.0.tar.gz verify-sig? ( https://c-ares.org/download/c-ares-1.25.0.tar.gz.asc )
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=7188ee7ebea02b4e71eea88a3428aeba
+_md5_=4994e13376c8c865b050878e33533760
diff --git a/metadata/md5-cache/net-fs/Manifest.gz b/metadata/md5-cache/net-fs/Manifest.gz
index 629703acc7bc..63f02b183539 100644
--- a/metadata/md5-cache/net-fs/Manifest.gz
+++ b/metadata/md5-cache/net-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-fs/nfs-utils-2.6.2-r1 b/metadata/md5-cache/net-fs/nfs-utils-2.6.2-r1
deleted file mode 100644
index f7e11398f77e..000000000000
--- a/metadata/md5-cache/net-fs/nfs-utils-2.6.2-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=net-libs/rpcsvc-proto virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare setup
-DEPEND=dev-libs/libxml2 net-libs/libtirpc:= >=net-nds/rpcbind-0.2.4 sys-fs/e2fsprogs caps? ( sys-libs/libcap ) ldap? ( net-nds/openldap:= sasl? ( app-crypt/mit-krb5 dev-libs/cyrus-sasl:2 ) ) libmount? ( sys-apps/util-linux ) nfsv4? ( dev-db/sqlite:3 dev-libs/libevent:= >=sys-apps/keyutils-1.5.9:= kerberos? ( >=net-libs/libtirpc-0.2.4-r1[kerberos] app-crypt/mit-krb5 ) ) nfsv41? ( sys-fs/lvm2 ) tcpd? ( sys-apps/tcp-wrappers ) uuid? ( sys-apps/util-linux ) elibc_musl? ( sys-libs/queue-standalone )
-DESCRIPTION=NFS client and server daemons
-EAPI=8
-HOMEPAGE=http://linux-nfs.org/ https://git.linux-nfs.org/?p=steved/nfs-utils.git
-INHERIT=autotools linux-info systemd
-IUSE=caps junction kerberos ldap +libmount nfsdcld +nfsidmap +nfsv4 nfsv41 sasl selinux tcpd +uuid
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=GPL-2
-RDEPEND=dev-libs/libxml2 net-libs/libtirpc:= >=net-nds/rpcbind-0.2.4 sys-fs/e2fsprogs caps? ( sys-libs/libcap ) ldap? ( net-nds/openldap:= sasl? ( app-crypt/mit-krb5 dev-libs/cyrus-sasl:2 ) ) libmount? ( sys-apps/util-linux ) nfsv4? ( dev-db/sqlite:3 dev-libs/libevent:= >=sys-apps/keyutils-1.5.9:= kerberos? ( >=net-libs/libtirpc-0.2.4-r1[kerberos] app-crypt/mit-krb5 ) ) nfsv41? ( sys-fs/lvm2 ) tcpd? ( sys-apps/tcp-wrappers ) uuid? ( sys-apps/util-linux ) !net-libs/libnfsidmap selinux? ( sec-policy/selinux-rpc sec-policy/selinux-rpcbind )
-REQUIRED_USE=kerberos? ( nfsv4 )
-RESTRICT=test
-SLOT=0
-SRC_URI=mirror://sourceforge/nfs/nfs-utils-2.6.2.tar.bz2
-_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e1693fc043c1bcf2fa8264ace0de073f
diff --git a/metadata/md5-cache/net-fs/nfs-utils-2.6.4 b/metadata/md5-cache/net-fs/nfs-utils-2.6.4
deleted file mode 100644
index e3e77cec4aee..000000000000
--- a/metadata/md5-cache/net-fs/nfs-utils-2.6.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=net-libs/rpcsvc-proto virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare setup
-DEPEND=dev-libs/libxml2 net-libs/libtirpc:= >=net-nds/rpcbind-0.2.4 sys-fs/e2fsprogs dev-db/sqlite:3 dev-libs/libevent:= caps? ( sys-libs/libcap ) ldap? ( net-nds/openldap:= sasl? ( app-crypt/mit-krb5 dev-libs/cyrus-sasl:2 ) ) libmount? ( sys-apps/util-linux ) nfsv4? ( >=sys-apps/keyutils-1.5.9:= kerberos? ( >=net-libs/libtirpc-0.2.4-r1[kerberos] app-crypt/mit-krb5 ) ) nfsv41? ( sys-fs/lvm2 ) tcpd? ( sys-apps/tcp-wrappers ) uuid? ( sys-apps/util-linux ) elibc_musl? ( sys-libs/queue-standalone )
-DESCRIPTION=NFS client and server daemons
-EAPI=8
-HOMEPAGE=http://linux-nfs.org/ https://git.linux-nfs.org/?p=steved/nfs-utils.git
-INHERIT=autotools linux-info systemd
-IUSE=caps junction kerberos ldap +libmount nfsdcld +nfsidmap +nfsv4 nfsv41 sasl selinux tcpd +uuid
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
-LICENSE=GPL-2
-RDEPEND=dev-libs/libxml2 net-libs/libtirpc:= >=net-nds/rpcbind-0.2.4 sys-fs/e2fsprogs dev-db/sqlite:3 dev-libs/libevent:= caps? ( sys-libs/libcap ) ldap? ( net-nds/openldap:= sasl? ( app-crypt/mit-krb5 dev-libs/cyrus-sasl:2 ) ) libmount? ( sys-apps/util-linux ) nfsv4? ( >=sys-apps/keyutils-1.5.9:= kerberos? ( >=net-libs/libtirpc-0.2.4-r1[kerberos] app-crypt/mit-krb5 ) ) nfsv41? ( sys-fs/lvm2 ) tcpd? ( sys-apps/tcp-wrappers ) uuid? ( sys-apps/util-linux ) !net-libs/libnfsidmap selinux? ( sec-policy/selinux-rpc sec-policy/selinux-rpcbind )
-REQUIRED_USE=kerberos? ( nfsv4 )
-RESTRICT=test
-SLOT=0
-SRC_URI=mirror://sourceforge/nfs/nfs-utils-2.6.4.tar.bz2
-_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e0764affa3d57f5febccead9a60bf462
diff --git a/metadata/md5-cache/net-fs/nfs-utils-2.6.4-r2 b/metadata/md5-cache/net-fs/nfs-utils-2.6.4-r2
new file mode 100644
index 000000000000..c3f99adad047
--- /dev/null
+++ b/metadata/md5-cache/net-fs/nfs-utils-2.6.4-r2
@@ -0,0 +1,17 @@
+BDEPEND=net-libs/rpcsvc-proto virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare setup
+DEPEND=dev-libs/libxml2 net-libs/libtirpc:= sys-fs/e2fsprogs dev-db/sqlite:3 dev-libs/libevent:= caps? ( sys-libs/libcap ) ldap? ( net-nds/openldap:= sasl? ( app-crypt/mit-krb5 dev-libs/cyrus-sasl:2 ) ) libmount? ( sys-apps/util-linux ) nfsv3? ( >=net-nds/rpcbind-0.2.4 ) nfsv4? ( >=sys-apps/keyutils-1.5.9:= sys-fs/lvm2 kerberos? ( >=net-libs/libtirpc-0.2.4-r1[kerberos] app-crypt/mit-krb5 ) ) tcpd? ( sys-apps/tcp-wrappers ) uuid? ( sys-apps/util-linux ) elibc_musl? ( sys-libs/queue-standalone )
+DESCRIPTION=NFS client and server daemons
+EAPI=8
+HOMEPAGE=http://linux-nfs.org/ https://git.linux-nfs.org/?p=steved/nfs-utils.git
+INHERIT=autotools linux-info systemd
+IUSE=caps junction kerberos ldap +libmount nfsdcld +nfsidmap +nfsv3 +nfsv4 sasl selinux tcpd +uuid
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/libxml2 net-libs/libtirpc:= sys-fs/e2fsprogs dev-db/sqlite:3 dev-libs/libevent:= caps? ( sys-libs/libcap ) ldap? ( net-nds/openldap:= sasl? ( app-crypt/mit-krb5 dev-libs/cyrus-sasl:2 ) ) libmount? ( sys-apps/util-linux ) nfsv3? ( >=net-nds/rpcbind-0.2.4 ) nfsv4? ( >=sys-apps/keyutils-1.5.9:= sys-fs/lvm2 kerberos? ( >=net-libs/libtirpc-0.2.4-r1[kerberos] app-crypt/mit-krb5 ) ) tcpd? ( sys-apps/tcp-wrappers ) uuid? ( sys-apps/util-linux ) !net-libs/libnfsidmap selinux? ( sec-policy/selinux-rpc nfsv3? ( sec-policy/selinux-rpcbind ) )
+REQUIRED_USE=|| ( nfsv3 nfsv4 ) kerberos? ( nfsv4 ) nfsdcld? ( nfsv4 )
+RESTRICT=test
+SLOT=0
+SRC_URI=mirror://sourceforge/nfs/nfs-utils-2.6.4.tar.bz2
+_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f7d9067f33bfd854d625fe66432bf9f7
diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz
index 0fec84a5e4c9..bb17310aa7be 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.8 b/metadata/md5-cache/net-vpn/openvpn-2.6.8
index 2c0fafd346dd..06b28da2d310 100644
--- a/metadata/md5-cache/net-vpn/openvpn-2.6.8
+++ b/metadata/md5-cache/net-vpn/openvpn-2.6.8
@@ -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=~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86
LICENSE=GPL-2
RDEPEND=kernel_linux? ( iproute2? ( sys-apps/iproute2[-minimal] ) ) lz4? ( app-arch/lz4 ) lzo? ( >=dev-libs/lzo-1.07 ) mbedtls? ( net-libs/mbedtls:= ) openssl? ( >=dev-libs/openssl-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.8.tar.gz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c0df0c4e52fcd33994db13f580b287d0
+_md5_=da88a2e74f108bc93e7b548490c8eb17
diff --git a/metadata/md5-cache/net-vpn/tor-0.4.8.10 b/metadata/md5-cache/net-vpn/tor-0.4.8.10
index 8cf73566d1a9..c101bf629ffe 100644
--- a/metadata/md5-cache/net-vpn/tor-0.4.8.10
+++ b/metadata/md5-cache/net-vpn/tor-0.4.8.10
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.torproject.org/ https://gitlab.torproject.org/tpo/core/tor/
INHERIT=edo python-any-r1 readme.gentoo-r1 systemd verify-sig
IUSE=caps doc lzma +man scrypt seccomp selinux +server systemd tor-hardening test zstd verify-sig
-KEYWORDS=~amd64 ~arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~ppc-macos
+KEYWORDS=~amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc ~x86 ~ppc-macos
LICENSE=BSD GPL-2 GPL-3
RDEPEND=acct-user/tor acct-group/tor >=dev-libs/libevent-2.1.12-r1:=[ssl] dev-libs/openssl:=[-bindist(-)] sys-libs/zlib caps? ( sys-libs/libcap ) man? ( app-text/asciidoc ) lzma? ( app-arch/xz-utils ) scrypt? ( app-crypt/libscrypt ) seccomp? ( >=sys-libs/libseccomp-2.4.1 ) systemd? ( sys-apps/systemd:= ) zstd? ( app-arch/zstd:= ) selinux? ( sec-policy/selinux-tor )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.torproject.org/dist/tor-0.4.8.10.tar.gz https://archive.torproject.org/tor-package-archive/tor-0.4.8.10.tar.gz verify-sig? ( https://dist.torproject.org/tor-0.4.8.10.tar.gz.sha256sum https://dist.torproject.org/tor-0.4.8.10.tar.gz.sha256sum.asc )
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=fde67ff85d3cbc686e9451ce799d5027
+_md5_=6d6800f505b9ea864d04939f1aae9337
diff --git a/metadata/md5-cache/perl-core/Manifest.gz b/metadata/md5-cache/perl-core/Manifest.gz
index 1937ab93fa72..9aca610b9d4d 100644
--- a/metadata/md5-cache/perl-core/Manifest.gz
+++ b/metadata/md5-cache/perl-core/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/perl-core/Test-Simple-1.302.196 b/metadata/md5-cache/perl-core/Test-Simple-1.302.196
index f249b4d1ff58..15bb937cb6c6 100644
--- a/metadata/md5-cache/perl-core/Test-Simple-1.302.196
+++ b/metadata/md5-cache/perl-core/Test-Simple-1.302.196
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://metacpan.org/release/Test-Simple
INHERIT=perl-module
IUSE=examples
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=!<dev-perl/Test-Tester-0.114.0 !<dev-perl/Test-use-ok-0.160.0 !<=dev-perl/Log-Dispatch-Config-TestLog-0.20.0 !<=dev-perl/Net-BitTorrent-0.52.0 !<=dev-perl/Moose-2.120.900 !<=dev-perl/Test-Able-0.110.0 !<=dev-perl/Test-Aggregate-0.373.0 !<=dev-perl/Test-Alien-0.40.0 !<=dev-perl/Test-Builder-Clutch-0.70.0 !<=dev-perl/Test-Clustericious-Cluster-0.300.0 !<=dev-perl/Test-Dist-VersionSync-1.1.4 !<=dev-perl/Test-Exception-0.420.0 !<=dev-perl/Test-Flatten-0.110.0 !<=dev-perl/Test-Group-0.200.0 !<=dev-perl/Test-Modern-0.12.0 !<=dev-perl/Test-More-Prefix-0.5.0 !<=dev-perl/Test-ParallelSubtest-0.50.0 !<=dev-perl/Test-Pretty-0.320.0 !<=dev-perl/Test-SharedFork-0.340.0 !<=dev-perl/Test-Wrapper-0.3.0 !<=dev-perl/Test-UseAllModules-0.140.0 !<=dev-perl/Test2-Harness-0.0.13 !<=dev-perl/Test2-Tools-EventDumper-0.0.7 virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-Scalar-List-Utils-1.130.0 virtual/perl-Storable dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EX/EXODIST/Test-Simple-1.302196.tar.gz
_eclasses_=alternatives ad206653f4297ab882a84e8fb7940190 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=17c8c7aa228988d80260b304ff462136
+_md5_=27a6c80bc2156b6608e9e801a1f65ef2
diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz
index e6450ac56c1f..c21aa6bc8b37 100644
--- a/metadata/md5-cache/sci-electronics/Manifest.gz
+++ b/metadata/md5-cache/sci-electronics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-electronics/ghdl-4.0.0_pre20231218 b/metadata/md5-cache/sci-electronics/ghdl-4.0.0_pre20231218
index 4e0fa9b2a984..f588fe15db8d 100644
--- a/metadata/md5-cache/sci-electronics/ghdl-4.0.0_pre20231218
+++ b/metadata/md5-cache/sci-electronics/ghdl-4.0.0_pre20231218
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://ghdl.github.io/ghdl/ https://github.com/ghdl/ghdl/
INHERIT=ada edo llvm toolchain-funcs
IUSE=llvm ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-2+
RDEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) llvm? ( <sys-devel/llvm-18:= )
REQUIRED_USE=ada_target_gnat_2021
SLOT=0
SRC_URI=https://github.com/ghdl/ghdl/archive/2135cbf1458bd1b8b8f42bda81222ab57bd66de6.tar.gz -> ghdl-4.0.0_pre20231218.tar.gz
_eclasses_=ada 825cf3c59de8fefe1dde148596e006f5 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 llvm dcfb437a52b5672e5f39deaae6f789c3 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f02c61ecbb61104da98c0a738923bc66
+_md5_=1747b312a70216cd22589f6c466535b2
diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz
index 47d0a6698c40..1cc870d4102d 100644
--- a/metadata/md5-cache/sci-geosciences/Manifest.gz
+++ b/metadata/md5-cache/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-geosciences/josm-bin-18940 b/metadata/md5-cache/sci-geosciences/josm-bin-18940
new file mode 100644
index 000000000000..54b79c920e1c
--- /dev/null
+++ b/metadata/md5-cache/sci-geosciences/josm-bin-18940
@@ -0,0 +1,14 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install postinst postrm preinst
+DESCRIPTION=Java-based editor for the OpenStreetMap project
+EAPI=8
+HOMEPAGE=https://josm.openstreetmap.de/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop java-utils-2 xdg
+KEYWORDS=~amd64 ~x86
+LICENSE=Apache-2.0 GPL-2+ GPL-3
+RDEPEND=>=virtual/jre-1.8
+SLOT=0
+SRC_URI=https://josm.openstreetmap.de/download/josm-snapshot-18940.jar
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-utils-2 b346c3901e71ba37137bae0b25b00221 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=9dfd4caa61f71bd24a95f434358615ae
diff --git a/metadata/md5-cache/sec-keys/Manifest.gz b/metadata/md5-cache/sec-keys/Manifest.gz
index 2a7123424501..c4ba3ac06370 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-jberkenbilt-1 b/metadata/md5-cache/sec-keys/openpgp-keys-jberkenbilt-1
index 15875f1dabb6..2e628eba0e43 100644
--- a/metadata/md5-cache/sec-keys/openpgp-keys-jberkenbilt-1
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-jberkenbilt-1
@@ -2,8 +2,8 @@ DEFINED_PHASES=install
DESCRIPTION=OpenPGP key of Jay Berkenbilt (QPDF maintainer)
EAPI=8
HOMEPAGE=https://github.com/jberkenbilt/
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=public-domain
SLOT=0
SRC_URI=https://github.com/jberkenbilt.gpg -> jberkenbilt.asc
-_md5_=edd7eaf95b143a96bb7d15e5a5f74172
+_md5_=d781ffe23fe8368e35076a55c1aa4780
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index ce90511b1642..d34ae617a234 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/busybox-1.36.1-r1 b/metadata/md5-cache/sys-apps/busybox-1.36.1-r1
index 8247991dfcd9..6798f5b3282b 100644
--- a/metadata/md5-cache/sys-apps/busybox-1.36.1-r1
+++ b/metadata/md5-cache/sys-apps/busybox-1.36.1-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.busybox.net/
INHERIT=flag-o-matic readme.gentoo-r1 savedconfig toolchain-funcs
IUSE=debug livecd make-symlinks math mdev pam selinux sep-usr static syslog systemd savedconfig
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=!static? ( virtual/libc virtual/libcrypt:= selinux? ( sys-libs/libselinux ) ) pam? ( sys-libs/pam )
REQUIRED_USE=pam? ( !static )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://www.busybox.net/downloads/busybox-1.36.1.tar.bz2
_eclasses_=flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 portability 225656ad6c6594fe3b0187bdd50707fb readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=dc91b75c4876ebfca2f4e3b415b5250c
+_md5_=7fc1a8f02028a9e5e92786a0916346a4
diff --git a/metadata/md5-cache/sys-apps/fakeroot-1.32.2 b/metadata/md5-cache/sys-apps/fakeroot-1.32.2
index 5a0290fd15c6..04db8a340a60 100644
--- a/metadata/md5-cache/sys-apps/fakeroot-1.32.2
+++ b/metadata/md5-cache/sys-apps/fakeroot-1.32.2
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://packages.qa.debian.org/f/fakeroot.html
INHERIT=autotools flag-o-matic plocale
IUSE=acl debug nls test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://debian/pool/main/f/fakeroot/fakeroot_1.32.2.orig.tar.gz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=442740581cf02cace9bc6ddffe0530c8
+_md5_=f2cd7dfe4f16857008e67fcef96aa6ae
diff --git a/metadata/md5-cache/sys-apps/mawk-1.3.4_p20231126 b/metadata/md5-cache/sys-apps/mawk-1.3.4_p20231126
index 6902e8136329..9cdb7fe63140 100644
--- a/metadata/md5-cache/sys-apps/mawk-1.3.4_p20231126
+++ b/metadata/md5-cache/sys-apps/mawk-1.3.4_p20231126
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://invisible-island.net/mawk/mawk.html
INHERIT=toolchain-funcs verify-sig
IUSE=verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
SLOT=0
SRC_URI=https://invisible-mirror.net/archives/mawk/mawk-1.3.4-20231126.tgz verify-sig? ( https://invisible-island.net/archives/mawk/mawk-1.3.4-20231126.tgz.asc )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=e007c0f84ccd785dac1c7d44bda08184
+_md5_=faa3df36ae7b9d900c9b52d72527f02d
diff --git a/metadata/md5-cache/sys-apps/pcsc-tools-1.7.0 b/metadata/md5-cache/sys-apps/pcsc-tools-1.7.0
index 1aefb62b84aa..af2540375521 100644
--- a/metadata/md5-cache/sys-apps/pcsc-tools-1.7.0
+++ b/metadata/md5-cache/sys-apps/pcsc-tools-1.7.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://pcsc-tools.apdu.fr/ https://github.com/LudovicRousseau/pcsc-tools
INHERIT=desktop toolchain-funcs xdg-utils
IUSE=gui network-cron nls
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 x86
LICENSE=GPL-2
RDEPEND=>=sys-apps/pcsc-lite-1.4.14 dev-perl/pcsc-perl gui? ( dev-perl/Gtk3 )
SLOT=0
SRC_URI=https://pcsc-tools.apdu.fr/pcsc-tools-1.7.0.tar.bz2
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5ad2ac3be93db0e867834980794c0a4d
+_md5_=4f2b8a11fc0aa5868505b0172434ea48
diff --git a/metadata/md5-cache/sys-apps/usbutils-017 b/metadata/md5-cache/sys-apps/usbutils-017
index 852d02d9c69f..635fa5b9d54c 100644
--- a/metadata/md5-cache/sys-apps/usbutils-017
+++ b/metadata/md5-cache/sys-apps/usbutils-017
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.kernel.org/pub/linux/utils/usb/usbutils/ https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usbutils.git/
INHERIT=python-single-r1
IUSE=python python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=virtual/libusb:1= virtual/libudev:= python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) sys-apps/hwdata )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) )
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/utils/usb/usbutils/usbutils-017.tar.xz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9d3c9d774812216318ac55d8d725c508
+_md5_=c1049712abd625451e186457c529a848
diff --git a/metadata/md5-cache/sys-auth/Manifest.gz b/metadata/md5-cache/sys-auth/Manifest.gz
index 485192088dbd..09cbabd6ddb1 100644
--- a/metadata/md5-cache/sys-auth/Manifest.gz
+++ b/metadata/md5-cache/sys-auth/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-auth/sssd-2.6.0-r3 b/metadata/md5-cache/sys-auth/sssd-2.9.4
index fc4b8938ba7e..496aa8a9f406 100644
--- a/metadata/md5-cache/sys-auth/sssd-2.6.0-r3
+++ b/metadata/md5-cache/sys-auth/sssd-2.9.4
@@ -1,17 +1,17 @@
BDEPEND=virtual/pkgconfig 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 ) doc? ( app-text/doxygen ) man? ( app-text/docbook-xml-dtd:4.4 >=dev-libs/libxslt-1.1.26 nls? ( app-text/po4a ) ) nls? ( sys-devel/gettext ) test? ( dev-libs/check dev-libs/softhsm:2 dev-util/cmocka net-libs/gnutls[pkcs11,tools] sys-libs/libfaketime sys-libs/nss_wrapper sys-libs/pam_wrapper sys-libs/uid_wrapper ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig
DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=>=app-crypt/mit-krb5-1.19.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-crypt/p11-kit >=dev-libs/ding-libs-0.2 >=dev-libs/cyrus-sasl-2.1.25-r3[kerberos] dev-libs/jansson:= dev-libs/libpcre2:= dev-libs/libunistring:= >=dev-libs/popt-1.16 >=dev-libs/openssl-1.0.2:= >=net-dns/bind-tools-9.9[gssapi] >=net-dns/c-ares-1.10.0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-nds/openldap-2.4.30:=[sasl,experimental] >=sys-apps/dbus-1.6 >=sys-libs/pam-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/talloc-2.0.7 >=sys-libs/tdb-1.2.9 >=sys-libs/tevent-0.9.16 >=sys-libs/ldb-1.1.17-r1:= virtual/libintl acl? ( net-fs/cifs-utils[acl] ) keyutils? ( >=sys-apps/keyutils-1.5:= ) netlink? ( dev-libs/libnl:3 ) nfsv4? ( >=net-fs/nfs-utils-2.3.1-r2 ) nls? ( >=sys-devel/gettext-0.18 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) systemd? ( python_single_target_python3_10? ( dev-python/python-systemd[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/python-systemd[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/python-systemd[python_targets_python3_12(-)] ) ) ) samba? ( >=net-fs/samba-4.10.2[winbind] ) selinux? ( >=sys-libs/libselinux-2.1.9 >=sys-libs/libsemanage-2.1 ) subid? ( >=sys-apps/shadow-4.9 ) systemd? ( sys-apps/systemd:= sys-apps/util-linux ) systemtap? ( dev-debug/systemtap )
+DEPEND=>=app-crypt/mit-krb5-1.19.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-crypt/p11-kit >=dev-libs/ding-libs-0.2 >=dev-libs/cyrus-sasl-2.1.25-r3[kerberos] dev-libs/jansson:= dev-libs/libpcre2:= dev-libs/libunistring:= >=dev-libs/popt-1.16 >=dev-libs/openssl-1.0.2:= >=net-dns/bind-tools-9.9[gssapi] >=net-dns/c-ares-1.10.0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-nds/openldap-2.4.30:=[sasl,experimental] >=sys-apps/dbus-1.6 >=sys-apps/keyutils-1.5:= >=sys-libs/pam-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/talloc-2.0.7 >=sys-libs/tdb-1.2.9 >=sys-libs/tevent-0.9.16 >=sys-libs/ldb-1.1.17-r1:= virtual/libintl acl? ( net-fs/cifs-utils[acl] ) netlink? ( dev-libs/libnl:3 ) nfsv4? ( >=net-fs/nfs-utils-2.3.1-r2 ) nls? ( >=sys-devel/gettext-0.18 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) systemd? ( python_single_target_python3_10? ( dev-python/python-systemd[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/python-systemd[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/python-systemd[python_targets_python3_12(-)] ) ) ) samba? ( >=net-fs/samba-4.10.2[winbind] ) selinux? ( >=sys-libs/libselinux-2.1.9 >=sys-libs/libsemanage-2.1 ) subid? ( >=sys-apps/shadow-4.9 ) systemd? ( sys-apps/systemd:= sys-apps/util-linux ) systemtap? ( dev-debug/systemtap )
DESCRIPTION=System Security Services Daemon provides access to identity and authentication
EAPI=8
HOMEPAGE=https://github.com/SSSD/sssd
INHERIT=autotools linux-info multilib-minimal optfeature plocale python-single-r1 pam systemd toolchain-funcs
-IUSE=acl doc +netlink keyutils nfsv4 nls +man python samba selinux subid sudo systemd systemtap test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86
+IUSE=acl doc +netlink nfsv4 nls +man python samba selinux subid sudo systemd systemtap test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=GPL-3
-RDEPEND=>=app-crypt/mit-krb5-1.19.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-crypt/p11-kit >=dev-libs/ding-libs-0.2 >=dev-libs/cyrus-sasl-2.1.25-r3[kerberos] dev-libs/jansson:= dev-libs/libpcre2:= dev-libs/libunistring:= >=dev-libs/popt-1.16 >=dev-libs/openssl-1.0.2:= >=net-dns/bind-tools-9.9[gssapi] >=net-dns/c-ares-1.10.0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-nds/openldap-2.4.30:=[sasl,experimental] >=sys-apps/dbus-1.6 >=sys-libs/pam-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/talloc-2.0.7 >=sys-libs/tdb-1.2.9 >=sys-libs/tevent-0.9.16 >=sys-libs/ldb-1.1.17-r1:= virtual/libintl acl? ( net-fs/cifs-utils[acl] ) keyutils? ( >=sys-apps/keyutils-1.5:= ) netlink? ( dev-libs/libnl:3 ) nfsv4? ( >=net-fs/nfs-utils-2.3.1-r2 ) nls? ( >=sys-devel/gettext-0.18 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) systemd? ( python_single_target_python3_10? ( dev-python/python-systemd[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/python-systemd[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/python-systemd[python_targets_python3_12(-)] ) ) ) samba? ( >=net-fs/samba-4.10.2[winbind] ) selinux? ( >=sys-libs/libselinux-2.1.9 >=sys-libs/libsemanage-2.1 ) subid? ( >=sys-apps/shadow-4.9 ) systemd? ( sys-apps/systemd:= sys-apps/util-linux ) systemtap? ( dev-debug/systemtap ) selinux? ( >=sec-policy/selinux-sssd-2.20120725-r9 )
+RDEPEND=>=app-crypt/mit-krb5-1.19.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-crypt/p11-kit >=dev-libs/ding-libs-0.2 >=dev-libs/cyrus-sasl-2.1.25-r3[kerberos] dev-libs/jansson:= dev-libs/libpcre2:= dev-libs/libunistring:= >=dev-libs/popt-1.16 >=dev-libs/openssl-1.0.2:= >=net-dns/bind-tools-9.9[gssapi] >=net-dns/c-ares-1.10.0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-nds/openldap-2.4.30:=[sasl,experimental] >=sys-apps/dbus-1.6 >=sys-apps/keyutils-1.5:= >=sys-libs/pam-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/talloc-2.0.7 >=sys-libs/tdb-1.2.9 >=sys-libs/tevent-0.9.16 >=sys-libs/ldb-1.1.17-r1:= virtual/libintl acl? ( net-fs/cifs-utils[acl] ) netlink? ( dev-libs/libnl:3 ) nfsv4? ( >=net-fs/nfs-utils-2.3.1-r2 ) nls? ( >=sys-devel/gettext-0.18 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) systemd? ( python_single_target_python3_10? ( dev-python/python-systemd[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/python-systemd[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/python-systemd[python_targets_python3_12(-)] ) ) ) samba? ( >=net-fs/samba-4.10.2[winbind] ) selinux? ( >=sys-libs/libselinux-2.1.9 >=sys-libs/libsemanage-2.1 ) subid? ( >=sys-apps/shadow-4.9 ) systemd? ( sys-apps/systemd:= sys-apps/util-linux ) systemtap? ( dev-debug/systemtap ) selinux? ( >=sec-policy/selinux-sssd-2.20120725-r9 )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) test? ( sudo )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/SSSD/sssd/releases/download/2.6.0/sssd-2.6.0.tar.gz
+SRC_URI=https://github.com/SSSD/sssd/releases/download/2.9.4/sssd-2.9.4.tar.gz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=be1b621d54989a8581b659672f4381a3
+_md5_=d85e18432e19279ed5a1ce0312f138b1
diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz
index 8497dd0b1f77..3a710b554c4e 100644
--- a/metadata/md5-cache/sys-fs/Manifest.gz
+++ b/metadata/md5-cache/sys-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-6.6.3 b/metadata/md5-cache/sys-fs/btrfs-progs-6.6.3
index 2ac0f72aa427..82e67e407b48 100644
--- a/metadata/md5-cache/sys-fs/btrfs-progs-6.6.3
+++ b/metadata/md5-cache/sys-fs/btrfs-progs-6.6.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://btrfs.readthedocs.io/en/latest/
INHERIT=bash-completion-r1 python-single-r1 udev verify-sig
IUSE=+convert python +man reiserfs static static-libs udev +zstd python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 verify-sig
-KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-2
RDEPEND=dev-libs/lzo:2= sys-apps/util-linux:=[static-libs(+)?] sys-libs/zlib:= convert? ( sys-fs/e2fsprogs:= reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27 ) ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= )
REQUIRED_USE=static? ( !udev ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0/0
SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.6.3.tar.xz verify-sig? ( https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.6.3.tar.sign )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=02eb9073131927008d83eebc1eb89843
+_md5_=2fcbbb6b2d91d9cf728a1ca9644285ff
diff --git a/metadata/md5-cache/sys-fs/multipath-tools-0.9.7 b/metadata/md5-cache/sys-fs/multipath-tools-0.9.7
index d3451d43bcaf..751175b5febf 100644
--- a/metadata/md5-cache/sys-fs/multipath-tools-0.9.7
+++ b/metadata/md5-cache/sys-fs/multipath-tools-0.9.7
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=http://christophe.varoqui.free.fr/
INHERIT=flag-o-matic linux-info systemd tmpfiles toolchain-funcs udev
IUSE=systemd test
-KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86
LICENSE=GPL-2
RDEPEND=dev-libs/json-c:= dev-libs/libaio dev-libs/userspace-rcu:= >=sys-fs/lvm2-2.02.45 sys-libs/readline:= >=virtual/libudev-232-r3 systemd? ( sys-apps/systemd ) virtual/tmpfiles
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/opensvc/multipath-tools/archive/refs/tags/0.9.7.tar.gz -> multipath-tools-0.9.7.tar.gz
_eclasses_=flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=d2b47e6535a15bf60a05de223fca478b
+_md5_=ab80a3a272e7a717aea48bcc89222269
diff --git a/metadata/md5-cache/sys-power/Manifest.gz b/metadata/md5-cache/sys-power/Manifest.gz
index c7df9625c25b..5f15acb1590f 100644
--- a/metadata/md5-cache/sys-power/Manifest.gz
+++ b/metadata/md5-cache/sys-power/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-power/thermald-2.5.5 b/metadata/md5-cache/sys-power/thermald-2.5.5
new file mode 100644
index 000000000000..d8d41fd2cdb6
--- /dev/null
+++ b/metadata/md5-cache/sys-power/thermald-2.5.5
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-libs/dbus-glib:= dev-libs/glib:= dev-libs/libxml2:= dev-libs/libevdev sys-power/upower sys-apps/dbus:= dev-util/gtk-doc dev-util/glib-utils
+DESCRIPTION=Thermal daemon for Intel architectures
+EAPI=8
+HOMEPAGE=https://github.com/intel/thermal_daemon
+INHERIT=autotools linux-info out-of-source systemd
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=dev-libs/dbus-glib:= dev-libs/glib:= dev-libs/libxml2:= dev-libs/libevdev sys-power/upower sys-apps/dbus:=
+SLOT=0
+SRC_URI=https://github.com/intel/thermal_daemon/archive/v2.5.5.tar.gz -> thermald-2.5.5.tar.gz
+_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source 15ce2b6ae214f3abe70892ce1e517abd systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=1ca672ad3a03a490ac1bcf07d6dc4a6c
diff --git a/metadata/md5-cache/sys-process/Manifest.gz b/metadata/md5-cache/sys-process/Manifest.gz
index fc05a51faecc..7681fdae14e8 100644
--- a/metadata/md5-cache/sys-process/Manifest.gz
+++ b/metadata/md5-cache/sys-process/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-process/cronie-1.7.1-r1 b/metadata/md5-cache/sys-process/cronie-1.7.1-r1
index a1f72a1125cf..00f39e684d8e 100644
--- a/metadata/md5-cache/sys-process/cronie-1.7.1-r1
+++ b/metadata/md5-cache/sys-process/cronie-1.7.1-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/cronie-crond/cronie
INHERIT=cron flag-o-matic pam systemd
IUSE=+anacron +inotify pam selinux
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=ISC BSD BSD-2 GPL-2+
RDEPEND=acct-group/crontab pam? ( sys-libs/pam ) anacron? ( !sys-process/anacron !sys-process/systemd-cron elibc_musl? ( sys-libs/obstack-standalone ) ) selinux? ( sys-libs/libselinux ) sys-apps/debianutils >=sys-process/cronbase-0.3.2 !sys-process/bcron !sys-process/dcron !sys-process/fcron
SLOT=0
SRC_URI=https://github.com/cronie-crond/cronie/releases/download/cronie-1.7.1/cronie-1.7.1.tar.gz
_eclasses_=cron 7a997e295d297e4fa5c9ef0db828ee88 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b67d275fa5e9b89c7c246e3aedaa671a
+_md5_=4d923b7caa1af05ae1f9a7bf52572f33
diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz
index 7b6561ea1e45..b4f6943cde5b 100644
--- a/metadata/md5-cache/virtual/Manifest.gz
+++ b/metadata/md5-cache/virtual/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/virtual/perl-Test-Simple-1.302.196 b/metadata/md5-cache/virtual/perl-Test-Simple-1.302.196
index 200ed02f909e..cc792ad9d0b2 100644
--- a/metadata/md5-cache/virtual/perl-Test-Simple-1.302.196
+++ b/metadata/md5-cache/virtual/perl-Test-Simple-1.302.196
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Test-Simple
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=~perl-core/Test-Simple-1.302.196 dev-lang/perl:= !<dev-perl/Test-Tester-0.114.0 !<dev-perl/Test-use-ok-0.160.0
SLOT=0
-_md5_=398bf2d41d375c47869b2df76efa8395
+_md5_=37d7c422d3392a7a0b08e1176189a5a6
diff --git a/metadata/md5-cache/www-apache/Manifest.gz b/metadata/md5-cache/www-apache/Manifest.gz
index 066f921a82de..893eadeccda4 100644
--- a/metadata/md5-cache/www-apache/Manifest.gz
+++ b/metadata/md5-cache/www-apache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apache/passenger-6.0.20 b/metadata/md5-cache/www-apache/passenger-6.0.20
new file mode 100644
index 000000000000..ed8348aa79bc
--- /dev/null
+++ b/metadata/md5-cache/www-apache/passenger-6.0.20
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby31(-)] >=dev-ruby/rake-0.8.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby32(-)] >=dev-ruby/rake-0.8.1[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby33(-)] >=dev-ruby/rake-0.8.1[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 )
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=>=dev-libs/libuv-1.8.0 net-misc/curl[ssl] apache2? ( www-servers/apache[apache2_modules_unixd(+)] ) apache2? ( =www-servers/apache-2* ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 )
+DESCRIPTION=Passenger makes deployment of Ruby on Rails applications a breeze
+EAPI=8
+HOMEPAGE=https://www.phusionpassenger.com/
+INHERIT=apache-module flag-o-matic ruby-ng toolchain-funcs
+IUSE=apache2 debug test apache2 ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=Boost-1.0 MIT BSD
+RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby31(-)] >=dev-ruby/rake-0.8.1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby32(-)] >=dev-ruby/rake-0.8.1[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/rack-1.0.0:*[ruby_targets_ruby33(-)] >=dev-ruby/rake-0.8.1[ruby_targets_ruby33(-)] ) >=dev-libs/libuv-1.8.0 net-misc/curl[ssl] apache2? ( www-servers/apache[apache2_modules_unixd(+)] ) apache2? ( =www-servers/apache-2* ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://s3.amazonaws.com/phusion-passenger/releases/passenger-6.0.20.tar.gz
+_eclasses_=apache-module 7a226dc5662c581e506e053b99bb8b31 depend.apache 1d51223a0def226481583990f380519c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=1643383ac36131e3e6ab856bb859b27f
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index cc7cbc4421b1..0b585548a93c 100644
--- a/metadata/md5-cache/www-apps/Manifest.gz
+++ b/metadata/md5-cache/www-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apps/gitea-1.21.2 b/metadata/md5-cache/www-apps/gitea-1.21.2
deleted file mode 100644
index 18e41cf1748f..000000000000
--- a/metadata/md5-cache/www-apps/gitea-1.21.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-lang/go-1.21:= >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare unpack
-DEPEND=acct? ( acct-group/git acct-user/git[gitea] ) pam? ( sys-libs/pam )
-DESCRIPTION=A painless self-hosted Git service
-EAPI=8
-HOMEPAGE=https://gitea.com https://github.com/go-gitea/gitea
-IDEPEND=filecaps? ( sys-libs/libcap )
-INHERIT=fcaps go-module tmpfiles systemd flag-o-matic user-info
-IUSE=+acct pam sqlite pie +filecaps
-KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86
-LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0
-RDEPEND=acct? ( acct-group/git acct-user/git[gitea] ) pam? ( sys-libs/pam ) dev-vcs/git virtual/tmpfiles
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/go-gitea/gitea/releases/download/v1.21.2/gitea-src-1.21.2.tar.gz -> gitea-1.21.2.tar.gz
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a go-env 96e1747610bbb2f5c5d3fb16f0f3a83a go-module 09ccb1fdea4f1f3f718e27b756636097 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=881e1f8dc6d62d2d3b3281246901ff37
diff --git a/metadata/md5-cache/www-apps/sonarr-4.0.1.953 b/metadata/md5-cache/www-apps/sonarr-4.0.1.987
index 5a69fc41497a..091afce4b247 100644
--- a/metadata/md5-cache/www-apps/sonarr-4.0.1.953
+++ b/metadata/md5-cache/www-apps/sonarr-4.0.1.987
@@ -9,6 +9,6 @@ LICENSE=GPL-3
RDEPEND=acct-group/sonarr acct-user/sonarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite
RESTRICT=bindist strip test
SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.1.953/Sonarr.develop.4.0.1.953.linux-x64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.1.953/Sonarr.develop.4.0.1.953.linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.1.953/Sonarr.develop.4.0.1.953.linux-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.1.953/Sonarr.develop.4.0.1.953.linux-arm64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.1.953/Sonarr.develop.4.0.1.953.linux-musl-arm64.tar.gz ) )
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.1.987/Sonarr.develop.4.0.1.987.linux-x64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.1.987/Sonarr.develop.4.0.1.987.linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.1.987/Sonarr.develop.4.0.1.987.linux-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.1.987/Sonarr.develop.4.0.1.987.linux-arm64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.1.987/Sonarr.develop.4.0.1.987.linux-musl-arm64.tar.gz ) )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=796deccabc9d5e183cdfd0e878428d2c
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index 4dbdf223b621..4439e2ecd794 100644
--- a/metadata/md5-cache/www-client/Manifest.gz
+++ b/metadata/md5-cache/www-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-client/firefox-122.0 b/metadata/md5-cache/www-client/firefox-122.0
new file mode 100644
index 000000000000..ca6bca913a80
--- /dev/null
+++ b/metadata/md5-cache/www-client/firefox-122.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.11[ncurses,sqlite,ssl] dev-lang/python:3.10[ncurses,sqlite,ssl] ) || ( ( sys-devel/clang:17 sys-devel/llvm:17 clang? ( sys-devel/lld:17 virtual/rust:0/llvm-17 pgo? ( =sys-libs/compiler-rt-sanitizers-17*[profile] ) ) ) ( sys-devel/clang:16 sys-devel/llvm:16 clang? ( sys-devel/lld:16 virtual/rust:0/llvm-16 pgo? ( =sys-libs/compiler-rt-sanitizers-16*[profile] ) ) ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.26.0 net-libs/nodejs virtual/pkgconfig !clang? ( >=virtual/rust-1.70 ) !elibc_glibc? ( || ( dev-lang/rust <dev-lang/rust-bin-1.73 ) ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( X? ( sys-devel/gettext x11-base/xorg-server[xvfb] x11-apps/xhost ) !X? ( >=gui-libs/wlroots-0.15.1-r1[tinywl] x11-misc/xkeyboard-config ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) >=dev-build/autoconf-2.13-r7:2.1 >=dev-build/libtool-2.4.7
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack
+DEPEND=!www-client/firefox:0 !www-client/firefox:esr selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.95 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-73.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) X? ( x11-base/xorg-proto x11-libs/libICE x11-libs/libSM ) !!sys-devel/llvm:0
+DESCRIPTION=Firefox Web Browser
+EAPI=8
+HOMEPAGE=https://www.mozilla.com/firefox
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing optfeature pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs virtualx xdg
+IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack +jumbo-build libproxy lto openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp +telemetry valgrind wayland wifi +X geckodriver +gmp-autoupdate l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_fur l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=!www-client/firefox:0 !www-client/firefox:esr selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.95 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-73.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) hwaccel? ( media-video/libva-utils sys-apps/pciutils ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] )
+REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) !jumbo-build? ( !system-icu ) pgo? ( lto ) wifi? ( dbus )
+SLOT=rapid
+SRC_URI=https://archive.mozilla.org/pub/firefox/releases/122.0/source/firefox-122.0.source.tar.xz -> firefox-122.0.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-122-patches-01.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/af.xpi -> firefox-122.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/ar.xpi -> firefox-122.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/ast.xpi -> firefox-122.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/be.xpi -> firefox-122.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/bg.xpi -> firefox-122.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/br.xpi -> firefox-122.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/ca.xpi -> firefox-122.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/cak.xpi -> firefox-122.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/cs.xpi -> firefox-122.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/cy.xpi -> firefox-122.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/da.xpi -> firefox-122.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/de.xpi -> firefox-122.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/dsb.xpi -> firefox-122.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/el.xpi -> firefox-122.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/en-CA.xpi -> firefox-122.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/en-GB.xpi -> firefox-122.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/es-AR.xpi -> firefox-122.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/es-ES.xpi -> firefox-122.0-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/et.xpi -> firefox-122.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/eu.xpi -> firefox-122.0-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/fi.xpi -> firefox-122.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/fr.xpi -> firefox-122.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/fy-NL.xpi -> firefox-122.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/ga-IE.xpi -> firefox-122.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/gd.xpi -> firefox-122.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/gl.xpi -> firefox-122.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/he.xpi -> firefox-122.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/hr.xpi -> firefox-122.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/hsb.xpi -> firefox-122.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/hu.xpi -> firefox-122.0-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/id.xpi -> firefox-122.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/is.xpi -> firefox-122.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/it.xpi -> firefox-122.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/ja.xpi -> firefox-122.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/ka.xpi -> firefox-122.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/kab.xpi -> firefox-122.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/kk.xpi -> firefox-122.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/ko.xpi -> firefox-122.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/lt.xpi -> firefox-122.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/lv.xpi -> firefox-122.0-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/ms.xpi -> firefox-122.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/nb-NO.xpi -> firefox-122.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/nl.xpi -> firefox-122.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/nn-NO.xpi -> firefox-122.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/pa-IN.xpi -> firefox-122.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/pl.xpi -> firefox-122.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/pt-BR.xpi -> firefox-122.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/pt-PT.xpi -> firefox-122.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/rm.xpi -> firefox-122.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/ro.xpi -> firefox-122.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/ru.xpi -> firefox-122.0-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/sk.xpi -> firefox-122.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/sl.xpi -> firefox-122.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/sq.xpi -> firefox-122.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/sr.xpi -> firefox-122.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/sv-SE.xpi -> firefox-122.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/th.xpi -> firefox-122.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/tr.xpi -> firefox-122.0-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/uk.xpi -> firefox-122.0-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/uz.xpi -> firefox-122.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/vi.xpi -> firefox-122.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/zh-CN.xpi -> firefox-122.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/zh-TW.xpi -> firefox-122.0-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/ach.xpi -> firefox-122.0-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/an.xpi -> firefox-122.0-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/az.xpi -> firefox-122.0-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/bn.xpi -> firefox-122.0-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/bs.xpi -> firefox-122.0-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/ca-valencia.xpi -> firefox-122.0-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/eo.xpi -> firefox-122.0-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/es-CL.xpi -> firefox-122.0-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/es-MX.xpi -> firefox-122.0-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/fa.xpi -> firefox-122.0-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/ff.xpi -> firefox-122.0-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/fur.xpi -> firefox-122.0-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/gn.xpi -> firefox-122.0-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/gu-IN.xpi -> firefox-122.0-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/hi-IN.xpi -> firefox-122.0-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/hy-AM.xpi -> firefox-122.0-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/ia.xpi -> firefox-122.0-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/km.xpi -> firefox-122.0-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/kn.xpi -> firefox-122.0-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/lij.xpi -> firefox-122.0-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/mk.xpi -> firefox-122.0-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/mr.xpi -> firefox-122.0-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/my.xpi -> firefox-122.0-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/ne-NP.xpi -> firefox-122.0-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/oc.xpi -> firefox-122.0-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/sc.xpi -> firefox-122.0-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/sco.xpi -> firefox-122.0-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/si.xpi -> firefox-122.0-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/son.xpi -> firefox-122.0-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/szl.xpi -> firefox-122.0-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/ta.xpi -> firefox-122.0-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/te.xpi -> firefox-122.0-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/tl.xpi -> firefox-122.0-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/trs.xpi -> firefox-122.0-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/ur.xpi -> firefox-122.0-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/122.0/linux-x86_64/xpi/xh.xpi -> firefox-122.0-xh.xpi )
+_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm dcfb437a52b5672e5f39deaae6f789c3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=60a0062946a55631af1de8f52ec7ce75
diff --git a/metadata/md5-cache/x11-apps/Manifest.gz b/metadata/md5-cache/x11-apps/Manifest.gz
index 06a733e17267..aba127c2ceaa 100644
--- a/metadata/md5-cache/x11-apps/Manifest.gz
+++ b/metadata/md5-cache/x11-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-apps/xbiff-1.0.5 b/metadata/md5-cache/x11-apps/xbiff-1.0.5
new file mode 100644
index 000000000000..4288c59c0bfa
--- /dev/null
+++ b/metadata/md5-cache/x11-apps/xbiff-1.0.5
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=x11-libs/libXaw x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps x11-libs/libXext x11-libs/libX11 x11-base/xorg-proto
+DESCRIPTION=mailbox flag for X
+EAPI=8
+HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/app/xbiff
+INHERIT=xorg-3
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=x11-libs/libXaw x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps x11-libs/libXext x11-libs/libX11
+SLOT=0
+SRC_URI=https://www.x.org/releases/individual/app/xbiff-1.0.5.tar.xz
+_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xorg-3 2093d675f9b0882f91143352a79d06d7
+_md5_=3e7d37e00b66a12bb19535f12f84b17e
diff --git a/metadata/md5-cache/x11-apps/xkbutils-1.0.5-r1 b/metadata/md5-cache/x11-apps/xkbutils-1.0.5-r1
index d4923b1fc9a9..a1887c730a53 100644
--- a/metadata/md5-cache/x11-apps/xkbutils-1.0.5-r1
+++ b/metadata/md5-cache/x11-apps/xkbutils-1.0.5-r1
@@ -5,10 +5,10 @@ DESCRIPTION=X.Org xkbutils application
EAPI=8
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/app/xkbutils
INHERIT=xorg-3
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=x11-libs/libX11 x11-libs/libXt x11-libs/libXaw
SLOT=0
SRC_URI=https://www.x.org/releases/individual/app/xkbutils-1.0.5.tar.xz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xorg-3 2093d675f9b0882f91143352a79d06d7
-_md5_=df1244bdd1c7aeb3851acf3c4e13ad52
+_md5_=d79cdf6fafeaf3ab0fc8177fd67d1c1f
diff --git a/metadata/md5-cache/x11-base/Manifest.gz b/metadata/md5-cache/x11-base/Manifest.gz
index b69ec3dc3f0f..1087c07401fa 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.11 b/metadata/md5-cache/x11-base/xorg-server-21.1.11
index 29f603c3046b..43076626e651 100644
--- a/metadata/md5-cache/x11-base/xorg-server-21.1.11
+++ b/metadata/md5-cache/x11-base/xorg-server-21.1.11
@@ -6,7 +6,7 @@ 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
+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 )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0/21.1.11
SRC_URI=https://www.x.org/releases/individual/xserver/xorg-server-21.1.11.tar.xz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b meson e322276188f86eacb29ae081ba5485c8 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xorg-3 2093d675f9b0882f91143352a79d06d7
-_md5_=c83acb5059b52574e321771b2703eaa6
+_md5_=1ff5be48ecbfe97fd77c916974540277
diff --git a/metadata/md5-cache/x11-base/xwayland-23.2.3-r1 b/metadata/md5-cache/x11-base/xwayland-23.2.3-r1
index 2af1eddab58c..a2020361c14b 100644
--- a/metadata/md5-cache/x11-base/xwayland-23.2.3-r1
+++ b/metadata/md5-cache/x11-base/xwayland-23.2.3-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://wayland.freedesktop.org/xserver.html
INHERIT=meson
IUSE=libei selinux systemd video_cards_nvidia unwind xcsecurity
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=MIT
RDEPEND=dev-libs/libbsd dev-libs/openssl:= >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.30 media-fonts/font-util >=media-libs/libepoxy-1.5.4[X,egl(+)] media-libs/libglvnd[X] >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)] >=x11-libs/libdrm-2.4.109 >=x11-libs/libXau-1.0.4 x11-libs/libxcvt >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 x11-libs/libxkbfile >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xkeyboard-config-2.4.1-r3 libei? ( dev-libs/libei ) systemd? ( sys-apps/systemd ) unwind? ( sys-libs/libunwind ) video_cards_nvidia? ( gui-libs/egl-wayland ) x11-apps/xkbcomp libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 ) selinux? ( sec-policy/selinux-xserver )
SLOT=0
SRC_URI=https://xorg.freedesktop.org/archive/individual/xserver/xwayland-23.2.3.tar.xz
_eclasses_=meson e322276188f86eacb29ae081ba5485c8 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d5d9e408f422e5f567671d4d59fddba6
+_md5_=8a176366f409782902335e936c6956f7
diff --git a/metadata/md5-cache/x11-base/xwayland-23.2.4 b/metadata/md5-cache/x11-base/xwayland-23.2.4
index 99a3285c993a..ed0e61eaaf8b 100644
--- a/metadata/md5-cache/x11-base/xwayland-23.2.4
+++ b/metadata/md5-cache/x11-base/xwayland-23.2.4
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://wayland.freedesktop.org/xserver.html
INHERIT=meson
IUSE=libei selinux systemd video_cards_nvidia unwind xcsecurity
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=MIT
RDEPEND=dev-libs/libbsd dev-libs/openssl:= >=dev-libs/wayland-1.21.0 >=dev-libs/wayland-protocols-1.30 media-fonts/font-util >=media-libs/libepoxy-1.5.4[X,egl(+)] media-libs/libglvnd[X] >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)] >=x11-libs/libdrm-2.4.109 >=x11-libs/libXau-1.0.4 x11-libs/libxcvt >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 x11-libs/libxkbfile >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xkeyboard-config-2.4.1-r3 libei? ( dev-libs/libei ) systemd? ( sys-apps/systemd ) unwind? ( sys-libs/libunwind ) video_cards_nvidia? ( gui-libs/egl-wayland ) x11-apps/xkbcomp libei? ( >=sys-apps/xdg-desktop-portal-1.18.0 ) selinux? ( sec-policy/selinux-xserver )
SLOT=0
SRC_URI=https://xorg.freedesktop.org/archive/individual/xserver/xwayland-23.2.4.tar.xz
_eclasses_=meson e322276188f86eacb29ae081ba5485c8 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d5d9e408f422e5f567671d4d59fddba6
+_md5_=8a176366f409782902335e936c6956f7
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index 7ac277cc8711..edf131414775 100644
--- a/metadata/md5-cache/x11-misc/Manifest.gz
+++ b/metadata/md5-cache/x11-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-misc/redshift-1.12-r10 b/metadata/md5-cache/x11-misc/redshift-1.12-r10
index df171c502175..06f98a4b2f6b 100644
--- a/metadata/md5-cache/x11-misc/redshift-1.12-r10
+++ b/metadata/md5-cache/x11-misc/redshift-1.12-r10
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=http://jonls.dk/redshift/
INHERIT=flag-o-matic systemd xdg-utils python-r1
IUSE=appindicator geoclue gtk nls python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86
+KEYWORDS=amd64 arm64 ppc64 ~riscv x86
LICENSE=GPL-3
RDEPEND=>=x11-libs/libX11-1.4 x11-libs/libXxf86vm x11-libs/libxcb x11-libs/libdrm appindicator? ( dev-libs/libayatana-appindicator ) geoclue? ( app-misc/geoclue:2.0 dev-libs/glib:2 ) gtk? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) gtk? ( dev-python/pygobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] dev-python/pyxdg[python_targets_python3_10(-)?,python_targets_python3_11(-)?] )
REQUIRED_USE=gtk? ( || ( python_targets_python3_10 python_targets_python3_11 ) )
SLOT=0
SRC_URI=https://github.com/jonls/redshift/releases/download/v1.12/redshift-1.12.tar.xz
_eclasses_=flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=11cdd6d84fbf170e76c8687886718717
+_md5_=66fcc2f2399107cb085c8b9dce066604
diff --git a/metadata/md5-cache/x11-misc/xscreensaver-6.08 b/metadata/md5-cache/x11-misc/xscreensaver-6.08
index f872e0a6267b..25189eec6391 100644
--- a/metadata/md5-cache/x11-misc/xscreensaver-6.08
+++ b/metadata/md5-cache/x11-misc/xscreensaver-6.08
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.jwz.org/xscreensaver/
INHERIT=autotools flag-o-matic font optfeature pam strip-linguas systemd xdg-utils
IUSE=elogind fonts gdm gles glx jpeg +locking logind-idle-hint new-login offensive pam +perl selinux suid systemd xinerama X
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD fonts? ( MIT Apache-2.0 ) systemd? ( ISC )
RDEPEND=>=dev-libs/libxml2-2.4.6 x11-apps/appres x11-apps/xwininfo x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXt x11-libs/libXxf86vm elogind? ( sys-auth/elogind ) x11-libs/gdk-pixbuf-xlib >=x11-libs/gdk-pixbuf-2.42.0:2 >=x11-libs/gtk+-3.0.0:3 jpeg? ( media-libs/libjpeg-turbo:= ) locking? ( virtual/libcrypt:= ) new-login? ( gdm? ( gnome-base/gdm ) !gdm? ( || ( x11-misc/lightdm lxde-base/lxdm ) ) ) virtual/glu virtual/opengl pam? ( sys-libs/pam ) media-libs/libpng:= systemd? ( >=sys-apps/systemd-221 ) >=x11-libs/libXft-2.1.0 xinerama? ( x11-libs/libXinerama ) media-gfx/fbida perl? ( dev-lang/perl dev-perl/libwww-perl virtual/perl-Digest-MD5 ) selinux? ( sec-policy/selinux-xscreensaver )
REQUIRED_USE=gles? ( !glx ) ?? ( elogind systemd ) pam? ( locking ) logind-idle-hint? ( || ( elogind systemd ) )
SLOT=0
SRC_URI=https://www.jwz.org/xscreensaver/xscreensaver-6.08.tar.gz logind-idle-hint? ( https://github.com/Flowdalic/xscreensaver/commit/59e7974c42dc08411c9af2a3a644a582c2116f46.patch -> xscreensaver-6.06-logind-idle-hint.patch ) systemd? ( https://github.com/Flowdalic/xscreensaver/commit/376b07ec76cfe1070f498773aaec8fd7030593af.patch -> xscreensaver-6.07-xscreensaver.service-start-with-no-splash.patch )
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a font aa113a3df9cd0a9693a1c1ee7c34a6eb gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pam b56d0c9c20fc5b553f13c8ae165a10a5 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b32a75d5ca0b6d096c94ecfcbeb35912
+_md5_=a2688b98957d903600e533fee7a77823
diff --git a/metadata/md5-cache/xfce-base/Manifest.gz b/metadata/md5-cache/xfce-base/Manifest.gz
index e3dace4c8130..7d1e7f717902 100644
--- a/metadata/md5-cache/xfce-base/Manifest.gz
+++ b/metadata/md5-cache/xfce-base/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/xfce-base/thunar-4.18.10 b/metadata/md5-cache/xfce-base/thunar-4.18.10
index a61229c837a6..fd1cd1f17483 100644
--- a/metadata/md5-cache/xfce-base/thunar-4.18.10
+++ b/metadata/md5-cache/xfce-base/thunar-4.18.10
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://docs.xfce.org/xfce/thunar/start https://gitlab.xfce.org/xfce/thunar/
INHERIT=xdg-utils
IUSE=exif introspection libnotify pcre +trash-panel-plugin udisks
-KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+ LGPL-2+
RDEPEND=>=dev-libs/glib-2.66.0 >=x11-libs/gdk-pixbuf-2.40.0 >=x11-libs/gtk+-3.24.0:3 >=xfce-base/exo-4.17.0:= >=xfce-base/libxfce4ui-4.17.6:= >=xfce-base/libxfce4util-4.17.2:= >=xfce-base/xfconf-4.12:= exif? ( >=media-libs/libexif-0.6.19:= ) introspection? ( dev-libs/gobject-introspection:= ) libnotify? ( >=x11-libs/libnotify-0.7 ) pcre? ( >=dev-libs/libpcre2-10.0:= ) trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= ) udisks? ( dev-libs/libgudev:= ) >=dev-util/desktop-file-utils-0.20-r1 x11-misc/shared-mime-info trash-panel-plugin? ( >=gnome-base/gvfs-1.18.3 ) udisks? ( >=gnome-base/gvfs-1.18.3[udisks,udev] virtual/udev )
SLOT=0/3
SRC_URI=https://archive.xfce.org/src/xfce/thunar/4.18/thunar-4.18.10.tar.bz2
_eclasses_=xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=849d27aadb259b5cb63fb3f84ff30752
+_md5_=3b510bcba33f15b069ca04bdb35679cc
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 7e325220d33f..4b39594f657b 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 16584 BLAKE2B 1f4c74912734d7fc787eab18783ca631722fb5cf9c23529fc738c27c85da28122fe92992c4acb8e0adf4cde7e9e2a520022704248fe9968d3eaa0e5699667b84 SHA512 163d7749e766b6a873881fa2e48f2e45a7e62b454fd39f6e4160eb50651a141e8484a95fa15016c3d3dcf924de0bd36c2ad195f8c5121e8ca55c3fa414e7a662
-TIMESTAMP 2024-01-23T10:10:03Z
+TIMESTAMP 2024-01-23T16:10:11Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWvkHtfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWv5ONfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBB4A/9He+/CTXn7UFjnNHHby931Gk6W04ailvAJL2BlboZfWBfXP0pDRgVjhPI
-RscCMVHBrdSwGTYToDeBoPM/yUSF2HtkFRgMf8HDgJZNT501lNpouzdca0JgJCJ6
-iD0dPPyYxrFpDY4TpIAR8R9m2eACXE0tITBIALgQqXL0pJ94NOTavcPk6W8XCXvp
-IAw0VJCr9CqgVw2GIMSHHbTIZ887Nl52bRVm81W/vpqAuVC749nyFI4auaCKDFBO
-D8yWPsi+kwM7TP2dBnQytYsZocd7YhlT2Q0cp3rqIV5AjYLQ1oLTP24ghm/bFmfM
-f6sCGE6YXLmBlcUK69ZLlEhiGeTh81MZ4E9RNyIK8QxylAYhNLVV9hkLdyma+vuX
-S3b7kbeqPWjhAXdTsNuJH1uDFLs3HLgSl2C3gZSlQTUgR/w6Ct+brh/zecFP3jrI
-ZGjKsBv8WCD7VT+C+oVi+M7r3z1vDASjTUo2kPDlccKTI4FXoaRcLnh8b+pQGLHJ
-ZMEnZgl2gHaKk3HqbdShj3mv3SkCqV8hfp1HSExUwF4HMQmxuFggM+SnKZFGIGE1
-3vqaNLn7botES5FkJbEtQvzlDV0Es3vAF8PTVT+Ir0WyapIiVEBjKPtLn0eaJY1D
-ceWKe7pJVRGJ0og5QkW2/XzyJ8VSS42Jpdb0IrjOQckMZSOQ6yo=
-=pbsb
+klAmbRAAtlFEV5cQy0VEoYm1UObFDTpmZ6CIdOaPT1z9iuhqkZi8nWFbK/epq5ue
+JjPiTsbd5RW3Kd7DGo79PmHEods2jzzGaW7MYLMctOxmCGDTSv17XZggtnuhJbdK
+O9IluAGlJW+ettDiBSClpdIAFvka1me1ij8q6ERmkLpFILS2+eijiBeT63PAu2xE
+jNuTQxehp12y52thgMEnoJLx2ya0RhGIlq235WcV4hGd8r3tuxmXnCz3b7e4SuzJ
+N7DfXZhcQwgnWkuyp/zZe7KtjQD+KWJbfp/tRO6gsYmmV9yPCLj7ZoP7yFsIS15I
+pE1vVCOpCJixrBNU61gOB15ca9B9eufx0iymYqoB3WIzVugXUfHFlhFf5hD69by4
+ygCGp9s/9eVXL9QA0GtbJnoenEohBDH5rtlvl2rUb1jFKtlH75ToXBnTz/NjldI3
+0MnD9wJmoPNBMid4fwAITbWgWdu89/gzTZIKFClajDEtrhf5vGtdi4wRvcMz3HLT
+1cPIFWwGshvRMQh8rvyoz+fuH83fcVuW8PQ1ZWI5433ZHudKqi6gQ7yDIZ4DCl3l
+wHPBzOHSpqcbylX5ow+EG7tYu+MWfI37DVNJwR9pS+VZlT46DCgJtGJVO+Snmz6j
+y6wpTer3jppIdPnw0gdR5mlI0MhJKC+Ewv/nBm3rvIAvH6W6OVE=
+=5PJ+
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 5a8d084bf4d9..f2f365fa1382 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Tue, 23 Jan 2024 10:09:59 +0000
+Tue, 23 Jan 2024 16:10:06 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 7047914adbcb..68b3d99bf321 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Tue Jan 23 10:09:59 AM UTC 2024
+Tue Jan 23 04:10:06 PM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index fde0b4006d6a..3447d3bc2aa6 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Tue, 23 Jan 2024 10:15:01 +0000
+Tue, 23 Jan 2024 16:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index cf9b48d18f34..d2657e82287a 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-6d453e0bf263a2ff2705aad1ad9a62d9dd5f62b8 1706004083 2024-01-23T10:01:23+00:00
+d567383b1d19741b6afe75d52ce560e4ed4f0f3d 1706025529 2024-01-23T15:58:49+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 0a7d8fa68a2d..f95f38258a60 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1706004601 Tue 23 Jan 2024 10:10:01 AM UTC
+1706026201 Tue 23 Jan 2024 04:10:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 5a8d084bf4d9..f2f365fa1382 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Tue, 23 Jan 2024 10:09:59 +0000
+Tue, 23 Jan 2024 16:10:06 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index c861139e0a97..4be04bd4884c 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/gsa/Manifest b/net-analyzer/gsa/Manifest
index 84d9ac00c5b1..9179c22bb9da 100644
--- a/net-analyzer/gsa/Manifest
+++ b/net-analyzer/gsa/Manifest
@@ -1,4 +1,4 @@
-DIST gsa-22.9.1.tar.gz 3605240 BLAKE2B 188a44972687bea584e9c5ec4dde882357dacf891a4edd5362a71c0dbe0b0eb6ab7ac5ca7bfe43fbb5b00d3b19e56ff865f98d26beba6166d414dc7db8dcffad SHA512 8c3d2f46bfb33cc1bf4e2faa4be88c1c0d60fe3bc726fb0652b075424a1ce0fa1b52b010d3d1a4fad8b1eeeaae1c07818abf53c739da207757f80e3cf743f8b3
-DIST gsa-node-modules-22.9.1.tar.xz 27697328 BLAKE2B 51dd5e7948a17b514b58d3cc09717799553beced4a60c490b161901188620ce61f1ba396def95d568d4b745e1945a2908f2adabb8d9d861c189fb5b327af6b98 SHA512 d2a2a1bbe3ce30f6671435b55d88bcd9157141576a66690c9fd37f019520b36795353527f8e9af0cf126307eac2cab73bbd1ea2474e24bc7ae55019fbfecdf20
-EBUILD gsa-22.9.1.ebuild 1273 BLAKE2B 455b03001915ba69b8b8677a5aab5857876ebc1ad2897950797357e26464d744ea18414a6832cd80da410b4655c1bde626ff5b3d1e8b9870e2a6c9c379bc050b SHA512 665932d9e0a5ad1a0946c520a956bb490ea1ebfe78fe8ffb022f5ce9f5cd4b56f0c8862d00a843e312c8c2197abd280c7635e89c1f0e71c375a0f8feea98b04e
+DIST gsa-23.0.0.tar.gz 3605974 BLAKE2B c3797a20427754e0bee32d6e64599f04d1ed474435172efdeb0f3200aaec0d7a7dae0d80c035a762e3b6483f6b629a32e5225737ba521047ef90d564f2d1a036 SHA512 d2dfe12777a8b7610ebc1e7eceb079d38ae1f83085c5a411c115950e55254c82151f77ce16d12342d40b457999f50348a48e66f236a83d145697f68ef9caf993
+DIST gsa-node-modules-23.0.0.tar.xz 28474728 BLAKE2B f16b863d4a052cfbbc2758d66ca7f7715b2d0a303b916c149e562e9b2f4c2eeb9696447613fa382cc951d72c54758ea285402149f77793c94a0b39f71c39379d SHA512 ab3aedc50f1f9802b2a986a6b2e905b858f42722ef821d9b6d5aac44f113c62142a22292ce90badeb588276391ae64d68de177da727dcf09279105a9b635f4ab
+EBUILD gsa-23.0.0.ebuild 1273 BLAKE2B 909ef9e59290270cbdc0ef2c28f75a3374d2e6402adf49288e94fb2baddf4c91ecee73f2564e96f6d83d820e40b30566c6a87262d3ff485660273c3f37b20eef SHA512 eaec4b54b624c8cfb077e055240cce5819cd205472994e1c333fcded4b3d018027b17ce4fe1184627c7b7128c640097e971580a60ededa521023afc7af3067f8
MISC metadata.xml 971 BLAKE2B 92a5deb08a91782bb2de586d1aa5dde2365748bfab065b310c369cbdab1e468d6ea4ab57df8e0a97a02f8b96613302cd8ec9c878c2ddacdf922fd5973f759643 SHA512 623adaaee62c9c2e27be7a6741edab7a770ab49902eb094bc71711fc822e3108d851fe0420c6744ed9ef91c8da7c57e518c884381e6f3952387c6e2636e46f5e
diff --git a/net-analyzer/gsa/gsa-22.9.1.ebuild b/net-analyzer/gsa/gsa-23.0.0.ebuild
index 783646bfe714..1904c1691642 100644
--- a/net-analyzer/gsa/gsa-22.9.1.ebuild
+++ b/net-analyzer/gsa/gsa-23.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/net-analyzer/gsad/Manifest b/net-analyzer/gsad/Manifest
index 093d5e0f5504..f97a5cd853fd 100644
--- a/net-analyzer/gsad/Manifest
+++ b/net-analyzer/gsad/Manifest
@@ -1,6 +1,6 @@
AUX gsad-22.init 863 BLAKE2B 874b4883bcc57cd40a12fe88ea11a8c63e935fb87ff5bf73ab3725f04f55f9fd677bd90f37a1ef8c8fadb35767eaa4aa87bba0668a07e9da68a614da965c22e1 SHA512 00f0e87de505678eb8fbb2086a3f8426c46eb1ec227da3a28a9ff12ef16b8ac2b612e135f779579778bf545724b7c4ada0ca54a49c70d5e49a0dca44e5b2882e
AUX gsad-daemon.conf 428 BLAKE2B 5fdd58c878769245535cb46e2715fb14253bfe303d302a6e5a0efb655a30e92250582e2cfe4043afac79a718d178f350c91507c069bdf40e80fd7c688d47e270 SHA512 8ee1aca3d3e7f154eb5db21e256f7be68eca66bee0931a84a8187c49bc557b93255a842050bebe29b197746291fb40553b6bcde10adc871fb9aac2b27fb02f3d
AUX gsad.service.conf 25 BLAKE2B fb1972cc41f5f8970717136ef71c81b74cb1abb6c0419d3c8f7f51a9f54f933eb1c1551cfb56149bc7b5e2c68dd11d731b556a7ba2da678b02f24cf143810b4f SHA512 ece2d5838f743a820dd732a5e5b17d91e85ce07655173a0143740ef6bcd20156d6aebfcf8c43d53caa7713402607d88acc0328499326f6921e3b057bd0ef9d66
-DIST gsad-22.8.0.tar.gz 224470 BLAKE2B c388be0d402b779dac537d3e436bb735b49f63e7ef624645cd6382dc2066a58503991f6b0528e42307ff30dbf7b7aac773fac756329072d45e22811e1643231d SHA512 21dc9fa846a734874a721ed0ab3ad0fea839c57c34efbc62ca9f6fe89a42b7327cd5e945a9d64bcedb914368f4dc0a392f17ce0beb831d84a242a96cabef8e97
-EBUILD gsad-22.8.0.ebuild 2203 BLAKE2B 4b119233bfa530eb2ca95d023a5aff836d67b9ec34554f82c94739cfe8f477ad019bf4a8f022533e6c63c0f02ca02027ac1d8aae575a697d0ab3cbef2344bfe9 SHA512 3230bf380257f41c82a761917879a9fb23d9ad1f42e55fdb0dc6662f7da4e890c59844f8c6f51a5aa8a7aef1282dc3c3fead7f0bbc7fc48ef7e4b0350f11d403
+DIST gsad-22.9.0.tar.gz 224735 BLAKE2B da1ee149f6937ef2bb6d23391bf8594b776c8396d2a9fb0733b6d6933e1bd002ae560c178f8c300a09fd0d73c92615b750728fe8302f00b91e11926fe1a15aaa SHA512 ffe146a0dc87d2d95835dfa9b8eaeb2825a24aabe0f97e2ebd525235f96b23907476154fa52789c1d30d53daaf256743a4723db06e94bf6d4db98aaa57f08004
+EBUILD gsad-22.9.0.ebuild 2242 BLAKE2B 14d740eb322d174b219ffc0b77b9d4910ef430fbb05c74c385e2c965c4c748b5f08e005a53580f9423ef5019c0c84aef8f7ee9c42d29bd9bdaf232705472706a SHA512 396b5763b69d952911bc6d6ba84cfd931daf8bc694f6481b34c4bd93dba870f3fb8e02b8b634eca972ae7765531fdc6e55b1d03d8384ce00ed397e54fd8742e7
MISC metadata.xml 602 BLAKE2B d3c36459de572672fec6a1cd7d7c29c5b8be3a421455c8702a2bfbcf4d969c5783d5026024bbffe4b765a18b50852b534b9d2a1174f5586327ff13a4f704781f SHA512 e15e39148d80f4b6c8c6e14c18ae977d6ebcec98b201e4d9b58d83f4a183023f383d4c5ae986064b6a176b741d0ac923173cb4f78a30185ce341c642002e13d7
diff --git a/net-analyzer/gsad/gsad-22.8.0.ebuild b/net-analyzer/gsad/gsad-22.9.0.ebuild
index 3a2e42410abc..2230d3f5a627 100644
--- a/net-analyzer/gsad/gsad-22.8.0.ebuild
+++ b/net-analyzer/gsad/gsad-22.9.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/greenbone/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
SLOT="0"
LICENSE="AGPL-3+"
KEYWORDS="~amd64 ~x86"
-IUSE="doc"
+IUSE="brotli doc"
DEPEND="
acct-user/gvm
@@ -23,6 +23,9 @@ DEPEND="
>=net-libs/gnutls-3.2.15:=
>=sys-libs/zlib-1.2
dev-libs/libgcrypt:0=
+ brotli? (
+ app-arch/brotli
+ )
"
RDEPEND="
diff --git a/net-analyzer/gvm-libs/Manifest b/net-analyzer/gvm-libs/Manifest
index 611812722706..45d1204a558d 100644
--- a/net-analyzer/gvm-libs/Manifest
+++ b/net-analyzer/gvm-libs/Manifest
@@ -1,3 +1,3 @@
-DIST gvm-libs-22.7.3.tar.gz 309842 BLAKE2B 5982b4edfe70b836e4acdb060fbb9812291ef2036b8a252a2830132b5415c0cc964b8b5634895e8e1ccc9e550ad7a1bb026b902cea7d3b91bef18d9ef7e04d0b SHA512 2e9b5b3b359463b19624d06a1b755c6e3faed0ef0e3c46164df52b46328f4392d60eb5b2c99cb3d4984fefd8165c8507d82ece17104c728abe7b020b084fc820
-EBUILD gvm-libs-22.7.3.ebuild 2639 BLAKE2B 80f16ca14e7eaa0cea10de307704a6499fcbc0c81645dc927367eb46583c056b2c0ff84d9af6f7bc5ba23b7de829c52467090d7efe377639acc3b92e74f45ea2 SHA512 1fd7a0c0e83ea1a4d4cee7f2b85b9f58efb01994acfb87cc3ceb6b45e0ba4e03cd8a05e22ebd09d2fde0ccd5957f7e815c5ea44b8145a64afaff96b3df493a6c
+DIST gvm-libs-22.8.0.tar.gz 310304 BLAKE2B ed880ca924d5f9c6d376c1b6b0711adecb095b0b79c565da6d62bf53d71ef0f49892263dc7e28e08841d33db0c480d691f4d4d95b3883d4f0751088fcf0b1d90 SHA512 5daa9157399fc8cf52cdfbdfeffe5e10a282cbe2f7b8eb6a3fefb202984f9df3bca91ef80d1d9d1bf37307cc475bd41d4b64b4f1ad0644975b295b6f32b294a6
+EBUILD gvm-libs-22.8.0.ebuild 2639 BLAKE2B 80f16ca14e7eaa0cea10de307704a6499fcbc0c81645dc927367eb46583c056b2c0ff84d9af6f7bc5ba23b7de829c52467090d7efe377639acc3b92e74f45ea2 SHA512 1fd7a0c0e83ea1a4d4cee7f2b85b9f58efb01994acfb87cc3ceb6b45e0ba4e03cd8a05e22ebd09d2fde0ccd5957f7e815c5ea44b8145a64afaff96b3df493a6c
MISC metadata.xml 877 BLAKE2B c60f3e763d17fabfe0260b1b7e9fe9fa738fb04fdac9b115f2263bae2d7407389cb6869e997947ec1e78644ebd92fe3be1d2ab446d46e4bbd80a39246235a4ad SHA512 74cc7cd53433c09c046241ba5a21795836bbd9b87556f1a2b4fa1cdc4a66238a6b224a948896c396fa68c6331b13037b8985e0ce3dff90886d24fb3bdf0cdfca
diff --git a/net-analyzer/gvm-libs/gvm-libs-22.7.3.ebuild b/net-analyzer/gvm-libs/gvm-libs-22.8.0.ebuild
index 445a62fcabeb..445a62fcabeb 100644
--- a/net-analyzer/gvm-libs/gvm-libs-22.7.3.ebuild
+++ b/net-analyzer/gvm-libs/gvm-libs-22.8.0.ebuild
diff --git a/net-analyzer/gvm-tools/Manifest b/net-analyzer/gvm-tools/Manifest
index f7964980b09d..c9cbb4693678 100644
--- a/net-analyzer/gvm-tools/Manifest
+++ b/net-analyzer/gvm-tools/Manifest
@@ -1,3 +1,3 @@
-DIST gvm-tools-23.11.0.tar.gz 218303 BLAKE2B e58ca451d1b058c9baa5493df675026951cfb800b931907bc32faea3f7ff6921cb0e4a9fd1e86e601ad36346e24d0a394d57e5a9a8ec7f69be42141c4ef3306d SHA512 14a6020caed6c0b6e45d34c78bf5a9c43425e1b17fbcdfc2abb1fb88361da5a7e22b4b7f108c2023798154f4481d2b1221c1bbf2a7f22520de0411ddf74aaedd
-EBUILD gvm-tools-23.11.0.ebuild 623 BLAKE2B dd0b5cee08d5178098680b0db810122c283e2ebf9734e3aa51dff921b7e53066037c5fcff2b73420d006eff39c3c374a2dacd05576f789784474bb633b8b19d9 SHA512 dbf969f5ed4f53c725366729b93cc54df18952db0305e6ac6055d653392582dc3b532760fd83a8f7e40680b9721ada74c8b7d5029d0c7a7283ba8b98122a5da7
+DIST gvm-tools-24.1.0.tar.gz 218801 BLAKE2B ddc17406e5253696dca652c5e583fd5cc64505202f81496372d8b26ee7d4dafa1457cf4ae3249e7a183c123b3bd51b2de566ccdb2fa5f251d4edac90175e1b95 SHA512 6138c6c85421c7b011b73c2c857e9481cd46622ad3627a8d85c50563ebbd3c6d5cae80f43118ec85ef243fb965dcbe1cd7c1df29326f1d81b21c56ad117bef28
+EBUILD gvm-tools-24.1.0.ebuild 623 BLAKE2B 749e3de9d80eaab8c3751020aaa33025410349a83d4860ae424b268866b8159999b915cd19f2ae3e93b24be7bc7d5e884b17bef8b1e902f24cbe5e83dff02aa7 SHA512 42d6a099868ae0464e566a7f82b46de60b8db4ab0455a475e7e4ce2dc4006aebd170e7fa8a3f5db537321b09c9ccc42255a90b6b786acab94a02eddf075b2f3b
MISC metadata.xml 1029 BLAKE2B 91595f8420740154d2823126b12f7b67740660a08dbf5b78b26fa59523b3a37238e64d0abbbfc4fdb3dc99cc741ea0c21160923ab67030a4a77b04f1b3a11481 SHA512 0b958ded9193e1acde6db72b15cea25bc9837afb82769cf12c5434afd0223874014a05dffee8680d0bbd27f263c2adb9b5b7f25b7dfddd9f79aa54b837482576
diff --git a/net-analyzer/gvm-tools/gvm-tools-23.11.0.ebuild b/net-analyzer/gvm-tools/gvm-tools-24.1.0.ebuild
index 611f26ff853b..945878c4edea 100644
--- a/net-analyzer/gvm-tools/gvm-tools-23.11.0.ebuild
+++ b/net-analyzer/gvm-tools/gvm-tools-24.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/net-analyzer/pontos/Manifest b/net-analyzer/pontos/Manifest
index 9290896c8931..96a4ac901605 100644
--- a/net-analyzer/pontos/Manifest
+++ b/net-analyzer/pontos/Manifest
@@ -1,3 +1,3 @@
-DIST pontos-23.12.3.tar.gz 388010 BLAKE2B 1c40ed09e8329b24074f220bef94e57ae85fbf1664d0b44007414f71e872d0dc1435d8a2de02f5d8454a0e8ab284dfd0601883af5133ce6056d67068d21c3082 SHA512 299fca3032dd7a863bc0dee9080b2822566fa94086be546fe65040d52efe9ec4443e8593b07337f53424acdc47fe048fdb56997a093d0488a2aab34108d9c5d5
-EBUILD pontos-23.12.3.ebuild 1275 BLAKE2B 93a1aff8f8b9adfa6cf45e044df4e4dbea662a55e8ac7959f1945b0b042b69e5380721453c5450afb8cd9fea24cf790da2321fcbfb7f5659bc41eccf86b2f8d0 SHA512 29b15398fff5a01ea8d23eb3af20857b8d8c7f5e60c1eee1cb8d3ae767cf0c8d08aeec2e5e4d00dc261c8f591efa4f34a4bd38533f3d47c6adf31c4c8f914942
+DIST pontos-24.1.2.tar.gz 379930 BLAKE2B b0c9fd02c17ca0fed7468e34264f8e41e87b4c50f6254d8d4d9ee5c7a8444a7acfbf3c113483e26831be68279d7c08bf412634fff5e3454dc0e7ec5273ddcdd6 SHA512 55fcb768d89b0fd478bbf14a435d7d42c6c9ae2ff2a834ce685e25b105ed071d156d1afbc0231d80dd8d5c844f33b648b08772a0aab943127c58f9a475f267d9
+EBUILD pontos-24.1.2.ebuild 1275 BLAKE2B 93a1aff8f8b9adfa6cf45e044df4e4dbea662a55e8ac7959f1945b0b042b69e5380721453c5450afb8cd9fea24cf790da2321fcbfb7f5659bc41eccf86b2f8d0 SHA512 29b15398fff5a01ea8d23eb3af20857b8d8c7f5e60c1eee1cb8d3ae767cf0c8d08aeec2e5e4d00dc261c8f591efa4f34a4bd38533f3d47c6adf31c4c8f914942
MISC metadata.xml 731 BLAKE2B 3c04d3cc6cbf0398dbbefd010187d660a1070f6c65c8227f76c9b33525af61d1c5178a96557f9c160df530619607fc792faf0b5d9f6716339bef8976c60e725c SHA512 cc37e6efd9a25f6984c96607bc4deae3305e165368a5d80a9a306d3802c223109d4afdcf950ee19444ebd6e1c23954749c6f0c18f0ca8744e5671da4ceb1039c
diff --git a/net-analyzer/pontos/pontos-23.12.3.ebuild b/net-analyzer/pontos/pontos-24.1.2.ebuild
index 6d1c9629e587..6d1c9629e587 100644
--- a/net-analyzer/pontos/pontos-23.12.3.ebuild
+++ b/net-analyzer/pontos/pontos-24.1.2.ebuild
diff --git a/net-analyzer/python-gvm/Manifest b/net-analyzer/python-gvm/Manifest
index ba5ceaca78a9..04499e865ea6 100644
--- a/net-analyzer/python-gvm/Manifest
+++ b/net-analyzer/python-gvm/Manifest
@@ -1,3 +1,3 @@
-DIST python-gvm-23.11.0.tar.gz 273395 BLAKE2B 52e497886b1380f32c68534dff08b8e11a3ac3a66cbad8d7b31af334d6e9e94e00735defce02871173043b696ae3ff373d94b4f4698b2ce01c478caf079d09fe SHA512 0596d5634b038bde787c93411c50f4c64e232857b8a4b4d2713ba6af5330d13a9702f37606e152bfd8f8319ae8a4c68a1684a4f532d13f667f1be870ff7bbb95
-EBUILD python-gvm-23.11.0.ebuild 800 BLAKE2B 10ae9e459e66166908eaa341f701c9eae0c1476c3ebd76ff84feb5eb0f522b3fdc4e4d6019a9d5387067a920f0b723c8975057f059b3b90790586ac1548aae9a SHA512 327f27966e5821ffce399e41a95ee5424ba0ff8f0b495ef772d235f404571dc21402a894fbb76c13007e0ddddb58d7bafbd7c19c920a785a5e12e35669b6b150
+DIST python-gvm-24.1.0.tar.gz 287497 BLAKE2B 049154d5a516c56885c06e2a83884736c9e4009e1e69a817e541f1317d4fe0cb886f98ed1572bcb55bcfdd40ed7da6639ba52cc89b113731f24d941de3f6195b SHA512 d70d3c654aefb6e5949e35f68fd1585c243988a41165c9fefb54c8fe6dd24694391553201a95558d3fd4a6e8c88783a1fc4d2205ce9ae1a7d2fc2dafdf19825b
+EBUILD python-gvm-24.1.0.ebuild 845 BLAKE2B 76a22c2ed2ff81923cf827db785d42e56b1592079159a6d2b2037f1f12a13561f49cf7cff4fd7f3f3a859b9eba140bc449a1fd0bc448339fe75d0ce91c41cbb8 SHA512 c98356e881d1f4a6a81599d0c63f7639212e18c91fbbc72007343dd211534b92b3f964e33981df76b79776c69c216edb4673ce39b57ed52684d65dc20b3d6089
MISC metadata.xml 1037 BLAKE2B c16435b2519ae601cc1430aa2e06937961f6fc86db1f8d0fa0800d8e81139f54e29e2d71f5fcb077161df603c2d03562d4e578fdad2acc78f215279dfa17a1e6 SHA512 575bdcf9e2cf9165398c55b82d623e6af0e3019bc0c26c3e1f6b56aacdae49cd6a9959ccb405ff9b075a44e5e7a241116a8921dda2155b81e8eccf3d0a7f5a16
diff --git a/net-analyzer/python-gvm/python-gvm-23.11.0.ebuild b/net-analyzer/python-gvm/python-gvm-24.1.0.ebuild
index 68582ab6a337..5ded27fa294e 100644
--- a/net-analyzer/python-gvm/python-gvm-23.11.0.ebuild
+++ b/net-analyzer/python-gvm/python-gvm-24.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,12 +15,14 @@ SRC_URI="https://github.com/greenbone/python-gvm/archive/v${PV}.tar.gz -> ${P}.t
SLOT="0"
LICENSE="GPL-3+"
KEYWORDS="~amd64 ~x86"
-RESTRICT="test"
RDEPEND="
>=dev-python/defusedxml-0.6[${PYTHON_USEDEP}]
>=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
>=dev-python/paramiko-2.7.1[${PYTHON_USEDEP}]
+ test? (
+ >=net-analyzer/pontos-22.7.2[${PYTHON_USEDEP}]
+ )
"
DEPEND="${RDEPEND}"
diff --git a/net-analyzer/sslscan/Manifest b/net-analyzer/sslscan/Manifest
index 1f02e8841a3a..76a663b3f155 100644
--- a/net-analyzer/sslscan/Manifest
+++ b/net-analyzer/sslscan/Manifest
@@ -1,11 +1,10 @@
AUX gentoo.config-1.0.2 5253 BLAKE2B 2a167c760399401cd595e6b85ee8c29f8e4d3e4a44e7b6b7e42320ec9f88b1a61bcd4387815bd6f73dea71c9b39603c1809e4f1537d5de553ec77996429c0516 SHA512 59479e5af84e1f991ba8abeac42276a08a5c9f61fa0c79af96cd7c94fddb72de82ba56f31babf9b3bef5de26431ebb2b98bc1c58715b20baea350e16360108a3
-DIST sslscan-2.0.16.tar.gz 113523 BLAKE2B d5157daafa8d3e8863054daae151506cdb83417b7e63ad7a08f1c7204297f173989a6622305c4f9f19027b50d77cd920d11ad88d5b4dd90ea6bcc4216c3f685b SHA512 7fb7233fcb770ec0893d35244173a656d2316655aa85226c99d1fad5387dace77c5d0deb0d0a47a11c27012c9b6ebdfe90fd881b1d05a7d34eaf26ab2fbe7b96
DIST sslscan-2.1.1.tar.gz 113738 BLAKE2B c31a16e7a174f8c7c476ea525846963cfeff590d92063a7b0c4f2cfd95129517f32d4450e1d839dea648f9f8990fef715692caf331186b0f3cfafe8372927076 SHA512 5178119d67d41cc72afb7d7ae294d7eb8e68b75932038c09bf07936f53807b06bc27b036b105e655be40f025f3afd20c9c4c0d0b2bd28cfa8e6234c5cee53c3d
DIST sslscan-2.1.2.tar.gz 113842 BLAKE2B b4c297b9b8619f559bae28debaeab5fae89ba60823b0bd2d043436e73bbafd3ce688e505678bb4d0182c78caa0f4c086f71e40e900e40d4bea93649f4ab8baca SHA512 2d76c1908b64dc291e8e6688746544386823a2e53d61e13a3ea3109d6ccb4f7dc0199b4c4d8a2ac6d420cf85183d9c9ca42051e351531c54eb138ede01a13277
-DIST sslscan-OpenSSL_1_1_1t.tar.gz 10061233 BLAKE2B aef89c338644230305bcc75dbc13d6799a04ed8c712b6aed07a782703031e977c3e300924f26e5854d0b89ecf39d2d516a50838167754e8f63322fba51de9478 SHA512 f28a323fd78be0b16ae6db9a8f163e64c74410e12ddd1a9836dfdda34c264112184f4e22583c84b6fa56716e5aaac9cb860cb183bd3d0cb064091eea1e21815e
+DIST sslscan-2.1.3.tar.gz 113917 BLAKE2B 2c3dd21838bca82035dc4d1c48869d4d2c2a18ea603b947d39040744d2f51c4946e6ca6681d734aafc62cf71b6e380b31f6f29c7164c14c2d75e0d1ab5925245 SHA512 62dbb8c97598cdc5bf22cb8311eaba6cff186f6b874d8eb4165a80d0577cd0a13837222fe6ee4e015c353acef2691ff044f4538c04044869805b5455abf36155
DIST sslscan-openssl-3.0.11.tar.gz 15347070 BLAKE2B e9b0d6c53b66fc66b1dfe46b042adb9bad770fa60555eea65748ef59bd7231ea8882f16ddff7e5ebdd1c164a83264a5d7da37a4f0207a3bd88045cabcebe0ea8 SHA512 4dd485720a335879bd52d0045edf65fd8397b6f6b6afb3e2c756230937304975b3bd95f67933cadde175cae81d420a692fcf7e96b9f9d2b059ea387a8d9ac305
DIST sslscan-openssl-3.0.12.tar.gz 15352880 BLAKE2B 55a321609e97636173421e738bfb745b6e9a912744fba6d83bfecba199f8684b5625b8547e29305dacda91735cd329fc4c3f5c1f0f919d362a81995073781796 SHA512 8eb6141c1f3d43aa7dd5a5570c99302910feae0d25ab872c58432e5d11d3e330a069715fd4a0cd03234f3fb3e5e9fba38ef59977f7ecf162a2b048476dbb14c6
-EBUILD sslscan-2.0.16.ebuild 2054 BLAKE2B 2ff72bff41119d86b0284fd231da12a494d66943c0852d2ba067469651eb5bf0ff06b237626cfa5a6cb1b5f73ebec73969da34b3fc5b5b482ffeefc7333c6ec0 SHA512 61164978ed7bc10fd12cd97e261a88724020d34ff23724714ed70742f771b170557fe6110de372c87520d546d75d45b6217023e3c1a21489a0790e06877127c1
EBUILD sslscan-2.1.1.ebuild 2054 BLAKE2B cc60cef80ffa7bbffab581cfc75fc25bf0531967672454f289dffe39f6737d7be183739d245fd66f01f91fb26f70fe4d21d8ee78097c8ef4ccfb59bfdd4c2375 SHA512 8b9061f2b329aea77a9d14ad039b9d34ce41912f87c66e3dbe2c3c8857955f6ead1bd640ed0cc60618ab105cbc52ad253242a106152a280055b06e5c17a549e6
EBUILD sslscan-2.1.2.ebuild 2056 BLAKE2B 15a836a7858b438a89e585ba0920baf0278ce75d1c75d63efcf1f84f0d207ef817ce750b88c7af40e497b80b93fb1f5e36ae88ce2fc399164cc52c7b4d6cdb5b SHA512 bf4b9a7840516615a9597e361e745d9864812fac9094e5c294c088e3b8e6f54ac9001c167d9d9176e1e5cf6a415a0c837cd50d7a4ba2cf12b911f8911f9fffaa
+EBUILD sslscan-2.1.3.ebuild 2056 BLAKE2B e043448c24637e3aae4df69da11e9ac40f1230c84ee181a543dd8d1328c393942f496ae1f25c46852f95a61046c84645fdb7f2a93fc614cd5e99c36ce2489ff4 SHA512 dd4082509a209df30b01d2c9e3a3bb24fdd1b341fba55e7233f718a6aaca7787dc8cb6196c6505ec9b4afe6315927a467e3ab6dad2f902b464799b712e70e2bf
MISC metadata.xml 296 BLAKE2B b16b4e5a187d36ca8495bd63c691f67ae420fcc4cc742cdd8e477534edbe36414cef5eaa60eca31bdb62b9fbd7a6922754ea0d3d2adeb6d0d4181fefcbe3cb81 SHA512 650f60a88d140869a64a7287d094832e0e553f5d0093d248c3b94f9f3565bed26784ba2e6629128b602c3fcb56496fc4a92d1cd5148acf3b00b72aae22f16780
diff --git a/net-analyzer/sslscan/sslscan-2.0.16.ebuild b/net-analyzer/sslscan/sslscan-2.1.3.ebuild
index c4b346c6d0bf..aa63120b6c89 100644
--- a/net-analyzer/sslscan/sslscan-2.0.16.ebuild
+++ b/net-analyzer/sslscan/sslscan-2.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ inherit toolchain-funcs
# sslscan builds against a static openssl library to allow weak ciphers
# to be enabled so that they can be tested.
-OPENSSL_RELEASE_TAG="OpenSSL_1_1_1t"
+OPENSSL_RELEASE_TAG="openssl-3.0.12"
DESCRIPTION="Fast SSL configuration scanner"
HOMEPAGE="https://github.com/rbsec/sslscan"
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/rbsec/sslscan/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
# Requires a docker environment
RESTRICT="test"
diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz
index f1ded8c7bed8..863b6f5d9540 100644
--- a/net-dns/Manifest.gz
+++ b/net-dns/Manifest.gz
Binary files differ
diff --git a/net-dns/c-ares/Manifest b/net-dns/c-ares/Manifest
index bb032250f827..5b5d9ed0e685 100644
--- a/net-dns/c-ares/Manifest
+++ b/net-dns/c-ares/Manifest
@@ -13,6 +13,6 @@ DIST c-ares-1.25.0.tar.gz.asc 488 BLAKE2B 45b07fc1ef14452b8a4fda63f134e389b66c12
EBUILD c-ares-1.19.1.ebuild 1953 BLAKE2B 1ded6481a7ebecae276cf0be56591051b72ba20469590e1231b8c873cc9d3869fda7a36cc79f3cadf14f4fef27e05e68dadf683fe9a23b5884c6562f7f3db8c9 SHA512 cf383c805ba7f878afa5c1e75144fca115ee60f420fb257e42badd9d31eaefcb21e2ec9eccdce72d061287e67aa3fe38cfa4ad7168064b8e95318e041e651aa7
EBUILD c-ares-1.21.0.ebuild 2320 BLAKE2B 0bf5577ca5af7eaaa7a0b1adb0acdc63b4a7c2a6be151c39742c6168ee8c44331f6918919d536967a34f527a3ee7b435979b5f4de27203b990a311d079731579 SHA512 fc5446f9b664a5fb93366877f86f029605842850a4aefc73d2c0138f7e5a4c7e61d2429e8c9be1256552805fce7220e26b3e9671dcaa1e561a465ddeceb96fdc
EBUILD c-ares-1.24.0.ebuild 3242 BLAKE2B d0e98bad28950c4835670021048a10eea25998ecb2e67fbf078d0106d6509f750f4ceb4f39b45e719e8fbb05ab6ecda792b9d8e040681b3f64fb910e53234ede SHA512 af5de4f8ee25ad76516928d45c524d053c1621aebb852adf1fed3537266a72ee51441fddcdbfc407be94a6f2cd5b84ebf5239585a21feb7deec81461aea7d4e8
-EBUILD c-ares-1.25.0-r1.ebuild 2447 BLAKE2B 166accd909516f075f358e5738a8d054e65caf3f67b9e47b710d3ea8dca6cc8e07a927c20f4129a245ea20cf4b636b4d0c4d7b5e8ca38d12569e81dba0be6a70 SHA512 1a9e768273501b55b4d791094c5a43508032381167ae7dd5954bf51bee1a4265b4e6a034d9c51a73b72ed3308d4251ad514dc1422805c64b47d3be4caf6ee236
+EBUILD c-ares-1.25.0-r1.ebuild 2446 BLAKE2B 3a663bb5cc56a936440680f59fb80aa2441d90ee4fbf552b0a68acb890fe8fcdc37c75a26c818aac44a79ecab7957d9059b89b6095500651c95e5a2907dcbaf3 SHA512 176a4cf94fff527621f47ca782b64e0f1081aa8ef2c82d7873bfdcf9392d85481b557f174866cd5ca8f468bb30b1512db01768d81a1f6868e991edc3ea57bae8
EBUILD c-ares-1.25.0.ebuild 2394 BLAKE2B 2bf5e7d1d5539c987ce2550dc84d3cf900a195e61a8cc4ce37c13c8bfa1e7673fbc636861884999d636cf1b1b8b958369ccf8013feb48476de73d584cce77cf8 SHA512 a6fe90284147dde062d0586d3523e9fbcbe97dc4471405960821c27b90d45d152a2f7b5712769e1c046648db75d5011978eb0a29b4f7122eb8de17833ae70089
MISC metadata.xml 402 BLAKE2B ab03bca92ec4073f5a877993558552136f0ae673f98619aa1f30eb94b6d8f2103b1cf77d23a9f2b3d56ee33af23d626ee230e480a3e3e0bc174df879082466bd SHA512 e02d13db5d10b1aaaae5680247a6b47610dda28a13b7754d2b97f08a760ce732957c96fb6e88ce7fd2076bfec275e72bfbb3dec802940f0159122364ab21acda
diff --git a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild
index 9c48e20588da..92f0216ae970 100644
--- a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild
+++ b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
LICENSE="MIT ISC"
# Subslot = SONAME of libcares.so.2
SLOT="0/2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="static-libs test"
RESTRICT="!test? ( test )"
diff --git a/net-fs/Manifest.gz b/net-fs/Manifest.gz
index 764e04e9c874..e1b85e48a160 100644
--- a/net-fs/Manifest.gz
+++ b/net-fs/Manifest.gz
Binary files differ
diff --git a/net-fs/nfs-utils/Manifest b/net-fs/nfs-utils/Manifest
index 4cc9e08ca298..ca152dd4963b 100644
--- a/net-fs/nfs-utils/Manifest
+++ b/net-fs/nfs-utils/Manifest
@@ -1,8 +1,5 @@
AUX exports 66 BLAKE2B 8ddc8e1b7888570cf7ce21ecebf0fb390ab394d25e60f1d914406396b23cb3cbf243a15a199f30608ac7e3c0abde73f48e0ccea605a3dadad654dfd8d6572dcd SHA512 fd8052dc8e17eccb0bb1443f341c97ec7c9dac5824294cadf486d91475bc728d4bb69300034b528a690707520590f6675ee371f92e9838afc8ed88092ee0f220
AUX nfs-utils-2.5.2-no-werror.patch 1907 BLAKE2B 8d9ac90d445dd029d8db80ff39559d3f4f25f7560c17ce72a62b489998e1d4d4875d574b27fe057388bcd7f0062703b812ce043b23dfe46fdabc9ba53591edcb SHA512 9cabbfa67d193c2c944c257089d67bc33230fb804d3a350ee2bcd5595594ff35ba6485c1ab240b956f5c08c40a41a0adc87c9ad9f967d2b7eb1d2dd51c9a6e9e
-AUX nfs-utils-2.6.2-clang-Wlogical-not-parentheses.patch 1040 BLAKE2B 29e3ebc44cb4a24765134ff11ccb258270e9bd8c26a02ec15b0e6e6600e530a70833609ca8508d691929ebf2cdf02e2230917f39e1e1d6aa05be169906f41906 SHA512 580aa6837760adb0ecda935a547ea204655850dac4b9c613679c77c4a4a98bff7d61cbfd3616fab8d2cb03b806c0b131ccd911bf933ab5cd9c2a242e6b921454
-AUX nfs-utils-2.6.2-clang-fix-function-prototypes.patch 2118 BLAKE2B 182659cd4a0efc40b4574d3aaa534fcd2367db230c9ac1df9e3cb3a7f06436061e497dbeb9c77a61e7df4dd34e83b1a213acfb5b94e4a5794af9bd81d087eb27 SHA512 a9d762f91782bbe6c1329e90b558ab30aa7be60cb844046783243de493b9a798daf460078310f12c6c174d26b63607d294466bd02fb684b457e3e219dd4cadd0
-AUX nfs-utils-2.6.2-clang-more-function-prototypes.patch 1222 BLAKE2B 1f1557ced63aaa8ab92a8e74126501ebcc77469c72e3cc4ad685ec046d78120f189b1195ba1766a525b7a52c11d0a795ed9bbd74b3e16f30b79295988decaad0 SHA512 f3340ddd67ebd6d28b6fc78b08ef8d87df9d0681143590548c1fb5d152287a5a235a92356e4a4d813d55095956dbf9fbec990481e775be2ffaf1e34a885145ab
AUX nfs-utils-2.6.4-includes.patch 1254 BLAKE2B b741302756690872ed218a830695abea740704e6e0850dacd17c471519337f22b268b6902849cfb83165f0dec9bd42badf2b67642564ba18c7d149d636fee55d SHA512 ec59556ac8c0626fbd37eb27e152d8994503ffc890eb95844bc705ea2241fe57a8ace109ffae4d1b2d4c36ad78994fd39f3b3bd5d7336a6cd02fddb1f3bf76e9
AUX nfs-utils-udev-sysctl.patch 1388 BLAKE2B 843cc5f0f00e665cbd731588784193b08b45a3e16aa79d303751f8b019083404db74e78f6bc35ca8f894ff0a60ee2f374c1108f21b13be66d7049b6e46609add SHA512 2d9b6189c2e6db96a487fbae2af80623c7157ee52a51cb63afba547f05f81ab8a291c7b7001b5faf8e58cef290fd23cc2d1892f97387fc842f230d23218d06a2
AUX nfs.confd 930 BLAKE2B 4ef1662b31cffd78b0e96396ad74dc8b8135a9a18956fa1267639d2069893d4f218ded5809497b56d19a192e7e18408e1d1b56bd1535abed8db236bc1a1649cb SHA512 bc11b073735ee86c96b9c249ee187f4d16329c279a4e26760875059d2b5fa1d510ef3e4df5ee9dfb2a3133d755e1eb5c323d2fadc432a0cf630191ec353ac535
@@ -15,11 +12,9 @@ AUX rpc.idmapd.initd 482 BLAKE2B db643d164787a730ed8f1da73cbc045237bb641fcdf2970
AUX rpc.pipefs.initd 760 BLAKE2B 4c05275e59d7d19d80779964a3631096258704cec2097f12d87232deecba5d74181f1713e18ebb01f5da9c3833037ba47566414f0b415608ad13e3fa97c8f1e6 SHA512 3d3fa6e7ae01e27d27d88aba1e307c5293dd1cbc9d555737e03c4f1e17988518f4f1e7f7a38a7337f8e8961e8378cc4611769b04db7368460589a3b218ac6d6b
AUX rpc.statd.initd 706 BLAKE2B 6c175729706d298307deea1d190703e67edb671a6b2c86216658fc89dafff1ae9f85a25b5386e4c89b86ca1b7b1fce7bb3045f944b7a1aee5b6544594d753cf8 SHA512 7f6baea852fff91b88e15e432ba19f9da0a3e3510b6f550b553912cf3887ce176280367b62bcce2a044730a075e4c1f6d7df1a669556d42725dea6e6e8e967ac
AUX rpc.svcgssd.initd 470 BLAKE2B c610a7abc44b86ca242d59f833ffa6e42f48d1c3bf93420988c6c6dfcd5cc4d8e02eaf2f3a86bb8bca7c8952e05017f887e6c4f4290085c41cc095a580e04235 SHA512 819cce4ae0a0f26bc74ce546e149b98420584240a594c9bb4a0a49413750320bde050866f3753c499425ea8d8df094211fb1f7e020ce281791e1933e1bc6a47f
-DIST nfs-utils-2.6.2.tar.bz2 969689 BLAKE2B 8e0a3b309223779824276acd3ede13cfc161b955dc9376cc9426ffe9c604b111f7405088fe8e5a88a2d2ac1413d2742fbdf166a5b04c975e51a9e384e071fa60 SHA512 6e5dcc5147ad551b2ecbf0304e1b0e0713d1eff32c5a511562a6d03660589e027364e38fc9f6de1b06d32d8907d502f63c564a6e56171f58823b0ea68dd3a6b8
DIST nfs-utils-2.6.3.tar.bz2 978167 BLAKE2B 776b4ce6edc728e1dd2291898f429fbc76327b949008f2a477af887231feb2e27505a94978f819e4e4ed7b2b8574e6c5b8d02a9ca6e94683ec620ce99a909a06 SHA512 870dee2a95f411de6694aa8dddeef2302ef9235389a9bdca381ef719303fdd1a463a815ca67e0336a5121fa68d5b448b1952d539679e38b36f1e6b69c1e2f853
DIST nfs-utils-2.6.4.tar.bz2 979652 BLAKE2B 45f6e9c98e8148e82684526c2ab0f8976b2a46fd869d91f03cf9afffbaad64b77dc1729a50b74d30c5d65bfe213a1da2f54e3d3e19539b61994f7b65671a26ab SHA512 e5fde25c54f594d00e69c9aeff8abc22663b994ecd37d8516751be98b51b12c61ffec47ee128794e170ec773f0649cb594df1ca104ec4dba561823db423f8533
-EBUILD nfs-utils-2.6.2-r1.ebuild 6273 BLAKE2B 13c6ac04c9d4b5c7d117537f6a89c82c9978780f29f5ea1d8949585cc7823e0aae8dec0478d6f2aa07c34d3ec0e98c4ae16015ebbb05fd970ffcfa9300f1661a SHA512 b7d271c5b949d4e248f310016b85d4e3a29e873a7baff6b83bff5512f8f09313cadb6572133bea220970b4c29bdad171a1f8db8cd6031cbdf1287c384103cc5d
EBUILD nfs-utils-2.6.3-r2.ebuild 6343 BLAKE2B 115b74d78136c8570796db5beda82359bc6abb5778be465acc9aa319e0ac13e3d49c74b28d47dc819765b162051a227f1b77e427bdc40bb8930e671c121d21e4 SHA512 721b754a0e5ca8344cee80d6ea8efb197e73daf5cd2b5824fef0ebba8442b6c2bbf7082ff37866ebd8a61772ca39ae48952d758a1106eef6cf8bb9dfb9a800e0
EBUILD nfs-utils-2.6.4-r1.ebuild 6381 BLAKE2B dfddee04637316f0702afb9cb0b755c34f3a5eb7c6584c65eb1b13e44517bbefe417e0fa11eb522a15ad35ab7705b15d6dd20f6bc5732379e5d99287b1359905 SHA512 c2e0a5d46311af0bf90a9ef2301a1e848a720f096a7f54d052671fe75f142f41e1a8229de3de3b5d2e483e37d706eb33d8aeaa7aab5b25a85da6ca9949b0450f
-EBUILD nfs-utils-2.6.4.ebuild 6346 BLAKE2B 91ae0cda6bd03e0467f3e7ced4034bd0e0bdb6f9ebb9c7db93dfea17e045672f623b87d4998b702e752967b185c1fb730a0a1b7b9e699a08934bedef4c3039b4 SHA512 07ee60141ff50a05de2ef5c554c1165f82cc4eb5797a35adabd2f80b24afb82cf8a82286d681f496e02fd8788ce24a959bed929c0ca6686ccbea7c0f9cd6b0bc
-MISC metadata.xml 931 BLAKE2B 68fe90eceb28d3941cf4a8179320b5e5839b3d84dddab9509f9a1bb7c70f413acbb32ef6fda9cb94349193e258df71edb2a518568780177b4a8cfe155f9b57a9 SHA512 af2f74e21226176eb2873ea5de7f96996f54b73b742800adb444ced7485c8ae3556aba20b47c58c0694655f9a9b56447307483f98fc426b322fe05c56a2ce8a9
+EBUILD nfs-utils-2.6.4-r2.ebuild 6667 BLAKE2B f7d77a076d9fbc35c54f253f7c8ff9be073512e647a6b9de2542a15b3236175988aa22ed7fae4a3cedcd4f05c5a72e6704eaccca6b95413dfdb6b7eaefb72d30 SHA512 87309bb8a6057ce7ba6488694ff129753f653772a99f94cc63f6569be34eea51df30cf80bef9fa143166e5d729a0a568c32e817d08a53f9faf7b651c332d8f1b
+MISC metadata.xml 1006 BLAKE2B ffe7500e64c7943072d07095e29eca3a167bef1385ecef3492e43b2ec08a2c2221ca3454bb0773eefb04dbc89c4f97a394ee2ee1ba92e975da8ed38b6a705963 SHA512 a737c929d1488165d06777af1a14daf2478540d0574337203b1d5a8af2db2040b591ef901db89fd70dd668c8f0c3ec4e5ca1480994549d86c1c5a7ebfae9227f
diff --git a/net-fs/nfs-utils/files/nfs-utils-2.6.2-clang-Wlogical-not-parentheses.patch b/net-fs/nfs-utils/files/nfs-utils-2.6.2-clang-Wlogical-not-parentheses.patch
deleted file mode 100644
index 2ba9a45a024b..000000000000
--- a/net-fs/nfs-utils/files/nfs-utils-2.6.2-clang-Wlogical-not-parentheses.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-https://git.linux-nfs.org/?p=steved/nfs-utils.git;a=commitdiff;h=896946e3c7f8ec1a02d4dc3a039e6cbbd2f611a9
-
-From 896946e3c7f8ec1a02d4dc3a039e6cbbd2f611a9 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Tue, 13 Sep 2022 11:42:03 -0400
-Subject: [PATCH] mountd: Check for return of stat function
-
-simplify the check, stat() return 0 on success -1 on failure
-
-Fixes clang reported errors e.g.
-
-| v4clients.c:29:6: error: logical not is only applied to the left hand side of this comparison [-Werror,-Wlogical-not-parentheses]
-| if (!stat("/proc/fs/nfsd/clients", &sb) == 0 ||
-| ^ ~~
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
-Signed-off-by: Steve Dickson <steved@redhat.com>
---- a/support/export/v4clients.c
-+++ b/support/export/v4clients.c
-@@ -26,7 +26,7 @@ void v4clients_init(void)
- {
- struct stat sb;
-
-- if (!stat("/proc/fs/nfsd/clients", &sb) == 0 ||
-+ if (stat("/proc/fs/nfsd/clients", &sb) != 0 ||
- !S_ISDIR(sb.st_mode))
- return;
- if (clients_fd >= 0)
diff --git a/net-fs/nfs-utils/files/nfs-utils-2.6.2-clang-fix-function-prototypes.patch b/net-fs/nfs-utils/files/nfs-utils-2.6.2-clang-fix-function-prototypes.patch
deleted file mode 100644
index f223af883ad0..000000000000
--- a/net-fs/nfs-utils/files/nfs-utils-2.6.2-clang-fix-function-prototypes.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-https://git.linux-nfs.org/?p=steved/nfs-utils.git;a=commitdiff;h=167f2336b06e1bcbf26f45f2ddc4a535fed4d393
-https://bugs.gentoo.org/869254
-
-From 167f2336b06e1bcbf26f45f2ddc4a535fed4d393 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Tue, 13 Sep 2022 11:44:05 -0400
-Subject: [PATCH] Fix function prototypes
-
-Clang is now erroring out on functions with out parameter types
-
-Fixes errors like
-error: a function declaration without a prototype is deprecated in all versions of C [-Werror,-Wstrict-prototypes]
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
-Signed-off-by: Steve Dickson <steved@redhat.com>
---- a/support/export/auth.c
-+++ b/support/export/auth.c
-@@ -82,7 +82,7 @@ check_useipaddr(void)
- }
-
- unsigned int
--auth_reload()
-+auth_reload(void)
- {
- struct stat stb;
- static ino_t last_inode;
---- a/support/export/v4root.c
-+++ b/support/export/v4root.c
-@@ -198,7 +198,7 @@ static int v4root_add_parents(nfs_export *exp)
- * looking for components of the v4 mount.
- */
- void
--v4root_set()
-+v4root_set(void)
- {
- nfs_export *exp;
- int i;
---- a/support/export/xtab.c
-+++ b/support/export/xtab.c
-@@ -135,7 +135,7 @@ xtab_write(char *xtab, char *xtabtmp, char *lockfn, int is_export)
- }
-
- int
--xtab_export_write()
-+xtab_export_write(void)
- {
- return xtab_write(etab.statefn, etab.tmpfn, etab.lockfn, 1);
- }
---- a/utils/exportfs/exportfs.c
-+++ b/utils/exportfs/exportfs.c
-@@ -69,14 +69,14 @@ static int _lockfd = -1;
- * need these additional lockfile() routines.
- */
- static void
--grab_lockfile()
-+grab_lockfile(void)
- {
- _lockfd = open(lockfile, O_CREAT|O_RDWR, 0666);
- if (_lockfd != -1)
- lockf(_lockfd, F_LOCK, 0);
- }
- static void
--release_lockfile()
-+release_lockfile(void)
- {
- if (_lockfd != -1) {
- lockf(_lockfd, F_ULOCK, 0);
---- a/utils/mount/network.c
-+++ b/utils/mount/network.c
-@@ -179,7 +179,7 @@ static const unsigned long probe_mnt3_only[] = {
-
- static const unsigned int *nfs_default_proto(void);
- #ifdef MOUNT_CONFIG
--static const unsigned int *nfs_default_proto()
-+static const unsigned int *nfs_default_proto(void)
- {
- extern unsigned long config_default_proto;
- /*
diff --git a/net-fs/nfs-utils/files/nfs-utils-2.6.2-clang-more-function-prototypes.patch b/net-fs/nfs-utils/files/nfs-utils-2.6.2-clang-more-function-prototypes.patch
deleted file mode 100644
index 51bfb30f1e64..000000000000
--- a/net-fs/nfs-utils/files/nfs-utils-2.6.2-clang-more-function-prototypes.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-https://patchwork.kernel.org/project/linux-nfs/patch/20220916214300.2820117-1-sam@gentoo.org/
-
-From daf6aa9b659078aebd202fffff59bd9a0ab685ce Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Fri, 16 Sep 2022 22:35:23 +0100
-Subject: [PATCH] Fix more function prototypes
-
-```
-regex.c:545:43: error: a function declaration without a prototype is deprecated in all versions of C [-Werror,-Wstrict-prototypes]
-struct trans_func *libnfsidmap_plugin_init()
- ^
- void
-1 error generated.
-```
-
-See: 167f2336b06e1bcbf26f45f2ddc4a535fed4d393
-Signed-off-by: Sam James <sam@gentoo.org>
---- a/support/nfsidmap/regex.c
-+++ b/support/nfsidmap/regex.c
-@@ -542,7 +542,7 @@ struct trans_func regex_trans = {
- .gss_princ_to_grouplist = regex_gss_princ_to_grouplist,
- };
-
--struct trans_func *libnfsidmap_plugin_init()
-+struct trans_func *libnfsidmap_plugin_init(void)
- {
- return (&regex_trans);
- }
---- a/utils/idmapd/idmapd.c
-+++ b/utils/idmapd/idmapd.c
-@@ -867,7 +867,7 @@ nfsdreopen_one(struct idmap_client *ic)
- }
-
- static void
--nfsdreopen()
-+nfsdreopen(void)
- {
- nfsdreopen_one(&nfsd_ic[IC_NAMEID]);
- nfsdreopen_one(&nfsd_ic[IC_IDNAME]);
diff --git a/net-fs/nfs-utils/metadata.xml b/net-fs/nfs-utils/metadata.xml
index 0899c08987f5..3eea1d02ad6d 100644
--- a/net-fs/nfs-utils/metadata.xml
+++ b/net-fs/nfs-utils/metadata.xml
@@ -9,8 +9,9 @@
<flag name="junction">Enable NFS junction support in nfsref</flag>
<flag name="ldap">Add ldap support</flag>
<flag name="libmount">Link mount.nfs with libmount</flag>
- <flag name="nfsdcld">Enable nfsdcld NFSv4 clientid tracking daemon</flag>
+ <flag name="nfsdcld">Enable nfsdcld NFSv4 clientid tracking daemon and tools</flag>
<flag name="nfsidmap">Enable support for newer nfsidmap helper</flag>
+ <flag name="nfsv3">Enable support for NFSv2 and NFSv3</flag>
<flag name="nfsv4">Enable support for NFSv4</flag>
<flag name="nfsv41">Enable support for NFSv4.1</flag>
<flag name="uuid">Support UUID lookups in rpc.mountd</flag>
diff --git a/net-fs/nfs-utils/nfs-utils-2.6.2-r1.ebuild b/net-fs/nfs-utils/nfs-utils-2.6.2-r1.ebuild
deleted file mode 100644
index 818d562e0db3..000000000000
--- a/net-fs/nfs-utils/nfs-utils-2.6.2-r1.ebuild
+++ /dev/null
@@ -1,231 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools linux-info systemd
-
-DESCRIPTION="NFS client and server daemons"
-HOMEPAGE="http://linux-nfs.org/ https://git.linux-nfs.org/?p=steved/nfs-utils.git"
-
-if [[ ${PV} == *_rc* ]] ; then
- MY_PV="$(ver_rs 1- -)"
- SRC_URI="http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=snapshot;h=refs/tags/${PN}-${MY_PV};sf=tgz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
-else
- SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="caps junction kerberos ldap +libmount nfsdcld +nfsidmap +nfsv4 nfsv41 sasl selinux tcpd +uuid"
-REQUIRED_USE="kerberos? ( nfsv4 )"
-# bug #315573
-RESTRICT="test"
-
-# kth-krb doesn't provide the right include
-# files, and nfs-utils doesn't build against heimdal either,
-# so don't depend on virtual/krb.
-# (04 Feb 2005 agriffis)
-COMMON_DEPEND="
- dev-libs/libxml2
- net-libs/libtirpc:=
- >=net-nds/rpcbind-0.2.4
- sys-fs/e2fsprogs
- caps? ( sys-libs/libcap )
- ldap? (
- net-nds/openldap:=
- sasl? (
- app-crypt/mit-krb5
- dev-libs/cyrus-sasl:2
- )
- )
- libmount? ( sys-apps/util-linux )
- nfsv4? (
- dev-db/sqlite:3
- dev-libs/libevent:=
- >=sys-apps/keyutils-1.5.9:=
- kerberos? (
- >=net-libs/libtirpc-0.2.4-r1[kerberos]
- app-crypt/mit-krb5
- )
- )
- nfsv41? (
- sys-fs/lvm2
- )
- tcpd? ( sys-apps/tcp-wrappers )
- uuid? ( sys-apps/util-linux )"
-DEPEND="${COMMON_DEPEND}
- elibc_musl? ( sys-libs/queue-standalone )
-"
-RDEPEND="${COMMON_DEPEND}
- !net-libs/libnfsidmap
- selinux? (
- sec-policy/selinux-rpc
- sec-policy/selinux-rpcbind
- )
-"
-BDEPEND="
- net-libs/rpcsvc-proto
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.5.2-no-werror.patch
- "${FILESDIR}"/${P}-clang-Wlogical-not-parentheses.patch
- "${FILESDIR}"/${P}-clang-fix-function-prototypes.patch
- "${FILESDIR}"/${PN}-2.6.2-clang-more-function-prototypes.patch
-)
-
-pkg_setup() {
- linux-info_pkg_setup
-
- if use nfsv4 && ! use nfsdcld && linux_config_exists && ! linux_chkconfig_present CRYPTO_MD5 ; then
- ewarn "Your NFS server will be unable to track clients across server restarts!"
- ewarn "Please enable the \"${HILITE}nfsdcld${NORMAL}\" USE flag to install the nfsdcltrack usermode"
- ewarn "helper upcall program, or enable ${HILITE}CONFIG_CRYPTO_MD5${NORMAL} in your kernel to"
- ewarn "support the legacy, in-kernel client tracker."
- fi
-}
-
-src_prepare() {
- default
-
- sed \
- -e "/^sbindir/s:= := \"${EPREFIX}\":g" \
- -i utils/*/Makefile.am || die
-
- eautoreconf
-}
-
-src_configure() {
- # Our DEPEND forces this.
- export libsqlite3_cv_is_recent=yes
- export ac_cv_header_keyutils_h=$(usex nfsidmap)
-
- # SASL is consumed in a purely automagic way
- export ac_cv_header_sasl_h=no
- export ac_cv_header_sasl_sasl_h=$(usex sasl)
-
- local myeconfargs=(
- --disable-static
- --with-statedir="${EPREFIX}"/var/lib/nfs
- --enable-tirpc
- --with-tirpcinclude="${ESYSROOT}"/usr/include/tirpc/
- --with-pluginpath="${EPREFIX}"/usr/$(get_libdir)/libnfsidmap
- --with-rpcgen
- --with-systemd="$(systemd_get_systemunitdir)"
- --without-gssglue
- $(use_enable caps)
- --enable-ipv6
- $(use_enable junction)
- $(use_enable kerberos gss)
- $(use_enable kerberos svcgss)
- $(use_enable ldap)
- $(use_enable libmount libmount-mount)
- $(use_enable nfsdcld nfsdcltrack)
- $(use_enable nfsv4)
- $(use_enable nfsv41)
- $(use_enable uuid)
- $(use_with tcpd tcp-wrappers)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- # Remove compiled files bundled in the tarball
- emake clean
-
- default
-}
-
-src_install() {
- default
- rm linux-nfs/Makefile* || die
- dodoc -r linux-nfs README
-
- # Don't overwrite existing xtab/etab, install the original
- # versions somewhere safe... more info in pkg_postinst
- keepdir /var/lib/nfs/{,sm,sm.bak}
- mv "${ED}"/var/lib/nfs "${ED}"/usr/$(get_libdir)/ || die
-
- # Install some client-side binaries in /sbin
- dodir /sbin
- mv "${ED}"/usr/sbin/rpc.statd "${ED}"/sbin/ || die
-
- if use nfsv4 && use nfsidmap ; then
- insinto /etc
- doins support/nfsidmap/idmapd.conf
-
- # Install a config file for idmappers in newer kernels. bug #415625
- insinto /etc/request-key.d
- echo 'create id_resolver * * /usr/sbin/nfsidmap -t 600 %k %d' > id_resolver.conf
- doins id_resolver.conf
- fi
-
- insinto /etc
- doins "${FILESDIR}"/exports
- keepdir /etc/exports.d
-
- local f list=() opt_need=""
- if use nfsv4 ; then
- opt_need="rpc.idmapd"
- list+=( rpc.idmapd rpc.pipefs )
- use kerberos && list+=( rpc.gssd rpc.svcgssd )
- fi
- for f in nfs nfsclient rpc.statd "${list[@]}" ; do
- newinitd "${FILESDIR}"/${f}.initd ${f}
- done
-
- # Nuke after 2015/08/01
- newinitd "${FILESDIR}"/nfsmount.initd-1.3.1 nfsmount
- for f in nfs nfsclient ; do
- newconfd "${FILESDIR}"/${f}.confd ${f}
- done
-
- # bug #234132
- sed -i \
- -e "/^NFS_NEEDED_SERVICES=/s:=.*:=\"${opt_need}\":" \
- "${ED}"/etc/conf.d/nfs || die
-
- local systemd_systemunitdir="$(systemd_get_systemunitdir)"
- sed -i \
- -e 's:/usr/sbin/rpc.statd:/sbin/rpc.statd:' \
- "${ED}${systemd_systemunitdir}"/* || die
-
- # bug #368505
- keepdir /var/lib/nfs
- # bug #603628
- keepdir /var/lib/nfs/v4recovery
-
- # No static archives
- find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- # Install default xtab and friends if there's none existing. In
- # src_install we put them in /usr/lib/nfs for safe-keeping, but
- # the daemons actually use the files in /var/lib/nfs. #30486
- local f
- for f in "${EROOT}"/usr/$(get_libdir)/nfs/*; do
- [[ -e ${EROOT}/var/lib/nfs/${f##*/} ]] && continue
- einfo "Copying default ${f##*/} from ${EPREFIX}/usr/$(get_libdir)/nfs to ${EPREFIX}/var/lib/nfs"
- cp -pPR "${f}" "${EROOT}"/var/lib/nfs/
- done
-
- if systemd_is_booted; then
- for v in ${REPLACING_VERSIONS}; do
- if ver_test "${v}" -lt 1.3.0; then
- ewarn "We have switched to upstream systemd unit files. Since"
- ewarn "they got renamed, you should probably enable the new ones."
- ewarn "You can run 'equery files nfs-utils | grep systemd'"
- ewarn "to know what services you need to enable now."
- fi
- done
- else
- ewarn "If you use OpenRC, the nfsmount service has been replaced with nfsclient."
- ewarn "If you were using nfsmount, please add nfsclient and netmount to the"
- ewarn "same runlevel as nfsmount."
- fi
-}
diff --git a/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild b/net-fs/nfs-utils/nfs-utils-2.6.4-r2.ebuild
index a652b81eda7b..bf04672be1de 100644
--- a/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.6.4-r2.ebuild
@@ -14,13 +14,13 @@ if [[ ${PV} == *_rc* ]] ; then
S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
else
SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
LICENSE="GPL-2"
SLOT="0"
-IUSE="caps junction kerberos ldap +libmount nfsdcld +nfsidmap +nfsv4 nfsv41 sasl selinux tcpd +uuid"
-REQUIRED_USE="kerberos? ( nfsv4 )"
+IUSE="caps junction kerberos ldap +libmount nfsdcld +nfsidmap +nfsv3 +nfsv4 sasl selinux tcpd +uuid"
+REQUIRED_USE="|| ( nfsv3 nfsv4 ) kerberos? ( nfsv4 ) nfsdcld? ( nfsv4 )"
# bug #315573
RESTRICT="test"
@@ -31,7 +31,6 @@ RESTRICT="test"
COMMON_DEPEND="
dev-libs/libxml2
net-libs/libtirpc:=
- >=net-nds/rpcbind-0.2.4
sys-fs/e2fsprogs
dev-db/sqlite:3
dev-libs/libevent:=
@@ -44,16 +43,15 @@ COMMON_DEPEND="
)
)
libmount? ( sys-apps/util-linux )
+ nfsv3? ( >=net-nds/rpcbind-0.2.4 )
nfsv4? (
>=sys-apps/keyutils-1.5.9:=
+ sys-fs/lvm2
kerberos? (
>=net-libs/libtirpc-0.2.4-r1[kerberos]
app-crypt/mit-krb5
)
)
- nfsv41? (
- sys-fs/lvm2
- )
tcpd? ( sys-apps/tcp-wrappers )
uuid? ( sys-apps/util-linux )"
DEPEND="${COMMON_DEPEND}
@@ -63,7 +61,7 @@ RDEPEND="${COMMON_DEPEND}
!net-libs/libnfsidmap
selinux? (
sec-policy/selinux-rpc
- sec-policy/selinux-rpcbind
+ nfsv3? ( sec-policy/selinux-rpcbind )
)
"
BDEPEND="
@@ -74,6 +72,7 @@ BDEPEND="
PATCHES=(
"${FILESDIR}"/${PN}-2.5.2-no-werror.patch
"${FILESDIR}"/${PN}-udev-sysctl.patch
+ "${FILESDIR}"/${P}-includes.patch
)
pkg_setup() {
@@ -122,9 +121,11 @@ src_configure() {
$(use_enable kerberos svcgss)
$(use_enable ldap)
$(use_enable libmount libmount-mount)
+ $(use_enable nfsdcld)
$(use_enable nfsdcld nfsdcltrack)
$(use_enable nfsv4)
- $(use_enable nfsv41)
+ $(use_enable nfsv4 nfsv41)
+ $(use_enable nfsv4 nfsv4server)
$(use_enable uuid)
$(use_with tcpd tcp-wrappers)
# XXX: Remove this hack after 2.6.3
@@ -196,6 +197,11 @@ src_install() {
-e 's:/usr/sbin/rpc.statd:/sbin/rpc.statd:' \
"${ED}${systemd_systemunitdir}"/* || die
+ # Remove legacy service if not requested (as it will be broken without rpcbind)
+ if ! use nfsv3; then
+ rm "${ED}${systemd_systemunitdir}/nfs-server.service" || die
+ fi
+
# bug #368505
keepdir /var/lib/nfs
# bug #603628
diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz
index 5cbafe40c079..ac770b9faec7 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 773c04183223..101ab9a94742 100644
--- a/net-vpn/openvpn/Manifest
+++ b/net-vpn/openvpn/Manifest
@@ -15,6 +15,6 @@ EBUILD openvpn-2.5.6-r1.ebuild 4974 BLAKE2B ea3dc28381ff32ddb305527ae4d496f953f1
EBUILD openvpn-2.5.7-r1.ebuild 4909 BLAKE2B b81362c83a2896fb4a7bdd1e7c334bdbc7d4da3048cdc5a5ea672224e8ede39673726d4b951e0931275385d1df32a3d6fb678697099756eed436dadf6f11c60b SHA512 418860f853f4b426551e63a7e24cedd5840124e3fb1c62fa54ed1a45bad4aa41b59ebc80ec205ec89f5536a27457e798299b4cf778547b39d9530f9cdcb6709e
EBUILD openvpn-2.6.4.ebuild 4955 BLAKE2B 68928027543d14c731dbcccaad08737a7ea82e9549c6d88cf9aa4087c4b20b5ccd424641d747781ab970ea0d77748a9eb37f3888167eabd68718d8bc7641a613 SHA512 40481133741e43d7e20e6c2e2481d071190944f17fe71bba39e8a6bab667aab0c2ec935a1206a40aba7c4f38cc72c9b70c1c51a8d5542b39c483c3f76fd4bc35
EBUILD openvpn-2.6.7.ebuild 4994 BLAKE2B 998a894a0778a46c8441f6cc91b21f5b4fc97c0a7c847ecc8257264c280c39471261268f18a1154d7720d8c44a201d228f746de84b996671b30bb7d3f04f19e6 SHA512 05cfc540079d55bcac14217dba665a4b9131a18f7a4fdc9eb496a5005024a2605ed9239856f66701e7c1707143015565c2290537f2ffdde796035d2f9931c381
-EBUILD openvpn-2.6.8.ebuild 5009 BLAKE2B 15d9564e34750e56b2304342803ea15e8116ee7ac58209aa52a8dc24ea5999d779ec5f1478c445d599129d82104a6d8183e50f78f53352993a491052049fc135 SHA512 092ebb980ac101848e480e2cb7866f34079616bd46886bc6b837232af92c91487530e06c1ce2b205737ecaab4a5fa028fda362cd060814064971117aef8139c6
+EBUILD openvpn-2.6.8.ebuild 5008 BLAKE2B 4a482077d53671e658551ee5ae7ff3985ef4267a62597aec87b0819536bf55157354f74699afaa027b418e6f3caddc60d8fa7fb4975b7273c259c2564310c3ac SHA512 0b8e888c0900c74ad63a76b54d745219bfe71162c2d2cbb9bcf8d92f0a0b1df82c34d1a27814a3c93bf7841b5dca9b873c2f64cbae46d57f196582b3786bf4db
EBUILD openvpn-9999.ebuild 5012 BLAKE2B 5964072b2a6cc3018dcf415c667b3eda18982c725ce53c4e97b5e59da9473e69b48cebe9c37b867d4ff250a16721f2bce5d4b755cd7a8a54ac59e31bc8473789 SHA512 7e94c9e2c09e6d6249a5213856b8dc482f908a915239aa4f20d65a5ed3f134b8ab07aefa63a2e3e4bd221480de8a460936946c5763331aaba25bc08635447a99
MISC metadata.xml 1216 BLAKE2B c776b53a6590657d9c38f4d27da052d558b3fa706a944d07ff29de7fa6745e1e474a6110056dbe8c19fd03373644347054f8b7b4f2dd9d7171f3bc25ca21fe4f SHA512 1a62049e24f92d5519b1eaefa1649df23a515165e41b87e399170d1e2e140174fee5e8887f7e8589e68301093d1c2b6f76f6868db302ad7de2da911f0df3bb6d
diff --git a/net-vpn/openvpn/openvpn-2.6.8.ebuild b/net-vpn/openvpn/openvpn-2.6.8.ebuild
index b32dbc008ac8..61664f558fc8 100644
--- a/net-vpn/openvpn/openvpn-2.6.8.ebuild
+++ b/net-vpn/openvpn/openvpn-2.6.8.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="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86"
fi
LICENSE="GPL-2"
diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index fa75d845539a..130d2093762c 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -18,6 +18,6 @@ DIST tor-0.4.8.10.tar.gz.sha256sum.asc 716 BLAKE2B 0154ef1defa1a8227813ef3589f1f
EBUILD tor-0.4.7.13-r1.ebuild 3754 BLAKE2B 7f74903deadf5f2e3c24328a5f047144e107dd48702bc6a411df3cf8b64072a6d717e2f02938d10b5aefa15d7ba43b0477f0ead8083e7a9b45622dea57722254 SHA512 b60da829bd21e4ae3bb44886cbe8dc598a68904808d356499c54618cc31418c5d35d120a527bb96a10025ffe761aaf9018f622acbb6ee1181dacd2fa6870ff6a
EBUILD tor-0.4.7.16-r1.ebuild 3890 BLAKE2B 7b3dd48b487b6fd25c276364dfea362020ae6c7b030a12da2d8e084deff1c2639f4c09a80bd9f7ce252c260f518c58ac42f85a00fdd5cc5756824fc889f7ad7a SHA512 e979cd436ca243d69d41b92903b99231245a9f36aabed7926716bef60f1f621fd12f74ab2162dce24fa4788d7890e79df4cc6029e59a5f018af8ddf34a45d265
EBUILD tor-0.4.7.16.ebuild 3848 BLAKE2B 055aedeb3699510785c8584261144648af057e861257c7aa70d212cc91f98decbafb7451c27452b5fb42f7da201c783ded2dc0c9d76ebf6ac107965efe270100 SHA512 1838b05d4e023e4e09c8e5b185cec464f2c26e8fcd48d4dc5645402667dd3afddb79a7727cc457d3c4c6b40ca2b18f8b79a9e3b8aa7c434f727ab27f9c48088d
-EBUILD tor-0.4.8.10.ebuild 4299 BLAKE2B aed6a0f9ef98f1258956c4a20f1414cc63137d48b80cd182487ad5748d41bd7dbcef5fff67d4b2e817df125b6f423f634a085b8d8cd5534dc0892ed99060dfe6 SHA512 acae2bd2bd6d05b22bebcd7af0bfa11bbab80b340bdc5b0b5d2b4bda5acad2218bdf850078fb17867122886b13ee2b28465f9b29182873e0098b5ab2e42f97d4
+EBUILD tor-0.4.8.10.ebuild 4298 BLAKE2B 4fb4eb5a6553da312ea7990158b71e559aeab2f3dad5edad96fd1cc821cc4e1cafd51fc6c83891c501ee617294b51611419b280525be252eca67b60d360242c3 SHA512 0fa16a4469e1af64b9569f98fee4a37c8c046c32f1d5ebb279f945898dc79b87d0ce7bed41e72f1ac08a42aada9cefe866ba003a7d0fa69cbc8ec2b279725b00
EBUILD tor-9999.ebuild 4301 BLAKE2B 223c26c7e8b70f06dedc56f2e90b4e37e66345c0b2886c75f11fc2b31d54e1383b4ebb9ad6cf2bf94095add9914a5c55995d96c19d51896a996c69b79a5f2795 SHA512 440ee0ce19e6203c4e4195568cd2c74ef67b00ef4ae23ca43563d3cde8426e795a4e2f22f7aa64ae7bf244b96b8583854ca4fd2dc6aa36b6be235e9ebf2a8281
MISC metadata.xml 645 BLAKE2B a7f450c6cfb9a605f7021cbe533ec64ff0926c9877bef7aace8ce1770a8ec552255b5c54ac80035646c3515d7d0b778100573897068d0905a56f7b860c8de21b SHA512 e5724033912b73ab8abe1b47e74578c8fe4bf6e341b8e7d7434d69071508cd1f35d97f4c7ade9787ae0ded6660cf0a5477d3c7462ed13832693bfd6205f0f0f1
diff --git a/net-vpn/tor/tor-0.4.8.10.ebuild b/net-vpn/tor/tor-0.4.8.10.ebuild
index 7e90ecac8df4..f3be28406f70 100644
--- a/net-vpn/tor/tor-0.4.8.10.ebuild
+++ b/net-vpn/tor/tor-0.4.8.10.ebuild
@@ -28,7 +28,7 @@ else
S="${WORKDIR}/${MY_PF}"
if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
- KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~ppc-macos"
+ KEYWORDS="~amd64 ~arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc ~x86 ~ppc-macos"
fi
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"
diff --git a/perl-core/Manifest.gz b/perl-core/Manifest.gz
index b31ad08bf4d5..c60f169e0aa1 100644
--- a/perl-core/Manifest.gz
+++ b/perl-core/Manifest.gz
Binary files differ
diff --git a/perl-core/Test-Simple/Manifest b/perl-core/Test-Simple/Manifest
index 62250b093dd1..918ecdf067f0 100644
--- a/perl-core/Test-Simple/Manifest
+++ b/perl-core/Test-Simple/Manifest
@@ -3,5 +3,5 @@ DIST Test-Simple-1.302195.tar.gz 334518 BLAKE2B b4ee75ac1c7c71276317a016e3041759
DIST Test-Simple-1.302196.tar.gz 334537 BLAKE2B 2b7356de5b1babe18118a051b3bdd40ccd20fd4e02ff0f690850c57eeb6ee0497c898e5cb184e61988bc419be9ef99094aa254ef10876e6b9ef73a17a2796073 SHA512 a08b51e306dedd0da09f68fc0cd6d67d4b1c99b72adcbc5713649fb8a3f0017b26b1d08e8618799d44039d653e833f5179a0d7de5c42b5818c7be8f30d454bcf
EBUILD Test-Simple-1.302.183.ebuild 1442 BLAKE2B 9b343af94d6d7512d3fc1d25b1f3613c8fa91b6c283d68c2069e40cd5699a94ab26d5985d301587335a876730d68f3c83507ceee5be466e0ae1e988287d25239 SHA512 ff0a872e82403898ec1d9a880b92861a060b7e17acf52eecf428a4147980ffb305b32ac81b61ecc0a314243aab7c8054719190b86ed068010aa7083b9440a5ea
EBUILD Test-Simple-1.302.195.ebuild 1436 BLAKE2B a0327fea3a20ac709c03cb0e656a079f8b1a036451fddde95aa1693e97aa07c6728c6790f4460091ada9be7d22a16de05322dd8a1faf8768e74083af8e5e8c90 SHA512 1c7596dcf40031346640f12e96051ade3e24f4511d6687cc5b86655e64976e3234edf988c0169c49cafe40a63ae61f41c60137d4e193079006154f67d3e1a2fa
-EBUILD Test-Simple-1.302.196.ebuild 1449 BLAKE2B 8bf4363f5607bb8bd8fe184af6a845a5cccf57375f394fc4d4f257f2e2f95685f21847edf3cdbd35c8277373032bc2b7214aa16755648855a00ebc22461555fd SHA512 ec10000a9ab490297cb048cf294883f4c4c960cfa37d20a0452353b3766de40b131c7732777c984675aa0433c4215ebe0088c4f2e2fddadbaf51dd053dd8dd44
+EBUILD Test-Simple-1.302.196.ebuild 1448 BLAKE2B fe00d97c23efeffe26411ef7ab2ee32e1093ec970996d2e82cdf5710eeb84a89fd08f45f81223d87a0afbf3a5eddac783b13bad24d5b16e87170538ec5b5387c SHA512 208b232a0852ab6596587bb90b0996d7573c94181e8f8cc3d7f1efb2af2285f5dae50f089d4ec669bb86c97a98efe5305120a12e7205d0178283d54246342cb9
MISC metadata.xml 258 BLAKE2B 27875c94f7bc66379335a8c7aa58972855f92cf88390cc368e1fe86ef5af4f370e66725b314e99486428cdd9330b341a6821ed5d3eb19af1950326f252b3eb18 SHA512 496cdc360ed68aacbf268bcd9d904ec27e855e4f70a4c76f4fd99b29d8abc5a41f598144dfa550c8982b6cc57e900aad69a97e32ad363af83e06b50afcb54080
diff --git a/perl-core/Test-Simple/Test-Simple-1.302.196.ebuild b/perl-core/Test-Simple/Test-Simple-1.302.196.ebuild
index 86d9031bb4a8..88e45ee04f8a 100644
--- a/perl-core/Test-Simple/Test-Simple-1.302.196.ebuild
+++ b/perl-core/Test-Simple/Test-Simple-1.302.196.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Basic utilities for writing tests"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
!<dev-perl/Test-Tester-0.114.0
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 6d62e8462069..3d9ba12a2667 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/default/linux/make.defaults b/profiles/default/linux/make.defaults
index 74dd59d5d817..4e21cd58fdf2 100644
--- a/profiles/default/linux/make.defaults
+++ b/profiles/default/linux/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
#
# System-wide defaults for the Portage system
@@ -54,3 +54,10 @@ LDFLAGS="-Wl,-O1 -Wl,--as-needed"
# Prevent automagic use of 64-bit time_t.
# https://bugs.gentoo.org/828001
enable_year2038="no"
+
+# Sam James <sam@gentoo.org> (2024-01-22)
+# Workaround for sandbox bug which causes this gnulib configure test to take
+# many real hours on slower machines, and certainly a huge amount of CPU hours
+# on others. Spoof the same result as configure gets on a modern glibc system
+# for now. See bug #447970 and bug #922652.
+gl_cv_func_getcwd_path_max="yes"
diff --git a/profiles/features/musl/make.defaults b/profiles/features/musl/make.defaults
index 3078bdd61b09..ca792276e394 100644
--- a/profiles/features/musl/make.defaults
+++ b/profiles/features/musl/make.defaults
@@ -17,3 +17,10 @@ FEATURES="-multilib-strict"
# that use a charset, it causes package collisons.
# Note: we use a full path for locale.alias for bug #799437
INSTALL_MASK="charset.alias /usr/share/locale/locale.alias"
+
+# Sam James <sam@gentoo.org> (2024-01-22)
+# Workaround for sandbox bug which causes this gnulib configure test to take
+# many real hours on slower machines, and certainly a huge amount of CPU hours
+# on others. Spoof the same result as configure gets on a modern musl system
+# for now. See bug #447970 and bug #922652.
+gl_cv_func_getcwd_path_max="no, but it is partly working"
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 8501de2949fe..538c8e8a2f31 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -5675,8 +5675,9 @@ net-fs/netatalk:tracker - Add support for spotlight like tracker
net-fs/nfs-utils:junction - Enable NFS junction support in nfsref
net-fs/nfs-utils:ldap - Add ldap support
net-fs/nfs-utils:libmount - Link mount.nfs with libmount
-net-fs/nfs-utils:nfsdcld - Enable nfsdcld NFSv4 clientid tracking daemon
+net-fs/nfs-utils:nfsdcld - Enable nfsdcld NFSv4 clientid tracking daemon and tools
net-fs/nfs-utils:nfsidmap - Enable support for newer nfsidmap helper
+net-fs/nfs-utils:nfsv3 - Enable support for NFSv2 and NFSv3
net-fs/nfs-utils:nfsv4 - Enable support for NFSv4
net-fs/nfs-utils:nfsv41 - Enable support for NFSv4.1
net-fs/nfs-utils:uuid - Support UUID lookups in rpc.mountd
diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz
index 2cf9e00aa2c9..ec5ca6c35da2 100644
--- a/sci-electronics/Manifest.gz
+++ b/sci-electronics/Manifest.gz
Binary files differ
diff --git a/sci-electronics/ghdl/Manifest b/sci-electronics/ghdl/Manifest
index ed647a625462..da4c3bc0d461 100644
--- a/sci-electronics/ghdl/Manifest
+++ b/sci-electronics/ghdl/Manifest
@@ -3,5 +3,5 @@ AUX ghdl-4.0.0_pre20231218-no-pyunit.patch 689 BLAKE2B 2df3df07e290240b2e99422fd
DIST ghdl-3.0.0.tar.gz 7160245 BLAKE2B 685d8976db48dd6d7074540ff24fae11e8d75f2b0e91de3095b356c9ed1e8dd762c486b7fb1df5a874a653181c6d4f4be4f8e3f5881d10db941c467a95590f45 SHA512 11b638d0ae757ce2e247ab438c15a8f5cd78c3a025ba6272aa05df548d2a7276c25dbbf83b846284ded8c9864eca3dcdb8342cb532faecd01e7cefaada524ab0
DIST ghdl-4.0.0_pre20231218.tar.gz 7761842 BLAKE2B d5b3ae4c28b245881681695cee74eca1d69092d8089cb1ec042f42d26e62aa420ace8f04899023d98259d845ea89700d77c453b892c176d4d1b367ac7a8237a6 SHA512 6b9ac7221bee5b8ec2cc7971fbad5aff615839aa3c3170fa39079c68e65da8b4a8d60f5c53d9fa88146c9f865b0d8a059fd03358e20b660b6543cf1b0c0b0c84
EBUILD ghdl-3.0.0.ebuild 1403 BLAKE2B 7074d6ed13265cac1ff4ba480d829e19d7be9dd9e5764d5a3c9f83c56107f736762f808c7e9a9866181e4962897c591f9e9aa397c92f50f8b94b4560387cb49e SHA512 4e05ccdb71ecd29bda762d8f39226bfba9ebc42b1853497bae1e9dd04eaaaf6fb9269e8ff66665f696cd2a849574a4b417ec07bd008b00770fce9651422ab08b
-EBUILD ghdl-4.0.0_pre20231218.ebuild 1537 BLAKE2B edea93cf46cb11dec587c2e8d590bcd1ecc445484c8223df3b944ab38ac145f9435ac0e1639123bbeaef70ec0d200fac7136f4a22f91c455ec624132981805a7 SHA512 6fb788f2ad3484e5f5b61ed86279b6f704610f56e3f62370dbc169111adf60c5e0a6658b219b9a456b99fdb04467c180c86cee3864e09dfefcaec0d9c54c4c29
+EBUILD ghdl-4.0.0_pre20231218.ebuild 1536 BLAKE2B d644b99e060c854adf055e521db0cc73ad6bea7e11f14e77f675aae8bd0954dfa90de2a9533860c0af8cc134d874320b245ea0aff1902458fb38c3a488366f65 SHA512 3042ddcef7a6d0aab0a43a9da6a5f718ed81330d06fc1a4681b79759e4ac37c0e504c63fbb219f815dd8e4e509679c6287cbfef47726e26f7564af284da0cfac
MISC metadata.xml 1462 BLAKE2B a403ab50a3463fc26ddfb6ad65aa2cfe9782e98b74cd91fe24ef81678e7c52a2211b0bcad27accc4cd57db281ed23ad5d8697ae69dd8b67c623465949d6d3434 SHA512 4bd4c20a8fbbdaa80a63373f81bd96144e110371403832627aba81a7a95d073ee73922516a6d5c193898affbeb8bd7f1ce9fc4203faa13464cf39ba809c82d5d
diff --git a/sci-electronics/ghdl/ghdl-4.0.0_pre20231218.ebuild b/sci-electronics/ghdl/ghdl-4.0.0_pre20231218.ebuild
index 84be680e666c..068afb77b62d 100644
--- a/sci-electronics/ghdl/ghdl-4.0.0_pre20231218.ebuild
+++ b/sci-electronics/ghdl/ghdl-4.0.0_pre20231218.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -23,7 +23,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="GPL-2+"
diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz
index f40fa6879900..d4a07976603b 100644
--- a/sci-geosciences/Manifest.gz
+++ b/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/sci-geosciences/josm-bin/Manifest b/sci-geosciences/josm-bin/Manifest
index 356f0223e251..b7cea0bb8d58 100644
--- a/sci-geosciences/josm-bin/Manifest
+++ b/sci-geosciences/josm-bin/Manifest
@@ -1,5 +1,7 @@
DIST josm-snapshot-18822.jar 16824738 BLAKE2B 5588c13ed81539daa9150a8c1abbda4534cc9b068a0cfa5b40d2cd305eba7ee78e2c7b6fcf88244772baf1132c0c951ddb2044fa380605c938ca2ea66fe5dea7 SHA512 656dd9eab09b4785137dd4394e33128fc1f4741754219291c2461978a7bff12f7653ea7678db464365f5057a03a44ad0b798046a77cd290edcc03f36feaecf66
DIST josm-snapshot-18905.jar 16782780 BLAKE2B 910244f09f63092dd7d8751be32b8d7cb1614151101302af96cab1b8e53ae0618e223c6e59758be57a089d21ae0cffdbc3026a986726aa23cd65c7002df435b4 SHA512 8ed2a752d77ade1c58180a3d67282990e43d02e5aaecca8d03673fb287b8e4a2024fdc662392e64dbbfab382797a6327f45fb602f42c24a340e05f1250bb7816
+DIST josm-snapshot-18940.jar 16847223 BLAKE2B 5412fed01c5452440669f05169a2ee90796a549635a1cacbb5f859decebf3de6235dfd6c2624cb3cf5602fbb7e475703f13feb9b4edce07fa40bffddc8b73b3e SHA512 0d9f19a3d4cc2d944443973508464db48f02dad15a55277669c328c79187481c58d40b0bd2ff82328c983f235d211c2b08d39a6e7e98d9a0c30a68db9e03dfe1
EBUILD josm-bin-18822.ebuild 977 BLAKE2B 1d92fa177bc617952c90e55c7ed083591cee3b6a58e36070ee0b1f11222452575b135d4256da94d4b87829e0b02b236064c82de89f4754e80e4159c91d7c53d2 SHA512 89436b6f1f3cb3f0c324054be45197e28bdec03e581af4cb36b9d6593ae47cb067b3ea5e28a1326c606db4f93c23ee77624c927a1d70745a0d87ff77a05dddb2
EBUILD josm-bin-18905.ebuild 978 BLAKE2B e601ff9462741ef04a7e52d9afe1c2ead273f61854f87f3a770ae37f75cbb680bf09307439c39238b3fa36e8423465b6f7dbe205d2158f9a2ad032fadf4237eb SHA512 02831baa1bb0501b6ba1bf9a4ee04e0196cb76f53ac686e9d76132ee683dc7e6530115fe2992eb26373b7dece1d9acd872eb2bbf7abdd99cdf28b4558f8a4072
+EBUILD josm-bin-18940.ebuild 978 BLAKE2B e601ff9462741ef04a7e52d9afe1c2ead273f61854f87f3a770ae37f75cbb680bf09307439c39238b3fa36e8423465b6f7dbe205d2158f9a2ad032fadf4237eb SHA512 02831baa1bb0501b6ba1bf9a4ee04e0196cb76f53ac686e9d76132ee683dc7e6530115fe2992eb26373b7dece1d9acd872eb2bbf7abdd99cdf28b4558f8a4072
MISC metadata.xml 645 BLAKE2B 53c16632c20c6f6c592d340c5dd466632489b9427c30ce13a427241e6e5e366120cbef12692363918e4ed0c4c0e26f3b0e55ec762d9d9c375ac2170674b2f55e SHA512 a87e8be8d5a9c404f1acde4c9fc77c820b4c1c97d9b3a9c42a92b5ef497c45d3cf3c4f33fa7226ae32370381de9c5373e65e2560246cf597120d2b8557c4258a
diff --git a/sci-geosciences/josm-bin/josm-bin-18940.ebuild b/sci-geosciences/josm-bin/josm-bin-18940.ebuild
new file mode 100644
index 000000000000..1aba0e7ffd7b
--- /dev/null
+++ b/sci-geosciences/josm-bin/josm-bin-18940.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop java-utils-2 xdg
+
+DESCRIPTION="Java-based editor for the OpenStreetMap project"
+HOMEPAGE="https://josm.openstreetmap.de/"
+# PV should be stable here https://josm.openstreetmap.de/wiki/StartupPage
+SRC_URI="https://josm.openstreetmap.de/download/josm-snapshot-${PV}.jar"
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0 GPL-2+ GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jre-1.8"
+BDEPEND="app-arch/unzip"
+
+src_install() {
+ java-pkg_newjar "${DISTDIR}/${A}" ${PN}.jar
+ java-pkg_dolauncher ${PN} --jar ${PN}.jar
+
+ local icon_size
+ for icon_size in 16 32 48; do
+ newicon -s ${icon_size} -t hicolor \
+ images/logo_${icon_size}x${icon_size}x32.png ${PN}.png
+ newicon -s ${icon_size} -t locolor \
+ images/logo_${icon_size}x${icon_size}x8.png ${PN}.png
+ done
+ make_desktop_entry ${PN} "Java OpenStreetMap Editor" ${PN} "Utility;Science;Geoscience"
+}
diff --git a/sec-keys/Manifest.gz b/sec-keys/Manifest.gz
index 6089554eabb5..0885cb375b36 100644
--- a/sec-keys/Manifest.gz
+++ b/sec-keys/Manifest.gz
Binary files differ
diff --git a/sec-keys/openpgp-keys-jberkenbilt/Manifest b/sec-keys/openpgp-keys-jberkenbilt/Manifest
index 798fa5213fa4..f34277397629 100644
--- a/sec-keys/openpgp-keys-jberkenbilt/Manifest
+++ b/sec-keys/openpgp-keys-jberkenbilt/Manifest
@@ -1,3 +1,3 @@
DIST jberkenbilt.asc 3885 BLAKE2B 772fe8ac5377333b145c5a7e0b8c9f24b52f8bd3776070fc2d2d487de3709ee48faa71544b1677e7157c8aad8bce8b91205373fcf49dc46b41a2a3a9a0001d50 SHA512 31d8d4793f8792093141040b0f617bb488603288407e37aa74ffba1e8cf1039d3a7c98d011fe490f01cfdffbb4a04e8c615c363d9d9d5dae584b4d1b82453912
-EBUILD openpgp-keys-jberkenbilt-1.ebuild 540 BLAKE2B d05679957c9c6121697b136b327790f986493015e7c19080e165d4507ed158b8089899a557b0f7be7a6151c816ae1c4ddf7eadb93e869340380834de4b03ea92 SHA512 d92e864773b80dd20df0592c089f6fc454985572fd0031b1f81feee030738e00ab64e1ca328a2e9312180d715dc738e638e67cf4b0540faea51101af63262bbd
+EBUILD openpgp-keys-jberkenbilt-1.ebuild 539 BLAKE2B 7cb83ad69b2e2b0ab26e328da68bb29fe4211e1cd00429c386c2b426d8e0ec7a1711406ecf8ca1802c349ac6c2f24fff3c69a0420534c06f3de060381c5cf794 SHA512 55ac15de49e88e9f5b616198d3b9385d51beea408228b03b9e75da04988aa03a356c655395624bbd0fcfcd9441301342c013f207b935d01f60a826e79b66aac3
MISC metadata.xml 260 BLAKE2B ef27f93753b1b9b96d35941f8a39c7e3b1695a49bff8076cb92b718524ddf1449ffa97d26ae289ad493695a8bfbeadb6bee0030f649bef02e0ae155ca851713e SHA512 94c019f5d5e8bec9d817d4b192ae0b87effc9f73283800b6ee7b5fe50a85bf6e245eb9720c2d8f3b497b40c7e298969c5e23c5afe3af14384eee92e76afacc8c
diff --git a/sec-keys/openpgp-keys-jberkenbilt/openpgp-keys-jberkenbilt-1.ebuild b/sec-keys/openpgp-keys-jberkenbilt/openpgp-keys-jberkenbilt-1.ebuild
index 2175434a53f0..15f08fd78e24 100644
--- a/sec-keys/openpgp-keys-jberkenbilt/openpgp-keys-jberkenbilt-1.ebuild
+++ b/sec-keys/openpgp-keys-jberkenbilt/openpgp-keys-jberkenbilt-1.ebuild
@@ -10,7 +10,7 @@ S=${WORKDIR}
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
src_install() {
insinto /usr/share/openpgp-keys
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 745757f2b953..c97750732006 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/busybox/Manifest b/sys-apps/busybox/Manifest
index b4fea4a957c3..7475def38d26 100644
--- a/sys-apps/busybox/Manifest
+++ b/sys-apps/busybox/Manifest
@@ -18,7 +18,7 @@ AUX syslogd.initd 267 BLAKE2B 1daf252138bfb5904feb04dcc2127b8e8058d9d43652474e75
AUX watchdog.confd 232 BLAKE2B 14ff3813297bc987e98bf3cabee2e7b150e23d8aa9f016303396569ffca3633b3e048497f85649c20d769233baa430a4cb54d2d5e5d63646db8113761960552d SHA512 8fd7121075535195f3e5d43ec773713c883fb7865cd5e5927b3b20c2605c50acb81d50461bd1a246c1282006ce74b11932ac1cec67ddc2be15da2f9aa8674232
AUX watchdog.initd 219 BLAKE2B 3726fec4551962d6e20859c52e18582fbf127e2fc2807379afe9d490ad32b19a6d10d456155fdeb0468c67816f061b1cac166db7f104dbadadf0d175082efdb4 SHA512 d329fb72ce078a95a1fb77b72321dee56d19c76b45cb78a7a57a46d9fa385b982a114be49dd8696c2d4fc2b2dd90a17ee728ef2938172cc2f8b12b5a9ebd62f5
DIST busybox-1.36.1.tar.bz2 2525473 BLAKE2B e515825cb3ab1c520e16b9c2512e9fc72947366a72a0466bff59b507fdffbc78fc9d16b44a26116175fc7a429d849ad944b1bc379d36c6d3a0eb20969997336e SHA512 8c0c754c9ae04b5e6b23596283a7d3a4ef96225fe179f92d6f6a99c69c0caa95b1aa56c267f52d7c807f6cc69e1f0b7dd29a8ac624098f601738f8c0c57980d4
-EBUILD busybox-1.36.1-r1.ebuild 10854 BLAKE2B 7c772d4cb5756da7b006967e1c5252ee38c0c2038374c897d6c330398502f7fff683af298bd541c71d1039c4454d629a4320bdf3333e725d7d58b22e0c4e8994 SHA512 4a963fb887897271613b0f4fe4d7cefe835a83def99929043402d58d1eb9d9194d795ce72a66a68d5a995d76353cf7cfdd0b73cfac38e64681c548a1fa57d652
+EBUILD busybox-1.36.1-r1.ebuild 10852 BLAKE2B a5ec27673706bd84cb26f1db9f3f6d0bc04c1b2517d49effedf5c2175e7972feed8658d6e4c731e6342e04b05dffc0f28ddba1e16e4c5127e3c027fe55145623 SHA512 0f1c5434e1c0b5fe91a29c82f2e9fe4f40acb993bb9a1171f38d5687309aed994c624a23392b395e10fde55979bd4c87558b809d913d08c6375cbc59314cd810
EBUILD busybox-1.36.1.ebuild 10488 BLAKE2B 5e9d61e5c9682786e2137be08ac54d948101e479c3231bd4035e17bc8df1ae8a97c576218e8991f3b5b544ef09d2bc16885bd149ecb33daff1f8374acbfe1169 SHA512 8eab6a264efac5287cfd24fea758c96928ea5cfeb8f6fbb06ed1d7ff5f3421d3582a9d801f637ca35e89fa568ad9a2ae36e0afee8b29c32a1bc65924ad748eb3
EBUILD busybox-9999.ebuild 10860 BLAKE2B 3903f87f402225bdb9c90f91cf443ac23f2ae65187d507ccaf5d429bf694536377d0158bc56a631a3e1162a311b59764cb3c9c41d92e4a12f9c4540367630b5a SHA512 7bea77ed004f214032fe3e301833e381a94a848f6b8c4a45478b306831d1163ceb661f9ebcd76a18ffc88d97c4605c20c35782099bc83bf9c626ab8c24da0743
MISC metadata.xml 873 BLAKE2B d9c3725e1c3587d497894761d9eda08b670522d5c1a5518ea879cb5c9f222519005d28a36d6dea0b34d4bf4a2352e54aa151177f98ac730ce5b83e87ae4d35a2 SHA512 4c74f718046b41fbcf0111c797d6cdfa1f647914bfa5ff9aaedd6844ba1367722f225ed8ac17717d7b44c5ddc3b450e130da46cc0f6e21501b66cfd267a8f9ad
diff --git a/sys-apps/busybox/busybox-1.36.1-r1.ebuild b/sys-apps/busybox/busybox-1.36.1-r1.ebuild
index 3c52e56325e1..4692f79e7fd2 100644
--- a/sys-apps/busybox/busybox-1.36.1-r1.ebuild
+++ b/sys-apps/busybox/busybox-1.36.1-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "9999" ]] ; then
else
MY_P="${PN}-${PV/_/-}"
SRC_URI="https://www.busybox.net/downloads/${MY_P}.tar.bz2"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
fi
S="${WORKDIR}/${MY_P}"
diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest
index 83baa94f9b0a..e4202cdd08bd 100644
--- a/sys-apps/fakeroot/Manifest
+++ b/sys-apps/fakeroot/Manifest
@@ -3,5 +3,5 @@ DIST fakeroot_1.32.1.orig.tar.gz 551727 BLAKE2B 62befaabcddcc9ba75d5df6e81412a83
DIST fakeroot_1.32.2.orig.tar.gz 571345 BLAKE2B 796ad9a43fb6390ff9a286940517c84c0c4c304cdb9316bcb65da4e7a763e3911a3524cb47b797a48bec55e9f0ce587bd571ed11097ef4c4d4b6979609e4b4e4 SHA512 62fd597f8fb7e2d977892851a5dc579d431fc9a25fd0ce02e3997ac6be3d22edd9cf03ede68cf961096de86659962f9f04e0e747074ea3c79931c0413c32612a
EBUILD fakeroot-1.31.ebuild 1881 BLAKE2B 6c1ead3269b8d1e5706abdd2626141e13c34b63d3a56b0e47804e93b82ad5d9bfffda32a7f661243a585fc71e1849076befcc53a006c185b089b43bc04e8799a SHA512 7a60ad4899db62d30a7b2bd077e4642291f4d4de67d023eaf29f767846a6af9403958448a89227a2b17eb89a5fa769e0a89ad9de9686bca5d61fcd5c3431b93d
EBUILD fakeroot-1.32.1.ebuild 1881 BLAKE2B 6c1ead3269b8d1e5706abdd2626141e13c34b63d3a56b0e47804e93b82ad5d9bfffda32a7f661243a585fc71e1849076befcc53a006c185b089b43bc04e8799a SHA512 7a60ad4899db62d30a7b2bd077e4642291f4d4de67d023eaf29f767846a6af9403958448a89227a2b17eb89a5fa769e0a89ad9de9686bca5d61fcd5c3431b93d
-EBUILD fakeroot-1.32.2.ebuild 1885 BLAKE2B 7ecded5efc34033154dcdbba15cb9ab18059e0353b48d1e1fa3bdffec18bbd79102108d2dc66ed226833f82442e526bff2ce98d9b7d77d2f04753ce43a125396 SHA512 b7387b56b1285376a1135e3663aad9e1af99b3b6f9437e3477580fda795ae791a9b95cbfdf83221cb52218b07fe8b61ee61b99240ee7572b1a7e20da67ceb2bd
+EBUILD fakeroot-1.32.2.ebuild 1884 BLAKE2B abfcb20999f869c9073021e88b00e09a88fb35bbdd39e81d166d813afebe4a0c9b00ad537fb7ca3a324e00255c6c7f6e3f16b0ef273c57a2dd79abaaaa518784 SHA512 51f191b2f0345e0a062db7c20dd4b2c48057478b6f66a6e223bed3ff3d0825b8d968e4dc3db8f0c85b1f4a686428d28d362bd7dc76c3371dacaee8b64cf7b6fd
MISC metadata.xml 258 BLAKE2B b3ebb9691cf2c860b26172c2fc7ead843959a83806b7c06f4eec2ea349a6d2f39afe2f4b08c09bc7f65d18bece520b8b6306c8c7c2075d653f04b09af43db8fd SHA512 02ab38ca1547c68e87cbcad1dd4bb121e90d1fcca941cbfd29583ea803ed50617aa6a29df11915af5e95d63fc817df2250c7b8189157d705ef86e477d6a1685e
diff --git a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
index 67c49f1f7aaa..8f71a0750d44 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="acl debug nls test"
RESTRICT="!test? ( test )"
diff --git a/sys-apps/mawk/Manifest b/sys-apps/mawk/Manifest
index d80cec95ffa7..40c872d5686a 100644
--- a/sys-apps/mawk/Manifest
+++ b/sys-apps/mawk/Manifest
@@ -3,5 +3,5 @@ DIST mawk-1.3.4-20231102.tgz.asc 729 BLAKE2B 0102b4a7862192c921ca129cd674fd8f9ec
DIST mawk-1.3.4-20231126.tgz 413452 BLAKE2B e3907cf88ea3daaaf8a1d12eb9fe3cb726be8b8e8d3c8d9ea5b25b8127c5d054d8a0c600da90f7dabcc0fcee2c987628ade15b7225698e417fee63e49689a8a4 SHA512 faacd473df97fc51cf3ece652e0826b13c26e8de5fa87746dfcc097811a9464a71e5630a8f3b4d243e0c1dc0199751b64d9a1bf34fe5080b646c0e5fff231e0d
DIST mawk-1.3.4-20231126.tgz.asc 729 BLAKE2B 72d8e626aac6354f2e568eb118f2d19b3d770ab8b23449163e84941cdbd8539b0e39edb0446176fc64ecfe2deac81e98f1107df1bdbd815569bf5d6b08d72cc3 SHA512 19a9725f84651f87ecb38350984a60fce52046df45be7c494e615db91f6b76229d3dba20211bca41b90a7370fbba97fcb7bb2fe475ffb880fac7f1116f14333f
EBUILD mawk-1.3.4_p20231102.ebuild 1298 BLAKE2B 18b7463d11b11937c9d2a37c1b227882532feb0f239452a1765e4322e3bdfd70df5a04e5cda1552b4db9fd2ee634b65fab103d5faf4e97fc7574f6c26636f221 SHA512 8fe9ae6257a804ff3efe03a7f30f46d61e50aef86fa8b9703e39146036410481d6067ad6f2f854827a327dbf0bca857555e6031497a6fc975a4fcd161b4d620a
-EBUILD mawk-1.3.4_p20231126.ebuild 1299 BLAKE2B 6cf5752a5cbdce19a57d640fcfaf1ba692770425ab194e3f3a6d3bd2bb530e4c4c47eb9c1429ff8ad8b09c565457b6d3bb5770c77597048b59ad37b1e20032ae SHA512 b8262b63e3273d1f3d3ff6b06da2b3be79f26e25a3ff5ca94450cd0c4008278beaaaa913412acb14b9740e52f1f37e6dcc937397782fe321c8558641595b88f4
+EBUILD mawk-1.3.4_p20231126.ebuild 1298 BLAKE2B 7799aa876bf05b81a98c9d63116862da55b44e37c56bdbde188e19ebb1dc88d0431130a6db31f6e4eaf242c5c55a8e077702b0190aa22e773ce91e585d1561f5 SHA512 7726ebd7e05af3f8bde3c93ad928085335cfed0d0d9d68124eef4a33bab60eb77cb5ce83b361bc584dc3b6fdcb51a4f015cfc1d9ec3c3f5ae05b76098d66dc99
MISC metadata.xml 422 BLAKE2B 8bd344848b5247eb1858b7cd31d91a796671c321610b826e602d9350e59769a4e6612438d9bf89ee2d6d63c327729d88a9ccb538b162beb816fde2910d0a4d9a SHA512 9adcc3c3b54ee935d3363e874e76f9e9b1efee00faac94184a84d10a6600dad4f11da51d4567acabf63707ca55f9b3d5ac3df107c6de8b38cad1da9891e82086
diff --git a/sys-apps/mawk/mawk-1.3.4_p20231126.ebuild b/sys-apps/mawk/mawk-1.3.4_p20231126.ebuild
index e7949c6c52a0..97373f855039 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20231126.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20231126.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20230810 )"
diff --git a/sys-apps/pcsc-tools/Manifest b/sys-apps/pcsc-tools/Manifest
index e0af9d2c5922..936241b33c3c 100644
--- a/sys-apps/pcsc-tools/Manifest
+++ b/sys-apps/pcsc-tools/Manifest
@@ -3,6 +3,6 @@ DIST pcsc-tools-1.6.2.tar.bz2 320182 BLAKE2B 88a76f4120a183df909ce9d189e38e51897
DIST pcsc-tools-1.7.0.tar.bz2 360064 BLAKE2B e9f22e13600e40c488720844c6e93d90e8a5dd0e085b3b5245096dbc390e5978c9ff17c9cf5c34cf82f8d0cfbaf9b3d44a25b331439c5e09bf7b075d769f7a36 SHA512 8de48526306b23e9dea6d99d29ec5f1230e3959bfe82a4d1b7d65f9767369757a1f440ceca7debeba68a8492607c91d0dcf7bec366cd213f00be45a5ef018d67
DIST pcsc-tools-1.7.1.tar.bz2 360506 BLAKE2B 64be45b49ef3fdbb42c8311990d024c3da1b8cbfe733f15617697ad23bc2cce292640dceca271fc8515c3f6f070ff801d1cc528f5203c5f74cdb5dd47c57a687 SHA512 fe60610122d05f97edf3462c9382b82c31ee75f1851db2d88088ebd378ea3f54b3112b1c1f59dd8315806f33b822e40f96d7bc186b8c5999ef339711f91136c0
EBUILD pcsc-tools-1.6.2.ebuild 1343 BLAKE2B f2f7843d68c78d5d44ef49eac125f5c3484f92136d1ebad7462e0b2be1aea6a7c5debcf0309dfe0e50eb12ab8d94ccdfcd4159146f0257b7d585c927077b8d6e SHA512 761a3bd17e109df415ee556205d110dacf00f2fbec4cfbfd2df0eda03d7b865bc6c5c6f15a0a4dfa37c9f4afffd4f2837bf631d334317bfdf7b6f75734586403
-EBUILD pcsc-tools-1.7.0.ebuild 1405 BLAKE2B 82bbd792ee58dc68caa7f63e3776c4dc3f73dadacb1fdcf6684651789f781c6626201353efff12811815ac935cc79c6605a1e9f0ca46d59a72d4e28b1962a466 SHA512 422f67d21792f42d59525ed608a4be827c07e0692fe5ce0199653d3231307b708e2a203ce88f6cd320049fd6f99d4690a52bde4518171fed975b1d45f51ce6c5
+EBUILD pcsc-tools-1.7.0.ebuild 1404 BLAKE2B 7b866aa6b5bf3b8e3a4880613fc640fe38e558473b1e295c7853538f438bc19152e7143c3874ba601f35a42a9b6b7420d2e5baf7a7c01d8e47ea4e73acacd8cf SHA512 33a9a136826cdcbad5e6f5635bfb75acc742a374fcd3725b64e38aebf7c9e282ae98422a217298a49db386a5394297ffcc9c73fd96c60c54951de6d8407343af
EBUILD pcsc-tools-1.7.1.ebuild 1408 BLAKE2B 4b24a8599af226be45c38dc74ea5ad662ea5dae22f735e30a893e22b33b2d143fa671360244eb9ceb4308a9b17717139d1dc1de6b479f61b0a13c02d17c9f895 SHA512 9ab49c6a75d614abd894c4d2376f4042a5675fbeef50e39f47b34a17d29bdad00a293287aabb379052ebd3e4acb234de2bc012f28937568845a3e2fa12e60033
MISC metadata.xml 530 BLAKE2B f9a0c7d8938d6dd2616fc62108c567ac598d880cca2e7b43f8c4c6ce53799a340a319015f2c0bae0ee8cf0a62cb5d52722d070e01d45bc38837e4e87fb0e709b SHA512 22ccf135d86a9eeb75a0b3369c5931420a88dddf679bd1de70c8c34fee5920c188931660c29d00394b40041c7ac8af0e549d90a24d2213b5a53ac5202f16c5d7
diff --git a/sys-apps/pcsc-tools/pcsc-tools-1.7.0.ebuild b/sys-apps/pcsc-tools/pcsc-tools-1.7.0.ebuild
index 8a5fc2e65c40..f0208fe47002 100644
--- a/sys-apps/pcsc-tools/pcsc-tools-1.7.0.ebuild
+++ b/sys-apps/pcsc-tools/pcsc-tools-1.7.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://pcsc-tools.apdu.fr/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86"
IUSE="gui network-cron nls"
DEPEND=">=sys-apps/pcsc-lite-1.4.14"
diff --git a/sys-apps/usbutils/Manifest b/sys-apps/usbutils/Manifest
index 6a47005e740e..9906fa1efa44 100644
--- a/sys-apps/usbutils/Manifest
+++ b/sys-apps/usbutils/Manifest
@@ -1,5 +1,5 @@
DIST usbutils-016.tar.xz 169000 BLAKE2B 2f3af61e5a7abf48cdf0a4aebc901ca1570007b54d11ae74572e16bdeb2d8e73844d76af54bd812d6d4b84ddaf6e956132ecc9a8a2849a7bffc0643e29115a49 SHA512 4483038bf91c056cd2977f5e7f449c0a62d9152d6f5d64ab7bde438ab9c1c56fe524ba10b35781c2828edd0fe89379dbaed78fa7ffe78903cae0c4e3c460f9a0
DIST usbutils-017.tar.xz 168820 BLAKE2B 868c646ed6d38a38b9bd3ab85ba3a5e9362a97e476aeed6576c1b175caaf4ee688cb2c33756f02c9bf0aef9e7d58657331fc1c3b3314d86145b3d4f37124537e SHA512 eaebbc82eee4d940898f7a8de95ca49846c7c964e65c3d866b38735f8f3c8ccfed2b3a536bf2ef39a835a40a34c2273ac4d82b1012d0c693d4863cff14870d95
EBUILD usbutils-016.ebuild 1342 BLAKE2B c1e10c6f21c8c418105a89ca6e0f70df81a6ae5a1fcc20243c8e8c2d6fa6cf2e31a852d33950fae0619dac23c08846dac94edfeb0b36aa09d36bf1e77a950bf0 SHA512 9cce2ced9070c21b3e95a2303fa27081aa4b5f6284f56d13133bfa0439fec92593be1e54ced2a08715ef27ae94b03bf95facad9b08906db121c233a53e69bb8a
-EBUILD usbutils-017.ebuild 1343 BLAKE2B 3455b3dcca91e95fd68f0a37ef8482f3be17bfb5842ab54f953a033aa826b31aefe98d594cd76b1a6a09a7f2b8e114e5c8a5ad45b8bab9d03fbf9e15133f8407 SHA512 2ad64933648198ac7d2960fab48824650ea50bdb441c7f5d45319918bc3d8d90068d00585071540f569879dbd2e9c22f09b43baab2467dd3e0a4b8b6768e3b0a
+EBUILD usbutils-017.ebuild 1342 BLAKE2B b83454c3da881b029f41549a9989e25af6fb0d7fb82d87cbe143660a86b8f8bd140426ab0aa6f715aedbce0b0fc189d8f970b367886615d0c2dd8fb6c75af5df SHA512 29860a6c57978289f02b9c831b69b5a63641fc8f7f3d23a2d24948f7245209ec65480cecc515af5ddb206c1592ba08406f20737e7cb82aa3ff6b757262043d16
MISC metadata.xml 254 BLAKE2B f3a9f843cf94243d1129711770df727fcdc8808bca829ef784819cab6f5410dfa463cfed85182f8228c7de796a674dd602653ad3ef817a62c0c3e7198b23befe SHA512 b9fcd3084a7e197f6138e1ce8b0eff99c4c203c37a7d5c40de207040ba1501ef0e5b2f4e00216a567037bcd6d3394fdec6ff587484c9ba2fca9d04f431733b7c
diff --git a/sys-apps/usbutils/usbutils-017.ebuild b/sys-apps/usbutils/usbutils-017.ebuild
index c2cc172c857e..8eabc778a185 100644
--- a/sys-apps/usbutils/usbutils-017.ebuild
+++ b/sys-apps/usbutils/usbutils-017.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/usb/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz
index da40113bad9f..a8df116b9d12 100644
--- a/sys-auth/Manifest.gz
+++ b/sys-auth/Manifest.gz
Binary files differ
diff --git a/sys-auth/sssd/Manifest b/sys-auth/sssd/Manifest
index e00f2377e9fc..6e10232f1e4a 100644
--- a/sys-auth/sssd/Manifest
+++ b/sys-auth/sssd/Manifest
@@ -4,8 +4,8 @@ AUX sssd-2.9.1-certmap-fix-partial-string-comparison.patch 3182 BLAKE2B 1e4a41d8
AUX sssd-2.9.1-conditional-python-install.patch 533 BLAKE2B ce076e4e00bd1b3e8a18427fde385b6a65fbbc65f28a542f575d3b77b8e7d277ebc829a7d43fdbced51475b69553de4fd6e564d52d06c6a83edcae7fa8a2a53a SHA512 4348577c16ab96717e0b92dcae00e955e76e9be6c58a6f6c4435f2315c8393336396e7a0ccdd05f50b97233a956ef674fd64589780500159748ac47c65edb623
AUX sssd-2.9.1-sssct-allow-cert-show-and-cert-eval-rule-as-non-root.patch 2137 BLAKE2B 58207d28ab800ae880aa7df1ac90055a9750bef31dcdef2a1152c0108797f82419aa3d26b6ab645e52449cff507f946e750ed261cf767b7181217dd979160bec SHA512 ca2794f7484b1b845184acbcb68dfa09dc582e0f6bd9a15b6c9929027414eb6a7fac7b77ba83585c12924dc9c70c3875e43dd6a71d4f83bc7aabef2506685f54
AUX sssd.conf 124 BLAKE2B b6f9c016a014510f97b036d23d5f50e1e13085220fe82b0e6ef7a3ceeb114e59af935f39e66e4ad60a46f43983930e5d381b16b0ed31ba4349abe38c4b509367 SHA512 f16908c44b213edbf6b0c6e8d49df92e8c06fc623279037074fe51e49b8aca7dc18f5ed83f71909fc8209df80dfc150583edb1687f88e61588bdf9d1fbf6ed5a
-DIST sssd-2.6.0.tar.gz 7440969 BLAKE2B 6b05fcea09ef10a5b2f373dc6a66032edc4c4f46f65f42fdc9ffb5b676025095e16de4a86b3088351c22746e062829d1d68fa7e960cccb7c5a77d960e6d38e2a SHA512 0b9e169424cbadfa6132a3e5e9789facf82f04cce94cb5344b8ff49370ae8817c2cb16cf21caddf6a7cd42e661d5ff5bf97843d79681683aacff0053ff93f64b
DIST sssd-2.9.1.tar.gz 7943540 BLAKE2B 9113b63d54beb40ba85c5b5c75068197317b3b8088119cf6557c6b4aed113d2d67f0bc64fc68fb34f4dbef54cccdb8b32ef44112115930751fdec5ec92e0a09b SHA512 eb7345dcfbbd51f005f67ee5032364d369d24589111ded60701e2dbe09563f0b862d343f231dd2e9d548acd8c560a036c8b88a0601f9aa048a7202da8202cd9b
-EBUILD sssd-2.6.0-r3.ebuild 8596 BLAKE2B 555d66e05d4d246d4f189fd790dfa71057c3e2bb99db0428d1c23b41ccac41de93f3a0ccfb7ca6ca979b316b2963a2a60f2302732e898c183aaae85f3d55b79c SHA512 71a00585eceeed86f429dee2ee25fff059cd4059b4e311d10fded247c96ad8af46219360744bcb2a948b6bda1dfa31f088a5a07fd28c5c598d1a1d0773eddcd3
+DIST sssd-2.9.4.tar.gz 7982544 BLAKE2B 6ed23787f1c029abc89f2bbe516787ddbe2fa39f052b75b965972b0a3532c66076f16b775258c5ee6f4ac9ef63bd6ab5bad1a3b660bcac135b3af460d0f14748 SHA512 9546cf074628f32137b16ca0c763988785271124244b645d1e786762e8578f10d983793a29bffcc004b064452fe8d465476a3041688d2f3c11c2751fb5bec3e2
EBUILD sssd-2.9.1-r1.ebuild 8596 BLAKE2B 21a3409023f9f7d96f6aaada2799f9f4aef85f207502d7452448dcf6467f215fc3948af29e15eb012ade772e4e3ad960b100107f1c4f1b24be012b11372f28d4 SHA512 54c07e3943613a0c5247afe593868061a62e9f3701e6f26c2790ca8f73a46a81287fe25f10b9553363934f14a9dec7ef6e037a73337bf0c2510ad2d88999bc6e
+EBUILD sssd-2.9.4.ebuild 8233 BLAKE2B b3ede0cd7105fad41df9f053af5b2dd5d04057e0646e6d1e92584172410c59e37498614f4e9106707b72c70564dcb70553f635a11e70f33ec8c9d59c9959a849 SHA512 b73997fbe399778e227def4c77bd84d4602e80fc2e7e0f0de758f155c7c740c5e82824365b59995cd75aa9a484a3c74aacca71cb442c13f208434c34d9690426
MISC metadata.xml 1382 BLAKE2B 858581b958e6b5fed53b36447b8b91455e44d097694d4e940292274070e2e8a14a77f8f002db96359145c80502a8e1461e7c5124caa3956dfaf3ede959d2ae51 SHA512 218e910742da465683987e0d6941bdcdb234e3f3d59be4fb7765e2e28c1724c585f55f8fc4398ad0d0ae06a84ec6a29b8ae5190ac044a9bd22c6d50f914547a7
diff --git a/sys-auth/sssd/sssd-2.6.0-r3.ebuild b/sys-auth/sssd/sssd-2.9.4.ebuild
index bb244eceeb6e..351cc7c33633 100644
--- a/sys-auth/sssd/sssd-2.6.0-r3.ebuild
+++ b/sys-auth/sssd/sssd-2.9.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,6 +15,7 @@ DESCRIPTION="System Security Services Daemon provides access to identity and aut
HOMEPAGE="https://github.com/SSSD/sssd"
if [[ ${PV} != 9999 ]]; then
SRC_URI="https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
else
inherit git-r3
EGIT_REPO_URI="https://github.com/SSSD/sssd.git"
@@ -23,8 +24,7 @@ fi
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE="acl doc +netlink keyutils nfsv4 nls +man python samba selinux subid sudo systemd systemtap test"
+IUSE="acl doc +netlink nfsv4 nls +man python samba selinux subid sudo systemd systemtap test"
REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
test? ( sudo )"
@@ -44,6 +44,7 @@ DEPEND="
>=net-dns/c-ares-1.10.0-r1:=[${MULTILIB_USEDEP}]
>=net-nds/openldap-2.4.30:=[sasl,experimental]
>=sys-apps/dbus-1.6
+ >=sys-apps/keyutils-1.5:=
>=sys-libs/pam-0-r1[${MULTILIB_USEDEP}]
>=sys-libs/talloc-2.0.7
>=sys-libs/tdb-1.2.9
@@ -51,7 +52,6 @@ DEPEND="
>=sys-libs/ldb-1.1.17-r1:=
virtual/libintl
acl? ( net-fs/cifs-utils[acl] )
- keyutils? ( >=sys-apps/keyutils-1.5:= )
netlink? ( dev-libs/libnl:3 )
nfsv4? ( >=net-fs/nfs-utils-2.3.1-r2 )
nls? ( >=sys-devel/gettext-0.18 )
@@ -102,9 +102,6 @@ CONFIG_CHECK="~KEYS"
PATCHES=(
"${FILESDIR}/${PN}-2.8.2-krb5_pw_locked.patch"
- "${FILESDIR}/${PN}-2.9.1-BUILD-Accept-krb5-1.21-for-building-the-PAC-plugin.patch"
- "${FILESDIR}/${PN}-2.9.1-certmap-fix-partial-string-comparison.patch"
- "${FILESDIR}/${PN}-2.9.1-sssct-allow-cert-show-and-cert-eval-rule-as-non-root.patch"
"${FILESDIR}/${PN}-2.9.1-conditional-python-install.patch"
)
@@ -172,9 +169,6 @@ src_configure() {
multilib_src_configure() {
local myconf=()
- export ac_cv_header_keyutils_h=$(usex keyutils)
- export ac_cv_lib_keyutils_add_key=$(usex keyutils)
-
myconf+=(
--libexecdir="${EPREFIX}"/usr/libexec
--localstatedir="${EPREFIX}"/var
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index 09273fad177a..e6db0ad1be07 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index 083563cc1061..2b35c3bb9733 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -2,6 +2,6 @@ DIST btrfs-progs-v6.6.2.tar.xz 2550624 BLAKE2B c4901b14c1555a62ec5fdc9c744b48678
DIST btrfs-progs-v6.6.3.tar.sign 566 BLAKE2B 9f8a14405f78c8eb5a92d59f9ca776cd15bfd43bc323a0f5a98cc2d9a6f782e999a792ddb266fef4dfe189e1cb8eebbd021a12b615e22bdd4097a74bf3b277a9 SHA512 07f062cf66c0e5f0bd833f0a1c9901ec06ac4eb258acec8e96ffbb0b85007a67bdc992492b25f6039fcf603352131fca8c57162fa61007e8ccf1f4edf71dab97
DIST btrfs-progs-v6.6.3.tar.xz 2557216 BLAKE2B 274fad52bcab45bd0f6496c1bc10e1736e7b766f53b712790996a8a38f74eedcc570783599bed62cd4f84e5629f2216340a66941d9fbe0c7890f1c56ed66df8a SHA512 93e1defacf0f280fc02e10a20fd2bc3775c52956a0339e30b829cc3bef85629d565cf3f6a9af126e38bbb73e8e9b9a0069abbe0e57957a56ca1a8826f5de624a
EBUILD btrfs-progs-6.6.2.ebuild 3526 BLAKE2B 757ed0078acbe35c3d43a426062d01c620a4880ba34303a838469a81ae8dec25b4aef7e1c9230d96b14cc47620d50963a935799391bd8f86604cd9aa694fd47c SHA512 90a9c015ba76b8c7675aa6dc2b3ecdf853a99844e89abed0da7dc74a5622687f64ae6d2a732ac1911ec349e90d4979034dad27820447a25e27d362162053b046
-EBUILD btrfs-progs-6.6.3.ebuild 4582 BLAKE2B 62b240188e19a666f982c9f1c7174b8a16943a2797f7799c859221e6346ab8cab4115e928083d4f4c39c6b24d2f4fe9106c077faae1cba79e5836d1d69e441e4 SHA512 1a925b376484243ebd40c31519a0df78393069e937c0e9ca5e31f7d020475bbb2c6e64c76ed6d0a752b2b2627e7e3636de5f6587b1fc2b93bce02b905a286788
+EBUILD btrfs-progs-6.6.3.ebuild 4581 BLAKE2B c5fd9d72bfe270bf54838e0b0eff08cb9405711792cdd1775f21ff853a6202ba0f7ccff8a043f39da02d8cdcd36a253d03c53812ad293f64b6ce26df9e1c505e SHA512 a8af6e0941002d70cebef2fd96838c1bf630ad95bd4871e83097fd552ec5f01d253f675c05551f56c92871d5a40acae697c1f69e194c1cc9b915bb9acdb1cdc9
EBUILD btrfs-progs-9999.ebuild 4587 BLAKE2B 431c79eefc64ff2882783f5f47f906301bca81ab21a7235e9955bd72eab494a4e7139f556aa8e5e35e1df951f6877f354a0a5bb75689c82d2347a23a51e62024 SHA512 480938f69d5f31be23f07e5a422aa71137290fdc8d758749f7ae2753089b976a5142a8cb18ca131fcd47b91c6586264ffc636e693a0c63c2c47f59dd05de70d0
MISC metadata.xml 610 BLAKE2B 70361c4d5434a98f73a3d38ed47d7be830783529db6217396f2235cdedd58744fc6e52e4de1994d28184fe9d8aa5d2982c433d47eda1868cfdb79edf0769a620 SHA512 8958c02574adb1395a9d21d9e9ad5db38570b82a1c7211752eb007eecbd0e541e880a060649641f40be877f167e14f278f14d5ef8775766ef9a6fa5d3843dc53
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild
index dfe10e861039..565618d2fca3 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild
@@ -24,7 +24,7 @@ else
S="${WORKDIR}"/${PN}-${MY_PV}
if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
fi
fi
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 4502221e5b0f..988c077ce9bd 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -10,5 +10,5 @@ DIST multipath-tools-0.9.7.tar.gz 570416 BLAKE2B ed3f47d648685f691a69d83ad36f39b
EBUILD multipath-tools-0.9.3-r2.ebuild 2430 BLAKE2B 4e00be11956c5b7afc44dcad8e608b312a44aade65971951e48faa7fb1d492e84fa285548ad9740018e7ec4b49ecae29638989f03f3d6cbdb47d9d6ded201072 SHA512 9b99079b9090b73b2c8154cd389579919c1bdfd9275f01af679c244436a07bf969c12264655658a19e145cc496d7954a780ade5e6b2d53ca2bf80b0606a0da1a
EBUILD multipath-tools-0.9.4-r1.ebuild 2003 BLAKE2B 392d31c886e8ed95d49de4cd7d5015ad65b74a582f81646601f83cfd67e5e6d69044752c6da892929fdf245cc90cdd5bc7254d192159872810f4c159749bb7e4 SHA512 3a513bc65b4d13cbe759b53a7d45cd51deecca962d8c2ce1f1a9470736efa2041fa749fc6739c0230eaa34a5d761ccb34bd63f579f453d8e165b58248cba11cc
EBUILD multipath-tools-0.9.5.ebuild 1958 BLAKE2B ad92406184dd7ae8e4b01ab941d6fbb338178d5a2a213d844694e3fb8647dedfe4b91deb004a862d62233c7fa67012b314ae41cff9d917f6cc3e8943edd588d7 SHA512 c34061223a5f1e5e9cf39ef329a1a08f1ed25a8e7829274f2f0a32359787501eeaa63566167976f6a1d427887fd14b579185f59f9a3a05f788f004197d7af6e3
-EBUILD multipath-tools-0.9.7.ebuild 2043 BLAKE2B 3e7ea64e6ce1cca06c3decd0e941aaf24c35886ae86bf254dd66113f301960b2a41a303a2c429f7cec958f132115d687881207057d4b40d5379ea9f55aa9de20 SHA512 bb19ad41336481e80179f638b4a35aeff32e387d7e2dab163369ffd4f2c61f1fbfe7f0e1d564a4c40b80204268a7fcc14f37f61ee4813028d848694581c7f7de
+EBUILD multipath-tools-0.9.7.ebuild 2042 BLAKE2B b65a1aa569e51449e09ac8d76d8c303ed65f3e18632a724306d7aaed4e2e07d7680106466593c3376a2e927d4969a3242acc488dd6dfb48065cc7a1084ab4ed9 SHA512 9a1b4f74c7245be22abe55ae19ab0ed1c415fa97d1a445eeda79ed2077a5c45f9c179b58a4fd86419bee116d13dca3e57411fb1082d6637c077279fe0f06db5e
MISC metadata.xml 346 BLAKE2B 8c5d2e150c70bdff56b05009f11d40663d9d969b07ecc88ff310fd4e756339d2f9a4a6b351b14c6cebc69ed36f17eb0500a0ba2b34f7c6b75c3864d1e090a46f SHA512 ffb0aab5f2d8bbdf83e0df3cc84cd239649e94e1189ba4702221091469309d3d49783c6943aae27eb34e3373f3e07a571930a361058d9a3b67f725781c47b87e
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
index 5ff6afa62cce..2d85d3d1064e 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
diff --git a/sys-power/Manifest.gz b/sys-power/Manifest.gz
index 6644616b8d90..3ac9af769641 100644
--- a/sys-power/Manifest.gz
+++ b/sys-power/Manifest.gz
Binary files differ
diff --git a/sys-power/thermald/Manifest b/sys-power/thermald/Manifest
index 5a41e8fe8cc3..d63a2fbee255 100644
--- a/sys-power/thermald/Manifest
+++ b/sys-power/thermald/Manifest
@@ -1,5 +1,7 @@
AUX thermald 385 BLAKE2B 3ffb7f013a3c0f7fbffab5386173e157617229c9c0a36bd9e6bec1f7d7892ae6dee314be21d95000b6086d60cd51112e40b057f7e102c5c1d77d09ccb856c56d SHA512 70420ee1d41d20c2c540467865b98bf98d51f7e23b3d4c80a94e06e039dfa6fb931cafab98d2c66c8fd1f35eea4b49c0e2ddc4eea81fb7654f11c977305ca4d6
AUX thermald-2.5.4-ioctl.patch 1209 BLAKE2B 6a8f56dc06bf72261b6799b662ca334e93713a9132c8f5f57c011577d08d157a6019fd9c990f01dde0bd4fc201604ee66b28afb1711b4d8e30fe542d19818188 SHA512 123e3278494ba78e2f027be6a58a2720b01cb6e724ff72281f636cd585894f380fe9756d3c6da7c920bf481a6c4befc084a11ecfbb1f03d529516b1b1f551f41
DIST thermald-2.5.4.tar.gz 179202 BLAKE2B 945466ee90e61b4c59105f6f0d5b011b9cad9a9613ec5ac1f9e8d2ec1d75bc21e1685e7c8f165f5f4f46736d0b862a149b1e1444500d64aa1429d97db85209ac SHA512 7e73e7860ca6df22862db5fad1d8ab75361deac9cb3631da2950b02f366febd78a93c81afe93af396c9be2a809e8be8c764b0d3183b545e051f3ec7b9d9dd078
+DIST thermald-2.5.5.tar.gz 182764 BLAKE2B 1d8c66e69c3c9d89a063a8ab8e9b8432afcfaf471cbf0f7a8e24d217c7449856de2a79c51fa2786deb6e8ed62f73a79489a1b66fc9655f36746e98a6924ae367 SHA512 74c5697ebb28b926076e375af5226e57864d6aacd2bf11fa31f2100a41d938f3fd6e5becc9cbfc8268b1456226f2e5815c93b7c55cb58e888669173d3101dc3d
EBUILD thermald-2.5.4-r1.ebuild 1283 BLAKE2B 343178550bf48155ac263af52be744504da5dd199e2ae99dfe9a2837a16c642ec17007589a46aedd45580281b32bed03234d23cddc29530b89dd5fbe4826dbf7 SHA512 6be17f759bb068ebd6e79360ec92fd60fca5fa7a0d40fa6fbe8e7c866ab796f14694052821f4f529a374fb00bfeaffb840ef34c5ba0e581024b0567cb7ea70e2
+EBUILD thermald-2.5.5.ebuild 1334 BLAKE2B 86a1e4fc1f07689c33574ae39a94466e1bfcafaab0785f988d5ed874cc5497621465ecfd30cf75ea1ec679d246350f5f52109b63063da9c49d4a0b6617833345 SHA512 243c3118567acb23e7261417af23db68f9e05f4d5592e1b389270bb85206e8499901aa7d42147e9caa545ed4317a76cb8a22cfb93b81397391b3fed6bca82ef0
MISC metadata.xml 648 BLAKE2B dc9cd4601c2577a6c7df13c8511586e2fdaee12f587cf31b0abd10dc637dbec8bf0a6e17672a935738f8929d5057c8b83a4bccb551b420c5de52b63f395a39f2 SHA512 9c1d353d16359f135b32850fa9fd52023994fe4148258b05564e6bc01b5a1c93aea0588e137aa24c382ad6587e0791d31176b3dcee25970a11a0b8efa01256c3
diff --git a/sys-power/thermald/thermald-2.5.5.ebuild b/sys-power/thermald/thermald-2.5.5.ebuild
new file mode 100644
index 000000000000..9abc5d8024c4
--- /dev/null
+++ b/sys-power/thermald/thermald-2.5.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info out-of-source systemd
+
+DESCRIPTION="Thermal daemon for Intel architectures"
+HOMEPAGE="https://github.com/intel/thermal_daemon"
+SRC_URI="https://github.com/intel/thermal_daemon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-libs/dbus-glib:=
+ dev-libs/glib:=
+ dev-libs/libxml2:=
+ dev-libs/libevdev
+ sys-power/upower
+ sys-apps/dbus:="
+DEPEND="${RDEPEND}
+ dev-util/gtk-doc
+ dev-util/glib-utils"
+
+S=${WORKDIR}/thermal_daemon-${PV}
+DOCS=( thermal_daemon_usage.txt README.txt )
+
+CONFIG_CHECK="~PERF_EVENTS_INTEL_RAPL ~X86_INTEL_PSTATE ~INTEL_POWERCLAMP ~INT340X_THERMAL ~ACPI_THERMAL_REL ~INT3406_THERMAL"
+
+src_prepare() {
+ sed -i -e '/tdrundir/s@\$localstatedir/run@\$runstatedir@' \
+ configure.ac || die
+
+ sed -i -e 's@\$(AM_V_GEN) glib-compile-resources@cd \$(top_srcdir) \&\& &@' \
+ Makefile.am || die
+
+ default
+ eautoreconf
+}
+
+my_src_configure() {
+ ECONF_SOURCE="${S}" econf \
+ --disable-werror \
+ --runstatedir="${EPREFIX}"/run \
+ --with-dbus-power-group=wheel \
+ --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+}
+
+my_src_install_all() {
+ einstalldocs
+
+ rm -rf "${ED}"/etc/init || die
+ doinitd "${FILESDIR}"/thermald
+}
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz
index 9686deae1dd7..1df04c322db9 100644
--- a/sys-process/Manifest.gz
+++ b/sys-process/Manifest.gz
Binary files differ
diff --git a/sys-process/cronie/Manifest b/sys-process/cronie/Manifest
index 708c8a0ce5c7..293d0e98bea6 100644
--- a/sys-process/cronie/Manifest
+++ b/sys-process/cronie/Manifest
@@ -8,6 +8,6 @@ AUX cronie-crontab 476 BLAKE2B 7e2de210328ad714647b9ec50c611573ba166b63f68643aa0
DIST cronie-1.7.0.tar.gz 271404 BLAKE2B 44745f68dba212da60f3013b10737be2390d8c76186dc641fa1930b1c7d103fa2e3127a63fe73571434683137044f7fda8cc31435c59092a14c0091a372ffead SHA512 a8e6688a164540e2cd3741c58813b6684c4c22a04806bcc8ba028a9ff72f986f165715ac3663bd34133af6566bdbd272a3e7be893f139e315aef35b2dbeb622f
DIST cronie-1.7.1.tar.gz 271985 BLAKE2B 9cbf22fe9c86f265e625563fc5426f39f79ac9c9cfa090ba47957c14391ed3b8ac202b244fed35ea043bed428b4c97a71ad400719a265bd95f5ac28bf3dc9b3a SHA512 4479f6f05ca9da3ecefa0e9b73662f1db58ffff309916de9f92f89c5e7f93f1c5c744f18cb3e1a3df9664d533afe7dad710f97484e72a314c87d84f57a6c56fb
EBUILD cronie-1.7.0-r2.ebuild 2568 BLAKE2B fa713ec97b38bc019bf3bacf553542944ba237482b942621da644bd1389409cacaec1fbd559acd3be510aa8d0fe42371a3159d0568e6340df17145baf1a71e95 SHA512 d71a57fd6601691b73254b937236b6a71ed51329bcc28d7b4ca8f2c4123e1640b6156e55c86d6919c371cb1259ca985d7fb477f418dfe15fd484c483b0d1167a
-EBUILD cronie-1.7.1-r1.ebuild 2515 BLAKE2B 1afb9b69cc14b8210ade8222221b60d3955dcb94db1cf6b21c7db6b5e0caab836d25077e1702166a2f0ae7b6a6296d33f78a1c5dfabacd261b817a942a7af696 SHA512 a2d2c27d56334b7f620cde654a39101c2ce6abd60e96c56387edd2a6a4707449a2ad78fd73d683fe1e0f0702771704c871f1588836f6f01cdfc388d3a58ef914
+EBUILD cronie-1.7.1-r1.ebuild 2514 BLAKE2B e14f3f7e89c4e8eecde7f6f8138df5da0f752729099c0e9935c578ba8e80345478367d151078234a448c790d17d2060b768f3717835192552c2fdec172769f18 SHA512 767b290696727a3ce040860c85d03aacd6bc4a84efe5a185680eed997f4aa0737b4073431bb5d2610183622f292d64cd35f2f8740e9f4beb1e9893245df0d1d6
EBUILD cronie-1.7.1.ebuild 2466 BLAKE2B abea16c95c4f53b57d08dab4f58ac0069c14af756fb6d46e93473f4abc3dfb9ffc0df2300676f50108b5e26157b293462aaaad694c2b5126ae518cf6826fa4c5 SHA512 eb97d02eae37aec1973f5da88f1507ec7231741a133d73ee86c67b0774193fd04574d81bd51560168ea2ad7112cc8ca839b8f4d20dabd41316b505bd149cb24f
MISC metadata.xml 821 BLAKE2B cb3c9d002c660aea2d9ebff9c48f32ca42e2dfb74b42dbd814b3acdd4afa71a9f6bf28fcd6df44492246b64f52a0537e5c24238bfd813f5b66c274242d4bc63e SHA512 2016c15fc50cb8766a8e701853f56f2823ee730e6cb0df122ba74526d0c0fa6909a3ed945a3a405d2d1c35933c4b80b44a9158ced8d8e68372954a740413dfe5
diff --git a/sys-process/cronie/cronie-1.7.1-r1.ebuild b/sys-process/cronie/cronie-1.7.1-r1.ebuild
index 85c633fdd3ed..0d9b1856615f 100644
--- a/sys-process/cronie/cronie-1.7.1-r1.ebuild
+++ b/sys-process/cronie/cronie-1.7.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/cronie-crond/cronie/releases/download/${P}/${P}.tar.
LICENSE="ISC BSD BSD-2 GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="+anacron +inotify pam selinux"
DEPEND="
diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz
index 53e387b66e3a..f4a4f542a247 100644
--- a/virtual/Manifest.gz
+++ b/virtual/Manifest.gz
Binary files differ
diff --git a/virtual/perl-Test-Simple/Manifest b/virtual/perl-Test-Simple/Manifest
index baed20f1ea2a..12be5cb3c6b8 100644
--- a/virtual/perl-Test-Simple/Manifest
+++ b/virtual/perl-Test-Simple/Manifest
@@ -1,4 +1,4 @@
EBUILD perl-Test-Simple-1.302.190.ebuild 481 BLAKE2B f430f3c8e9294c09ce7ca51b98d1408219783c02d13639d2354c4e6114e48c8e227d0681229d51de947df53b03357aef5623a92da48c135ff08847a7dbb92158 SHA512 0c33e6a3c26efb26c40fe126fe0fa1c1033879677b987cee8231f7fd4ddad0e45a6bf7003aba9a6c8174894d105e795bcb3a5e78249e88b4ed1543242e40c5ac
EBUILD perl-Test-Simple-1.302.194.ebuild 481 BLAKE2B bd5bf971a6f396c43f656c4ffcd7c365b37576af3b6c19c08eb55903a0048455c5fa1d345530163b1897d1b4295cdb1249ef8cfdcb79abbc27526e6aa67e7892 SHA512 0fb2fa3350db97806269b5c2b0d005c2e19e45cc94467a56a8e276675cc3e7270e010983018b1bfb156868f1f6d9bcea4b52e1cc729388fd507254cbeb773bed
-EBUILD perl-Test-Simple-1.302.196.ebuild 454 BLAKE2B 14ac767a0aef149dff496896df9336fa44c800113a23b7c05373bb88a39a81635dcd3a0946dfccfeefb87fad8035b395f49dcc674a4f751b18cd23ac7cf58cf0 SHA512 7b90bf9a0e30c7835cb75190430526dfa263116bc56406f6daa59fba93b6eb7788c3d5e1cd09d60af7b821e3bbe510f5942b3f6c56927b348c153650a468d7e6
+EBUILD perl-Test-Simple-1.302.196.ebuild 453 BLAKE2B 5f676cf5df2b94c3ceaa50174981e87856ea1686a0d0c2a7b56489825cfbda4f9f9e059f7bed88b64048c7c2a8098f8edd63f6fe3cba89f165c29ab986d079ba SHA512 5d24ac922e88c38f934ffbb174249e8d9794d2aaa856882a616c77c61206f761406cecb8b4ddf4d7e9bdf8839abff610fe34961f5ad2f3d323393a00b543a6d5
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Test-Simple/perl-Test-Simple-1.302.196.ebuild b/virtual/perl-Test-Simple/perl-Test-Simple-1.302.196.ebuild
index 446563bc67e6..eea4baf24430 100644
--- a/virtual/perl-Test-Simple/perl-Test-Simple-1.302.196.ebuild
+++ b/virtual/perl-Test-Simple/perl-Test-Simple-1.302.196.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
~perl-core/${PN#perl-}-${PV}
diff --git a/www-apache/Manifest.gz b/www-apache/Manifest.gz
index 50a3c6b54817..21a627fcaf90 100644
--- a/www-apache/Manifest.gz
+++ b/www-apache/Manifest.gz
Binary files differ
diff --git a/www-apache/passenger/Manifest b/www-apache/passenger/Manifest
index 01ed539d2529..d8b184e79edf 100644
--- a/www-apache/passenger/Manifest
+++ b/www-apache/passenger/Manifest
@@ -2,6 +2,8 @@ AUX 30_mod_passenger-5.0.0.conf 2737 BLAKE2B 781ffa4831313356b6caa493fc94a784f6b
AUX passenger-5.1.11-gentoo.patch 1068 BLAKE2B 635bc4c4a2313dc00a038cb9c871b5b2f0163f320d4f4d1bbd9d34ec34ec81f2fd2e7d9ea6f3d03c4a611f13095c4ad414ba7c0920064f8408837a2600d2d2e9 SHA512 c75442ac0403131e5fdbe76ec52acdcffcb6947af81ce79e003ebbb9e97d25a855651bd62c0aad66dd22d8cd4dff2221fc84b0ce74da3908f06f272c8b133c2d
DIST passenger-6.0.18.tar.gz 8424409 BLAKE2B 50f3639d0233892c85b97383689599c08457642fbfd1d968b67dddee896eb1377ffc40ce8049a2c3ae4a1a6d3673bdc2fef8de9125efa0386722103f9c4ed1ba SHA512 4c9e43d0907e83f82b2ae1bdc882648f5b3c1b54ffe029590a259c191f57b752dc3196332d0bb68319d50d656192e59df0ed9647f1c7fe3fdc13477a9c0b829b
DIST passenger-6.0.19.tar.gz 8426094 BLAKE2B d0c6cf8b1b27cb11723f28b019d45710a53db76001f1449fd207b7e552080e1b303378acfbc3194076a4a33d03a8eeed9e716471a24706a5a5049343f2b93ef8 SHA512 3ac9b1d85549c8b69f9895d2b0fe00bee68bedfd2ef36ec148fb5e76a88db6498caf7bf6aa2255298aa51bb6b3d14e05c48de519398a0271402cc81e926b206d
+DIST passenger-6.0.20.tar.gz 8476308 BLAKE2B dc1ac3a1e2be1a9138594d68cf23fc0a73b6b0aca0550c022de56bc156825b3627de741128f163871c89747f178fb26fc41533962ba83ef2659ca71793c0fa62 SHA512 b46864cd7fa83fe39a2a4f42d581660c9a521b96942604b56caa567adff272bb092e82a46a6817a7b68be4830ad1015c9af4429a6d5b26edfe9c3e3884046559
EBUILD passenger-6.0.18.ebuild 4035 BLAKE2B 0eed0beefd8bfe373961c84735bc7086e2f4282179c1b5706f8bb4df6d3679f7170a4341a6fcec849e37a3d4da2202ce9e6e9438088024040563098adbcc1cb0 SHA512 0a244b427f4aa7a47feee4ed6f8aca2492be504a0bc34f98a48782da84a661fcd2d776b66ba160349205b4daa98c9da059b9603b6e87da41b1039375cc361395
EBUILD passenger-6.0.19.ebuild 4030 BLAKE2B 8151b6e01f3b7673cd01b5e22599faa1f278566df0689d52d7a6e53536e8b063a56125820d1b4cab54964a07e909fb46b526f14bf36b3165df9f817cf59e22e1 SHA512 6463be5bfb0dd2608fd7cec1d394875ff3822e457db3e82ca3e63226d8306837cd963dcf4b80c47346b251d023b3c9da55eeca3b369150e0988bef4bfb83b6b8
+EBUILD passenger-6.0.20.ebuild 4037 BLAKE2B 011ddae946f9313462c25a7e9b0c044dcfdfb96d6693400da96f11333faf5a276e2e49b1082bec1996c46e607b4e0301772f62f3cfa62578aca76ece901ec25a SHA512 5c341279b8f222d8ab48d89722da467358d81336045069bbb87defd2e02c92b49678fcb79932676e9c7e047a4a64abbbcf8f736f1ef062180d83e20f19fe0fda
MISC metadata.xml 331 BLAKE2B 5cc7b65a8ac511e9065cdb9fc6f4a04923029f718f02ba0da718c798e0bb3a554a8da7f05e639daa88c2fec34888e6e1316ccab4a44a0d99b616354006e7c762 SHA512 95f21209228559e1b775f8b44c49e1d311a6c2955ba26fb24fb72bf64afd42048d9d0186828be8b733963b4aec245f5abc4540c1ca8baa14ee59b2fba0c33086
diff --git a/www-apache/passenger/passenger-6.0.20.ebuild b/www-apache/passenger/passenger-6.0.20.ebuild
new file mode 100644
index 000000000000..0c0ad6d0d23f
--- /dev/null
+++ b/www-apache/passenger/passenger-6.0.20.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+inherit apache-module flag-o-matic ruby-ng toolchain-funcs
+
+DESCRIPTION="Passenger makes deployment of Ruby on Rails applications a breeze"
+HOMEPAGE="https://www.phusionpassenger.com/"
+SRC_URI="https://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz"
+
+# Passenger is licensed MIT, but vendored code licenses should also be taken into account.
+LICENSE="Boost-1.0 MIT BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="apache2 debug"
+
+ruby_add_bdepend "dev-ruby/rake"
+
+ruby_add_rdepend "
+ >=dev-ruby/rack-1.0.0:*
+ >=dev-ruby/rake-0.8.1"
+
+# libev is bundled but with adapations that do not seem to be accepted
+# upstream, so we must use the bundled version :-(
+CDEPEND="
+ >=dev-libs/libuv-1.8.0
+ net-misc/curl[ssl]
+ apache2? ( www-servers/apache[apache2_modules_unixd(+)] )"
+
+RDEPEND="${RDEPEND} ${CDEPEND}"
+DEPEND="${DEPEND} ${CDEPEND}"
+
+APACHE2_MOD_CONF="30_mod_${PN}-5.0.0 30_mod_${PN}"
+APACHE2_MOD_DEFINE="PASSENGER"
+
+want_apache2
+
+pkg_setup() {
+ use debug && append-flags -DPASSENGER_DEBUG
+ depend.apache_pkg_setup
+}
+
+all_ruby_prepare() {
+ eapply "${FILESDIR}"/${PN}-5.1.11-gentoo.patch
+
+ # Change these with sed instead of a patch so that we can easily use
+ # the toolchain-funcs methods.
+ sed -i -e "/^CC/ s/=.*$/= '$(tc-getCC)'/" \
+ -e "/^CXX\s/ s/=.*$/= '$(tc-getCXX)'/" \
+ -e 's/PlatformInfo.debugging_cflags//' build/basics.rb || die
+
+ # Avoid fixed debugging CFLAGs.
+ sed -e '/debugging_cflags/areturn ""' -i src/ruby_supportlib/phusion_passenger/platform_info/compiler.rb || die
+
+ # Use sed here so that we can dynamically set the documentation directory.
+ sed -i -e "s:/usr/share/doc/passenger:/usr/share/doc/${P}:" \
+ -e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \
+ src/ruby_supportlib/phusion_passenger.rb || die
+ sed -e "s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \
+ -i src/cxx_supportlib/ResourceLocator.h || die
+
+ # Don't install a tool that won't work in our setup.
+ sed -i -e '/passenger-install-apache2-module/d' src/ruby_supportlib/phusion_passenger/packaging.rb || die
+ rm -f bin/passenger-install-apache2-module || die "Unable to remove unneeded install script."
+
+ # Make sure we use the system-provided version where possible
+ rm -rf src/cxx_supportlib/vendor-copy/libuv || die "Unable to remove vendored code."
+
+ # Fix hard-coded use of AR
+ sed -i -e "s/ar cru/"$(tc-getAR)" cru/" build/support/cplusplus.rb || die
+
+ # Make sure apache support is not attempted with -apache2
+ if ! use apache2 ; then
+ sed -i -e '/fakeroot/ s/:apache2, //' build/packaging.rb || die
+ fi
+}
+
+all_ruby_compile() {
+ if use apache2 ; then
+ V=1 EXTRA_LDFLAGS="${LDFLAGS}" \
+ APXS2="${APXS}" \
+ HTTPD="${APACHE_BIN}" \
+ FS_LIBDIR='/usr/'$(get_libdir) \
+ USE_VENDORED_LIBUV="no" LIBUV_LIBS="-luv" \
+ RANLIB=$(tc-getRANLIB) \
+ ruby -S rake apache2 || die "rake failed"
+ fi
+}
+
+each_ruby_compile() {
+ append-flags -fno-strict-aliasing
+
+ V=1 EXTRA_LDFLAGS="${LDFLAGS}" \
+ APXS2="${APXS}" \
+ HTTPD="${APACHE_BIN}" \
+ FS_LIBDIR='/usr/'$(get_libdir) \
+ USE_VENDORED_LIBUV="no" LIBUV_LIBS="-luv" \
+ RANLIB=$(tc-getRANLIB) \
+ ${RUBY} -S rake native_support || die "rake failed"
+}
+
+all_ruby_install() {
+ if use apache2 ; then
+ APACHE2_MOD_FILE="${S}/buildout/apache2/mod_${PN}.so"
+ apache-module_src_install
+
+ # Patch in the correct libdir
+ sed -i -e 's:/usr/lib/:/usr/'$(get_libdir)'/:' "${D}${APACHE_MODULES_CONFDIR}/30_mod_${PN}.conf" || die
+ fi
+
+ dodoc CHANGELOG README.md doc/*.md
+}
+
+each_ruby_install() {
+ DISTDIR="${D}" \
+ RUBYLIBDIR="$(ruby_rbconfig_value vendordir)" \
+ RUBYARCHDIR="$(ruby_rbconfig_value archdir)" \
+ APXS2="${APXS}" \
+ HTTPD="${APACHE_BIN}" \
+ FS_DOCDIR="/usr/share/doc/${P}" \
+ FS_LIBDIR='/usr/'$(get_libdir) \
+ EXTRA_LDFLAGS="${LDFLAGS}" \
+ USE_VENDORED_LIBUV="no" LIBUV_LIBS="-luv" \
+ RANLIB=$(tc-getRANLIB) \
+ ${RUBY} -S rake fakeroot || die "rake failed"
+}
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index c3fe311ac7a8..b616bc8b13ce 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index c018e87b9090..aef53a5e7e7e 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -1,10 +1,8 @@
AUX gitea.confd-r1 243 BLAKE2B 87caa8371f53f52b0a85f720342f9f358dedec9240ab78998655a03df6bf3f301fe077afabdca1b1895dbcab2fa05748735d6f38f9b3ad53534fe8ae6e72db49 SHA512 485dc9d0b86d0a7b3ba958aac9de1129aa0ffbb47219419d38811f2accca2539e49dd93cc4a24b21f1c3802b024aa8449f54e320e8a16197f201532edeca6836
AUX gitea.initd-r3 802 BLAKE2B 2e33e95f7d2762986184d45b0bbb250cc5e04fffc4e4b006233b28e5b57be69eef1d83441adebe2b94681585edaf77f9da4eb97930f91e75c1b1a5cd8d137633 SHA512 5ff2e653180a0601734fcd055dfffdfdc12363736ed2e56c8576c802398b90f4025b44002cbb9a3fd1e0c2d4c169f62d460381c6c549746d3390e55fc1c677d1
AUX gitea.service-r4 730 BLAKE2B 0a1f799bf341f1a067f417aa21c1ce5c3168fe523081ef1711483d469da71699a2c163f1db008f7724329d6b6a819b1cdc76bc16309691522ebfc5dc9dfa7476 SHA512 cdd13299115e632bc474f24af6d4114b36be6489e11dd8c46b22fbd3f122194d4891cd2452f1654ef9256978fa4d0b6c11c08e386138a6cba29ea69945de8797
-DIST gitea-1.21.2.tar.gz 53795805 BLAKE2B ee85aae28325df59aa7fefcda5e3ec4216f79e115972fcbea543b189c6f8fe2bb2f7d23f27cd2418c7f50e474177398e4cd925474ca5d68fe3bab64a2cf785b7 SHA512 809254dfe420fb97697855d2aa815344b56d316edaec140598526fc7728275ca9a10179093b8d036cce0947684234a0aa2fa7febdd1bbdf7f831a249cc16ba4a
DIST gitea-1.21.3.tar.gz 53775315 BLAKE2B 0baae678e3ad75129f753d0e1eadf83b06008da5041f6859f985facc78f223284f17cad0e8858c9c8a7d6ca34042c7cb19f69fa30a560170a60b3548bdef8f6b SHA512 f55336d4067d9403c5556a8a641ca805c13e3c7dbc60a684329cb9f3a886c0ebb10a3318dc9c4c3251e1bd0bcc0821fe40575d9ada1779012a850d592acdabd1
DIST gitea-1.21.4.tar.gz 53888236 BLAKE2B 910147d13ba20c2b08e691142e9a7bb28cc98947d519cf27fcf98abceea4bf0736419906160dd72c3793bbcfbce75a67227134817a97f74bcca942b6818073ed SHA512 b8d5756968dde969c15dd964ba017dcc5ce11eec6cd1704abb54862c39d592ab7bf163505c92d1abb436c174601468898803a01f0db677c9d7d946a79b664e01
-EBUILD gitea-1.21.2.ebuild 4643 BLAKE2B 9cf49dd4241cbdbd9b0576309873a5308be86ca190e08af74dc10efbb0cd8b96b12bd590550f179561c97c781dcb451f3125e411ec2e81c9281859bfd38fc3f6 SHA512 4eeb56bfbdae07f5b506a5fca3f4fdf1359b0a7c2418990e3907f600d65a60d9d58fdddccacef83fa2b67b58c4412c48e1579e61be8d7e54ca70cb22649749b1
EBUILD gitea-1.21.3.ebuild 4643 BLAKE2B 9cf49dd4241cbdbd9b0576309873a5308be86ca190e08af74dc10efbb0cd8b96b12bd590550f179561c97c781dcb451f3125e411ec2e81c9281859bfd38fc3f6 SHA512 4eeb56bfbdae07f5b506a5fca3f4fdf1359b0a7c2418990e3907f600d65a60d9d58fdddccacef83fa2b67b58c4412c48e1579e61be8d7e54ca70cb22649749b1
EBUILD gitea-1.21.4.ebuild 4740 BLAKE2B 26a02b547b9045e7955b1788c57256f708a6731990ec8c3ffdc4f3817e6fda981ff7d8e4b28fb4ed17f0bf99e299b5827095c5e7098d44f0abcfe1b5aed95ac3 SHA512 b161e40aa6136d066225f4c766d8ec21de4e953427e14afc7122c3c93e90f9f88d7f2103c60606e9c6fb4d60bee99719adc8a1e9a1fa2b8b0547a34c41f531db
MISC metadata.xml 674 BLAKE2B ef13e93b317da43177365b0b0378aec52a1c7cbdc57b69815520d4dc4e1f98c043dc3eee059d06990dcb7c6549ad2db7150786e542486e957ba1ab63e21118fa SHA512 a4eb5d192dff7967c2ff5f94135c60d13ff52a7dffbf42c9d3c50efd3df0833d129580e895caed9148cb2d9df85da17d94d0cbdc43341d05df8917ea238a87eb
diff --git a/www-apps/gitea/gitea-1.21.2.ebuild b/www-apps/gitea/gitea-1.21.2.ebuild
deleted file mode 100644
index 4f440f06a8fc..000000000000
--- a/www-apps/gitea/gitea-1.21.2.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 2016-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fcaps go-module tmpfiles systemd flag-o-matic user-info
-
-DESCRIPTION="A painless self-hosted Git service"
-HOMEPAGE="https://gitea.com https://github.com/go-gitea/gitea"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/go-gitea/gitea.git"
-else
- SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${PV}/gitea-src-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-
-S="${WORKDIR}/${PN}-src-${PV}"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
-SLOT="0"
-IUSE="+acct pam sqlite pie"
-
-DEPEND="
- acct? (
- acct-group/git
- acct-user/git[gitea] )
- pam? ( sys-libs/pam )"
-RDEPEND="${DEPEND}
- dev-vcs/git"
-BDEPEND=">=dev-lang/go-1.21:="
-
-DOCS=(
- custom/conf/app.example.ini CHANGELOG.md CONTRIBUTING.md README.md
-)
-FILECAPS=(
- -m 711 cap_net_bind_service+ep usr/bin/gitea
-)
-
-RESTRICT="test"
-
-src_prepare() {
- default
-
- sed -i -e "s#^MODE = console#MODE = file#" custom/conf/app.example.ini || die
-}
-
-src_configure() {
- # bug 832756 - PIE build issues
- filter-flags -fPIE
- filter-ldflags -fPIE -pie
-}
-
-src_compile() {
- local gitea_tags
- local -a gitea_settings makeenv
-
- # The space-separated list of the -tags flag is deprecated, please
- # always use the comma-separated list in the future.
- gitea_tags="bindata"
- gitea_tags+="$(usex pam ',pam' '')"
- gitea_tags+="$(usex sqlite ',sqlite,sqlite_unlock_notify' '')"
-
- gitea_settings=(
- "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/gitea/app.ini"
- "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom"
- "-X code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea"
- )
-
- makeenv=(
- LDFLAGS="-extldflags \"${LDFLAGS}\" ${gitea_settings[*]}"
- TAGS="${gitea_tags}"
- )
-
- if [[ ${PV} != *9999 ]]; then
- # Use variable STORED_VERSION_FILE (the "${S}/VERSION" file) to set version,
- # and prevent executing git command when it's not a live version.
- makeenv+=( GITHUB_REF_NAME="" )
- fi
-
- if use pie ; then
- # Please check the supported platforms when a new keyword request opened,
- # refer to file: 'go/src/internal/platform/supported.go'.
- # When PIE buildmode is not supported by internal linker, the external
- # linker will be used automatically, refer to:
- # https://github.com/golang/go/blob/ed817f1c4055a559a94afffecbb91c78e4f39942/src/cmd/link/internal/ld/config.go#L149
- makeenv+=( EXTRA_GOFLAGS="-buildmode=pie" )
- fi
-
- env "${makeenv[@]}" emake backend
-}
-
-src_install() {
- dobin gitea
-
- einstalldocs
-
- newconfd "${FILESDIR}/gitea.confd-r1" gitea
- newinitd "${FILESDIR}/gitea.initd-r3" gitea
- newtmpfiles - gitea.conf <<-EOF
- d /run/gitea 0755 git git
- EOF
- systemd_newunit "${FILESDIR}"/gitea.service-r4 gitea.service
-
- insinto /etc/gitea
- newins custom/conf/app.example.ini app.ini
- if use acct; then
- fowners root:git /etc/gitea/{,app.ini}
- fperms g+w,o-rwx /etc/gitea/{,app.ini}
-
- diropts -m0750 -o git -g git
- keepdir /var/lib/gitea /var/lib/gitea/custom /var/lib/gitea/data
- keepdir /var/log/gitea
- fi
-}
-
-pkg_postinst() {
- fcaps_pkg_postinst
-
- # It is not guaranteed that the git user and group always exist (due to the acct USE Flag),
- # but for convenience, the tmpfile uses the git user and group by default.
- # To avoid installation errors, a condition needs to be added here:
- # if there is no git user or group, the installation of tmpfile will be skipped
- # and the user will be notified to handle it by themselves.
- if egetent passwd git &>/dev/null && \
- egetent group git &>/dev/null; then
- tmpfiles_process gitea.conf
- else
- eerror "Unable to install the tmpfile for gitea due to the git user or group is missing,"
- eerror "please install tmpfile manually or rebuild this package with USE flag 'acct'."
- eerror "You can simply copy the default tmpfile from '/usr/lib/tmpfiles.d/gitea.conf'"
- eerror "to higher priority path '/etc/tmpfiles.d/gitea.conf', and correct it with"
- eerror "the right User and Group value (see tmpfiles.d(5) for details), then execute:"
- eerror " # systemd-tmpfiles --create /etc/tmpfiles.d/gitea.conf"
- eerror "to install it."
- fi
-
- ewarn "Since 1.21.0:"
- ewarn " 1. The built-in SSH server will now only accept SSH user"
- ewarn " certificates, not server certificates. This behaviour matches OpenSSH."
- ewarn " 2. The options of the subcommand must follow the subcommand now."
- ewarn " 3. Remove 'CHARSET' config option for MySQL, always use 'utf8mb4'."
- ewarn "For other breaking changes, see <https://github.com/go-gitea/gitea/releases/tag/v1.21.0>."
-}
diff --git a/www-apps/sonarr/Manifest b/www-apps/sonarr/Manifest
index 0fc093a38262..2b8ec8838edd 100644
--- a/www-apps/sonarr/Manifest
+++ b/www-apps/sonarr/Manifest
@@ -1,10 +1,10 @@
AUX sonarr.init-r2 148 BLAKE2B ec52d371fe94038459978619cb51e1a5394d48178af12eaf8e48758af2476edad621866261454a33fc4d1fdf985463c5036442627ded3733531549c00bf7d980 SHA512 769e844e962df9880d5aa6d6030af792e14d6ca7c375f687cb0a62921b784037f45bc7e2d0da2803400f6de5a2a32b5903e3cfa910bc06bfca5a2f90b042ea65
AUX sonarr.logrotate 185 BLAKE2B 177e0158baba22056af33f59656a734541be16a9e5dbbd09758ba6ed23b3262979c9b1ca6072bfaca8567ca3165af35f2911838c903a9c75da37cc9aa259858e SHA512 9fddf238caa123801462158debf2296ac04ba2e2d42f1566b50b4823b10e8c84dfdb5f1649ae1a6c3bebce19e639289b5c9a491d7ba20a37e19980673a32a5cb
AUX sonarr.service-r1 568 BLAKE2B 7ccc2f3def560fd07713e433a657f2664c153acbf316442e516f9591a918dc042bcc8302877e1456af2dc4ae30d44157ffc1b11e6844ea9cbea9990aecd62c24 SHA512 d99f6312ffe8dff2c0d938a3c0e5801355e1323261b7e8752f409ddab5885ebacd9c6237060cd4153bd91e1f1c8c3e70dd69285002956cc45a8259798268bfcb
-DIST Sonarr.develop.4.0.1.953.linux-arm.tar.gz 93277510 BLAKE2B 18ebf04e557b8e928c5bc47ac08ce78a4dbbe2ee247f7a7dea5450069777c7fb68345b2b0a1c967646961fdb365b1a3204fdf01b4a1c79f1c76b8d45c99dbbc2 SHA512 9a126a26345a15365f6c82fecf165eb0f0d6297ba8a17db29bddec1ad18a63b022e48594a8a9412df2f78b10ce2ab78dcd0f56e6afd8bfcbe2196ebbe2ec6f28
-DIST Sonarr.develop.4.0.1.953.linux-arm64.tar.gz 93018868 BLAKE2B 77b2a93b9db360cd7b117005e43cc3f1c4c87c705ef5a5da0711e0a4309e0171a8b142e2e29bd5b3fd550c8dd94f851efe0603a75ebcf131bc1d3c4fe886333b SHA512 cbe79ecd4047179a3cfb2b87d58c1513ed9889ee99d9b86799949096507f4902afd902087d118827bfa2b4a5166ee40569ce7ec871a9ec4301b8f405db9201df
-DIST Sonarr.develop.4.0.1.953.linux-musl-arm64.tar.gz 93075074 BLAKE2B e864ebabb17c4092b3a260e0305c584be0df4ef41b8f0e3e1763189ce4491f896c4a096327c8a60ffc27b84e842b7619c5207dfae37cffcf49b2ff6858b23c98 SHA512 1f189d2dca625c0ae8b6e85dac680c6ceb6b5216e1fa72f58f4d60339bf5cb103536927139605861b5d922fdafaceeab95d3f21511d1f699a5aa3e71352e1965
-DIST Sonarr.develop.4.0.1.953.linux-musl-x64.tar.gz 98003389 BLAKE2B f8304a6c6cb9e27f6869845e978953d6b26a13287f69a9cf069ce678b8a994a452b4b631a5cddc7dd6c622701360681cb8382dbe607b6d9968f91bd39bd4b7fd SHA512 0d3c036f87004220cf1c67dd921d92230b1e35f5e26d243b36986bcd599063a98506804e7d99fd719265040576fce06f12e727346bac673930a305302f7ac1b7
-DIST Sonarr.develop.4.0.1.953.linux-x64.tar.gz 98938223 BLAKE2B 2977d9d71311dde024f236fd1ba167fc030da7518dce351a6c09bd5924488ebd760e7458796e7c5eaa1aa27d1f90d0cd0ccdf87b16b3525def0e943f091cefac SHA512 74fc0cad28d874c8e678a38641f3fe01a0fdb2678aa3008081744c7327d1a762229157e8e9b952a168bdbaae4f42e92e5e0a77a7f4ee736877562d066a5e868a
-EBUILD sonarr-4.0.1.953.ebuild 1712 BLAKE2B f53c9eb9d5d48e9fa144eac4662835fbe98560d9031d9ee0cf8882645882adb5164b4ea22be6e8c419686699e578211d018a110b71a1b0e58f714a9b17d495ce SHA512 397fc0b3a9d67609bd84c4bf1bffc0af9f4c25faebcc33b9425aaa832de35e79ca9b8678a2b204a0b5b5969a3730403996d0e1e0f5758badbe99bfe51cc1ceb9
+DIST Sonarr.develop.4.0.1.987.linux-arm.tar.gz 93285783 BLAKE2B 87d60e3b6cdf95984495ade19f16791880b7253a2f2b4f7cae906ec03272460b34abfc773e6bc8516616319cbaee71776419671556c611822c444587a613fcd6 SHA512 e029ff957ae9b2f14db7931f706fd812cefcfa160b66a0e8168ac337ad7340a6890f85a45ddede7ad4a42c2de0ddd79c33ca1d7f7c98458711b2c1e5722ecc77
+DIST Sonarr.develop.4.0.1.987.linux-arm64.tar.gz 93017124 BLAKE2B ee4187df0d948651dd127390e647a95986d537b4c6b22933e51da1c0f83ac957bb65106df48eb07d9270c07bb63739adc24d8255545995e5868b37613462b849 SHA512 e9c0f1d886eae3b37c638b653d3b72459459b1a967948be8951df5f7349dcf8080d700ded406be83e5979d29801a2257e287d1cc8e6dc0e82fe02effb0906a87
+DIST Sonarr.develop.4.0.1.987.linux-musl-arm64.tar.gz 93087801 BLAKE2B 406018f2f2f4a3bb7fa8cba71d9ea7f0659755e390f403339b64d0c2ae869fba20fb644724f896ba2145d8824e7648a816e604cd07318eba29f34b8449d29178 SHA512 11b61b65afdfeb897f1e80fea8316d87c9af7ca104fd3841c8fd31dc36697af45a5a46f9fd6efc0ad9754652c476ca6f5b125f2975f79a29fbe6530c88b1409e
+DIST Sonarr.develop.4.0.1.987.linux-musl-x64.tar.gz 98001687 BLAKE2B 5debec73eb7c6be6d9aa53180a301443516b77b25778158c5ce826c676db501ffb1921df2281281fd6130701768c52a735fecdac0d5657d031566ed50fa882d4 SHA512 3e7705bde6a23f626c507e08a109bfa1a2275250423a31369c16c74c070aa43d2c792b2899bf0d87284d25265b91e0191befdc3fc2744510ef0f661a829549c2
+DIST Sonarr.develop.4.0.1.987.linux-x64.tar.gz 98949901 BLAKE2B 5616c15a8ede21c0eda6cbebe9f13cf4d69808006bba6b54ff8fc22091e737736760a550b1d0dd3a5c1e9b7c6d884ffc001ece6fac86cc006514f3555b4358df SHA512 b2d1a0edbb0e977f58bf40470a7b2d2603e89049c23325ea2c61f75ac2dc31a3c92230f94848fd8db89bb3efb518fc6b3527b0b2017e0edad0d9c1248c87825c
+EBUILD sonarr-4.0.1.987.ebuild 1712 BLAKE2B f53c9eb9d5d48e9fa144eac4662835fbe98560d9031d9ee0cf8882645882adb5164b4ea22be6e8c419686699e578211d018a110b71a1b0e58f714a9b17d495ce SHA512 397fc0b3a9d67609bd84c4bf1bffc0af9f4c25faebcc33b9425aaa832de35e79ca9b8678a2b204a0b5b5969a3730403996d0e1e0f5758badbe99bfe51cc1ceb9
MISC metadata.xml 675 BLAKE2B 5ac9fb421e127c8552ee273b784205059a59245d3783efa5c69225dcc34a65cdf00e39de3dc47013807923766110992f557cb3247f9866ec6d0c836b42ab4cd5 SHA512 1c347d1e422a2653fe8c403169cc1f16f7d5c668831d60a67d67a2df8ca90c696fb28fde70cd4a3c9336f983c39fbba30ec570ab7c14caee946cdd983aa6ba58
diff --git a/www-apps/sonarr/sonarr-4.0.1.953.ebuild b/www-apps/sonarr/sonarr-4.0.1.987.ebuild
index 96ad64a73d0b..96ad64a73d0b 100644
--- a/www-apps/sonarr/sonarr-4.0.1.953.ebuild
+++ b/www-apps/sonarr/sonarr-4.0.1.987.ebuild
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index 33595fdf9339..d6d6df66237e 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index d16c18e20158..655adc374f45 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -210,6 +210,108 @@ DIST firefox-121.0.1-xh.xpi 409054 BLAKE2B b07e3e8e3c3a3104aa3cffa4a3399e4122511
DIST firefox-121.0.1-zh-CN.xpi 627860 BLAKE2B 70f95a3b17912ba26ad30e0a797d4a1540cca02ead6b3ab241337f7fb102ffcd0b2d7fcb4e4f41427b85eac04ba253c8c60798ad417f1f24cc1d60db8a581f34 SHA512 494f593e108e06b3a2efdf452231b8604c339b056afd00d293ff0661091a3700e456400144e5719909ccb38ac1ecd4082be214ae96e57ca8ffe46ee436e80c2b
DIST firefox-121.0.1-zh-TW.xpi 630002 BLAKE2B 2cc8c5ddf78b59ae4636fff43eaa4167ed33a179fff638cee52f58c30cfa40f598ecc88d7c146a482a6d83910f00b41158610c2857721a443df77b218dc6dc8d SHA512 d764400c4931aac6fb493857d0d64a0a8bacbe532f9078da5ff39ec97d67c3883169a0386d1e4b8c327a8df83b2af4ef5337056ff137123f5a1375fd3979e721
DIST firefox-121.0.1.source.tar.xz 532719356 BLAKE2B c9931d38bb9c612000409ed54b2fbb190cabcb714cd559152f2f645a8a3a82934874d31e40fc298dca765dac94e4e0927b125e14cee325484ba0f9b1ed2cdc55 SHA512 7810850a922cb4a274ced6556e14256d3ff518a96f10a0f86d1f8e40daa0a8b1a5cfcc9cbf1391029d920944e94a9149951ee107a0e718a294954bb50b6ced2e
+DIST firefox-122-patches-01.tar.xz 23432 BLAKE2B f94a8a12551ec8e6db3d2f8497e2455f9eedec76df4d52335f124c12c45003570900b38f6aafed9b109fd39fd40f65e87d6a9cb79cda8b486f897cd05fe1a714 SHA512 39b4c2db9bc6391ddfacc86ea558260fc8228022b1c790d09d516c3012d83e6d6fbb168ea0fa1a5381cf948e13d987b83483807f9f255aa13b6b9311a88989fe
+DIST firefox-122.0-ach.xpi 455274 BLAKE2B b7cb256c05d8cfcdeb5f48b3d53b28a8f6587057ffb893121bb4b11ca975f509f1541924fbb28d8dc26af52364aecd0556b3c44d148eca0bc8288c397baff6b9 SHA512 587a4dfde5edc3dea6cafb5d8bae8ed661f3075ac7fd4a3500c047ccc25195bf4d7b777b2332eba580a84f115e00b4abd69e33cf9d160b5563e625bfd3d8c3bf
+DIST firefox-122.0-af.xpi 410010 BLAKE2B 368b01cd67fcf8129ad207f84c4deb9d49b34a0eb21ab7f3e76dde098d0c4de79bb1b5e3d6714cab0d693f983033f99d37ca130c394b271378761da8a6c97595 SHA512 3149dfa8babb03eb00b3e89f3b2d94697c8ca9c127b5449441dc51fd26f9ad69d060f547fc304ac3476e024cd0d2c042fcea72679200ba03fe83fb23d13c2d4e
+DIST firefox-122.0-an.xpi 496349 BLAKE2B 3319f85e5bb23c2cbbf056be3b68afacdd56e01d9dc41da36de4fce40c0c50d2cdbf7c6b50a5005c2c5781c2ab5139b583def00e2cdaab08acfdec7c2918f81f SHA512 a6286496c59cbb15dbb0e6d9792558fb7ef7c902121faeb75aed72f63c95ebbfccc3c472f58af215aea8ac99612ce6965b53c82e37553eb0bf0c4f31d68e5787
+DIST firefox-122.0-ar.xpi 589156 BLAKE2B 1ce35ab9c9f322b74b547a2d9550d6adc9632a5bd9a665a060f7400154c8e61c39ea8207050ba21d9088ed7ec4d0a63da47ebc318e67a7cacc3dde611540fabd SHA512 7f0a3ab9d46c9f1105d6d20ce88c53e0b2e52c6f910645f0a20a18121544cdc8717b56bfce7e1f531e3595082c977435265259811d9eff61aa361879b2398934
+DIST firefox-122.0-ast.xpi 487307 BLAKE2B 45330b6a954c33f98e986e19d704469719dc0fc89f3aaf8be81231783a5925bafae59d1cedca9309a145a7303b8c8aa63aba435d58720ca741d115c080c94901 SHA512 7e9c1f40151eb8d01d38a8f8572369ce97881cce88394c4989a80f4fe3a7407fec8af2bb65b8e363577b21c3823a3394b1e98abe1a170230581bde89e2724032
+DIST firefox-122.0-az.xpi 481590 BLAKE2B 8b3b4bba4922169ba23c1da613c36f5de508c86532621bd11f54be2b1c7fbce1d14bd213a958e1dfbf91daa88ec1369bd9e040a2ee6891f52756f2c3abdfc438 SHA512 84e4d681e1e390b79f5d8482658e6f8929776deca0849876511e4c831c4d88be3361f7e9963a9b2b10a399b2a3c98eff5f44b4789f0115832d7c11464e0bc7de
+DIST firefox-122.0-be.xpi 690072 BLAKE2B 9f6af390b898f3074a3440ce846f97ca39f00b1234e387d300b972ed4d937d4ab1f13d9fb59f4ced7d3450437f253318ae63c03f9cba4e1221997a3ffa0b3c8c SHA512 30a596de8c53381bd8769a97352e61774b471939625a4e35ed979582a04cd8ec18480d7131cf9ffbf9aee4f7cd34021ac4b55695c425425dfce7f39f54c7ee52
+DIST firefox-122.0-bg.xpi 590013 BLAKE2B efc82662b7f7a931ad2fc9986c857bf16391d126dcae80d2a380633041f3c5bece5b0ab860aa43809425abd9cc892fdf468e46846095b6615ff550a2055a7c77 SHA512 f9ef69bdd2dbfc24c4acf0d6da19a768036e9816e27ad03078908a63ea2d08ae72791415049bc7dd25f1d6575aa35c6da1f56f89659522f74699ae0f9dc47523
+DIST firefox-122.0-bn.xpi 571850 BLAKE2B 24090d9f5866e7d861daa8e6e476b33cf4513e9cb2b94aa271d80a224d23feab550c85c2c023c9d5fcc3164d8063d1b0b2cf88421a29b2f4a07229cd843476ef SHA512 51ae22f48642f126c42c0535af970f20c2abfb73ea74436e6e51c8a4d6824ebd7653c377b291e2f022de44bd85c8f220f655aa911ef7b79b7b60e70e001ea7f3
+DIST firefox-122.0-br.xpi 572487 BLAKE2B 59ed11f2212638f61ae18399d08e5421cb151077772dee2fbda2071a1c92cbcfcbf3fcce1529ecebf32c88e80e4671766c17b640283f7cfa5568123d55010bec SHA512 266c406e15f31441ba02da5dc31e45fc6647abf035870ec66dbaf4c6416a0fb21bbe2d94e919bba424eb7c86d53e7319db1360b2db818a259b83ad70b0012930
+DIST firefox-122.0-bs.xpi 461794 BLAKE2B 7353bf05058eeaa04cdf2b88bc5e39cffd2128d460a12f9c1354cd29c4e155aca0cda84947a440c7e02c52879e324f04a3d22b4cc18d11de1bd8a2a2f96b134d SHA512 b34c7d164bda8cb89e426b0394154d67b11e37b7cc861454bf087f845b2b002edcd3e8125f35dae5b086701c516ae0427135cc09ff3ecf480e3dd63fe87faa83
+DIST firefox-122.0-ca-valencia.xpi 536375 BLAKE2B 8d4b623bc6efa0541336fa5365382ab57f0fa1686207a4736eefbda317c1462ddc51b36189de1b8e659ebe8e2541e77c46dfc87d7327f63b89de6f9368e1e2c9 SHA512 5e2381f68c2a88438be90aef0c67982c0e663551e58a82ed565c203313ba4348369b8d4fbc5854b38b62c1f12a53c596f3bae4d5e249fb014b33fdae029d7cc3
+DIST firefox-122.0-ca.xpi 574304 BLAKE2B 00136f69d46ef251e50cc93b42ba03404e34eaf1059cbb4f6fb4e3f4fc610f5fe4b89a2f658b026b2aed089b1edccf1a9975db46183c4eb95d35764c98f80849 SHA512 3d817c4d9264b8cf2e43a3000f577b749007edf36c759efb688cb6b2bfa4f02d6902149ee28fdb9e72676959e9be5b99fe81e89a8db6c1ea8e828a965ea91e65
+DIST firefox-122.0-cak.xpi 581378 BLAKE2B 0319ea5f440d4f4ff533ff001ff09f4f1911789d0b430c025cd8e08aa11fffe1fe489f434b186092c0d90bcf681b7fcd44c875c8e574c38802841e8208c3b5b5 SHA512 21e393f9bdf26785b582718d67f63ddc2f2970638e56e48d6e0fd27aa6297b854115a078540e6ff8a0d74b0cde85f53eaaad6b330fc7d13140d280bc22d611a5
+DIST firefox-122.0-cs.xpi 635509 BLAKE2B 6ea42d51364f69bae344220c6d98190362cae23ca342b23498ccaf4487829012a1019b8230479c081f08b1836417aeb47d45cb08db0c7ca4fcbd12020007e349 SHA512 964ada7880bcb2b5091fbf3a718660bae82a5dd54bbd048f591fec14f31aeabf456feaa186800acf6c3b6325185500e687e7a3ad7a83a5150519a14fb945ec91
+DIST firefox-122.0-cy.xpi 600530 BLAKE2B 5eecf4a28a5060b0ff908b3fc7b45f5090edfcc1dd1125ee7ff0a13fc2fc51e051f60d18821fbcf1bb76c887f3ef410bc116a56a5a8f89beab3a1a98b1058b88 SHA512 5e5590f94ce9720ffef060b1861f0bad4433450c641f2e2e9496c9e9236aff3e5801b5d9042dea0fdf119ff5da6c78c67d9effe23d00d06ca12d70e8270e6470
+DIST firefox-122.0-da.xpi 589128 BLAKE2B 3c7971a471b7bcc02f4fe5256c5cea1edce6f2766853417b6e474be1a80f30de84f53d22cb4d5a700424c93c6704e4dc7a2dd466a21aa203b0b1c75c3837e68a SHA512 5808af91f145f01b385fc21c85086d5513edd51e949019397e7498f03f117965c0f37339b698e20ebde0310ea8981ed33cc2cfe12489c71816846ccd82b9ae03
+DIST firefox-122.0-de.xpi 611383 BLAKE2B 7b21552aed4e707e5b5ac2e451ec0eb4aad5134d82e4061b6623aff13a9a46696ceba71274d74cf937fa64c4c495cce064a777ed75bd482ede842d3cb161ae45 SHA512 c11f7c30f06b4fce2df49425973b26977fa208641504f6401eacfb8575ab41d77cbf5ca2e096d64a458891dbc21cab043ad5734a87d7357db3f2abe125812b47
+DIST firefox-122.0-dsb.xpi 626250 BLAKE2B 5c303dcb66f9d5477277858eebb4eaf626ea5112f8ee7124f053114259bde69ca1687435faab581897441250b5860a50d4314413720ff2e0333cb0a6f26ba9d7 SHA512 67fb2c7e782809e3169497fdefd1270995ba6fd8e5b9a1599d349a3fe545bfdc01c16f8f8aa89c262cd1b481842a5054d7ad535fc1aec4799caac84f2cbe5478
+DIST firefox-122.0-el.xpi 705660 BLAKE2B af9d350ddc2bcf8a99fabb2a70de751ec17e59f9a6015b5e42219d4991d04f2514cc35eb24cd22173ffe7704e33769ba872205c0e440cd7bc37101ba1cd6ea57 SHA512 7bd962317598d63213720aa145f8239af74ea56db675f3c55c83fb9cc1d42416aac3dde6c32a5c8e944db115edb54cab888a4c5893b1d91685e14abb859daa0e
+DIST firefox-122.0-en-CA.xpi 550372 BLAKE2B 134e0ceee5c114d74aa1585b391bf51c133e17184b9f80cff15efd05f5d0ff55067deadec31951c1a761263cab6486bf7df67cffdb8b72eb72292ed5a6ef2176 SHA512 49c095fffa47cff883836585a5055867fd48a31cb43e8dc1c26bd0aaef6ad27f1091053f5448480be5142e2e655f97dbf9f3b5dacce7667bcc812ccc30cae344
+DIST firefox-122.0-en-GB.xpi 564338 BLAKE2B 74fdeb6838be1903002398f19326f1d6b821e8f35e4731c4cdd6849294960f1df8e1426bae8b9b3eee8709883c46bb4756f24017b58184be2b50472451059038 SHA512 08d745cd47d000aac5af8ecaed2cfbd88b82b854cebcd60b5c93e353f30de40a12719075a1c9ea09951fe14cec905857a1def63018cb5ca803e37dfa1010b63e
+DIST firefox-122.0-eo.xpi 594071 BLAKE2B b4cabff491357f903682a692dcf3679dbf73bd44a1dca019885fa1531e8c9ab6f757a57b511ee7f3e368f0bde9017e06879d4be57b86223def642d79a112dafe SHA512 75f5aa31122fe84d4e43602c8f409d26cd823204ec39f8c04b5c10d67602635a738a69663b3380daf8b7707b753aa895735f992e174a3a3e2e4a9402084bb967
+DIST firefox-122.0-es-AR.xpi 605587 BLAKE2B f31a0a5a838359dea981cdb4600c97cdca587dece96c450b3e7d178c5fb605767e5b8903b5fa0ff482aba3547dbeada3bc23c97e1ba8e0d5e4a5b19e07c8ad5b SHA512 5816f76fe58a2247ce6c474ca09d621025546b6125734593cf3443e5615a5e699f15452c215723fbd13be04d24f14e81a3cf9723011a1c6af93c50867e9255ca
+DIST firefox-122.0-es-CL.xpi 603393 BLAKE2B cd6ea27d867ffab3e87ab2bc6fe19c18c5faeb753f5e66b61f916b13730f225030b98236f8b877e8946155e8b198d4640e550ca428225d6304043f524db34a63 SHA512 987c834b19c663b313683d5330caf4f5e3944ef5f4f8877baf382275a31a6dc7f97a85a3c57b4ab8fbd454bb70966bc50e82cbb9ddb73f03fab5379a707a529d
+DIST firefox-122.0-es-ES.xpi 599351 BLAKE2B 767bc55ac536740ae0720a1a427b87cae6c412e40006fe9b245a52ba9e0685ef9807193e2a377561a5df2ef127191d8c165b21f1db08fc93d3910c845c4fe726 SHA512 8cfbc7ebb679c997216405914ad83a0243655f2cb9f88e936c8866b6bb33cb40e65021d8bc3e58fe25203d6c5603948e402f50ca9cee139df4b9a015841cdd96
+DIST firefox-122.0-es-MX.xpi 581875 BLAKE2B 5715aec0c92e32d42e77be69e438a8cf01b7f932521e4f4a7899c10afe0983ccef463c2bbee2e83edc6108c47328079595971aa6fbe54c0bfa7a233bf6ca85ee SHA512 dc283ba8248018d9016771d28d44c482a8df35aeef3b590c5e341bf7b25b4204c324bfd62ba2ba5f4c951bd33da61fdddbfe443d25c379ca58fc3c35f7d5927b
+DIST firefox-122.0-et.xpi 529930 BLAKE2B f3e79c5747a3efe312cb11116bba7fe25faf8b1874988d94c79b156016a931cdc67c468d17c8d559d9e34801669ef32624e564c2bcb2cc4b0ad0a903a2c1f29d SHA512 818107d20de08d7afe9cde6fe19b177b4b0281818bb6123e3a7a17941f93919219b07d9d318e458edcffa4dbb2a24e5cd8a80cc330ffc50e494c5a20a0a7266e
+DIST firefox-122.0-eu.xpi 579941 BLAKE2B d749655f8aa5ae7e45fa1d13192d4f457ae77382a3fbc04aad4a5d7748861e3e27cfee1904acc61bf0dc54241a3a1561d30896fd5e5a0591166c063aa1d74b41 SHA512 cfcdf274269f99930fddf06c2387ba679896eb02820219408895062987f9c4bae551bd32376e1e24e37bc32947174d9fa241e5ad30baa16bfa76a870773ebe3b
+DIST firefox-122.0-fa.xpi 580317 BLAKE2B 101030e85c47fa79411359205e3317eab008f44e4f6af308e97223f19387ad4d35d6cef5fc91a702b4f45b30115e1a09945e0709408a18ef15792117043c9c3e SHA512 fa38fcee950804ca19065b5b1930646f2c93259b15b0a856cfd1266e8ff8a0f0037a1cc7c4443f0eea8347eb9ccd7b98a5ead10710a1bd9f1f06b91f6e099fac
+DIST firefox-122.0-ff.xpi 466806 BLAKE2B 1148899fc2474426c0d5fb16c47d24ec38e3d73a1a70c6dc790b335b4b42b5310a14132dc10209620cfa0db7df2b85e02b32ad087e95cb6c3252b9e890e9011a SHA512 67062d0af9056e4c933933f549dc02344dde24a01ae0ace3725f96bf1e0b2dc40d1791f5b0102ec0b32a22f14999d939c6f797d187226b28a58dc1140122650b
+DIST firefox-122.0-fi.xpi 586303 BLAKE2B 5de17be23dd179ab05c5d4c516c8fd2136eba2528efbcfbf50335f6493325e48eaa00a59af1a34ba5ef16303d9cdc0d551046a7fbeae01acba305249d4a8ab9f SHA512 6024115dd687cfcdd9fd5f3e4717edb12bf7f273f68f1ca22ff8036e9ffdce3e07f01f787ceb8d67ff0402f41754004141a288320ab75a83727862f65c2d6ba0
+DIST firefox-122.0-fr.xpi 616254 BLAKE2B 71b7db75edc39cc65c494f891589c274f20ad4822237b68b70f567aaa39fda3c2ec74bed75bc30b1ebc52a794383a1028d507aeb879f8968144aadce7ce06ace SHA512 371d7e45ac1d5bbe493c2f25323a2e164060433cf607e93dfbded4881720e88719ec2afb49ce1e1a089c6ac9f1f6471584a63b2a09f398c6535cbef9c2bdd45a
+DIST firefox-122.0-fur.xpi 609598 BLAKE2B c49b9fdecae900a1f03b9084a90dbf6cf661c0d650b1f24aefb3a8575865325a1a8eb0f280b757c712a4efb1bf848b9d68e699ef8a59a3c0d92aedd7fe3c1cd8 SHA512 fd35436e580e19a5426f9f73ab45b689b2e1d08ea12a434510abe212b81824dd44738dbc7f55198278d2d53d1d6f4b08adb7901bf36f9ed4c1e1168269d81139
+DIST firefox-122.0-fy-NL.xpi 599812 BLAKE2B f2d401446ebe6a124f9382d3e3d92227e9bd5f1d561069fce5be842afcd5cab737db1130fc0e1efded2364d9dffc6346572d8579f756d64f545bf338eb1f7fca SHA512 bc84ff5248c8eec0a776e02dd954e734b1f43bf574b85fac953645bf8a6d95cab90fbcdbc11a84d1535a6190c741b0fdc3b1fd710a6e6fe74314b0f5e182f72b
+DIST firefox-122.0-ga-IE.xpi 463167 BLAKE2B ddea8505507c4eba23216fb44868ad46888e1fc43627fac70b45a7a8cfb213b41a40b702168d38b35b7c45b7c4c802144d820e953ac0d8416078e2f45d719fc6 SHA512 138273ca3c6f2b84c32aeb2ffd9bc3b3ec4120c37da0abdbbc75ae96e53e24ef4649252c5e41e54aec0a5194991fb51253e87cb0f2f51fa549622e71847c9f27
+DIST firefox-122.0-gd.xpi 581796 BLAKE2B ccbe79b1e06f765ae7cfae903835f7e85bffda982f9dc80266519c488357f37bc704e863f90b84057e2a6bd26f7076eb89b107dc54d68d64233034aceb16dcdb SHA512 b79faa62e94bdea7125892554de197a25558cb01ee3e5b2e8a7bdba362431a922e82b067dedcf0e8f894bd3fac45bff0b51ebb0f14d9fbdfe0d9b2d532d64c78
+DIST firefox-122.0-gl.xpi 589972 BLAKE2B 0ba621a5fb411463b096e6a5b4d8f06ed6e020602a0c4c14b80fea47507c937a1aea08593cfec928436a68a55d60bd4b7d72c738fabd98ac94eaac79a4ef1cab SHA512 c7fdbb4e2ebc947b194f78f6bad607c264528d40588f4c24103942ea92b9845116aa50270d8302415afd38d24f87aacaa6bf991ffee907c317b97be9e85ba39d
+DIST firefox-122.0-gn.xpi 615048 BLAKE2B 8aff84a2151024dbb1cffca33bee50d6c99f0e4b2fedaa841ef1c230b9fcb4bbc9136c1a075151ed2a28ed5477bf358292afeecd5653f22e2c2030743a732242 SHA512 0e5ec19ae0036a24d050daf562ed562e8e6ebebdd469bd0813948b85fed4d012f600c759be41d7b6720254e44428e461458cba774b968861457c62b928cf26aa
+DIST firefox-122.0-gu-IN.xpi 517698 BLAKE2B b2a583a521f8e02ec32a1ca167070ff1e70fe190b4d5b9e7571cdb313f07f9af0277d2591651298d583e1ca4d9f7f364370acd5bfd3d1a5dd3412afa811ab886 SHA512 eb51c73aed8134f8181ded9dc6fcd84642008bb8b6ba7d3c25426b30dfb0a6a1726efacba27f1e74628a43e8efa4d5d7baa5ca08be4be2c4099e6c76034c9409
+DIST firefox-122.0-he.xpi 609665 BLAKE2B 807f667b512298eb55da63d277024c53868696258a85288717b0e3e0c43c21a9d36d3874e5bd1f331947f2e8787c1d814917b645cd0f43c6c18db5230956d8a0 SHA512 a338e5cc9596b19ebec421a4779cdc602b3c31507caf97f6d81e3f708e4b1590e364128a8767cda0c3c7ee4b1640065611caeae9c0b309c000b71106076d8701
+DIST firefox-122.0-hi-IN.xpi 555592 BLAKE2B 799e94b9000e04fb3aaa9f890cb7a56914d354adf4adf08a3ef190e81e3d698c2badb2f2e3033f2099f370236c140c790d8c0898ae3a0799dd96f182f609ab4c SHA512 93b98ff014398ad0199a64b53e0dec0976878b5822a898b44405970149abe8765129417875dd4d29de1224dd654b9b2803f71189bc7aa1c8427d9c2ca1abeff3
+DIST firefox-122.0-hr.xpi 546940 BLAKE2B cb2aa789ffbc5448e4f2522ef450e935494d3f184ad01aea1413f79ac5e8c7bd13d58db7b8b0dc4d85ff74cebdb6aa280c473fa61d5d88031013d1dd5b0c675e SHA512 5503398b331bb82e7b1411e834646fd3b9c223b45cf8567bb73256b9c92ca13f07ac05c2ae49293d075eaa48ad6dcc30b7fb5f1bb258656005981ed9849f7f9f
+DIST firefox-122.0-hsb.xpi 622823 BLAKE2B 2b865e7087912d28cc270dafd78a08cedbd2c010b0b0edfe7fccbd192dec2517ed9068ccababce51c4dc6ea505ff9c859df08a1f871bbda6648f73e9f16af174 SHA512 7112b086265151950e05ccedbbfd81af46d10a0f7ab4b6a834e411ff037bea9e51b8894a90e8ca2ddbaae848b7350caad2958a60aee1ea3403a5a5a6461bc498
+DIST firefox-122.0-hu.xpi 624095 BLAKE2B b85b52a22355a0293fbbf9878432bee335ae276c81330eae0bc235750b8750c86501187699042bbf336e73a66ecb21f95043f88ae2ef3a5744efa02e1a54c2c3 SHA512 ef24a4ea1dfaa38bac86871d25e4e2143879243dbc64f54040de1fc38109ebadc42e5b196d057bc0a3a1d741fd5bf9dc0dfaa26a7999313c2c395cfaf37e089e
+DIST firefox-122.0-hy-AM.xpi 597046 BLAKE2B 8aedc37bf7ef3bba9c21748615b8a4ab25f5420de62fbfffc41a33225204fba3f1e0cdd4278e1137a7ce675b28a222fcdaa4826506cbd233bdf524523e5286d8 SHA512 998588364ffd47355ca071b42897e0be9f32d11e8348b29e0b0c698ceb548e200c39652bd4d7a93c50ba87bf88c3da464ed6788683056387671cc3a901302fab
+DIST firefox-122.0-ia.xpi 588965 BLAKE2B d8e6e22678c389f71c9c6369aae809481abf33842c43d0b08f2ac71767cf3ac164ab1a4ae7780b9744cb4afd53fde15e6ab4711e12844282ae266a0e59c47dcb SHA512 10b10a05c0c179b19ed99ea6fd421c9ebdf4381e6030473a9c4a379195c90c1d5e4c591f5058c722b9f0daaa445618fe5ca4e88d9d550aa2adcc5857ab0b4ce5
+DIST firefox-122.0-id.xpi 556921 BLAKE2B 98f7e57c74fc85169e71b7582c8a4b77ea40fd16ac2d03e4bbbfaf9566ac032f348cbb875e529008634228121b61954c4f4fa299eb3e1e5ae4bcd0f476d6f2a7 SHA512 101af619dfd5245f5a60e19196fb604591a2f06ae38f6eda08d2d0f50affaa470353df3ee509b15c8ccfc48fbd1d82f8c2f45cb4d3f6870a6b76b06437994c55
+DIST firefox-122.0-is.xpi 593864 BLAKE2B c98a40749c19be306d6ff292e41b9c1db8a75a24ad87d25de5fec5af973b8b3c0e00714fdbcb89af461caf39cc43becf42245322742cbd783cd57a0c186367e7 SHA512 62dbbc5a26435cfdd39dd589d51f8328325eb92b4705cb24ec67f29f00bffc48c20722bd2b69c3a1f49f69392dc8551c4038efad4e6c8177232ead67ee5ba9b9
+DIST firefox-122.0-it.xpi 546590 BLAKE2B 1e3b894e042d47f7417680fb6aeb054e3370d28ecd287ad8a19bba2ce4aea744d7799f1587c8d62d20182a4096949567cffe218ba26b0ccd5f26166fa7418dcf SHA512 968ceffde76fb27a9ed1ba668f8ac7c848daa881e5d74c88789c4d06b4c52597b394c098a9b557b4095c3a00084e2736a268c592de3e4f731be18a0c9b744974
+DIST firefox-122.0-ja.xpi 654833 BLAKE2B dcb4bc67a6933787d0566cb65059f1e9155b3132a565e069b4378404b8684513cbb87ccd02503e9e57eb6801d21761f71a2e63a2f7fd7e0a1e8bb371223e50e2 SHA512 f88439f1b2fc5841bb700bd33a86e2391022ab4b33f54094e1e90bf75f894435161928736d018bb81a181f9fe80469c98e9147a2fdd72609b517bff66be540fe
+DIST firefox-122.0-ka.xpi 650271 BLAKE2B 6952f8b574401d9b097be7a330b37fdab12373f58098466f2ff62f09fc4e18fa0bb64d4822715014eb7add028254ca5edb66c72fb69aa2331ea690729ae4ebe9 SHA512 31374e0459b97b6a64c96921e7267577c0562f1dbbfc16ab291809bc9d8fd1f7202cf859081a9a18eb43d9e0061614fdfd1a74871c49fdb0024de2f3e7a5b917
+DIST firefox-122.0-kab.xpi 591593 BLAKE2B 055c6c91dffd9a6062cc385e19a34638f2b3608401f341a9de754ef25a2f8d84c5ed2b7cee56a5bb05cec67d489631966cab82e5d867b1c11fec425d685cab38 SHA512 885f149978d6e0c58b5ade8ef8e819bcc04f840fd44a570520974e982d6dbcedaa1df34d9aee3f396e03b82f2ecf1e5dd6ba01b5bfb970206065928fa51f0efa
+DIST firefox-122.0-kk.xpi 682871 BLAKE2B 56eee6c018b8b7b4fe979280a3b110d61acc8f6c0b0256928fcf72a94650d879ba24fed218d8f1838dfb8bf6d0fbbe733b0f4b8267e9a25a3b5765d3a0b9c85d SHA512 128f4ee940e68cc853c54f4f31a759da9efb016cb1f59f3b15b5ff24adbced1a5ba427fb5b30033f673998190d1cdd6b19f76ef22e630ab612b1c39841296427
+DIST firefox-122.0-km.xpi 516743 BLAKE2B 78a08aaaad35e944d18c4c7a3022fd4a4f513dce1934e8f86ff1cecde11992cd2b81786e3e11d76c21477a195385be40d2729d9afe37e4da58144aa98bdee138 SHA512 3d28671a4a97cff9e686219a027c86f056c4892b470081af91e6af7a13f1f3d8739522b50a7c233ea174f362dd8fa0f6f2e466c85722942fe838e019e7a29064
+DIST firefox-122.0-kn.xpi 482034 BLAKE2B bedf2c8c691a71870202e3d31962a8e9517cd6a27963b30bdc7e8bffe154d6017042c7886c84af2c15cbaf614772ddf71e76c870f504eef5d60d79368c76d8a1 SHA512 a6aafd89745ad6ac9db543ed24865b2d0dbaee2fb29535623cf5a9f16f5480d7a8f5f98cff7c8f50fdafe81d7f616c180308a50ccb89d10f481a89ce95a39ede
+DIST firefox-122.0-ko.xpi 637954 BLAKE2B 958086a38713c7c478a42f0f26673d113cd1c940c9186bd822aae37b6b0a63ecad6d797465c478147680a42a9ce5a261a9e35d1863fdca7219ea862a2b50459b SHA512 6761318fe09cf3d0867a9696e4123a4895a51730186048d21d37772bafa9c81ec6610b797dfb1a6c4fc1c57cce0ed8dc564274964c23a2a5db83c22f436035f0
+DIST firefox-122.0-lij.xpi 474905 BLAKE2B 15e1763efaaeed55b2ef46e70e941e752c4f70be3838999ca36bdc0ba54e64a4cbff61e988a6273b54c96412f0bc249031521e7fb02fd3b53dd39b1776bae7a5 SHA512 9446f2bf80eed024b7ef0700d8b6ab14047453600f7a1f3e82399da3d43152d09775c111da90f6cc5d4e9b83b26369f5052cdccdec5331c6df18aad7e6a850b9
+DIST firefox-122.0-lt.xpi 562441 BLAKE2B f5fd0985749c86f1621b3570e937474c9538f81015ec7f118078d48c9555fd58a820e18512799ca068b8ae27c7f0c7482c941e18658d139edb25d1fb72309650 SHA512 8a83ddff96e14bd136fc8824367cfe4294a73b90fc2b41be333da39f6325248c32dd565bdbe1d9997e4c3913be73237a8e305812a6d4f5d9cb6c1544806be7ec
+DIST firefox-122.0-lv.xpi 460540 BLAKE2B ad36d5b061bd1e69c6148f82123d35ccb50e99d09e77b6e03197896d336734430efca5c47691725b66b245cc326cd10bfd370308f4800bd78a5be8f669b9d6d2 SHA512 7daef6a44826c0fd49c7eb55e5057131b5197a01f9c7253243c7fe3b7eea771afc6efe926159d9505bbec325400c8ab655f8f824e3fca9134b193d767c20344f
+DIST firefox-122.0-mk.xpi 484053 BLAKE2B 2d64f5c4b62d915bcbb295368c1b48287605e06fdee0e8f13bf631839b46e00f1aa31228e8ec7d070395eaf132cb5ed02017e4909abaa12ed1dc45336f39b275 SHA512 9f875a1c2c8406ee4f4f9cf2bb71fc0e2fa3182bf9077d7ee65c7df653b51b9f4ce6e6ad8ec3b2bde766f1343c1cdedbb0daff2392bad5d399e54ec782d7d594
+DIST firefox-122.0-mr.xpi 522733 BLAKE2B 72fd22baa7ed42a3e4b15ea095791fa5ba1bf13dc9fc9973ddc78e869f54d8d47f4d3d7cb754d8d6a715af439f7bae91d5f9771261586aa7778f5da50bb2ab10 SHA512 67c194867d5a276937c493911db590942ee37353effc1bdb4305c8c94cfd8f8d20efb537e08bec0f29399d5a760f2c6b13505ac5bd324dd68d0fa2511871307f
+DIST firefox-122.0-ms.xpi 440555 BLAKE2B 981076e0ac62a66239948e34e8783cd1b8e86061e8a576565290911165c939d95d86b8855752700c16998884a1fc6c09801cef76e127803910cfcaebc81ba27d SHA512 dbaf902310a652956835ca7be6aa20f9d239a0340bf635757869affa93346c672687e14996bee72b4f9ce3db3fb299ae23b00d88a85f128c198eee6839ff5fe1
+DIST firefox-122.0-my.xpi 508100 BLAKE2B 18ecf10ef3af1e7fc67a87eb94f0d7470282db946f8f4adb060eceb768bfb841aaf78a8cf83015be83b8d02970e2f80fb2ab27f59392c41e42ba8a2e5977b172 SHA512 7340ca4c30010623988e444671a0ae5a37e0a6f2b518d7c7b9e1a08e7d69ac735c91c784090c755296c9898b47384bb8b5d5f28715c9b568550af016bb34b043
+DIST firefox-122.0-nb-NO.xpi 585042 BLAKE2B fc404088bcf1d38e34100d543a0df35461ff013f978140dda87429e5e29315452a7fc823210095d4b42afb122b6e73d1ea3aff71131f81ef17d58f8ff157bd29 SHA512 1bdb9fa3ec24f602485beac1391630b5f7e12125d6c1cdb7e58432fd7f57ccd47bb49bea8514dc7dbf42bb67a9533e2a8cd044494d87ab9b6a017be2646a327d
+DIST firefox-122.0-ne-NP.xpi 479217 BLAKE2B 7b7cbf7f7a67a7d023bfb1cb95d5ade456f9dbf9d060385daa66d0c951b48c3ea02a2240502c85a5384434810e58205e71684202b6eeb435e30d436f87a4bd2b SHA512 be60303fb48e472284cc7f5500bc9f90f1544b0c6e143f3c3a8fb1bdcdd876c083b4a94ef669531e0056a0ccb3418a1665dcd0ae1c4704bd70f34ee8162d78e6
+DIST firefox-122.0-nl.xpi 593818 BLAKE2B cf78164bffd36840e7bf7a2009ac15cfd7998490055524fd65f9ca8fca10a8f8e5d8d1e1a5727e20d07a27126e7610acef55875652ac3e078c46d830bd7917ef SHA512 ccdaafaa597c5f02b104ab7d996b3affda46b831a45658f26d13a429618149eba5848850acf0be6e002877485fc2673b0d4872477d66bd68891be39004afd975
+DIST firefox-122.0-nn-NO.xpi 582360 BLAKE2B d07a327ef1f114432ac9a8c6e44363b2393d6ba245a3e740109a4791e3ece1905892ccf03df9ceb726a7b58ae664cbc0301b53d557a9dda48c5973bcad9e9f9e SHA512 fe7d6bf1c27bdc9a766533f1e966958b9ce2ca7650c68e4ffc6ba9a4ce6051930931f3b61b2a68393b8ad85bfddce23279fd5352456872c2a7181ea956c40bb5
+DIST firefox-122.0-oc.xpi 595887 BLAKE2B 5eb68a14660ba79a598ed6f4e922af70d7633c94ddda2a26ea69f64950ad1137d7918a95c1c8b6c5a54f54fc15b09d3fd177462e4e99445084e659bafb807907 SHA512 1189d42c590bb8da1367d90ec69e6e68380d899209aa40c8b8f6c55702854e2441a2fdbe2bdc13f58397851f8469f9c78852b25dca360c465bf034e3218f0831
+DIST firefox-122.0-pa-IN.xpi 668730 BLAKE2B 08cbd86f237bd049457b5e5473c3122aee11691a72eac347fab660e4438fb5110aca05c9025062266762cb66d7509a995a408ebbf50589b5e27e6087d7254959 SHA512 c25ba27ed56092b089876110b666a2860f25efd39c16ffb8730952f5fe42ece8c8a96eef5f2426380d1b5503d34d1806596975a7fbc0fe8b960eba2ac398815c
+DIST firefox-122.0-pl.xpi 615484 BLAKE2B e0c52edebaba85fd0917f4ef71901a41426307c67424cd580d426757926dcd47b4584f8e55cd601af015a54be5826d4e2661c3879833e8f1121a98d76d6ede53 SHA512 bb33db9d84aa8632b1b1dc81a9e9829933f8df3bbbcb394d5cf6aae7db557fae5cbb9ec9bb43e3367470cfe8ec1137821c0b439e5a5424bce308b8d1445b29d1
+DIST firefox-122.0-pt-BR.xpi 598569 BLAKE2B 946bfaf5822193c489524bcf7c06ffccf3c237615e53ef58086fa47c07f25e99d4b96dbdd459755f4a0ed2f755bd066c0843827b545e99aead74ff6b2225b067 SHA512 9c36e06bca1810c422a65a44000c950b7091eba41264d2a8287960e6c59a597a37723bf399aedccdb57876bb6e9a51055d8bfe9f94b10c31d2b1ffd6851764a0
+DIST firefox-122.0-pt-PT.xpi 595066 BLAKE2B ec9787229b06ee2cafa8153576d91d401906a69cccf02864e049926bc58e50cc0d82dfcc59a0b74b9899e631c4d4ade6b2caa8e2cc903309e15dec50cb97d625 SHA512 9d17251880ac1642a495ec62249a18ec01ba485b4f230b7b6891e9ffd7deb191133e145177c2b3d5d6f031efaaf45953f4d04e33e96356f35a354014928ad35d
+DIST firefox-122.0-rm.xpi 595442 BLAKE2B 0675fd4b7460feb15766939fb56aa217f14461464741713329a58a71be90a85d25d51f88b8b00ac35d19125522990b5fa2a334a37427cc0d8a0af7ca595ebe2e SHA512 c2ea283c4c9ea43e5ed253ae0fe2853ee19536239bc58b06f8321a747d165ba063b4d145ad376632cac830460c4538960dd2372db261eda4b304b67d7b6e57ba
+DIST firefox-122.0-ro.xpi 539318 BLAKE2B cf1958c4991814b50c8f5d84c7e0711cd98ee85dba20c8eed164c692080ff2330529a99dc28650963591891a379deae5caad7ce65172d4238f4e81ec5b42c080 SHA512 823c4ce9f12bf4556adf6b7be3f4af25978d7afdfec4fd20183a7f0216f9740d0db3e56d7be67eab362db42c8a4ec3b57cc97e8d7e996cf0d72a161d3a58afd1
+DIST firefox-122.0-ru.xpi 694898 BLAKE2B 5060159f6309be0687663cececef74f168b9097e2099b21c2225929c49f605063de17ece2f978db34dfa83ac1c452829990852bbaebfb0ace6f76050339a17f2 SHA512 aacb9f6666efaf7a902c0207dbd476dd74f27fa16074091b174c5730ea87b09e7b3c685367003981713dd6fa54054f2bdf3d57f7406ec876d0aa9a6843217854
+DIST firefox-122.0-sc.xpi 558462 BLAKE2B 1db71dd4cee51fdd22291e5f8b7c5061b619541ed2328ade72e6c9aaeca71fc0ec7f5ad715008c896de50f4824c9fffca0c8b390e377155149531b7bce13c7db SHA512 d58c9d9c72e32178431d70a7e95666aad25607e6bdb153ebb2891c3eceed5760a708a2bffb3ee2e7ea3de46428f318033442f3c4a46e1e96af103876534ebed3
+DIST firefox-122.0-sco.xpi 502576 BLAKE2B fed9e35904e120913ec0f03ab29490db1fbc3e7d1d60bf1806a4cccd282dd857b8c957919685fd95b31a29178c29b6e1691e8cbb8b1cfc370f56b751110b8f12 SHA512 14be60d187929dea1fa659a70e680291b0e7753ecbbe28fd652b7d3704dace75d776e6799b270b708a2f5c26086cdae53669cefb45818b68aa44d6e3329e8181
+DIST firefox-122.0-si.xpi 595895 BLAKE2B 021f599d15038b065ee77292a85325cd0280946639ddf985da1133bb4ad5f9ae8d732ec6f8ddc7c43094159baf908045f549e2e9c22e8a5d03e0416b2d0925f4 SHA512 58ea7c68b1714c825ee22f8beebef09bdee7068ec5287b0ed47dccd9c80bd460d77118689b923c44e079a6c23e762dcb38c2b323a8e0c3153456887f8787e25c
+DIST firefox-122.0-sk.xpi 628869 BLAKE2B 57ab972ea47c222b80cdb4b8667a5ab1ed7fea156a4271bda2c0ee3f93618e2148adbc6147ea72da2584c4b1d6561eabae5ed9c8083f70b18c710935acdc6b15 SHA512 c316c136b52f7861a6ebf64495100837113822a7cb0c4d1b9eaf5cc83ea687e259828c6fe634517b78033e5768c3a4783ed828dab62534019df0dc88843a881c
+DIST firefox-122.0-sl.xpi 595261 BLAKE2B 68c33f10a014c47afbec51cf6e60feb2a69a1fe37b38dd1e33b10b51cca310c91dcad9c895db4e8c9141f2186a24937fc9865e3683b05cdf9b9df4cfa7efcb9c SHA512 0c23411faf4cbf7fd955c94fc5a6c0c36a89900c456da0f31fd17cad668cfebce4188780aac04638dcc0d0a1911bd01a5448a25fd4df5b66c7221c91093e5ef2
+DIST firefox-122.0-son.xpi 408749 BLAKE2B 45337f7c9978112373fc63e7e7cc9689f60a2a625d46132ddf5929825cb67b5c074931c8beed2e8e951879e4f8628414b291f2c684f7ce3a63705c7412e92165 SHA512 614eebf35d69c97041c23e499acd93870d9a5ebb5f4698e2c543b121230d58214c47db322c9d309ce6d2f0c985117e0d6b11da53cadd5cb134b394e32f691c8d
+DIST firefox-122.0-sq.xpi 613979 BLAKE2B 9b73190f44368d396e464b2e4239709fd964448a05814472f61b7847cf683be7c595eccc1f2678139da1b02bc97c9ef3ab55a4b1344e0b89438561693153b11b SHA512 6e226c4f6c644d1c4630feeb75e66d97a19d00f0eb7feefcedd45401487bc84e9c97ee777bc7dbfbf191327fbee9a44fe82714cab42fdcfa1715c5191b40554c
+DIST firefox-122.0-sr.xpi 629415 BLAKE2B 61a0977192ccd301d2dd5e7988b560f3bcf4226f492d7f8762a6eb285b4e7dce2887286b8cd6d2e193050c74ef0064675859064a7bacc26bfec75af32ff3d56f SHA512 2906a0638e24a6116879aa22fa79d09bbd362a7d1b5dc5e0f97b8a7d73122cc84185527cb6c0d7ad76103d2fb53cc9ee6ef1939eb1ea2a76fc3bc4662a8c9027
+DIST firefox-122.0-sv-SE.xpi 596966 BLAKE2B 184a007a5ac3b603d917c7e25f4b528c85365600a0917434a76634aa228151c68a41c90ca5e0dad30d41eceff423e93b48fcb084a40c6f40ac5bfd0b061fffd0 SHA512 17f0ab3d86e44fa1b93ba801d1735786027459eb7c63880e7897001e2a2d405ce94afefc67bad46041dd6faabfc2fd3804f72c0558b053662e7e197e3485bcb3
+DIST firefox-122.0-szl.xpi 517326 BLAKE2B 1dd553070dda3b3c1d0dfa3d82d8c0597e622a075b2221d3e472bed55657e08969fbbf17faec374e5e8dd76e940a0fa4a6a0b9fc5dd8223a8d903225db4a21d0 SHA512 afae6fec9f43cc55690a64f789281dec8cd8bb147beac0cd9c9b58451734af97ec7e1a42609b6d997217094e704e2758e99807a9dfedcf645e30d1ad958ba637
+DIST firefox-122.0-ta.xpi 498449 BLAKE2B d00a7aaa72c003c6928a52caf3f79b8cc77ee9314694d57217b785ac28c8ba6daecb6da5cedc097c370470f41a62b629108f56eb757dd6abbf86f877043073a9 SHA512 3f8361e3cfa6c6ccad498e1cada48678224893d1a8ad029507f29ed0dd2d12399a9c485870cba538578e45e78e5de6fa184f0d4dc274beb20d06975b44606a13
+DIST firefox-122.0-te.xpi 549461 BLAKE2B cb785d484691593c1fd14391a49b38f60265dc227795c5fbbd0686fe2fc8dd50b0d5758426d461244935c1819cac6926ab6c3feac044fdd5d853211e016c2306 SHA512 b68a3768939a136c12a95c540678f56a961b2f9285163d911d4d9f8f8be9cf4d0abc367099474ddb6784a9d759ce9e1bb5fcd183b0545e71a1c7a4b6ce239495
+DIST firefox-122.0-th.xpi 667524 BLAKE2B f1bd92b23f6a906bdda73b482af141f5aaf27f19067463b42e4f390a782e78416489c042d9700f199fff82f30c62e44aba37894f0d2c304c58bce94d38ba73d0 SHA512 9d540b550d1c6e2dc6b50ae0322be38283c75977986922bff6dce4ecc833e55d6daaab935790f2045fcd2925755c5315f80a0caa85b35c83440f80c5bb8710b0
+DIST firefox-122.0-tl.xpi 524963 BLAKE2B 5b3e11410333c12b64890aae773bd418300864fa695d1bd7fd9fe6daa9200ec5594510a40e4724d0d3111ad68422f537752ada23504843fe3c9faa5691419cbb SHA512 6c051d5ee28f32873d45de0d6beaec099165b70cfa83d47a02a4b47c3bca3eaedd8ca93819ed13506f8c318c5d6f07fd6b02eb9ea018d69fb9d0d6dddf346d0e
+DIST firefox-122.0-tr.xpi 608102 BLAKE2B 8d221d3b1a221521acbdce7022742c4c14bd3762eda7c3182f9701ab265c380186771060e1f9695bd0c48828625ee2e0613c98000d3bf7c83de2acbf9ec5fdb5 SHA512 ef8452f8596ca0b3214a5fb6caf67203efa8d98959421479c419e162e4600806bf92aac25f835f0a834691df58fa2c901c942f66c8cdf4889024086f003aab42
+DIST firefox-122.0-trs.xpi 494936 BLAKE2B e7c5c3c3403058bd4132b52af7fef1ccbe9af825307f42c933995af63f1b24255f5306578e726497f6d8c680c9002e50074c8ef7475f145b15bf52364b5c7acb SHA512 4e0b5bef407fa2bbdb9fa8f16af90f367dd39828f8ef1ff5a27ad6e762b23495684a931897415f93630ddf8eb11935551f088a58c60d98da1ad74f522cf8fb7a
+DIST firefox-122.0-uk.xpi 687497 BLAKE2B 9292dfa08ab745d8c0ab91fc3096990279bcff64a3565c1db1397f1f2842a775f64f9d084855c328a046eb11953d7ce85d578644d409b2dedf6ac3e2df7630fe SHA512 204772900eb288fdca48c1c000406df9de55345c6c8e3df4f3e18b6a36fcf2338d16faff45f324b8e78a6303ffbfb7f2046acdbe7e84ef6218aeebce26682e11
+DIST firefox-122.0-ur.xpi 550616 BLAKE2B b6f134410ea76ee954afd8393b0e1e8952e6a907e8bc68852a5042e6c46d6cfefd01b4e1a5b880152e2e5a1d8f85f77d553d6d024f9da25c7021fd4796741137 SHA512 b98e7662867eea0c6c22bdf0f9f3acce686914df23ba0aab4536a28e846cc86ff6f48cac3ed12cad0aea2e232eab82eaa857667a8605e9391cd66e7342bc5128
+DIST firefox-122.0-uz.xpi 470542 BLAKE2B 0aad778a6c570c29e83b4327906f1118ed100bf239a02dee3df366e34a59c206b318189e05a098d26d9a3091458ed3bb7d7169b3aa27538b651eaf52c1cc715e SHA512 99fe93e9497a55db758c6e74da08b40070fb18d2f8c32f204c49123664895070cccdcd8d70d66fce27835df8c248316a6120745ab54c339d69962d8500c29bee
+DIST firefox-122.0-vi.xpi 632737 BLAKE2B b2a3e0f511bc156e499d7469dcd80e11807f6a49e6b86a90bc646791302ce59ba1431f17070dff4f1d4168e3dd25aff92e69e846ff989dbd9757367565fce76a SHA512 b90302fc8440f94b896160cfcc2726fb6f0585ac5c392b94788b4faeda9f40506285cf3bf0a93c4bb5f6184d85a383c9ee5ee6b31d95bace02497586c5e1beff
+DIST firefox-122.0-xh.xpi 409563 BLAKE2B f344f38303b1937312632bea39311eb554a7dc2b8a7e880d352c809fc519f58fb7401a5d225f5c70567a4ca90eab81ae1699265b02b7e1fe74944bc34752b5ca SHA512 1b48b1c430ca6e5c2e58d8f9c28c41c62c86005c6211e75a6253ab5d22bafa7c52322f6847d5c82be614fe43367293f580f955127011671cef6fcd9e2b96a062
+DIST firefox-122.0-zh-CN.xpi 633796 BLAKE2B da2b3e3a1bbf66f71beaffafa110a0a8e2e087e0693e52e681491fdaca25619294bb2f5d0cd8173c78c8925a373574a6888bb44ad396590d817b1e6e6d9282f1 SHA512 6d5dd35e0512cc74c1e84022d523e788caba03f656ed3e4cf41341154580f0e026364e3ecf8af81b7791f3e88001e645b45d13fcbe8d6307d7abd66d79f1e079
+DIST firefox-122.0-zh-TW.xpi 635797 BLAKE2B 84191810324de418b2329b6fc403250db2ea4059befc2f523cc64dd0d157b28ca51a09333e097287acaaf5d11fce8fe51d782b5e83a6a9dff77cb03591dce4ac SHA512 b8538d6874f2f1325d939c648a4025a064de6715ec6d327674f78583273df8e4e448eec45a2cc53148a9ebb8b1263aa3f66b79841b89989efdb88d962432694f
+DIST firefox-122.0.source.tar.xz 531823484 BLAKE2B 7252cd58fef9f5fcb504c8c9f885567109c05e6ec92157459cc384edc6935adb206e3be0b805aeaa37dbd72656c3243db1291b745dd0f705f37a61319a4dc820 SHA512 619b735c16970207f3f8fb31dd2350a5e665a802c30501c89aee4817b8b0f7f466da93c66ab238e94967587e538e6858934b18164ff312dbdbfbc3b2bf8bd824
EBUILD firefox-115.6.0.ebuild 39582 BLAKE2B 50b3f8942c717bf46127baff82dc587b2e5946488712d127199100aa2b32752e68656b567cfa177b4b4f7c32c4c6c5e82c1cc3ba65fedb48e24a8e3a59b1405f SHA512 d92ebf5d524a6d92b7de07f47d7611aafcacae7328344e27ee8960c82e9429bd989621eda159ca06000b06a97328619f8b87e5a035d4e5638938fca72fa46cdf
EBUILD firefox-121.0.1.ebuild 42673 BLAKE2B 5cd145b2c9105183139c73e2705eeb9b09ef4bcd830c0206598655f31af72b2afd5b427b4499ddfacacf9c9cce165d9aa7581fed418bd802f235b8c16792afd2 SHA512 f8f7848442d0172a18091b557690a450e60e07c8e4f2506a3c114f018962e7b0cae5619a0ee826a044cc8661c1d3779d6dfc9ff27f3a9fd809b4d83be6a2847a
+EBUILD firefox-122.0.ebuild 43329 BLAKE2B 6e2423a88d9ab88e2e0d162d460105a28afaf2914e9da95bc326bce5d88e7707758934dd72955b8b75ab5109c0e437ea18550e8fe8726650649a6cf16b3388c4 SHA512 2d3b7c7f3130326a05920a1f07f783b3b8f27bc7ae614b506c993e45d593c029a1e7bfc5a6dfb21854beeffe4de0dedc6e7dea28a9030b7a7ae97803f7f34437
MISC metadata.xml 2597 BLAKE2B b449997bc096ed8fb7bde41a5acb8d9f4c1c8cfc9663c06ff603cca756e8868d40049fd292a459a00d80b4e8c3a74e91e29fcb04abe87277640fe65d070f0bda SHA512 703c7f6a2b46748786145b0973a7b8439e530c96fd7c50d773efac7d5d9bf74ccb4f0c252f2701459944f2b3ced22d3e57ddf049b9aed0c8f0e094cabddda251
diff --git a/www-client/firefox/firefox-122.0.ebuild b/www-client/firefox/firefox-122.0.ebuild
new file mode 100644
index 000000000000..ebd0851a2c90
--- /dev/null
+++ b/www-client/firefox/firefox-122.0.ebuild
@@ -0,0 +1,1461 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FIREFOX_PATCHSET="firefox-122-patches-01.tar.xz"
+
+LLVM_MAX_SLOT=17
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="ncurses,sqlite,ssl"
+
+WANT_AUTOCONF="2.1"
+
+VIRTUALX_REQUIRED="manual"
+
+MOZ_ESR=
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+ MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+ # Convert the ebuild version to the upstream Mozilla version
+ MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
+ MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+ MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+ # ESR releases have slightly different version numbers
+ MOZ_PV="${MOZ_PV}esr"
+fi
+
+MOZ_PN="${PN%-bin}"
+MOZ_P="${MOZ_PN}-${MOZ_PV}"
+MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
+MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
+
+inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing \
+ optfeature pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs virtualx xdg
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
+
+if [[ ${PV} == *_rc* ]] ; then
+ MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
+fi
+
+PATCH_URIS=(
+ https://dev.gentoo.org/~juippis/mozilla/patchsets/${FIREFOX_PATCHSET}
+)
+
+SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz
+ ${PATCH_URIS[@]}"
+
+DESCRIPTION="Firefox Web Browser"
+HOMEPAGE="https://www.mozilla.com/firefox"
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+SLOT="rapid"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+
+IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel"
+IUSE+=" jack +jumbo-build libproxy lto openh264 pgo pulseaudio sndio selinux"
+IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp"
+IUSE+=" +telemetry valgrind wayland wifi +X"
+
+# Firefox-only IUSE
+IUSE+=" geckodriver +gmp-autoupdate"
+
+# "-jumbo-build +system-icu": build failure on firefox-120:
+# firefox-120.0/intl/components/src/TimeZone.cpp:345:3: error: use of undeclared identifier 'MOZ_TRY'
+REQUIRED_USE="|| ( X wayland )
+ debug? ( !system-av1 )
+ !jumbo-build? ( !system-icu )
+ pgo? ( lto )
+ wifi? ( dbus )"
+
+FF_ONLY_DEPEND="!www-client/firefox:0
+ !www-client/firefox:esr
+ selinux? ( sec-policy/selinux-mozilla )"
+BDEPEND="${PYTHON_DEPS}
+ || (
+ (
+ sys-devel/clang:17
+ sys-devel/llvm:17
+ clang? (
+ sys-devel/lld:17
+ virtual/rust:0/llvm-17
+ pgo? ( =sys-libs/compiler-rt-sanitizers-17*[profile] )
+ )
+ )
+ (
+ sys-devel/clang:16
+ sys-devel/llvm:16
+ clang? (
+ sys-devel/lld:16
+ virtual/rust:0/llvm-16
+ pgo? ( =sys-libs/compiler-rt-sanitizers-16*[profile] )
+ )
+ )
+ )
+ app-alternatives/awk
+ app-arch/unzip
+ app-arch/zip
+ >=dev-util/cbindgen-0.26.0
+ net-libs/nodejs
+ virtual/pkgconfig
+ !clang? ( >=virtual/rust-1.70 )
+ !elibc_glibc? (
+ || (
+ dev-lang/rust
+ <dev-lang/rust-bin-1.73
+ )
+ )
+ amd64? ( >=dev-lang/nasm-2.14 )
+ x86? ( >=dev-lang/nasm-2.14 )
+ pgo? (
+ X? (
+ sys-devel/gettext
+ x11-base/xorg-server[xvfb]
+ x11-apps/xhost
+ )
+ !X? (
+ >=gui-libs/wlroots-0.15.1-r1[tinywl]
+ x11-misc/xkeyboard-config
+ )
+ )"
+COMMON_DEPEND="${FF_ONLY_DEPEND}
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/libffi:=
+ >=dev-libs/nss-3.95
+ >=dev-libs/nspr-4.35
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/mesa
+ media-video/ffmpeg
+ sys-libs/zlib
+ virtual/freedesktop-icon-theme
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/pango
+ x11-libs/pixman
+ dbus? (
+ sys-apps/dbus
+ )
+ jack? ( virtual/jack )
+ pulseaudio? (
+ || (
+ media-libs/libpulse
+ >=media-sound/apulse-0.1.12-r4[sdk]
+ )
+ )
+ libproxy? ( net-libs/libproxy )
+ selinux? ( sec-policy/selinux-mozilla )
+ sndio? ( >=media-sound/sndio-1.8.0-r1 )
+ system-av1? (
+ >=media-libs/dav1d-1.0.0:=
+ >=media-libs/libaom-1.0.0:=
+ )
+ system-harfbuzz? (
+ >=media-gfx/graphite2-1.3.13
+ >=media-libs/harfbuzz-2.8.1:0=
+ )
+ system-icu? ( >=dev-libs/icu-73.1:= )
+ system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
+ system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] )
+ system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] )
+ system-png? ( >=media-libs/libpng-1.6.35:0=[apng] )
+ system-webp? ( >=media-libs/libwebp-1.1.0:0= )
+ valgrind? ( dev-debug/valgrind )
+ wayland? (
+ >=media-libs/libepoxy-1.5.10-r1
+ x11-libs/gtk+:3[wayland]
+ x11-libs/libxkbcommon[wayland]
+ )
+ wifi? (
+ kernel_linux? (
+ net-misc/networkmanager
+ sys-apps/dbus
+ )
+ )
+ X? (
+ virtual/opengl
+ x11-libs/cairo[X]
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon[X]
+ x11-libs/libXrandr
+ x11-libs/libXtst
+ x11-libs/libxcb:=
+ )"
+RDEPEND="${COMMON_DEPEND}
+ hwaccel? (
+ media-video/libva-utils
+ sys-apps/pciutils
+ )
+ jack? ( virtual/jack )
+ openh264? ( media-libs/openh264:*[plugin] )"
+DEPEND="${COMMON_DEPEND}
+ X? (
+ x11-base/xorg-proto
+ x11-libs/libICE
+ x11-libs/libSM
+ )"
+
+S="${WORKDIR}/${PN}-${PV%_*}"
+
+# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or
+# overridden in the enviromnent (advanced hackers only)
+if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then
+ MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
+fi
+
+llvm_check_deps() {
+ if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
+ einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use clang && ! tc-ld-is-mold ; then
+ if ! has_version -b "sys-devel/lld:${LLVM_SLOT}" ; then
+ einfo "sys-devel/lld:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then
+ einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use pgo ; then
+ if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then
+ einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+ fi
+ fi
+
+ einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
+}
+
+MOZ_LANGS=(
+ af ar ast be bg br ca cak cs cy da de dsb
+ el en-CA en-GB en-US es-AR es-ES et eu
+ fi fr fy-NL ga-IE gd gl he hr hsb hu
+ id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO
+ pa-IN pl pt-BR pt-PT rm ro ru
+ sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW
+)
+
+# Firefox-only LANGS
+MOZ_LANGS+=( ach )
+MOZ_LANGS+=( an )
+MOZ_LANGS+=( az )
+MOZ_LANGS+=( bn )
+MOZ_LANGS+=( bs )
+MOZ_LANGS+=( ca-valencia )
+MOZ_LANGS+=( eo )
+MOZ_LANGS+=( es-CL )
+MOZ_LANGS+=( es-MX )
+MOZ_LANGS+=( fa )
+MOZ_LANGS+=( ff )
+MOZ_LANGS+=( fur )
+MOZ_LANGS+=( gn )
+MOZ_LANGS+=( gu-IN )
+MOZ_LANGS+=( hi-IN )
+MOZ_LANGS+=( hy-AM )
+MOZ_LANGS+=( ia )
+MOZ_LANGS+=( km )
+MOZ_LANGS+=( kn )
+MOZ_LANGS+=( lij )
+MOZ_LANGS+=( mk )
+MOZ_LANGS+=( mr )
+MOZ_LANGS+=( my )
+MOZ_LANGS+=( ne-NP )
+MOZ_LANGS+=( oc )
+MOZ_LANGS+=( sc )
+MOZ_LANGS+=( sco )
+MOZ_LANGS+=( si )
+MOZ_LANGS+=( son )
+MOZ_LANGS+=( szl )
+MOZ_LANGS+=( ta )
+MOZ_LANGS+=( te )
+MOZ_LANGS+=( tl )
+MOZ_LANGS+=( trs )
+MOZ_LANGS+=( ur )
+MOZ_LANGS+=( xh )
+
+mozilla_set_globals() {
+ # https://bugs.gentoo.org/587334
+ local MOZ_TOO_REGIONALIZED_FOR_L10N=(
+ fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
+ )
+
+ local lang xflag
+ for lang in "${MOZ_LANGS[@]}" ; do
+ # en and en_US are handled internally
+ if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
+ continue
+ fi
+
+ # strip region subtag if $lang is in the list
+ if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
+ xflag=${lang%%-*}
+ else
+ xflag=${lang}
+ fi
+
+ SRC_URI+=" l10n_${xflag/[_@]/-}? ("
+ SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
+ SRC_URI+=" )"
+ IUSE+=" l10n_${xflag/[_@]/-}"
+ done
+}
+mozilla_set_globals
+
+moz_clear_vendor_checksums() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -ne 1 ]] ; then
+ die "${FUNCNAME} requires exact one argument"
+ fi
+
+ einfo "Clearing cargo checksums for ${1} ..."
+
+ sed -i \
+ -e 's/\("files":{\)[^}]*/\1/' \
+ "${S}"/third_party/rust/${1}/.cargo-checksum.json \
+ || die
+}
+
+moz_install_xpi() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local DESTDIR=${1}
+ shift
+
+ insinto "${DESTDIR}"
+
+ local emid xpi_file xpi_tmp_dir
+ for xpi_file in "${@}" ; do
+ emid=
+ xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
+
+ # Unpack XPI
+ unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
+
+ # Determine extension ID
+ if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
+ emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
+ elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
+ emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
+ else
+ die "failed to determine extension id"
+ fi
+
+ einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
+ newins "${xpi_file}" "${emid}.xpi"
+ done
+}
+
+mozconfig_add_options_ac() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_add_options_mk() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_use_enable() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_enable "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+mozconfig_use_with() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_with "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+# This is a straight copypaste from toolchain-funcs.eclass's 'tc-ld-is-lld', and is temporarily
+# placed here until toolchain-funcs.eclass gets an official support for mold linker.
+# Please see:
+# https://github.com/gentoo/gentoo/pull/28366 ||
+# https://github.com/gentoo/gentoo/pull/28355
+tc-ld-is-mold() {
+ local out
+
+ # Ensure ld output is in English.
+ local -x LC_ALL=C
+
+ # First check the linker directly.
+ out=$($(tc-getLD "$@") --version 2>&1)
+ if [[ ${out} == *"mold"* ]] ; then
+ return 0
+ fi
+
+ # Then see if they're selecting mold via compiler flags.
+ # Note: We're assuming they're using LDFLAGS to hold the
+ # options and not CFLAGS/CXXFLAGS.
+ local base="${T}/test-tc-linker"
+ cat <<-EOF > "${base}.c"
+ int main() { return 0; }
+ EOF
+ out=$($(tc-getCC "$@") ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -Wl,--version "${base}.c" -o "${base}" 2>&1)
+ rm -f "${base}"*
+ if [[ ${out} == *"mold"* ]] ; then
+ return 0
+ fi
+
+ # No mold here!
+ return 1
+}
+
+virtwl() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ [[ $# -lt 1 ]] && die "${FUNCNAME} needs at least one argument"
+ [[ -n $XDG_RUNTIME_DIR ]] || die "${FUNCNAME} needs XDG_RUNTIME_DIR to be set; try xdg_environment_reset"
+ tinywl -h >/dev/null || die 'tinywl -h failed'
+
+ # TODO: don't run addpredict in utility function. WLR_RENDERER=pixman doesn't work
+ addpredict /dev/dri
+ local VIRTWL VIRTWL_PID
+ coproc VIRTWL { WLR_BACKENDS=headless exec tinywl -s 'echo $WAYLAND_DISPLAY; read _; kill $PPID'; }
+ local -x WAYLAND_DISPLAY
+ read WAYLAND_DISPLAY <&${VIRTWL[0]}
+
+ debug-print "${FUNCNAME}: $@"
+ "$@"
+ local r=$?
+
+ [[ -n $VIRTWL_PID ]] || die "tinywl exited unexpectedly"
+ exec {VIRTWL[0]}<&- {VIRTWL[1]}>&-
+ return $r
+}
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has usersandbox $FEATURES ; then
+ die "You must enable usersandbox as X server can not run as root!"
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug ; then
+ CHECKREQS_DISK_BUILD="13500M"
+ else
+ CHECKREQS_DISK_BUILD="6600M"
+ fi
+
+ check-reqs_pkg_pretend
+ fi
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has userpriv ${FEATURES} ; then
+ eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!"
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug ; then
+ CHECKREQS_DISK_BUILD="13500M"
+ else
+ CHECKREQS_DISK_BUILD="6400M"
+ fi
+
+ check-reqs_pkg_setup
+
+ llvm_pkg_setup
+
+ if use clang && use lto && tc-ld-is-lld ; then
+ local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }')
+ [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}")
+ [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!"
+
+ local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }')
+ [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}")
+ [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!"
+
+ if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then
+ eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}."
+ eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:"
+ eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version"
+ eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version"
+ eerror " - Build ${CATEGORY}/${PN} without USE=lto"
+ eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole "
+ eerror " llvm/clang/lld/rust chain depending on your @world updates)"
+ die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!"
+ fi
+ fi
+
+ python-any-r1_pkg_setup
+
+ # Avoid PGO profiling problems due to enviroment leakage
+ # These should *always* be cleaned up anyway
+ unset \
+ DBUS_SESSION_BUS_ADDRESS \
+ DISPLAY \
+ ORBIT_SOCKETDIR \
+ SESSION_MANAGER \
+ XAUTHORITY \
+ XDG_CACHE_HOME \
+ XDG_SESSION_COOKIE
+
+ # Build system is using /proc/self/oom_score_adj, bug #604394
+ addpredict /proc/self/oom_score_adj
+
+ if use pgo ; then
+ # Update 105.0: "/proc/self/oom_score_adj" isn't enough anymore with pgo, but not sure
+ # whether that's due to better OOM handling by Firefox (bmo#1771712), or portage
+ # (PORTAGE_SCHEDULING_POLICY) update...
+ addpredict /proc
+
+ # May need a wider addpredict when using wayland+pgo.
+ addpredict /dev/dri
+
+ # Allow access to GPU during PGO run
+ local ati_cards mesa_cards nvidia_cards render_cards
+ shopt -s nullglob
+
+ ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
+ if [[ -n "${ati_cards}" ]] ; then
+ addpredict "${ati_cards}"
+ fi
+
+ mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
+ if [[ -n "${mesa_cards}" ]] ; then
+ addpredict "${mesa_cards}"
+ fi
+
+ nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g')
+ if [[ -n "${nvidia_cards}" ]] ; then
+ addpredict "${nvidia_cards}"
+ fi
+
+ render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g')
+ if [[ -n "${render_cards}" ]] ; then
+ addpredict "${render_cards}"
+ fi
+
+ shopt -u nullglob
+ fi
+
+ if ! mountpoint -q /dev/shm ; then
+ # If /dev/shm is not available, configure is known to fail with
+ # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py
+ ewarn "/dev/shm is not mounted -- expect build failures!"
+ fi
+
+ # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then
+ MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc"
+ fi
+
+ if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then
+ MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ"
+ fi
+
+ # Mozilla API keys (see https://location.services.mozilla.com/api)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then
+ MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005"
+ fi
+
+ # Ensure we use C locale when building, bug #746215
+ export LC_ALL=C
+ fi
+
+ CONFIG_CHECK="~SECCOMP"
+ WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content."
+ linux-info_pkg_setup
+}
+
+src_unpack() {
+ local _lp_dir="${WORKDIR}/language_packs"
+ local _src_file
+
+ if [[ ! -d "${_lp_dir}" ]] ; then
+ mkdir "${_lp_dir}" || die
+ fi
+
+ for _src_file in ${A} ; do
+ if [[ ${_src_file} == *.xpi ]]; then
+ cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
+ else
+ unpack ${_src_file}
+ fi
+ done
+}
+
+src_prepare() {
+ if use lto; then
+ rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die
+ fi
+
+ if ! use ppc64; then
+ rm -v "${WORKDIR}"/firefox-patches/*ppc64*.patch || die
+ fi
+
+ # Workaround for bgo#917599
+ if has_version ">=dev-libs/icu-74.1" && use system-icu ; then
+ eapply "${WORKDIR}"/firefox-patches/0026-bmo-1862601-system-icu-74.patch
+ fi
+ rm -v "${WORKDIR}"/firefox-patches/*-bmo-1862601-system-icu-74.patch || die
+
+ # Workaround for bgo#915651 on musl
+ if use elibc_glibc ; then
+ rm -v "${WORKDIR}"/firefox-patches/*bgo-748849-RUST_TARGET_override.patch || die
+ fi
+
+ eapply "${WORKDIR}/firefox-patches"
+
+ # Allow user to apply any additional patches without modifing ebuild
+ eapply_user
+
+ # Make cargo respect MAKEOPTS
+ export CARGO_BUILD_JOBS="$(makeopts_jobs)"
+
+ # Workaround for bgo#915651
+ if ! use elibc_glibc ; then
+ if use amd64 ; then
+ export RUST_TARGET="x86_64-unknown-linux-musl"
+ elif use x86 ; then
+ export RUST_TARGET="i686-unknown-linux-musl"
+ else
+ die "Unknown musl chost, please post your rustc -vV along with emerge --info on Gentoo's bug #915651"
+ fi
+ fi
+
+ # Make LTO respect MAKEOPTS
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/build/moz.configure/lto-pgo.configure || die "Failed sedding multiprocessing.cpu_count"
+
+ # Make ICU respect MAKEOPTS
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/intl/icu_sources_data.py || die "Failed sedding multiprocessing.cpu_count"
+
+ # Respect MAKEOPTS all around (maybe some find+sed is better)
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/python/mozbuild/mozbuild/base.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/libwebrtc/build/toolchain/get_cpu_count.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/libwebrtc/build/toolchain/get_concurrent_links.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/python/gyp/pylib/gyp/input.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/python/mozbuild/mozbuild/code_analysis/mach_commands.py || die "Failed sedding multiprocessing.cpu_count"
+
+ # sed-in toolchain prefix
+ sed -i \
+ -e "s/objdump/${CHOST}-objdump/" \
+ "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \
+ || die "sed failed to set toolchain prefix"
+
+ sed -i \
+ -e 's/ccache_stats = None/return None/' \
+ "${S}"/python/mozbuild/mozbuild/controller/building.py \
+ || die "sed failed to disable ccache stats call"
+
+ einfo "Removing pre-built binaries ..."
+
+ find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die
+
+ # Clear checksums from cargo crates we've manually patched.
+ # moz_clear_vendor_checksums xyz
+ moz_clear_vendor_checksums proc-macro2
+
+ # Respect choice for "jumbo-build"
+ # Changing the value for FILES_PER_UNIFIED_FILE may not work, see #905431
+ if [[ -n ${FILES_PER_UNIFIED_FILE} ]] && use jumbo-build; then
+ local my_files_per_unified_file=${FILES_PER_UNIFIED_FILE:=16}
+ elog ""
+ elog "jumbo-build defaults modified to ${my_files_per_unified_file}."
+ elog "if you get a build failure, try undefining FILES_PER_UNIFIED_FILE,"
+ elog "if that fails try -jumbo-build before opening a bug report."
+ elog ""
+
+ sed -i -e "s/\"FILES_PER_UNIFIED_FILE\", 16/\"FILES_PER_UNIFIED_FILE\", "${my_files_per_unified_file}"/" python/mozbuild/mozbuild/frontend/data.py ||
+ die "Failed to adjust FILES_PER_UNIFIED_FILE in python/mozbuild/mozbuild/frontend/data.py"
+ sed -i -e "s/FILES_PER_UNIFIED_FILE = 6/FILES_PER_UNIFIED_FILE = "${my_files_per_unified_file}"/" js/src/moz.build ||
+ die "Failed to adjust FILES_PER_UNIFIED_FILE in js/src/moz.build"
+ fi
+
+ # Create build dir
+ BUILD_DIR="${WORKDIR}/${PN}_build"
+ mkdir -p "${BUILD_DIR}" || die
+
+ # Write API keys to disk
+ echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die
+ echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die
+ echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die
+
+ xdg_environment_reset
+}
+
+src_configure() {
+ # Show flags set at the beginning
+ einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ local have_switched_compiler=
+ if use clang; then
+ # Force clang
+ einfo "Enforcing the use of clang due to USE=clang ..."
+
+ local version_clang=$(clang --version 2>/dev/null | grep -F -- 'clang version' | awk '{ print $3 }')
+ [[ -n ${version_clang} ]] && version_clang=$(ver_cut 1 "${version_clang}")
+ [[ -z ${version_clang} ]] && die "Failed to read clang version!"
+
+ if tc-is-gcc; then
+ have_switched_compiler=yes
+ fi
+
+ AR=llvm-ar
+ CC=${CHOST}-clang-${version_clang}
+ CXX=${CHOST}-clang++-${version_clang}
+ NM=llvm-nm
+ RANLIB=llvm-ranlib
+ elif ! use clang && ! tc-is-gcc ; then
+ # Force gcc
+ have_switched_compiler=yes
+ einfo "Enforcing the use of gcc due to USE=-clang ..."
+ AR=gcc-ar
+ CC=${CHOST}-gcc
+ CXX=${CHOST}-g++
+ NM=gcc-nm
+ RANLIB=gcc-ranlib
+ fi
+
+ if [[ -n "${have_switched_compiler}" ]] ; then
+ # Because we switched active compiler we have to ensure
+ # that no unsupported flags are set
+ strip-unsupported-flags
+ fi
+
+ # Ensure we use correct toolchain,
+ # AS is used in a non-standard way by upstream, #bmo1654031
+ export HOST_CC="$(tc-getBUILD_CC)"
+ export HOST_CXX="$(tc-getBUILD_CXX)"
+ export AS="$(tc-getCC) -c"
+
+ # Configuration tests expect llvm-readelf output, bug 913130
+ READELF="llvm-readelf"
+
+ tc-export CC CXX LD AR AS NM OBJDUMP RANLIB READELF PKG_CONFIG
+
+ # Pass the correct toolchain paths through cbindgen
+ if tc-is-cross-compiler ; then
+ export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}"
+ fi
+
+ # Set MOZILLA_FIVE_HOME
+ export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+
+ # python/mach/mach/mixin/process.py fails to detect SHELL
+ export SHELL="${EPREFIX}/bin/bash"
+
+ # Set state path
+ export MOZBUILD_STATE_PATH="${BUILD_DIR}"
+
+ # Set MOZCONFIG
+ export MOZCONFIG="${S}/.mozconfig"
+
+ # Initialize MOZCONFIG
+ mozconfig_add_options_ac '' --enable-application=browser
+ mozconfig_add_options_ac '' --enable-project=browser
+
+ # Set Gentoo defaults
+ if use telemetry; then
+ export MOZILLA_OFFICIAL=1
+ fi
+
+ mozconfig_add_options_ac 'Gentoo default' \
+ --allow-addon-sideload \
+ --disable-cargo-incremental \
+ --disable-crashreporter \
+ --disable-disk-remnant-avoidance \
+ --disable-gpsd \
+ --disable-install-strip \
+ --disable-legacy-profile-creation \
+ --disable-parental-controls \
+ --disable-strip \
+ --disable-tests \
+ --disable-updater \
+ --disable-wasm-function-references \
+ --disable-wasm-gc \
+ --disable-wmf \
+ --enable-negotiateauth \
+ --enable-new-pass-manager \
+ --enable-official-branding \
+ --enable-release \
+ --enable-system-ffi \
+ --enable-system-pixman \
+ --enable-system-policies \
+ --host="${CBUILD:-${CHOST}}" \
+ --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --prefix="${EPREFIX}/usr" \
+ --target="${CHOST}" \
+ --without-ccache \
+ --without-wasm-sandboxed-libraries \
+ --with-intl-api \
+ --with-libclang-path="$(llvm-config --libdir)" \
+ --with-system-nspr \
+ --with-system-nss \
+ --with-system-zlib \
+ --with-toolchain-prefix="${CHOST}-" \
+ --with-unsigned-addon-scopes=app,system \
+ --x-includes="${ESYSROOT}/usr/include" \
+ --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
+
+ # Set update channel
+ local update_channel=release
+ [[ -n ${MOZ_ESR} ]] && update_channel=esr
+ mozconfig_add_options_ac '' --update-channel=${update_channel}
+
+ if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then
+ mozconfig_add_options_ac '' --enable-rust-simd
+ fi
+
+ # For future keywording: This is currently (97.0) only supported on:
+ # amd64, arm, arm64 & x86.
+ # Might want to flip the logic around if Firefox is to support more arches.
+ # bug 833001, bug 903411#c8
+ if use ppc64 || use riscv; then
+ mozconfig_add_options_ac '' --disable-sandbox
+ elif use valgrind; then
+ mozconfig_add_options_ac 'valgrind requirement' --disable-sandbox
+ else
+ mozconfig_add_options_ac '' --enable-sandbox
+ fi
+
+ # Enable JIT on riscv64 explicitly
+ # Can be removed once upstream enable it by default in the future.
+ use riscv && mozconfig_add_options_ac 'Enable JIT for RISC-V 64' --enable-jit
+
+ if [[ -s "${S}/api-google.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-safebrowsing-api-keyfile="${S}/api-google.key"
+ else
+ einfo "Building without Google API key ..."
+ fi
+
+ if [[ -s "${S}/api-location.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-location-service-api-keyfile="${S}/api-location.key"
+ else
+ einfo "Building without Location API key ..."
+ fi
+
+ if [[ -s "${S}/api-mozilla.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-mozilla-api-keyfile="${S}/api-mozilla.key"
+ else
+ einfo "Building without Mozilla API key ..."
+ fi
+
+ mozconfig_use_with system-av1
+ mozconfig_use_with system-harfbuzz
+ mozconfig_use_with system-harfbuzz system-graphite2
+ mozconfig_use_with system-icu
+ mozconfig_use_with system-jpeg
+ mozconfig_use_with system-libevent
+ mozconfig_use_with system-libvpx
+ mozconfig_use_with system-png
+ mozconfig_use_with system-webp
+
+ mozconfig_use_enable dbus
+ mozconfig_use_enable libproxy
+ mozconfig_use_enable valgrind
+
+ use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme
+
+ mozconfig_use_enable geckodriver
+
+ if use hardened ; then
+ mozconfig_add_options_ac "+hardened" --enable-hardening
+ append-ldflags "-Wl,-z,relro -Wl,-z,now"
+
+ # Increase the FORTIFY_SOURCE value, #910071.
+ sed -i -e '/-D_FORTIFY_SOURCE=/s:2:3:' "${S}"/build/moz.configure/toolchain.configure || die
+ fi
+
+ local myaudiobackends=""
+ use jack && myaudiobackends+="jack,"
+ use sndio && myaudiobackends+="sndio,"
+ use pulseaudio && myaudiobackends+="pulseaudio,"
+ ! use pulseaudio && myaudiobackends+="alsa,"
+
+ mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}"
+
+ mozconfig_use_enable wifi necko-wifi
+
+ ! use jumbo-build && mozconfig_add_options_ac '--disable-unified-build' --disable-unified-build
+
+ if use X && use wayland ; then
+ mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland
+ elif ! use X && use wayland ; then
+ mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland-only
+ else
+ mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3-x11-only
+ fi
+
+ if use lto ; then
+ if use clang ; then
+ # Upstream only supports lld or mold when using clang.
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
+ fi
+
+ mozconfig_add_options_ac '+lto' --enable-lto=cross
+
+ else
+ # ThinLTO is currently broken, see bmo#1644409.
+ # mold does not support gcc+lto combination.
+ mozconfig_add_options_ac '+lto' --enable-lto=full
+ mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd
+ fi
+
+ if use pgo ; then
+ mozconfig_add_options_ac '+pgo' MOZ_PGO=1
+
+ if use clang ; then
+ # Used in build/pgo/profileserver.py
+ export LLVM_PROFDATA="llvm-profdata"
+ fi
+ fi
+ else
+ # Avoid auto-magic on linker
+ if use clang ; then
+ # lld is upstream's default
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld
+ fi
+
+ else
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "linker is set to bfd due to USE=-clang" --enable-linker=bfd
+ fi
+ fi
+ fi
+
+ # LTO flag was handled via configure
+ filter-lto
+
+ mozconfig_use_enable debug
+ if use debug ; then
+ mozconfig_add_options_ac '+debug' --disable-optimize
+ mozconfig_add_options_ac '+debug' --enable-real-time-tracing
+ else
+ mozconfig_add_options_ac 'Gentoo defaults' --disable-real-time-tracing
+
+ if is-flag '-g*' ; then
+ if use clang ; then
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*')
+ else
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols
+ fi
+ else
+ mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols
+ fi
+
+ if is-flag '-O0' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0
+ elif is-flag '-O4' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4
+ elif is-flag '-O3' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3
+ elif is-flag '-O1' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1
+ elif is-flag '-Os' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os
+ else
+ mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2
+ fi
+ fi
+
+ # Debug flag was handled via configure
+ filter-flags '-g*'
+
+ # Optimization flag was handled via configure
+ filter-flags '-O*'
+
+ # Modifications to better support ARM, bug #553364
+ if use cpu_flags_arm_neon ; then
+ mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon
+
+ if ! tc-is-clang ; then
+ # thumb options aren't supported when using clang, bug 666966
+ mozconfig_add_options_ac '+cpu_flags_arm_neon' \
+ --with-thumb=yes \
+ --with-thumb-interwork=no
+ fi
+ fi
+
+ if [[ ${CHOST} == armv*h* ]] ; then
+ mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard
+
+ if ! use system-libvpx ; then
+ sed -i \
+ -e "s|softfp|hard|" \
+ "${S}"/media/libvpx/moz.build \
+ || die
+ fi
+ fi
+
+ # elf-hack
+ if use amd64 || use x86 ; then
+ if tc-ld-is-mold ; then
+ # relr-elf-hack is currently broken with mold, bgo#916259
+ mozconfig_add_options_ac 'disable elf-hack with mold linker' --disable-elf-hack
+ else
+ if use clang ; then
+ mozconfig_add_options_ac 'relr elf-hack with clang' --enable-elf-hack=relr
+ else
+ mozconfig_add_options_ac 'legacy elf-hack with gcc' --enable-elf-hack=legacy
+ fi
+ fi
+ elif use ppc64 ; then
+ # '--disable-elf-hack' is not recognized on ppc64, bgo#917049
+ :;
+ else
+ mozconfig_add_options_ac 'disable elf-hack on non-supported arches' --disable-elf-hack
+ fi
+
+ # Additional ARCH support
+ case "${ARCH}" in
+ arm)
+ # Reduce the memory requirements for linking
+ if use clang ; then
+ # Nothing to do
+ :;
+ elif use lto ; then
+ append-ldflags -Wl,--no-keep-memory
+ else
+ append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads
+ fi
+ ;;
+ esac
+
+ if ! use elibc_glibc; then
+ mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc
+ fi
+
+ if use valgrind; then
+ mozconfig_add_options_ac 'valgrind requirement' --disable-jemalloc
+ fi
+
+ # Allow elfhack to work in combination with unstripped binaries
+ # when they would normally be larger than 2GiB.
+ append-ldflags "-Wl,--compress-debug-sections=zlib"
+
+ # Make revdep-rebuild.sh happy; Also required for musl
+ append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags
+
+ # Pass $MAKEOPTS to build system
+ export MOZ_MAKE_FLAGS="${MAKEOPTS}"
+
+ # Use system's Python environment
+ export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach
+
+ if use system-python-libs; then
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="system"
+ else
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none"
+ fi
+
+ if ! use telemetry; then
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_CRASHREPORTER=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_DATA_REPORTING=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_SERVICES_HEALTHREPORT=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_TELEMETRY_REPORTING=0"
+ fi
+
+ # Disable notification when build system has finished
+ export MOZ_NOSPAM=1
+
+ # Portage sets XARGS environment variable to "xargs -r" by default which
+ # breaks build system's check_prog() function which doesn't support arguments
+ mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs"
+
+ # Set build dir
+ mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}"
+
+ # Show flags we will use
+ einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ # Handle EXTRA_CONF and show summary
+ local ac opt hash reason
+
+ # Apply EXTRA_ECONF entries to $MOZCONFIG
+ if [[ -n ${EXTRA_ECONF} ]] ; then
+ IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!}
+ for opt in "${ac[@]}"; do
+ mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--}
+ done
+ fi
+
+ echo
+ echo "=========================================================="
+ echo "Building ${PF} with the following configuration"
+ grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do
+ [[ -z ${hash} || ${hash} == \# ]] \
+ || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}"
+ printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}"
+ done
+ echo "=========================================================="
+ echo
+
+ if use valgrind; then
+ sed -i -e 's/--enable-optimize=-O[0-9s]/--enable-optimize="-g -O2"/' .mozconfig || die
+ fi
+
+ ./mach configure || die
+}
+
+src_compile() {
+ local virtx_cmd=
+
+ if tc-ld-is-mold && use lto; then
+ # increase ulimit with mold+lto, bugs #892641, #907485
+ if ! ulimit -n 16384 1>/dev/null 2>&1 ; then
+ ewarn "Unable to modify ulimits - building with mold+lto might fail due to low ulimit -n resources."
+ ewarn "Please see bugs #892641 & #907485."
+ else
+ ulimit -n 16384
+ fi
+ fi
+
+ if use pgo; then
+ # Reset and cleanup environment variables used by GNOME/XDG
+ gnome2_environment_reset
+
+ addpredict /root
+
+ if ! use X; then
+ virtx_cmd=virtwl
+ else
+ virtx_cmd=virtx
+ fi
+ fi
+
+ if ! use X; then
+ local -x GDK_BACKEND=wayland
+ else
+ local -x GDK_BACKEND=x11
+ fi
+
+ ${virtx_cmd} ./mach build --verbose || die
+}
+
+src_install() {
+ # xpcshell is getting called during install
+ pax-mark m \
+ "${BUILD_DIR}"/dist/bin/xpcshell \
+ "${BUILD_DIR}"/dist/bin/${PN} \
+ "${BUILD_DIR}"/dist/bin/plugin-container
+
+ DESTDIR="${D}" ./mach install || die
+
+ # Upstream cannot ship symlink but we can (bmo#658850)
+ rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die
+ dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin
+
+ # Don't install llvm-symbolizer from sys-devel/llvm package
+ if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then
+ rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die
+ fi
+
+ # Install policy (currently only used to disable application updates)
+ insinto "${MOZILLA_FIVE_HOME}/distribution"
+ newins "${FILESDIR}"/distribution.ini distribution.ini
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
+ # Install system-wide preferences
+ local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences"
+ insinto "${PREFS_DIR}"
+ newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js
+
+ local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js"
+
+ # Set dictionary path to use system hunspell
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref"
+ pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell");
+ EOF
+
+ # Force hwaccel prefs if USE=hwaccel is enabled
+ if use hwaccel ; then
+ cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-r2 \
+ >>"${GENTOO_PREFS}" \
+ || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js"
+
+ if use wayland; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs"
+ pref("gfx.x11-egl.force-enabled", false);
+ EOF
+ else
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs"
+ pref("gfx.x11-egl.force-enabled", true);
+ EOF
+ fi
+
+ # Install the vaapitest binary on supported arches (122.0 supports all platforms, bmo#1865969)
+ exeinto "${MOZILLA_FIVE_HOME}"
+ doexe "${BUILD_DIR}"/dist/bin/vaapitest
+
+ # Install the v4l2test on supported arches (+ arm, + riscv64 when keyworded)
+ if use arm64 ; then
+ exeinto "${MOZILLA_FIVE_HOME}"
+ doexe "${BUILD_DIR}"/dist/bin/v4l2test
+ fi
+ fi
+
+ if ! use gmp-autoupdate ; then
+ local plugin
+ for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
+ einfo "Disabling auto-update for ${plugin} plugin ..."
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin"
+ pref("media.${plugin}.autoupdate", false);
+ EOF
+ done
+ fi
+
+ # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it
+ if use system-harfbuzz ; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref"
+ sticky_pref("gfx.font_rendering.graphite.enabled", true);
+ EOF
+ fi
+
+ # Install language packs
+ local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
+ if [[ -n "${langpacks}" ]] ; then
+ moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
+ fi
+
+ # Install geckodriver
+ if use geckodriver ; then
+ einfo "Installing geckodriver into ${ED}${MOZILLA_FIVE_HOME} ..."
+ pax-mark m "${BUILD_DIR}"/dist/bin/geckodriver
+ exeinto "${MOZILLA_FIVE_HOME}"
+ doexe "${BUILD_DIR}"/dist/bin/geckodriver
+
+ dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver
+ fi
+
+ # Install icons
+ local icon_srcdir="${S}/browser/branding/official"
+ local icon_symbolic_file="${FILESDIR}/icon/firefox-symbolic.svg"
+
+ insinto /usr/share/icons/hicolor/symbolic/apps
+ newins "${icon_symbolic_file}" ${PN}-symbolic.svg
+
+ local icon size
+ for icon in "${icon_srcdir}"/default*.png ; do
+ size=${icon%.png}
+ size=${size##*/default}
+
+ if [[ ${size} -eq 48 ]] ; then
+ newicon "${icon}" ${PN}.png
+ fi
+
+ newicon -s ${size} "${icon}" ${PN}.png
+ done
+
+ # Install menu
+ local app_name="Mozilla ${MOZ_PN^}"
+ local desktop_file="${FILESDIR}/icon/${PN}-r3.desktop"
+ local desktop_filename="${PN}.desktop"
+ local exec_command="${PN}"
+ local icon="${PN}"
+ local use_wayland="false"
+
+ if use wayland ; then
+ use_wayland="true"
+ fi
+
+ cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
+
+ sed -i \
+ -e "s:@NAME@:${app_name}:" \
+ -e "s:@EXEC@:${exec_command}:" \
+ -e "s:@ICON@:${icon}:" \
+ "${WORKDIR}/${PN}.desktop-template" \
+ || die
+
+ newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
+
+ rm "${WORKDIR}/${PN}.desktop-template" || die
+
+ # Install wrapper script
+ [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
+ newbin "${FILESDIR}/${PN}-r1.sh" ${PN}
+
+ # Update wrapper
+ sed -i \
+ -e "s:@PREFIX@:${EPREFIX}/usr:" \
+ -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \
+ -e "s:@APULSELIB_DIR@:${apulselib}:" \
+ -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
+ "${ED}/usr/bin/${PN}" \
+ || die
+
+ readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+
+ # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse
+ # does not need to be forced into the LD_LIBRARY_PATH
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
+ einfo "APULSE found; Generating library symlinks for sound support ..."
+ local lib
+ pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die
+ for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
+ # A quickpkg rolled by hand will grab symlinks as part of the package,
+ # so we need to avoid creating them if they already exist.
+ if [[ ! -L ${lib##*/} ]] ; then
+ ln -s "${lib}" ${lib##*/} || die
+ fi
+ done
+ popd &>/dev/null || die
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ if ! use gmp-autoupdate ; then
+ elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
+ elog "installing into new profiles:"
+ local plugin
+ for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
+ elog "\t ${plugin}"
+ done
+ elog
+ fi
+
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
+ elog "Apulse was detected at merge time on this system and so it will always be"
+ elog "used for sound. If you wish to use pulseaudio instead please unmerge"
+ elog "media-sound/apulse."
+ elog
+ fi
+
+ # bug 835078
+ if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then
+ ewarn "You have nouveau drivers installed in your system and 'hwaccel' "
+ ewarn "enabled for Firefox. Nouveau / your GPU might not support the "
+ ewarn "required EGL, so either disable 'hwaccel' or try the workaround "
+ ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes."
+ fi
+
+ readme.gentoo_print_elog
+
+ optfeature_header "Optional programs for extra features:"
+ optfeature "desktop notifications" x11-libs/libnotify
+ optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas
+ optfeature "screencasting with pipewire" sys-apps/xdg-desktop-portal
+ if use hwaccel && has_version "x11-drivers/nvidia-drivers"; then
+ optfeature "hardware acceleration with NVIDIA cards" media-libs/nvidia-vaapi-driver
+ fi
+
+ if ! has_version "sys-libs/glibc"; then
+ elog
+ elog "glibc not found! You won't be able to play DRM content."
+ elog "See Gentoo bug #910309 or upstream bug #1843683."
+ elog
+ fi
+}
diff --git a/x11-apps/Manifest.gz b/x11-apps/Manifest.gz
index 43f809084c3c..3ba204a298c8 100644
--- a/x11-apps/Manifest.gz
+++ b/x11-apps/Manifest.gz
Binary files differ
diff --git a/x11-apps/xbiff/Manifest b/x11-apps/xbiff/Manifest
index ef3c937d9c1b..0708ac0bd9bd 100644
--- a/x11-apps/xbiff/Manifest
+++ b/x11-apps/xbiff/Manifest
@@ -1,3 +1,5 @@
DIST xbiff-1.0.4.tar.bz2 133455 BLAKE2B ce79afefbd394b32fd543b64e966276cddc551bfacdf25e80a3463e65eb538469e252d105aeddb60a16227c30a5abfa996af89718d77e075f85b70d71e45710f SHA512 0fb920a08640ec59f23d8a8a47bd244565dfbaff7a21c38a8a2abe1edb5eacabc970b5dbdc409163fc444fde5b75a2dc4e0114312938efec5b77228f3bf785ac
+DIST xbiff-1.0.5.tar.xz 128432 BLAKE2B 8e6b438720d4c1fe669a4505350ca8e98d779288ca453610764924c755e5ce22a807abd784187f57be224c34ceeec493ce232f83c08ee2868811ce495a1597f7 SHA512 4dd8943daf670dffb6e108b192977f6ad313d6b0535da0c809699e05f0509aba45be81c72af341e1fef31f59d0a5f209d87441230b3fdcecb4a7a8fe7a9c0658
EBUILD xbiff-1.0.4.ebuild 376 BLAKE2B 79cabf0242407c6f048f50530f53c9a7a1cc66cc611f45789d121ec0502c340ae6a306c303f416ff1460737375ce8dccbf495fa593c23402bc5816b32fc2ce9b SHA512 293a7afe3546dcd8506364ee76a2197ce3ec9f126b4515ef7f956b325474b4ac9372db97c14efb61b412190db707c563c7b948522b1cee7e8a98333d2d2c7b10
+EBUILD xbiff-1.0.5.ebuild 418 BLAKE2B f89d223f7faf8cc8f49521a786ee00d494add26fa8cf8145e3abd0cbb1e56b0a7255c3e865b15849c8a916342741e14aeb4353ed0de8b60604d3d36540655fcd SHA512 c605449a9d40d51b7391dbc5ab155d0dff72bdf8282bf0c6f05fc3c5a3a043712c3539c35d1f655649d4841814fbe0166991447d47ce2ce503533f7bbc5ae84b
MISC metadata.xml 336 BLAKE2B 6214fdedf087c4537adcd59bc72de58fa628ff5ae2580b45912f7bffa3770485ee336df0052648d3f78f3ebbcd3c0032cdf1b90ce2bfc9202435c6fd42858c47 SHA512 32c19b29456eee46515477817bcf5c6a35d306b22f8c346fb1dc48f587d853aef3ac88f33b297994158dc5026b5b54914ae4db8d0f68bef8392f1a147b18bbe9
diff --git a/x11-apps/xbiff/xbiff-1.0.5.ebuild b/x11-apps/xbiff/xbiff-1.0.5.ebuild
new file mode 100644
index 000000000000..ad2413f63d0e
--- /dev/null
+++ b/x11-apps/xbiff/xbiff-1.0.5.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+XORG_TARBALL_SUFFIX="xz"
+
+inherit xorg-3
+
+DESCRIPTION="mailbox flag for X"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-misc/xbitmaps
+ x11-libs/libXext
+ x11-libs/libX11
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-apps/xkbutils/Manifest b/x11-apps/xkbutils/Manifest
index d83efa9d5a3c..b0b716375dde 100644
--- a/x11-apps/xkbutils/Manifest
+++ b/x11-apps/xkbutils/Manifest
@@ -1,5 +1,5 @@
AUX xkbutils-1.0.5-c99.patch 1694 BLAKE2B 8328ec46960c72206931981c447db6b3444f6c44b3722ab0d5aa1fa2efa5b18c48d0997530ddc9e7a416aaf3d13f11561bc514838ccb081c3a6cd41dd1ba8942 SHA512 f7e5a746615c3013dbc7a60082652fa29dd36f477def85786e249fb7f39127b4048b0001f1d5a0e8c9dd24cbacc43de314d352eff0dda8f41d8fd12e6ba55c42
DIST xkbutils-1.0.5.tar.xz 129344 BLAKE2B ac2572b31638120dd5c5e92497f9cde4b43df7ab0f13882f5f1fbac71084dc112a1f9e34d10adf5a4eb83b1b1636ab2388ae8675be5ac1048a3913ac7b0d7f53 SHA512 0d8d460f5e015e9034292688437511068dab61216c2493f2981cfb63aaa012976ac9435c1586a22c0940fbfcb779b48dce9b85832303fe2b854aa945b814ac77
-EBUILD xkbutils-1.0.5-r1.ebuild 435 BLAKE2B 7b3dd7ade2903dda48d7af2f9ef3038256a0f5873e9735c131217a74636a15a8547460329dc56a67a67651e0235e792be2e31c231b9a392a887be432fbbab04d SHA512 96d1cbf96fa2f17cd99ef02b535b0cdeffde14489ff1d565c3c9e338310fcaed65fa56829020ccf8e6bc93df5b4247743d70be4de19a671867dbef2182998777
+EBUILD xkbutils-1.0.5-r1.ebuild 434 BLAKE2B 921195ffa26678ffb054d9ed5296a765cff18e54b4423722c0e15c398417d6b1d1ff449525823d004660b999d56abde27753ba0a0e38429dec8593cfc95834db SHA512 185ed7a153beb5c8470ee0c6095587f105e867549fa0da3caaa9f8418f23f64b21380a9d7778e0bb63f00a3bc28bd0320aa1f66fea5f86ca2193baf809e35815
EBUILD xkbutils-1.0.5.ebuild 384 BLAKE2B 44b1fa6c0cf58369132f2b25969977ab746a98e3e2e6e0a5efb3a4f1ac48aaeee184e5d75f3248fa94ae1408daff4408231c263b4d75074e146f6042f8bb9625 SHA512 46fe3a2533c28cfc699096c8229595794e64a63d0c08946727d23931878b92ed72226be7ce8afd66781814209487c6ff50ea7e322e82a3fa1642174242e51218
MISC metadata.xml 339 BLAKE2B 7b4be159854a72eeb269ac7349edb97862748cebb7d7b37d858dd2283f791890caeef442fa44cd804bd4a776c66666db4e327e3b8b5417d15007940702af2ac6 SHA512 bb940fa2dca293434d965d7fd443dae05b1b70dc34c2939389c367875c71a0e6c6e632dd95d2c75e0a85b682ecd6c0131030c069c50f2ada4d3782b9e238e95f
diff --git a/x11-apps/xkbutils/xkbutils-1.0.5-r1.ebuild b/x11-apps/xkbutils/xkbutils-1.0.5-r1.ebuild
index d765ae48b416..1a8017531a6d 100644
--- a/x11-apps/xkbutils/xkbutils-1.0.5-r1.ebuild
+++ b/x11-apps/xkbutils/xkbutils-1.0.5-r1.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
DESCRIPTION="X.Org xkbutils application"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
x11-libs/libX11
diff --git a/x11-base/Manifest.gz b/x11-base/Manifest.gz
index 04f5c7c3004f..2319506a5de8 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 2e90ea46c4ee..e96d5abfc221 100644
--- a/x11-base/xorg-server/Manifest
+++ b/x11-base/xorg-server/Manifest
@@ -5,6 +5,6 @@ AUX xorg-sets.conf 199 BLAKE2B e9414694f372d3f2a65bee903522094a60e261ddcd0c49a1d
DIST xorg-server-21.1.10.tar.xz 4935984 BLAKE2B c06d5f09e79b608d9e37f43ed05a0932d9e195cc0da418621c2db45be85ccceef38b14631a4b90e78468c845e4852dc07c65208138b93975f091b2139e437a60 SHA512 8135d9b7c0c71f427ba0a3b80741fee4f6ae195779399b73261a00858882f3516e367a08e2da1403734b04eacabae9aa231e5375eff23b57a3ff764e9caf8926
DIST xorg-server-21.1.11.tar.xz 4985464 BLAKE2B 0a18840979bb8b20b02eca9d737f20ddcf92a4771386074c38692df8a1c9b0f471af2211f3006f845ad0dd887b3844b7e7aac761bc12fc4e4177f1ada32ec503 SHA512 ad5edacbe8c7e2ebe6b4a690af94c7ea5ebc781d00b0e58ae2d273c78ceee2fa00b86d10479ad69da1b3233490619bae5a33db64c967c24bbfc5d5d39ddce1cb
EBUILD xorg-server-21.1.10-r1.ebuild 4597 BLAKE2B 542052bdedf6287ab13251ca04f6bf92511129eaeca2254630f05a3f22967e8f8c19ce0b8af148fa2a0b6172c48c6526d739984fb7f5df610b1887eab6f88933 SHA512 e98e8340a206d78d1ff68f13155be1ba87a2be1b325e30c8770c8f5717225a8802f723257435cdb951c963fb6ef9bb3aece8a0a2030a8e780f82eaf8d05b3a2f
-EBUILD xorg-server-21.1.11.ebuild 4600 BLAKE2B 73bd66dffa62f551bfbb3ccaf45c3f9e170a34d7bdb1dfec2834f4775e10be430c2c22bbd40e51dccc9fe0bde1150e2e24ad0070598e111bfec81d38fa086e2e SHA512 295646ad91f7daafacb206f99925f257615881ea5e4aad2089b75aa408000410900bc3ed576cda3dfad8fb00f8e84291e58ebdf5a4934d1034f5cd2ddfe42d31
+EBUILD xorg-server-21.1.11.ebuild 4599 BLAKE2B f02fb6235afbc245c2fc8f03e936d98c9f264fd0a09d818509094698aa35a94603fc1750f93b9eabb96573489f456b6b93ecb28bf5dc060da0babd15c68ec8fc SHA512 b4238a326a19931f87f530ed25ad503a012ab8f15b63332ead248d97efa24712b7db0c2f11d255bf12ce831573bf39d5d7ad5b12d471e35f0380dcf706676b9e
EBUILD xorg-server-9999.ebuild 4500 BLAKE2B c8418bb7588aba586b530becf16e5fecfe49b1537de2dd96c2637f5ec49cea91bab1fb69d44c25f1ca4e605b28823dd57454d0afb467913a92772e7471a9c423 SHA512 54bfbb6b71ac41707c359581ce13f9cbae59dfffea0499296ff666a252faf8e39da6b1751ef2458cb59d894c7c4c059d79eee7796afbf28aef2fed1430669f9f
MISC metadata.xml 881 BLAKE2B e5b0384c9cc45cf1e12a3010abf31232e4a726c11aa46b7303cc22b582e31d6ece1dbed35aacee265ca5a54433a6821d964059709307e4d4e51bb5a22b74b31d SHA512 72d6c8a97e474464e222d8d0be1a5d16c123683bf1415a142204b26361fdefdfbf1b3493d7b33cb637c03a808d5068c10d18adeb7de2a4fd5ecfcd4fa40f2f90
diff --git a/x11-base/xorg-server/xorg-server-21.1.11.ebuild b/x11-base/xorg-server/xorg-server-21.1.11.ebuild
index c1b407330394..5cabc51ccb0d 100644
--- a/x11-base/xorg-server/xorg-server-21.1.11.ebuild
+++ b/x11-base/xorg-server/xorg-server-21.1.11.ebuild
@@ -11,7 +11,7 @@ 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"
+ 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"
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index b8c34b5d122b..4e096d4827ba 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -3,8 +3,8 @@ AUX xwayland-drop-redundantly-installed-files.patch 664 BLAKE2B 95773c2287be7f98
AUX xwayland-drop-redundantly-installed-files_v2.patch 745 BLAKE2B eb9a61b2746c7b694bde5ed946ecb818f1933edcaaff45a491667cb2ebca81343c40fc3f5caf544e9e15bc41e3bd0777086fc9c0b48aa98d7aceb152dabbc168 SHA512 a4eab1cf0a31cd049ad83f7402746eca8948fcccdf162e4b216efd203fba8eca9ccc5594d483abc5591322f65a8fb937057c08caaec040b350b790fddcb21d24
DIST xwayland-23.2.3.tar.xz 1298840 BLAKE2B 65a0517fdee19f9144f8e661e17227d838dff0b040f383cf940623492919574d60c032d7ba84f13f35c8a259ca4783ffc3519cc35768946b5b2014e25d4ec93e SHA512 37198aa2f06313a0cb2add51cc78f81b26a42f2c9d55a0d3eecf958777107ea5560961c128f2d0af055f7460ba10fadb1b9050251c2c50f2251b40ab517e79cd
DIST xwayland-23.2.4.tar.xz 1299748 BLAKE2B 5427ff1f8b95b25c79df74eef18e2aeb7eecafa7d522e720e1072603108516cbaa57652e6439426d18d90320b67ec0764978450c76c6ce759d49fedfc6aedf65 SHA512 ac3ff208cbef5bbe4637c335cfda226489c93b0a3768f2f4fb0201c588485ede38262fbce77ef1425b3d2a0be61b6580df53341c7b95e6072c8b6371ad29d187
-EBUILD xwayland-23.2.3-r1.ebuild 2461 BLAKE2B bad5dd46ca573d3bd27993bc8e663fc048b7e18222a85d1cfc7b6dbea374b93e92303cf69d99510c730d65987c52f58a4576f803403b8ede7d73ab1bf6d2a6ba SHA512 6c197395ab749904cf9f8da08e415356569d162eef3e90036376906e42e92ffc87afb538da71434374ceae8841d8a0f87504a25f3f3b148b310792ccf2f69674
+EBUILD xwayland-23.2.3-r1.ebuild 2460 BLAKE2B 6f2f739493ea332813745c8ec7fd701fdb1424ed92bc4cb40df6514e77452be56521d338fde5dc8643966a8f40b52847a182b7eb24da6099c0ea686c915da62d SHA512 5bd80924be0710fcac6e71b27fbfce71c01f509a7a925f307d7f7980b9e6c3f4c3804c48dffefd056c125d9e1bd2a3d790d86ecbc9780caf663d22650236d0bb
EBUILD xwayland-23.2.3.ebuild 2343 BLAKE2B 826905507de025c49ccce5692c8caee0cfdd295db63abe44dcf3cf484e5e91533987d9c705d2b70f4faec4520a3a7e8e368801e65b236dcd0425e6a6473c7662 SHA512 c31311acf94eee7da6858ecf29bf6c611fae98b94f05438435858122e17aa997263b8042a435c8829acdd3e1e3417e9040e37dd1ef167d6f9e9051aec6d2442f
-EBUILD xwayland-23.2.4.ebuild 2461 BLAKE2B bad5dd46ca573d3bd27993bc8e663fc048b7e18222a85d1cfc7b6dbea374b93e92303cf69d99510c730d65987c52f58a4576f803403b8ede7d73ab1bf6d2a6ba SHA512 6c197395ab749904cf9f8da08e415356569d162eef3e90036376906e42e92ffc87afb538da71434374ceae8841d8a0f87504a25f3f3b148b310792ccf2f69674
+EBUILD xwayland-23.2.4.ebuild 2460 BLAKE2B 6f2f739493ea332813745c8ec7fd701fdb1424ed92bc4cb40df6514e77452be56521d338fde5dc8643966a8f40b52847a182b7eb24da6099c0ea686c915da62d SHA512 5bd80924be0710fcac6e71b27fbfce71c01f509a7a925f307d7f7980b9e6c3f4c3804c48dffefd056c125d9e1bd2a3d790d86ecbc9780caf663d22650236d0bb
EBUILD xwayland-9999.ebuild 2416 BLAKE2B 26d83d501ed780215928ce0f86c9ced213893004a3af6ff95d938b40729a761856fa704398b33e4565b74b25552a077121e33d4153c3371b4dce7a8f36af2cbe SHA512 8dc1bd6e4330547d59b79c04d97e84303c4d9983766d63654958b2f729b19c72ac95a901c5134e200728c95012bb9f5fa827c5e46d392899356c2aba14ec904b
MISC metadata.xml 627 BLAKE2B 1d39badd8534a02eb9785acbfa9efa97823c134696d41397d1db294fa774da9b4f184e027dada1b718cff3d651c9b436a4812458abef1d70af4d7749963d822a SHA512 9d02c7a263144ecfa9aac594867efee3622823b264fc3305e11c4b396156f0c43b071804f6f0ae9850b67b09ae887d270a722b9c4c4482e5ea962eedb915ee79
diff --git a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
index 9dc0da1af665..6c2c9edce4d9 100644
--- a/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.3-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
diff --git a/x11-base/xwayland/xwayland-23.2.4.ebuild b/x11-base/xwayland/xwayland-23.2.4.ebuild
index 9dc0da1af665..6c2c9edce4d9 100644
--- a/x11-base/xwayland/xwayland-23.2.4.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.4.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Standalone X server running under Wayland"
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index aa542665f836..05e2d72cf9fe 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/redshift/Manifest b/x11-misc/redshift/Manifest
index 423e175803b9..09e63eecec93 100644
--- a/x11-misc/redshift/Manifest
+++ b/x11-misc/redshift/Manifest
@@ -1,6 +1,6 @@
AUX redshift-1.12-apparmor.patch 1195 BLAKE2B 1601e4c8ba980e6f54497e28b8e7d33d6c592487a5bf951821b8236e035cd4840315398c77d1c6873060b123f49d8bb1ff42b5a5b026091332f28961d4c5b076 SHA512 12e3deee53ee2804527f95b888a09c324959b1f11ccc76bf52a04b36626e6fea508ccda3ab16add636a30245b90f1de5c4df1c0524a7ca6350bfa0bdb61264e0
AUX redshift-1.12-libayatana-appindicator.patch 1125 BLAKE2B 94eac1a5b7567788d1ba70e25b3104dbd0db309a16da1b071d7b0affca6244d1957f7201ee18d085d93c25592d7dce35e876c54807ef86c87e307b6729dc242d SHA512 5ba8bea77c28fa2c96cb6933fbb83e57b363f71e6269dc31b1a86c375e84b082a931aa95b132a906772a7112e97f96f8aac39d37f1a034a1a3a57e36178eb9ef
DIST redshift-1.12.tar.xz 486072 BLAKE2B b7ce74ae134a8f6954ff978e99670f24c447b23ab5e8d69a62109806bfe38c5e1b41e5f65cd6b182298aaf3e0b9187a2c70ea3148fd4ccba8b9c17697024944d SHA512 225e222e5f2c55be4571094ccaf02a92e162dfc35fd0fe504084e21e358b888a72f9992f9f9edaf1d496eb673af74a0d825ae5cf6ef7f0f1ab51d32419722c32
-EBUILD redshift-1.12-r10.ebuild 2129 BLAKE2B 46d8d64d3b4d6b7b81dfa87d2891454da4c82940d7fa0c262ea03f914b39bb31dc2b68397232e4e6276c746f82d067758fdb177ff29f6209c4d56bd9970b250c SHA512 39b0cdb74ddcdb774e574d9ce39fa1a55d951f9745fb64826ac2ef4533d44c083c7d63dac6eea4cf5e9c67dc17c5e9ee0b2b25e7a93aa6dce84562e07cb54f78
+EBUILD redshift-1.12-r10.ebuild 2128 BLAKE2B ec37f17b3f2c2e50c3fb7e48d97c9a5fc745369ff489e48128fa18f9cf61e35ab270b6f0465b3da4085da449bc7b8c4c5e23d4e1273539b4aff0b634db0951df SHA512 070bf94d1adc69d87e0ba56f41a208080a3552a6999864806d8360d17451cd100f242e35865928064abaf2c4855237a5dd1aebdcc0d963e396940a3a3ccb4c1c
EBUILD redshift-1.12-r11.ebuild 2368 BLAKE2B da311fed98fe484cdd4ac418ae387b7b718ea04d5d1b3346d1acee901318b39f22270144b608eb9dd74f0e5aa734c2c7c2fc213f41f725b987b64235419ce20a SHA512 e64c9037b406de3e80bcfa061db9d071500a1b7b02041804f87f31dae285cfde7aaa9225ebcc98310a077a1a0808d7304473d913bba5d1b234f83d452b6c5331
MISC metadata.xml 403 BLAKE2B 10a0e5faa2716a1caa6882d1e9cb58e2a76c7ed7e75713347e89097b212753dc0a21e3562e5d09fafdd25177a385a9447fc0fb2a250368e22796072cc1b72158 SHA512 c7a329c809a328c06628b5062891cd444f95cbad62ccbb3c2c9ae70a0b4b477e5406c7d3729393f6342312025b854f5cc171a25d1564e2b4f05f7823f4719bfe
diff --git a/x11-misc/redshift/redshift-1.12-r10.ebuild b/x11-misc/redshift/redshift-1.12-r10.ebuild
index 039d03ed4512..c0fecea4ac9d 100644
--- a/x11-misc/redshift/redshift-1.12-r10.ebuild
+++ b/x11-misc/redshift/redshift-1.12-r10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/jonls/${PN}/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv x86"
IUSE="appindicator geoclue gtk nls"
COMMON_DEPEND=">=x11-libs/libX11-1.4
diff --git a/x11-misc/xscreensaver/Manifest b/x11-misc/xscreensaver/Manifest
index 5b452eb5d0a0..fe9a19e11742 100644
--- a/x11-misc/xscreensaver/Manifest
+++ b/x11-misc/xscreensaver/Manifest
@@ -26,5 +26,5 @@ EBUILD xscreensaver-6.05-r1.ebuild 6656 BLAKE2B f81ee77f5656a4db4abccf8e1c97fca9
EBUILD xscreensaver-6.05-r2.ebuild 6751 BLAKE2B 72da19435cca28ef576524b45c737bf4fb311fcdc42130e6ef18fe7d7571402bd78dcad51ef803176a9e97deefef16cc7c282db9995484b7874a42e7625ef518 SHA512 fc67c7d6b72c7266973e0ba484a81fee6c668a59e4271268b241057e42fec5606d9a70c14355e173867a2e2da3ee53bd5ea1929e332d001f948eb6a91e572de7
EBUILD xscreensaver-6.06-r2.ebuild 7388 BLAKE2B f264fcd5ccf0af06249beed6b65dbb8ac53dd6e49237e7a000eceed4cf250af8431153d5ae86a16565644cc400355f5bed4f1b2c0d9852c10a9bb4a477a2c76d SHA512 d72a5e50e24a10b34f47b3f7eb9c590d62697b157e53c3e1490e5fcc2d5b32bc77a2f8597dfc14480dde5754dbdc66fba056fa1a53f3d049c4a40b13c526b34f
EBUILD xscreensaver-6.07-r2.ebuild 7836 BLAKE2B cfeafc8c992ca5780a8443378a58763befe65f30f22dd44d7798545c0279ed400917e1e2c1fe6f01743cf26d183934344d5ccb2d4f80eebf514dff7c67fb06c7 SHA512 30de98243305f0b991bf4fa71b897992b2872e2dbe9358f11d1942357c08227f53fb1c00b1125cc258ed77107762d9af98ad60b05a20c4a8e629b2091334fea2
-EBUILD xscreensaver-6.08.ebuild 7840 BLAKE2B e25f7cff9a8547791661a096df9c38ea1cbcfad8ae36e86b6be1df8244475375efbb1c246a3519fa74499f4d3611ffd9f54445fbf5cbc385efc759a7f391656a SHA512 6b3ab0639076d5b2511733e8681f9d56ec70070fcc1e211dc721145a1ca676ba04b2d7bccb9a42d258006fc346cd6a02987b4108fdbef1192e35172f9ba417c2
+EBUILD xscreensaver-6.08.ebuild 7839 BLAKE2B 1fa7debc2fdbce4c6761276d91bee368b0295c1dab69af4d4fc3c210c6dfe68a06e5b91df8ce0f9b04d1394323944af0dae44c16f61e56a9747b72eeff9f22ba SHA512 c13ac3d54060c044d753e27d2db859d954e1163c4defc7d6a254ee85254e706c0bf45ba14dac835d1945800fa0aa23cc063323c468c824b58ee25f45bd8d2014
MISC metadata.xml 1451 BLAKE2B 052182f01632e8179ad1d6fe358a823384284776cc90eaa6413b809744783b31f7d8fc8ddefa03e66a691ad11aab967db3fb400290f813cb7eff2dab149f45cb SHA512 d4abaebc08315a90d2c68baf08b307989d4fc8efc4606b151ae3d94311c64ebe13253f572845cc5a8e1e30d1bbccf3d0b16c74376d5ff61de1f1ecb1030099a8
diff --git a/x11-misc/xscreensaver/xscreensaver-6.08.ebuild b/x11-misc/xscreensaver/xscreensaver-6.08.ebuild
index 7068e456cff5..c15e3022bb97 100644
--- a/x11-misc/xscreensaver/xscreensaver-6.08.ebuild
+++ b/x11-misc/xscreensaver/xscreensaver-6.08.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
# SpecialElite.ttf -- Apache-2.0
LICENSE="BSD fonts? ( MIT Apache-2.0 ) systemd? ( ISC )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="elogind fonts gdm gles glx jpeg +locking logind-idle-hint new-login offensive pam +perl selinux suid systemd xinerama"
REQUIRED_USE="
gles? ( !glx )
diff --git a/xfce-base/Manifest.gz b/xfce-base/Manifest.gz
index 21c7d63bae1e..c56ed81de5c2 100644
--- a/xfce-base/Manifest.gz
+++ b/xfce-base/Manifest.gz
Binary files differ
diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest
index 14632382aaf8..f92d61428dd2 100644
--- a/xfce-base/thunar/Manifest
+++ b/xfce-base/thunar/Manifest
@@ -5,7 +5,7 @@ DIST thunar-4.18.9.tar.bz2 2846241 BLAKE2B 2b3ba7738f355d46207a74a3d37fca19403cf
DIST thunar-4.19.0.tar.bz2 2924690 BLAKE2B 9d8cf10d3eae16c84489098b28020470b353f970ea561ff8dce2caccd7086ed39cae3796df26489b3a8586c0bd8d008a2d9953017b71cad2a760d498b60c1b15 SHA512 1db58776fe39f9f4c2f215b52a2209dac773e8b708e4796752630703531e1ddd9017e32e1fe779c5fcc5d543438bbebf14f510b9361fde22fe0045ac0fd3a87f
DIST thunar-4.19.1.tar.bz2 2924598 BLAKE2B 6d4deb37820232b21cc4f8f285647d64c55353bece00cc9eb3b22dd64a477f2c637dd2d5e244cc629f45749cd4627237cf2feaafbd45038483cbee942f280221 SHA512 95ecdd042f9cf1b755ffc6ad572ffdfba33395ae93884e018b45426dd5f119097b122b4d9976839db78012c9bbcdd0cf1cd129904e06cf990978a711cbd48257
DIST thunar-4.19.2.tar.bz2 2923969 BLAKE2B 282b22124bd6f952ef05dfdfc302e0626748ab3ab3bb0f5052358d8612177c4f2df1225424ba2db65aebd986cf4966afb972ccb81945e61402ba53693ba538a3 SHA512 edc653656bc9896281783b482b343ce06cd524d16b59dac5e76ff3a48f7941b2a9256c43639120438c3377944f1d4faffe98da470181feee8334c1019b35acb4
-EBUILD thunar-4.18.10.ebuild 2090 BLAKE2B fbbef205aeac1304fc61661ebd2b092b90a9ea60b7189acb4e8551ccf074386cbbc04e0ac6a8c0fdf0034f8be17e947d38afc64d6a9fd3019bbbf9d33b0fb03d SHA512 e1e52ffd0464b280f770c67b2dd5d21b222d02671ee989a80ed18249d98529065a27a1b0d2dc5031aee2d7ba21bbfc2da498f206d844cec2831a548e8b276ead
+EBUILD thunar-4.18.10.ebuild 2089 BLAKE2B c70ef79c350f52b396f21d00346292a27e3835fe46b3c07ecea42af31446acd1cffb7d4a9d4fb0b18eb102738a31598aebb1efb190f67a6babb39a075289455d SHA512 7532d808a89962bb031c705fc3d3d309bcbbfea27c06b786f7e88b6c01c6e12b8f6f5f8ea66e94c695fbd971f320758a58ae2ffe1c67edb3424d1d1311f6bde9
EBUILD thunar-4.18.8.ebuild 2089 BLAKE2B 91bcf1471fc0eece5190c9bf1ab2ee0de1690f67c394b3c22587230913abc2d004616a4dfcfdb69423ad04265163234af2d9e00179670e0971baacb0063e15f9 SHA512 70d1b0d49cdbaa0e34fad5831060a045b26c91d856a7a6d8655e0447805a5533525300d6db94dc5e43ec50a159664241f6c6a5edfdae78c4fa5afbb079a3a662
EBUILD thunar-4.18.9.ebuild 2095 BLAKE2B b0a947d8f4e61fb79409931f3a63b533912b3885149f356ef6ed610f9857b693487d4b4a33358b24d27f26d7c47ee7d0e3ce73a0bb89d6639ab69b7603a0d48f SHA512 14a8c135bf0404f745941ced7a5bff653e661f6090fd2c50dd8e007061cf2b2fbaa3feba81b8b368b001444cdadaafc4e56a471051bdc5487a5adb96d334049f
EBUILD thunar-4.19.0.ebuild 2095 BLAKE2B b54077e1580190e92382ff56094aba90f137cb73c22022caf1bbbe844254412096a316fd4238397a934903d3c35a55126651a73e2c448e2cb62c5ce89633da0f SHA512 e1241d0384c5df770167e30c75faa483618a9a9f08b3134c8f6598d84169526fd03be71f2675f0dabd13f9ade8eee01d4e0439a7e00c5f0b5a1b769a8f851115
diff --git a/xfce-base/thunar/thunar-4.18.10.ebuild b/xfce-base/thunar/thunar-4.18.10.ebuild
index ee591bd149f9..b6bca9a90d55 100644
--- a/xfce-base/thunar/thunar-4.18.10.ebuild
+++ b/xfce-base/thunar/thunar-4.18.10.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2+ LGPL-2+"
SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="exif introspection libnotify pcre +trash-panel-plugin udisks"
DEPEND="