summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29308 -> 29309 bytes
-rw-r--r--app-admin/Manifest.gzbin31884 -> 31884 bytes
-rw-r--r--app-admin/syslog-ng/Manifest2
-rw-r--r--app-admin/syslog-ng/syslog-ng-4.2.0.ebuild2
-rw-r--r--app-arch/Manifest.gzbin17589 -> 17586 bytes
-rw-r--r--app-arch/cabextract/Manifest2
-rw-r--r--app-arch/cabextract/cabextract-1.9.1.ebuild68
-rw-r--r--app-i18n/Manifest.gzbin17365 -> 17365 bytes
-rw-r--r--app-i18n/unicode-data/Manifest3
-rw-r--r--app-i18n/unicode-data/unicode-data-14.0.0.ebuild28
-rw-r--r--app-misc/Manifest.gzbin50274 -> 50272 bytes
-rw-r--r--app-misc/fastfetch/Manifest2
-rw-r--r--app-misc/fastfetch/fastfetch-2.2.3.ebuild2
-rw-r--r--app-misc/rdfind/Manifest2
-rw-r--r--app-misc/rdfind/rdfind-1.6.0.ebuild2
-rw-r--r--app-text/Manifest.gzbin48748 -> 48754 bytes
-rw-r--r--app-text/djvu/Manifest2
-rw-r--r--app-text/djvu/djvu-3.5.28-r4.ebuild2
-rw-r--r--app-text/mdbook/Manifest2
-rw-r--r--app-text/mdbook/mdbook-0.4.35.ebuild2
-rw-r--r--app-vim/Manifest.gzbin31628 -> 31627 bytes
-rw-r--r--app-vim/vim-flake8/Manifest2
-rw-r--r--app-vim/vim-flake8/vim-flake8-1.7.ebuild2
-rw-r--r--dev-erlang/Manifest.gzbin5330 -> 5326 bytes
-rw-r--r--dev-erlang/meck/Manifest2
-rw-r--r--dev-erlang/meck/meck-0.8.13.ebuild2
-rw-r--r--dev-java/Manifest.gzbin58645 -> 58642 bytes
-rw-r--r--dev-java/batik/Manifest2
-rw-r--r--dev-java/batik/batik-1.17.ebuild2
-rw-r--r--dev-java/bndlib/Manifest2
-rw-r--r--dev-java/bndlib/bndlib-7.0.0.ebuild2
-rw-r--r--dev-java/osgi-service-log/Manifest2
-rw-r--r--dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild2
-rw-r--r--dev-java/xmlgraphics-commons/Manifest2
-rw-r--r--dev-java/xmlgraphics-commons/xmlgraphics-commons-2.9.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin97732 -> 97719 bytes
-rw-r--r--dev-libs/libei/Manifest2
-rw-r--r--dev-libs/libei/libei-1.1.0.ebuild2
-rw-r--r--dev-libs/libunistring/Manifest2
-rw-r--r--dev-libs/libunistring/libunistring-1.1-r1.ebuild2
-rw-r--r--dev-libs/libwacom/Manifest2
-rw-r--r--dev-libs/libwacom/libwacom-2.8.0.ebuild2
-rw-r--r--dev-libs/yyjson/Manifest2
-rw-r--r--dev-libs/yyjson/yyjson-0.8.0.ebuild2
-rw-r--r--dev-perl/Finance-Quote/Finance-Quote-1.570.0.ebuild2
-rw-r--r--dev-perl/Finance-Quote/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin285843 -> 285840 bytes
-rw-r--r--dev-perl/PPIx-QuoteLike/Manifest2
-rw-r--r--dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild2
-rw-r--r--dev-perl/PPIx-Regexp/Manifest2
-rw-r--r--dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild2
-rw-r--r--dev-perl/XML-LibXML/Manifest2
-rw-r--r--dev-perl/XML-LibXML/XML-LibXML-2.20.900.ebuild2
-rw-r--r--dev-perl/YAML-PP/Manifest2
-rw-r--r--dev-perl/YAML-PP/YAML-PP-0.35.0.ebuild2
-rw-r--r--dev-php/Manifest.gzbin35490 -> 35488 bytes
-rw-r--r--dev-php/xdebug/Manifest2
-rw-r--r--dev-php/xdebug/xdebug-3.1.3.ebuild2
-rw-r--r--dev-python/Faker/Faker-20.1.0.ebuild2
-rw-r--r--dev-python/Faker/Manifest2
-rw-r--r--dev-python/Manifest.gzbin270202 -> 270196 bytes
-rw-r--r--dev-python/aiounittest/Manifest2
-rw-r--r--dev-python/aiounittest/aiounittest-1.4.2.ebuild2
-rw-r--r--dev-python/annotated-types/Manifest2
-rw-r--r--dev-python/annotated-types/annotated-types-0.5.0.ebuild2
-rw-r--r--dev-python/ddt/Manifest2
-rw-r--r--dev-python/ddt/ddt-1.7.0.ebuild2
-rw-r--r--dev-python/deprecated/Manifest2
-rw-r--r--dev-python/deprecated/deprecated-1.2.14.ebuild2
-rw-r--r--dev-python/expandvars/Manifest2
-rw-r--r--dev-python/expandvars/expandvars-0.11.0.ebuild2
-rw-r--r--dev-python/hypercorn/Manifest2
-rw-r--r--dev-python/hypercorn/hypercorn-0.15.0.ebuild2
-rw-r--r--dev-python/pikepdf/Manifest2
-rw-r--r--dev-python/pikepdf/pikepdf-8.7.1.ebuild2
-rw-r--r--dev-python/pydantic-core/Manifest2
-rw-r--r--dev-python/pydantic-core/pydantic-core-2.10.1.ebuild2
-rw-r--r--dev-python/pydantic/Manifest2
-rw-r--r--dev-python/pydantic/pydantic-2.4.2.ebuild2
-rw-r--r--dev-python/rpds-py/Manifest2
-rw-r--r--dev-python/rpds-py/rpds-py-0.10.6.ebuild2
-rw-r--r--dev-python/txredisapi/Manifest2
-rw-r--r--dev-python/txredisapi/txredisapi-1.4.10.ebuild2
-rw-r--r--dev-python/validators/Manifest2
-rw-r--r--dev-python/validators/validators-0.22.0.ebuild2
-rw-r--r--dev-python/yarl/Manifest2
-rw-r--r--dev-python/yarl/yarl-1.9.3.ebuild2
-rw-r--r--dev-util/Manifest.gzbin70316 -> 70320 bytes
-rw-r--r--dev-util/desktop-file-utils/Manifest2
-rw-r--r--dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild2
-rw-r--r--media-fonts/Manifest.gzbin37586 -> 37583 bytes
-rw-r--r--media-fonts/clearsans/Manifest2
-rw-r--r--media-fonts/clearsans/clearsans-1.00.ebuild23
-rw-r--r--media-fonts/noto/Manifest2
-rw-r--r--media-fonts/noto/noto-20230831.ebuild44
-rw-r--r--media-fonts/sil-abyssinica/Manifest4
-rw-r--r--media-fonts/sil-abyssinica/sil-abyssinica-1.500.ebuild28
-rw-r--r--media-fonts/sil-abyssinica/sil-abyssinica-2.100.ebuild28
-rw-r--r--media-fonts/sil-charis/Manifest7
-rw-r--r--media-fonts/sil-charis/metadata.xml3
-rw-r--r--media-fonts/sil-charis/sil-charis-5.000-r1.ebuild31
-rw-r--r--media-fonts/sil-charis/sil-charis-6.101.ebuild22
-rw-r--r--media-fonts/sil-doulos/Manifest4
-rw-r--r--media-fonts/sil-doulos/sil-doulos-5.000-r1.ebuild23
-rw-r--r--media-fonts/sil-doulos/sil-doulos-6.101.ebuild22
-rw-r--r--media-fonts/sil-gentium/Manifest4
-rw-r--r--media-fonts/sil-gentium/sil-gentium-6.001.ebuild32
-rw-r--r--media-fonts/sil-gentium/sil-gentium-6.101.ebuild32
-rw-r--r--media-fonts/sil-padauk/Manifest2
-rw-r--r--media-fonts/sil-padauk/sil-padauk-4.000.ebuild21
-rw-r--r--media-fonts/source-han-sans/Manifest5
-rw-r--r--media-fonts/source-han-sans/source-han-sans-1.004.ebuild37
-rw-r--r--media-fonts/source-sans/Manifest2
-rw-r--r--media-fonts/source-sans/source-sans-3.046.ebuild37
-rw-r--r--media-fonts/source-serif/Manifest2
-rw-r--r--media-fonts/source-serif/source-serif-4.004.ebuild37
-rw-r--r--media-fonts/urw-fonts/Manifest3
-rw-r--r--media-fonts/urw-fonts/urw-fonts-2.4.9.ebuild53
-rw-r--r--media-fonts/urw-fonts/urw-fonts-20230503.ebuild50
-rw-r--r--media-libs/Manifest.gzbin69443 -> 69456 bytes
-rw-r--r--media-libs/dav1d/Manifest2
-rw-r--r--media-libs/dav1d/dav1d-1.3.0.ebuild2
-rw-r--r--media-libs/fontconfig/Manifest8
-rw-r--r--media-libs/fontconfig/files/fontconfig-2.14.0-docbook.patch29
-rw-r--r--media-libs/fontconfig/files/fontconfig-2.14.1-gperf-meson-debugging.patch23
-rw-r--r--media-libs/fontconfig/files/fontconfig-2.14.1-gperf-meson.patch79
-rw-r--r--media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild224
-rw-r--r--media-libs/fontconfig/fontconfig-2.14.1-r1.ebuild218
-rw-r--r--media-libs/fontconfig/fontconfig-2.14.2.ebuild216
-rw-r--r--media-libs/freetype/Manifest10
-rw-r--r--media-libs/freetype/files/freetype-2.12.1-strict-prototypes-clang16.patch36
-rw-r--r--media-libs/freetype/freetype-2.12.1-r2.ebuild261
-rw-r--r--media-libs/freetype/freetype-2.13.1-r1.ebuild255
-rw-r--r--media-libs/freetype/freetype-2.13.1.ebuild262
-rw-r--r--media-libs/lcms/Manifest2
-rw-r--r--media-libs/lcms/lcms-2.15.ebuild2
-rw-r--r--media-libs/libavif/Manifest2
-rw-r--r--media-libs/libavif/libavif-1.0.1.ebuild2
-rw-r--r--media-libs/libglvnd/Manifest3
-rw-r--r--media-libs/libglvnd/files/libglvnd-1.7.0-backport-pr291.patch31
-rw-r--r--media-libs/libglvnd/libglvnd-1.7.0.ebuild2
-rw-r--r--media-libs/libuninameslist/Manifest3
-rw-r--r--media-libs/libuninameslist/files/libuninameslist-20211114-slibtool.patch64
-rw-r--r--media-libs/libuninameslist/libuninameslist-20211114.ebuild33
-rw-r--r--media-libs/sdl2-image/Manifest2
-rw-r--r--media-libs/sdl2-image/sdl2-image-2.6.3-r1.ebuild2
-rw-r--r--media-libs/webrtc-audio-processing/Manifest2
-rw-r--r--media-libs/webrtc-audio-processing/webrtc-audio-processing-1.3-r2.ebuild2
-rw-r--r--media-sound/Manifest.gzbin57458 -> 57448 bytes
-rw-r--r--media-sound/alsa-scarlett-gui/Manifest5
-rw-r--r--media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.3.ebuild (renamed from media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.2.0.0.20231129.ebuild)6
-rw-r--r--media-sound/alsa-scarlett-gui/files/alsa-scarlett-gui-0.3.3-cflags.patch32
-rw-r--r--media-video/Manifest.gzbin25195 -> 25197 bytes
-rw-r--r--media-video/pipewire/Manifest2
-rw-r--r--media-video/pipewire/pipewire-1.0.0.ebuild2
-rw-r--r--metadata/Manifest.gzbin7814 -> 7814 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin27921 -> 27932 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin57462 -> 57462 bytes
-rw-r--r--metadata/md5-cache/app-admin/syslog-ng-4.2.04
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin26538 -> 26375 bytes
-rw-r--r--metadata/md5-cache/app-arch/cabextract-1.9.115
-rw-r--r--metadata/md5-cache/app-i18n/Manifest.gzbin24774 -> 24616 bytes
-rw-r--r--metadata/md5-cache/app-i18n/unicode-data-14.0.010
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin76775 -> 76775 bytes
-rw-r--r--metadata/md5-cache/app-misc/fastfetch-2.2.34
-rw-r--r--metadata/md5-cache/app-misc/rdfind-1.6.04
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin76571 -> 76565 bytes
-rw-r--r--metadata/md5-cache/app-text/djvu-3.5.28-r44
-rw-r--r--metadata/md5-cache/app-text/mdbook-0.4.354
-rw-r--r--metadata/md5-cache/app-vim/Manifest.gzbin46422 -> 46423 bytes
-rw-r--r--metadata/md5-cache/app-vim/vim-flake8-1.74
-rw-r--r--metadata/md5-cache/dev-erlang/Manifest.gzbin9880 -> 9878 bytes
-rw-r--r--metadata/md5-cache/dev-erlang/meck-0.8.134
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin74253 -> 74255 bytes
-rw-r--r--metadata/md5-cache/dev-java/batik-1.174
-rw-r--r--metadata/md5-cache/dev-java/bndlib-7.0.04
-rw-r--r--metadata/md5-cache/dev-java/osgi-service-log-1.3.04
-rw-r--r--metadata/md5-cache/dev-java/xmlgraphics-commons-2.94
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin172351 -> 172353 bytes
-rw-r--r--metadata/md5-cache/dev-libs/libei-1.1.04
-rw-r--r--metadata/md5-cache/dev-libs/libunistring-1.1-r14
-rw-r--r--metadata/md5-cache/dev-libs/libwacom-2.8.04
-rw-r--r--metadata/md5-cache/dev-libs/yyjson-0.8.04
-rw-r--r--metadata/md5-cache/dev-perl/Finance-Quote-1.570.04
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin381266 -> 381269 bytes
-rw-r--r--metadata/md5-cache/dev-perl/PPIx-QuoteLike-0.23.04
-rw-r--r--metadata/md5-cache/dev-perl/PPIx-Regexp-0.88.04
-rw-r--r--metadata/md5-cache/dev-perl/XML-LibXML-2.20.9004
-rw-r--r--metadata/md5-cache/dev-perl/YAML-PP-0.35.04
-rw-r--r--metadata/md5-cache/dev-php/Manifest.gzbin45908 -> 45902 bytes
-rw-r--r--metadata/md5-cache/dev-php/xdebug-3.1.34
-rw-r--r--metadata/md5-cache/dev-python/Faker-20.1.04
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin365822 -> 365821 bytes
-rw-r--r--metadata/md5-cache/dev-python/aiounittest-1.4.24
-rw-r--r--metadata/md5-cache/dev-python/annotated-types-0.5.04
-rw-r--r--metadata/md5-cache/dev-python/ddt-1.7.04
-rw-r--r--metadata/md5-cache/dev-python/deprecated-1.2.144
-rw-r--r--metadata/md5-cache/dev-python/expandvars-0.11.04
-rw-r--r--metadata/md5-cache/dev-python/hypercorn-0.15.04
-rw-r--r--metadata/md5-cache/dev-python/pikepdf-8.7.14
-rw-r--r--metadata/md5-cache/dev-python/pydantic-2.4.24
-rw-r--r--metadata/md5-cache/dev-python/pydantic-core-2.10.14
-rw-r--r--metadata/md5-cache/dev-python/rpds-py-0.10.64
-rw-r--r--metadata/md5-cache/dev-python/txredisapi-1.4.104
-rw-r--r--metadata/md5-cache/dev-python/validators-0.22.04
-rw-r--r--metadata/md5-cache/dev-python/yarl-1.9.34
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin137168 -> 137168 bytes
-rw-r--r--metadata/md5-cache/dev-util/desktop-file-utils-0.274
-rw-r--r--metadata/md5-cache/media-fonts/Manifest.gzbin44439 -> 41886 bytes
-rw-r--r--metadata/md5-cache/media-fonts/clearsans-1.0014
-rw-r--r--metadata/md5-cache/media-fonts/noto-2023083115
-rw-r--r--metadata/md5-cache/media-fonts/sil-abyssinica-1.50013
-rw-r--r--metadata/md5-cache/media-fonts/sil-abyssinica-2.10013
-rw-r--r--metadata/md5-cache/media-fonts/sil-charis-5.000-r113
-rw-r--r--metadata/md5-cache/media-fonts/sil-charis-6.10113
-rw-r--r--metadata/md5-cache/media-fonts/sil-doulos-5.000-r113
-rw-r--r--metadata/md5-cache/media-fonts/sil-doulos-6.10113
-rw-r--r--metadata/md5-cache/media-fonts/sil-gentium-6.00113
-rw-r--r--metadata/md5-cache/media-fonts/sil-gentium-6.10113
-rw-r--r--metadata/md5-cache/media-fonts/sil-padauk-4.00013
-rw-r--r--metadata/md5-cache/media-fonts/source-han-sans-1.00415
-rw-r--r--metadata/md5-cache/media-fonts/source-sans-3.04615
-rw-r--r--metadata/md5-cache/media-fonts/source-serif-4.00415
-rw-r--r--metadata/md5-cache/media-fonts/urw-fonts-2.4.914
-rw-r--r--metadata/md5-cache/media-fonts/urw-fonts-2023050313
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin120162 -> 119028 bytes
-rw-r--r--metadata/md5-cache/media-libs/dav1d-1.3.04
-rw-r--r--metadata/md5-cache/media-libs/fontconfig-2.14.0-r118
-rw-r--r--metadata/md5-cache/media-libs/fontconfig-2.14.1-r118
-rw-r--r--metadata/md5-cache/media-libs/fontconfig-2.14.218
-rw-r--r--metadata/md5-cache/media-libs/freetype-2.12.1-r215
-rw-r--r--metadata/md5-cache/media-libs/freetype-2.13.115
-rw-r--r--metadata/md5-cache/media-libs/freetype-2.13.1-r115
-rw-r--r--metadata/md5-cache/media-libs/lcms-2.154
-rw-r--r--metadata/md5-cache/media-libs/libavif-1.0.14
-rw-r--r--metadata/md5-cache/media-libs/libglvnd-1.7.02
-rw-r--r--metadata/md5-cache/media-libs/libuninameslist-2021111412
-rw-r--r--metadata/md5-cache/media-libs/sdl2-image-2.6.3-r14
-rw-r--r--metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r24
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin74698 -> 74683 bytes
-rw-r--r--metadata/md5-cache/media-sound/alsa-scarlett-gui-0.3.3 (renamed from metadata/md5-cache/media-sound/alsa-scarlett-gui-0.3.2.0.0.20231129)4
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin40397 -> 40396 bytes
-rw-r--r--metadata/md5-cache/media-video/pipewire-1.0.04
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin58434 -> 58430 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.54
-rw-r--r--metadata/md5-cache/net-dns/Manifest.gzbin14208 -> 14208 bytes
-rw-r--r--metadata/md5-cache/net-dns/unbound-1.17.14
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin57570 -> 57570 bytes
-rw-r--r--metadata/md5-cache/net-libs/libnice-0.1.214
-rw-r--r--metadata/md5-cache/net-nds/Manifest.gzbin4697 -> 4696 bytes
-rw-r--r--metadata/md5-cache/net-nds/gssproxy-0.9.24
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin71648 -> 71640 bytes
-rw-r--r--metadata/md5-cache/sci-libs/gklib-5.1.1_p20230327-r14
-rw-r--r--metadata/md5-cache/sci-libs/metis-5.2.1-r24
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin95062 -> 95216 bytes
-rw-r--r--metadata/md5-cache/sys-apps/install-xattr-0.8-r14
-rw-r--r--metadata/md5-cache/sys-apps/portage-3.0.5618
-rw-r--r--metadata/md5-cache/sys-fs/Manifest.gzbin38000 -> 38627 bytes
-rw-r--r--metadata/md5-cache/sys-fs/zfs-2.1.1418
-rw-r--r--metadata/md5-cache/sys-fs/zfs-2.2.218
-rw-r--r--metadata/md5-cache/sys-fs/zfs-kmod-2.1.1418
-rw-r--r--metadata/md5-cache/sys-fs/zfs-kmod-2.2.218
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin28879 -> 28882 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/installkernel-systemd-2-r54
-rw-r--r--metadata/md5-cache/sys-kernel/linux-firmware-20231111-r14
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin12697 -> 12697 bytes
-rw-r--r--metadata/md5-cache/www-client/vivaldi-6.4.3160.444
-rw-r--r--metadata/md5-cache/www-client/vivaldi-6.4.3160.47 (renamed from metadata/md5-cache/www-client/vivaldi-6.4.3160.42)6
-rw-r--r--metadata/md5-cache/www-client/vivaldi-snapshot-6.5.3201.4 (renamed from metadata/md5-cache/www-client/vivaldi-snapshot-6.4.3160.38)2
-rw-r--r--metadata/md5-cache/x11-wm/Manifest.gzbin16356 -> 16358 bytes
-rw-r--r--metadata/md5-cache/x11-wm/icewm-3.4.14
-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.gzbin43242 -> 43249 bytes
-rw-r--r--net-analyzer/monitoring-plugins/Manifest2
-rw-r--r--net-analyzer/monitoring-plugins/monitoring-plugins-2.3.5.ebuild2
-rw-r--r--net-dns/Manifest.gzbin8195 -> 8195 bytes
-rw-r--r--net-dns/unbound/Manifest2
-rw-r--r--net-dns/unbound/unbound-1.17.1.ebuild2
-rw-r--r--net-libs/Manifest.gzbin31965 -> 31969 bytes
-rw-r--r--net-libs/libnice/Manifest2
-rw-r--r--net-libs/libnice/libnice-0.1.21.ebuild2
-rw-r--r--net-nds/Manifest.gzbin2395 -> 2392 bytes
-rw-r--r--net-nds/gssproxy/Manifest2
-rw-r--r--net-nds/gssproxy/gssproxy-0.9.2.ebuild2
-rw-r--r--profiles/Manifest.gzbin186233 -> 186235 bytes
-rw-r--r--profiles/use.local.desc1
-rw-r--r--sci-libs/Manifest.gzbin45121 -> 45120 bytes
-rw-r--r--sci-libs/gklib/Manifest2
-rw-r--r--sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild2
-rw-r--r--sci-libs/metis/Manifest2
-rw-r--r--sci-libs/metis/metis-5.2.1-r2.ebuild2
-rw-r--r--sys-apps/Manifest.gzbin49544 -> 49546 bytes
-rw-r--r--sys-apps/install-xattr/Manifest2
-rw-r--r--sys-apps/install-xattr/install-xattr-0.8-r1.ebuild2
-rw-r--r--sys-apps/portage/Manifest2
-rw-r--r--sys-apps/portage/portage-3.0.56.ebuild238
-rw-r--r--sys-fs/Manifest.gzbin22239 -> 22237 bytes
-rw-r--r--sys-fs/zfs-kmod/Manifest6
-rw-r--r--sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild177
-rw-r--r--sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild217
-rw-r--r--sys-fs/zfs/Manifest6
-rw-r--r--sys-fs/zfs/zfs-2.1.14.ebuild311
-rw-r--r--sys-fs/zfs/zfs-2.2.2.ebuild306
-rw-r--r--sys-kernel/Manifest.gzbin4582 -> 4580 bytes
-rw-r--r--sys-kernel/installkernel-systemd/Manifest2
-rw-r--r--sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild2
-rw-r--r--sys-kernel/linux-firmware/Manifest2
-rw-r--r--sys-kernel/linux-firmware/linux-firmware-20231111-r1.ebuild2
-rw-r--r--www-client/Manifest.gzbin6036 -> 6035 bytes
-rw-r--r--www-client/vivaldi-snapshot/Manifest8
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-6.5.3201.4.ebuild (renamed from www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3160.38.ebuild)0
-rw-r--r--www-client/vivaldi/Manifest10
-rw-r--r--www-client/vivaldi/vivaldi-6.4.3160.44.ebuild2
-rw-r--r--www-client/vivaldi/vivaldi-6.4.3160.47.ebuild (renamed from www-client/vivaldi/vivaldi-6.4.3160.42.ebuild)2
-rw-r--r--x11-wm/Manifest.gzbin9125 -> 9135 bytes
-rw-r--r--x11-wm/icewm/Manifest2
-rw-r--r--x11-wm/icewm/icewm-3.4.1.ebuild2
327 files changed, 1706 insertions, 3021 deletions
diff --git a/Manifest b/Manifest
index ab9a772e5db2..bc36545c3179 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29308 BLAKE2B be6f6264ffb080e49e64e894575d9cceeef8b20a0e8bdb2d19c48ac687c9e737498c5a5ad962ca7bc7144fc2983945ec1baff9ccf3d94f6f3f02b54d14893a1d SHA512 4cbfb4e45be1c5ad6f1c8b2bbe6122fcd98387cff382886d2e6bb01fb7b70d4b719e88f53fc695ddc496156327feca13bb6b4538dd61962e21ea85357ea66a61
-TIMESTAMP 2023-11-30T22:39:59Z
+MANIFEST Manifest.files.gz 29309 BLAKE2B 485b7b41d17b0d52797f9426d0b84bbbceaf33f41fe244eeaac8ace12209126a8eb3b1f119a15665fac327630e0e3492aed1dacdc1597e448d76046292b457b3 SHA512 cb680a32aca63b79d4bf85a243fca3f603499afa4597cef731d7bc8e34b3f6871b75df97627e13351cc77911be15b1cfbeea7f2d1c7e4f9f60d51dd6101605c2
+TIMESTAMP 2023-12-01T04:40:05Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmVpDz9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmVpY6VfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBTZRAAtsSApb9zfQHXTcl93K0kZ8skNd8G/aCZjYRfPrca79bovL6dLre0l5FF
-9KV9K1MwCP0m5B+M1U5rXnUUBgnOXypjN2uAaDBsG6H0ZzOTsWN8q1HPgUBeilPd
-1CjKjoCwhlUhhw0ZOEOm1DJi6+EYM5osNcWQ5Ao3C+oc+RDCEObjyj8wGyuyk1+2
-N9hdFV7g7ZXipquCb759kH/zWDPpNNKDa9w3NAC9XmdrWhQe3a2j5HlxyVXP69VD
-wxGvOZvkTMFgG/wSdGbr68bt0v9M7iwJIzbo8o9N2qbX+09TvGdJEs4AldhYIOYP
-ux58sIBIgYf4r6p3xTwDKQOt9YSgN9vXTpcvP8JhvOVL33a+YthB/E3f17tthcYU
-nGayXyLOlcU6aWguKbeQB+jr8qqqy3DXROrEy6egh6wMTHTTWUjBpI1aWdEAnfAO
-Fxr0E2dNKjhd48pZ1RtB4Fs65k8Peks39waVt4ntVpq+SetyqrB3ae2z8XhHoSto
-94fihLWI/Vw582BP15mugMKfcnXcut7IcxZGMs8QlTUGrJbj8mFppwzhxA3OeUcb
-9zZCk9gJeg5p2c97dyTbQRh2WQvvwGOI1CW6WPv8Q6FHo5C0nHFwKktaWhyQJV7C
-xdHW9DLZrbZdRPSnwJOAmwftGQL9j3FvoIMmin4Jv4GIeslNRaM=
-=w7CC
+klAC4Q/+P46us5AixADEXpO/SDi4uWRV2Znnyucf9ZvoR/Wgs2WVMm9vcSkX5zHL
+oCHik0i1yRB5VDLzTt8P5XW+281QXdFNkM40SZ+/LycY7PBjbRpsHMoZJA1N8zbb
+JaaEhO7nohepvXSOObQd+HEtvVQdbvpsvjmCC3Pg8Fn1WOpWjNuLGoRn6ndpdPKt
+kGNiVEZz5m65vDzNHhR9ua6cndzV1pQwAk8S+QkrqYEqNveScQR0IJA33IkZUzWY
+a1B2/s0+sWdyVgbVAj3oqUVOMzTC/H+TWdqHPRSswuI3puoWdhIVCs3gwPtbmlHV
+Y4gv8l6afY5cZ7SCisp2OVqa+NgmSW0CWuDOBtRodMAMwIu31Gm/e43QiRNa0DGT
+v+5mZsQzh/LcjpxGJqT7RCxl86mHjH5ih7sz4ZES4cqc8pa/5c9jexpBXFA6/bqN
+e9xv17F7RN/SlEY29aYX/ZB3KFJ1cbGXVLAo38d6rJpvME5lDzdyRc5zID0JdDG5
+A6Kbw+ffQZpweGnBnTOKmzVhOOmJxxVNWNT+x1bnFk3+/G2dbzzwlw6thc+7YWuW
+6Pl2PuB+AsPq1puVjm3EFyFJj19yFwSSPIWZOXuYt1KvJZMvUf6V1FP44HpNMv4j
+lIiPxt5GjveP6bNumYLb+xAx99uxECZ6aAaj1cuaInp1B1zd1uw=
+=xT9m
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index cbbdf36f39e9..c48618a4c48c 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index 32190888683a..ec0cf6920adc 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/syslog-ng/Manifest b/app-admin/syslog-ng/Manifest
index 1cb1e08ff74c..63e594285654 100644
--- a/app-admin/syslog-ng/Manifest
+++ b/app-admin/syslog-ng/Manifest
@@ -16,7 +16,7 @@ DIST syslog-ng-4.4.0.tar.gz 6208437 BLAKE2B 4d719c980f40437661014aa607b019520396
EBUILD syslog-ng-4.0.1.ebuild 5111 BLAKE2B 93f949e74187f2754b7ffda3e79f0044c1720792dd9bc7a300582b543ea3982b6ba21ebaa1fb93d6df4616d66afb339e3ca404d836df58e216a5915b4c7eb470 SHA512 1296f81b5d8c520adc0b1fe647bdee75a8cf3b481d3e3a841c79ed48db1cad5e29f99965615b18e518b11d0110b810d4c1ff2088f6473c3a338d55dc2671427e
EBUILD syslog-ng-4.1.1-r1.ebuild 5196 BLAKE2B 40f06ee661e9b74b3dc6497e79c2e74f8daa16744bb68bd50dfc9dd1aeb9691920e3f1a944049489ee442e89fad0b89c56b052ad2234ec3c85b41a3dbc670c0b SHA512 408226a572889d7f3361cc7265123861e959ae1dcb8bb81ddc7240894a557c241d1ec90ac6694f809552365aa55e86585e6b621e95e36768700f5a66f80fa2d2
EBUILD syslog-ng-4.1.1-r2.ebuild 5205 BLAKE2B d746d3f854cbfc13e03d5328a652e16513c9c5d29a7e2322e952f417be799e290f9f72748e418ee17398975355aee59f3f15805023d3a37471c5c6d5080cad11 SHA512 fc7f76046edabad88d1712f6ea9e734294afb18dafacb2ae61aeab465334ff939416b485a2449d5fe40d94031c19501e28d2718b3157f2ee1cd0d5df55e76a80
-EBUILD syslog-ng-4.2.0.ebuild 5234 BLAKE2B dca59c8d09c785239ab6a69a8a12a8c4fad70803a1f16c425cbac715a78749aff791da1f6a06a3d4ee0cf80fe76a5e61d52631f2c2702b432cd661e775fcef14 SHA512 cbcc3e7c67c675549825dd42a33c268ae490d59c169963d6cf59a3cde988cde88645a8cf465ffbd2b36a23f94b748daf59a32fa26c5382780d89480eb5887e93
+EBUILD syslog-ng-4.2.0.ebuild 5233 BLAKE2B 69f783315b632cbb4a35b3bfc63d4c197ea15e08a244ee0e2d62c266ddcebc26d64ca871fb04f1a635f26c0e80ff587d8e266a61189ad3225447522969b78416 SHA512 6ad61c92704efdf9c2baf272309fcf2f4df921cf3600b394259c2a700a2c7a6094f474797495e5b14a838ef7f30064a422f19cdf7bfa09f75787a7c62a336b0f
EBUILD syslog-ng-4.3.1-r1.ebuild 5211 BLAKE2B 9ff2cf23a2f077ec5c8a2bd0f80774d48dbba4d00f2bf4a7c07a29f827dfea22868c9a0c82f5aebfb8a37267b98d82b44bfa45075c4f364f1b887f4ebb281662 SHA512 fdcd181d5cca4d502cce674f4eb7ccd476589f5d3d28c7f87aa296b04c169a20616b59f510640bd735100dc89f5628e6eb0cc766041177da4341f3fbf9be6f4a
EBUILD syslog-ng-4.4.0-r1.ebuild 5211 BLAKE2B 9ff2cf23a2f077ec5c8a2bd0f80774d48dbba4d00f2bf4a7c07a29f827dfea22868c9a0c82f5aebfb8a37267b98d82b44bfa45075c4f364f1b887f4ebb281662 SHA512 fdcd181d5cca4d502cce674f4eb7ccd476589f5d3d28c7f87aa296b04c169a20616b59f510640bd735100dc89f5628e6eb0cc766041177da4341f3fbf9be6f4a
MISC metadata.xml 1285 BLAKE2B 91f0ecae07c9131f516a2b9dd6b71d021c84cde055ec58b21734b36f540f65b02452ac20dffaac4a3edc8942ad9a1a1afc3c9837ea4775d40d0d8b3d41083316 SHA512 80924020dccf9bd8d1a83d995af57644eaab761204e2b75a3ef997a2b7582506ba25f476b6203446d116af841629520adfa1cfe443c6e1547755e72956161eb2
diff --git a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
index 3d60656f665c..2da0ef16dd73 100644
--- a/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-4.2.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis smtp snmp test spoof-source systemd tcpd"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
test? ( python )"
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index 5a6c1175cad5..302b213d18a5 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/cabextract/Manifest b/app-arch/cabextract/Manifest
index eb3a748e8934..5dbf0faf89ed 100644
--- a/app-arch/cabextract/Manifest
+++ b/app-arch/cabextract/Manifest
@@ -1,6 +1,4 @@
DIST cabextract-1.11.tar.gz 489656 BLAKE2B c0360e63359c3c3db26d442a92be8ac3f05903015be0f8fc76e81b572e882807b881756d6541aa77e55e8c083cda3363f8d2f9a32a7ab35a0b79482a9c91ef47 SHA512 416bdc5a889c3986b2a5d6ecb8526a69f2d85c34f4856da43951271ff4f31013e4197c56ea5f6b05061b511b980d5a65cb34b9b859d3013c1dbcbb89d43114f9
-DIST cabextract-1.9.1.tar.gz 469369 BLAKE2B 5bfc697b40cbf47b42ab7857804b703c9622d8dae1648aae1bb5c0ec7c7978bff01b7ca2526f1b6090f193d88c00e3f49ae111f348d03fec9f575bddbb4b4096 SHA512 c354a4b20a222b40813f01baf8311c9a76611da427f9f44e977a3fd09508e24a18b486e3eef889a9debdca459f1b0c28d5d25429ccd555d3a2e4ff92d91cec14
EBUILD cabextract-1.11.ebuild 1597 BLAKE2B 8d5d8745941f9b26e2d96362df76da2c32f83c3c40c397135c8b54b9eaba8625bfd6a11f0f08601a8bb71d12e1ad2c0b0276ca97a0c51c52ebd9326d9202ade0 SHA512 d2d226d5724493f240f39bda316ca3a68a5d2ba1e4c93ef08db621d8d3dec63ded0ae415df9f19e880c7f0d505dc0a6fdb0c7d3abc55f7c3dc21a017242ab90b
-EBUILD cabextract-1.9.1.ebuild 1561 BLAKE2B 7c1d149c6a8214e329ec9eea0ffe53b5ba0b7937df330f51aade14136d09202f5c21e70dd78d50d3bbac88bf14517387a311fffec4a629e8637ec9dfa0ed3eec SHA512 04a5a134428e191643209f3c4883c85567b358156b585c9fd955ad32cec5d6298b638e6e112425bf5358b25fc9833e869a75d45afdd7c57479c3387bd53e5236
EBUILD cabextract-9999.ebuild 1592 BLAKE2B 634d972f082adf17e62c23cfe645477009eb9f9cdbe2caf44248e09c4d3a76c9e752f3b6f9b6cd225a01e71a8e5ea1c7a6a6f6a179b7db253de9e6954e8b3ff1 SHA512 9d15774a35be480e1bb07710668dc3284bac8c404c5a6785d7614aeabf062a46dcb37f635954b02f1dca531262957688233712dfd94cc17fd7dce03b66859b4d
MISC metadata.xml 556 BLAKE2B 56968f48613cd1c331acb6a8013e998d96e9da101dd4bc15bf98381501923087ba5bb49ff6e0b52d6e5fb01121bc543f05c90ce7f2657c871ce0ef07eab16212 SHA512 21a53a5f845a8cebecec884cef051b6f073a9e9009c44d033b90ba5b06d8d2dcfabd0ee3082926e60faebbb6ef297d624313cea1a22308ee1c5de88b834dd71d
diff --git a/app-arch/cabextract/cabextract-1.9.1.ebuild b/app-arch/cabextract/cabextract-1.9.1.ebuild
deleted file mode 100644
index dc44fbe296f6..000000000000
--- a/app-arch/cabextract/cabextract-1.9.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit autotools toolchain-funcs
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/kyz/libmspack.git"
- inherit git-r3
- MY_P="${PN}-9999"
-
- LIBMSPACK_DEPEND="~dev-libs/libmspack-9999:="
-else
- 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"
- MY_PV="${PV/_alpha/alpha}"
- MY_P="${PN}-${MY_PV}"
- SRC_URI="https://www.cabextract.org.uk/${P}.tar.gz"
-
- LIBMSPACK_DEPEND=">=dev-libs/libmspack-0.8_alpha:="
-fi
-
-DESCRIPTION="Extracts files from Microsoft cabinet archive files"
-HOMEPAGE="https://www.cabextract.org.uk/"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="extras"
-
-DEPEND="${LIBMSPACK_DEPEND}"
-RDEPEND="${LIBMSPACK_DEPEND}
- extras? ( dev-lang/perl )"
-BDEPEND="sys-devel/gettext
- virtual/pkgconfig"
-
-src_prepare() {
- if [[ ${PV} == "9999" ]] ; then
- # Re-create file layout from release tarball
- pushd "${WORKDIR}" &>/dev/null || die
- cp -aL "${S}"/${PN} "${WORKDIR}"/${PN}-source || die
- rm -r "${S}" || die
- mv "${WORKDIR}"/${PN}-source "${S}" || die
- popd &>/dev/null || die
- fi
-
- default
-
- eautoreconf
-}
-
-src_configure() {
- econf \
- --with-external-libmspack=yes
-}
-
-src_compile() {
- emake AR="$(tc-getAR)"
-}
-
-src_install() {
- local DOCS=( AUTHORS ChangeLog NEWS README TODO doc/magic )
- default
- docinto html
- dodoc doc/wince_cab_format.html
- if use extras; then
- dobin src/{wince_info,wince_rename,cabinfo,cabsplit}
- fi
-}
diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz
index afff38424d3f..033973ad0aa7 100644
--- a/app-i18n/Manifest.gz
+++ b/app-i18n/Manifest.gz
Binary files differ
diff --git a/app-i18n/unicode-data/Manifest b/app-i18n/unicode-data/Manifest
index fb51138d29e5..c82f416a7781 100644
--- a/app-i18n/unicode-data/Manifest
+++ b/app-i18n/unicode-data/Manifest
@@ -1,10 +1,7 @@
-DIST unicode-data-14.0.0-UCD.zip 6985828 BLAKE2B 2d36d35ded44fe1ad7966dae93e388c8c92d4404c811e495c0b4ea1c6482c4ed1488dff37b608cae230163bc4dd66cf8ec40d5db6e60541cd7719673c91dc5b1 SHA512 17fbfb3ebd3a75227526d87e19feb70c1b0ccee656e421e955aadc88847ed2597437eb8cf19619e2a49470d286b285e219aec18d6b29dab47cfa8317a212b458
-DIST unicode-data-14.0.0-Unihan.zip 7116482 BLAKE2B feafb77e8a1694efe940be226735f88c2e08be43408b8c12de87b86860d3cfacffb3d7d287e4fbf6b7fcef1055f3fe6b74f312312dd7d1886cbc7a394a7df983 SHA512 1827e512dd1bd27f3553746275dc90e3c3add38590d56da3901eccb56b94fee9e2dd806514a866ca73dfe4770ec585d200a6b6a7a4293c2ff572a2f5b50ef091
DIST unicode-data-15.0.0-UCD.zip 7059105 BLAKE2B 5615eeb9a73f9bd36986bd0d8fdc3c22d8b33d6ba36bb79f1d78ead2f4193fd926f1dd939c9c53047efdbd9346937f66e8c7cbf538ea4fe6a4bd5bdc02aa5528 SHA512 442a99694fccf0d1ff6f6236bec2cff7408eef4d9dba575ba4f5dc45cebf4d2b1b30334ef8a843887a0f410b24e0f79f7f30f06a195659def998875981604a6a
DIST unicode-data-15.0.0-Unihan.zip 7293545 BLAKE2B 46d8b13ac6970a27d70262d45c703496dd99bff4ac7eefed2003f3f7d02b070461211eb03400f0fe0decfb65a3dccd0973c8da286f9f6fc84681dd263ea366b6 SHA512 d9cf39adebe83ed0fd8d473cf057b8aa8b2362019d9f7ee7afc041501b1bbbe4d13050350ac40ce4a020cd1d64d52548fe262c3b2893934a032e1de8075e964c
DIST unicode-data-15.1.0-UCD.zip 8248819 BLAKE2B 6280ee4c7044bf72cfc1f04c02c06bda1052c4909b2209d41a0ddef3e1eca7d639afa293d1536d1af1ef118311327ec4ec52cdefe8eac081bc84738972993a0e SHA512 6285b78d5765092d04632f2bdf23f43fe4c3d8acc28700ff941b5a647bf86aba348ea280cee54f5761e534070439cd5628cb25cb7cd9d7dca08e05000f434f54
DIST unicode-data-15.1.0-Unihan.zip 7999959 BLAKE2B a92e3fa3dfb765b94641596b67779385edf519b788192a2798b27107fc6860cedc00d445066dad67746b7cd04a7fd2ed5a0f2b65a864d52f043750ad37cd318d SHA512 fc1a32fc68b3e1d2d358fca91c2cd6c1103557405e91ff558585f18a2e9b1ee6f8af89e7ee922ff36cade67a5cf4f5b4042ba97d350af7b92b18f161eef5ec78
-EBUILD unicode-data-14.0.0.ebuild 763 BLAKE2B cf52c10dcd43ec8b03f5007362dc33653cca706c1ebeca6e7a1259e8d8e76aaf5130ff749539f51ec0579cff9a2b63374c77f826e5efd3165e6b23c48054448a SHA512 812ee2d9bfe960657e25e4f8cc47e0cfa6cfb377334ab24cc5dbd4262981367da64f37c505ede5f11e773654444c222698d5a7f05d167c71a53438616ab503c2
EBUILD unicode-data-15.0.0.ebuild 763 BLAKE2B cf52c10dcd43ec8b03f5007362dc33653cca706c1ebeca6e7a1259e8d8e76aaf5130ff749539f51ec0579cff9a2b63374c77f826e5efd3165e6b23c48054448a SHA512 812ee2d9bfe960657e25e4f8cc47e0cfa6cfb377334ab24cc5dbd4262981367da64f37c505ede5f11e773654444c222698d5a7f05d167c71a53438616ab503c2
EBUILD unicode-data-15.1.0.ebuild 771 BLAKE2B 3eb2c5b3fb978d5cc5a222adcef702063997f3ff8cbe21afc6c3a93166ab3ed3224a5db051224894590bf3cfe3bbd7e6eeeb9f179a78ffc1faee336cddc1a88d SHA512 5b895d855bb3a6388cdcf7dcbc708ba60a89d1917293958c9ee821c0e540594cf9ade069116330a7590831aef8cdd4d5efbdec610421ff9b2320cb275ee4be76
MISC metadata.xml 348 BLAKE2B db346dadc3a3333cdd52371d751f814244a22770e00306f9e53b6ca4a70b6dabd107e1c8d62b2fb2b333ce60db28f4b8f8f900ffdce07aba4246e2eef16563a4 SHA512 a6b846e15f4b2903ebe245954bdee3c7c5adfedd0f6d0a05c32defc8cd6f35df804c11567af92911400626fd846320d2338175c1921821adce1db04d5c40dc6a
diff --git a/app-i18n/unicode-data/unicode-data-14.0.0.ebuild b/app-i18n/unicode-data/unicode-data-14.0.0.ebuild
deleted file mode 100644
index ab72b57ae6b9..000000000000
--- a/app-i18n/unicode-data/unicode-data-14.0.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Unicode data from unicode.org"
-HOMEPAGE="https://unicode.org/ucd/"
-SRC_URI="https://unicode.org/Public/zipped/${PV}/UCD.zip -> ${P}-UCD.zip
- https://unicode.org/Public/zipped/${PV}/Unihan.zip -> ${P}-Unihan.zip"
-
-LICENSE="unicode"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-DEPEND="app-arch/unzip"
-S="${WORKDIR}"
-
-src_unpack() {
- # Unihan.zip needs to be installed as a zip for reverse deps
- # https://bugzilla.gnome.org/show_bug.cgi?id=768210
- unpack ${P}-UCD.zip
-}
-
-src_install() {
- insinto /usr/share/${PN}
- doins -r "${S}"/*
- newins "${DISTDIR}"/${P}-Unihan.zip Unihan.zip
-}
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 987c0de1369e..fa1462a63347 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 9303802e2f60..b4f45bff2412 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -4,5 +4,5 @@ DIST fastfetch-2.2.3.tar.gz 901203 BLAKE2B d6d097b72ce2f252e42b3e59cbd26b43a4f17
EBUILD fastfetch-0.1.9999.ebuild 2964 BLAKE2B 273947170f50ecb9629efdf10027a7b6af5c98329470f97f7078e0082f8b128e9bf428c4d82b8df52a09d3b96fdc88d8c1bff79719838effaac43aacb32f7b00 SHA512 ead9d649523d9ec049bea90516a04f1fb2fc43618e4592f8faa8e0b309ac783e798baf0ccafc89ddd4a3cb23338f2544df65be4ca41f590048f53fc2d78d1028
EBUILD fastfetch-0.2.9999.ebuild 2884 BLAKE2B cb3aba85dbd4ea7a8086d6bfd35ac053a6893f17cbbc8b916fa514f575c7407a0e68359b09d66243d52b4276d1d67f584eb41c46066542d5548610f4bc27b285 SHA512 40707f326072cff867587a0ba82f26ebd203920a3d2b4d9668f26ca9c0d4152a05555c2e6975fd1ecffa8ab8fea8a8cc4f975bf02a9113de781fd51969e3e5d8
EBUILD fastfetch-1.12.2.ebuild 2838 BLAKE2B 1185a5c20a06bf6e6112f4cc8942eb10ff403f7db2a4edabc1264db19448cfd992da044619b767751bd3d25d1759a6e6a8440aa529e058226adfec8cbfc400b8 SHA512 47b8b945db6391ba18a7fd93c0a9c6d53ccf1d0ede37538dbcb5ed95975f3691bd3f87492860e5e61727aa020ba42acd18ef4e27ffa9b21dfaae10fea9e94752
-EBUILD fastfetch-2.2.3.ebuild 3115 BLAKE2B 9b54faa6452042ca3c69d816793df0e29c56df67188441fa0f921f73601b20369ed87118920bed2d97f5ba2a791157ed259decb27f6e3e5e3dd66d0444bbe72d SHA512 d46e3282e0f9dd11caceb773a4fb02944fcc82d7eff220e1f9638de3aa1d7659b8e6b907487849cc90e7a042daacbb365a50be8aba94aa80c9a22ec6b7796619
+EBUILD fastfetch-2.2.3.ebuild 3122 BLAKE2B 601cebde152e817514112411df5bcc3e43dea3e9c64d080498bb0e7a8de96712ae547d3812c48edd55a5555253d57339567bb4954cfe703c7cfe38be34cc1c09 SHA512 39bed30fb46138b1534972ec4d5faef9c1ad4b02256e6feafb0dc045cbefe22d1088bcab08a04d0cb3b5c8cbc729055da1c6a99cb60ba876f7f49017a32e3143
MISC metadata.xml 1159 BLAKE2B 967449a1aa6e5baae193e105181c750b35eba83ab0a9586e6ce461e158e59a1184f67d765e19ea3a4f0602b7be17f777fb2d30d11d123dae26163f7fc9440d57 SHA512 595cf9a0b99e97fcb4396807473545c4f59cb129013dfe0adc6885c60d7ea47e72cf4aef1df01f7bd8328ec6e89918980a2ecc69700923f099b1a7e573a83731
diff --git a/app-misc/fastfetch/fastfetch-2.2.3.ebuild b/app-misc/fastfetch/fastfetch-2.2.3.ebuild
index f3c91c217ba1..c69d489e1627 100644
--- a/app-misc/fastfetch/fastfetch-2.2.3.ebuild
+++ b/app-misc/fastfetch/fastfetch-2.2.3.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]]; then
[[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
else
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
fi
LICENSE="MIT"
diff --git a/app-misc/rdfind/Manifest b/app-misc/rdfind/Manifest
index 93882d1cb55f..06bd943a5615 100644
--- a/app-misc/rdfind/Manifest
+++ b/app-misc/rdfind/Manifest
@@ -4,5 +4,5 @@ AUX rdfind-1.5.0_include-limits-header.patch 509 BLAKE2B 452f26f332850bcad3dbc6a
DIST rdfind-1.5.0.tar.gz 55200 BLAKE2B ad031acba85b6dead8ec3cfb2dfeb13bce424ee3b70dabc2b1ecaf0bcab8ae64c33ce1df22a54b430876d95ff59a58a2c3dc86d93f551ca8dc069488d3319e6d SHA512 007e54c90a74a20913ce8af6e6ecc90414c503260d88afa5a98525d43a7b6445762210c6a957beacdc99ff3dab95adb4100a2553454d177c0cfa3cbbc937f495
DIST rdfind-1.6.0.tar.gz 133937 BLAKE2B 88691864a4822198ca9b14bd61f6eb5371336463f165aad229d753fc925465019fa8c76d799b3889bda5405575cfe8ace404f1e3a4aec2e22edf9db62f89d164 SHA512 21d135551bd2d71a71dfe1e4faece6e980db3df18f34433b7b0a5da9e21ccc9067337892025afa9b4b1fd6069732a144b5b7b8e0441cbc9821a71a8b934cced1
EBUILD rdfind-1.5.0-r1.ebuild 793 BLAKE2B 63dd53b2a1781322b2db8be707732ce45a2525859881d5d1853010ba5ab1cfc90aa817d299bf4461061d31d569c890b124ff6f32cda7e5b7284b4b62ae566ab0 SHA512 aebd079227dfdbc8a2ab15faa3e4132ab5aa5d19777297ce92a014cab1d118c90aad48a02dffedbb25cfdbbd8e89428279324798bd1ed1a68dddc20ceacc72ca
-EBUILD rdfind-1.6.0.ebuild 595 BLAKE2B a6a5bb4af5dbfdea40e730646b2ef554dd93cc8f933ca2bcfd5152919aa6f0c6db4ba3546a3fc41a7663951a5c3695e8d0c5b1526df98d9f890e3ef8180ccd9b SHA512 52d2d5c3d42798868643daa186788deb8f0a957ab322fb06ce605634ab7deafa860682ed85fd9cee3a8fb43704225aa03f1aff659e9f37cc2226487e9e443fee
+EBUILD rdfind-1.6.0.ebuild 601 BLAKE2B 960a41e1a93e4f9f5ae46a56743a2bb92de8f4e4bf10a130dfacf3e702b7a7ec2722cf0a350889ac4a0ab491f8043e563c4695c9aa019bbe41429774fb887087 SHA512 dfbd061e8e13fd5b8e1cf4ebd57795f80781b422b71e023e4e8345002d7419e3a4ce6681af93acdfcaa30dd6933621d094e42348cb158697761b5c9c6c02df59
MISC metadata.xml 841 BLAKE2B 32b8bde4c5907e3c1cf8cbecf78f1c10c9fe49efc9ce5748af35815c7d5a5ab958a440c6da5d7680f52d72ab200230813f33a54503edc274cd6d588716ee153b SHA512 bd25cb0e6341ef0202ed7c9b23db2de735818c3eb31b557145a12dca62cbe7298db4e7ad13b7f3c899055b51db13264a77a9eaf378e89e5f62886237e93bd142
diff --git a/app-misc/rdfind/rdfind-1.6.0.ebuild b/app-misc/rdfind/rdfind-1.6.0.ebuild
index 1a04c8e4389c..df0cf12e0aeb 100644
--- a/app-misc/rdfind/rdfind-1.6.0.ebuild
+++ b/app-misc/rdfind/rdfind-1.6.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://rdfind.pauldreik.se/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~m68k ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~m68k ~riscv ~sparc ~x86"
RDEPEND="dev-libs/nettle:="
DEPEND="${RDEPEND}"
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 2cc6bf5bd286..e283041e5635 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/djvu/Manifest b/app-text/djvu/Manifest
index c0121d752eda..f1e637db8707 100644
--- a/app-text/djvu/Manifest
+++ b/app-text/djvu/Manifest
@@ -1,5 +1,5 @@
AUX djvu-3.5.28-drop-register-keyword-clang16.patch 589 BLAKE2B 205a0231890e51d971aa7ed36ac7fe2c413e3434536ea113cf73ca8f6690fded1d1d6f87eee53e0ee773d7c5803f99d03c0e5e7d226b8ce3ff5460fd0038b275 SHA512 84386e7e2f85be78be37e5891748a49f49656cb2f47808194d04ca3713259bcd2e908158e2eac340f6075a607f3191113aa906fce2c2f7f80d56d817e0e4e1aa
DIST djvulibre-3.5.28.tar.gz 3701161 BLAKE2B 74681f00d5f116ab08ccadb6c6f536f5d23f1fafdfae1239add6d800c0446298e65cd5dad293e28aa4d309dc93eaeec9036a7144f6fa42ff1104a4b945ca6bce SHA512 db3b8a5b56d700e911be32057f721a2a597e6f52e6fade203ad75ad76ab2d8facff2e474fd18beea703ccd5fa6425352e619a8fda40e69add1724dbee26050c6
EBUILD djvu-3.5.28-r3.ebuild 1538 BLAKE2B a8570ba5f3f3a21af9e03f26b87b2d81c1731a60227c033f63a94ef6fe80a1d5f8b0f4489c6d3939d09a22f02b63447947e478c9facb77a203c08ad153d997dc SHA512 71d9afedc94b1448857a850e3b65d6ed538cb41a302fd650421fce6769f11d7b56f9c89e7c0925ac6b066558d67648e82410d01deb732e0982326d9b4c63d329
-EBUILD djvu-3.5.28-r4.ebuild 1616 BLAKE2B 598a2b0e848d877b62fa91af795c6c4f4e85dae2f4d5633cb540960b3e0999f1b445dbe1c2d6c5e69fc51f3faa47c78935090c697dee90b46116d057a0a0a0ff SHA512 2a1fc4b8625908c40c0c30a056d874261daf67c49347d81278a72c4c8598888afa5982cede0fee1e4e39248f914682ffec40f3a381800db36a31c8ace5c78065
+EBUILD djvu-3.5.28-r4.ebuild 1615 BLAKE2B ceef649d0fca5ce987a1c32466af2622bdfa53023debd81dbd4c520c05daea8809e73548285233675d6a44adf513a0f589cdfa875f286f31555fc38ad9bff8e9 SHA512 1237b544c6546e45f3ba0557e51e30f303d3593fc1f902ee5f04986c949e11b37fbed485fe237af7369b97a39f88f47e1e4e8684283b8b87fc049d862706ecb7
MISC metadata.xml 958 BLAKE2B 1a060b728e218e7821534f503fb20dca6d644efcbba6bcff43f2f2fd965d1132b2680b1d90fb36b7f02c26c2f291e19c2373e20f7e08235d610f44adedd68a69 SHA512 5fe889d8f6b70abef5bfbe1c6bfafcf67c2245c2e2165c5f7f93ed38798a380c80d68dfaa2de9d217789568a6af8587ce0100ed55bb731ac19fe955a6409665a
diff --git a/app-text/djvu/djvu-3.5.28-r4.ebuild b/app-text/djvu/djvu-3.5.28-r4.ebuild
index 3aeea9f9ade3..fefb78cad008 100644
--- a/app-text/djvu/djvu-3.5.28-r4.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r4.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug doc jpeg tiff xml"
RDEPEND="jpeg? ( media-libs/libjpeg-turbo:= )
diff --git a/app-text/mdbook/Manifest b/app-text/mdbook/Manifest
index 805c9e88c1e2..aeb1b2a79a97 100644
--- a/app-text/mdbook/Manifest
+++ b/app-text/mdbook/Manifest
@@ -386,6 +386,6 @@ DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7
DIST xml5ever-0.17.0.crate 41208 BLAKE2B 42be2b72566bf44d3cf70b365aee45a6c8034c20e4e18c5f71ed51be3a02dc63ccd2545bd41cdb9c019ea34e8419dbb93888ee41bd9b38f2a41c7bf63e27c323 SHA512 0c67244411811a3e82fe58d341b371b938ce6e45ec1af2bd8615c0f0a9628fa662ec0eb130de2ae199d32c7778f0c2d2b80221812dc33831b93333dcde5a682e
DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
EBUILD mdbook-0.4.34.ebuild 5676 BLAKE2B ef830e90e8224e9947d5d3419d79d7261cc6834b1191682b4c79d305e6ff508d2a9bcabdd4d92794096fd1e190aef0ee85c8b1959700aa9f1c7719eff9e8f2b6 SHA512 7cae64d6eb9c55d065e0cd2bedb5d71a6fbfbb59b3d6cf2a77951b5a51d30a2d505609dfcbd72868f0781b98210fc172e23d6df008cb47836223ed2b34e394c2
-EBUILD mdbook-0.4.35.ebuild 5677 BLAKE2B c4328203ccd770a2695aa2e29c12f0718d0b703f663f558f92befc0688b02a68c2e9343cc8ddc32df76b2ffb354734077772bbab8ea370d21c9d946533a11930 SHA512 c98cdaa31a8ec7fee88c56ea6215a29e269f3b7c09d9a1473d29dfa94f4a40421a2e22a468864bf0989f90f525b62bcb38f2c4b7f3d8e55e51a74433ccf8d59e
+EBUILD mdbook-0.4.35.ebuild 5676 BLAKE2B ef830e90e8224e9947d5d3419d79d7261cc6834b1191682b4c79d305e6ff508d2a9bcabdd4d92794096fd1e190aef0ee85c8b1959700aa9f1c7719eff9e8f2b6 SHA512 7cae64d6eb9c55d065e0cd2bedb5d71a6fbfbb59b3d6cf2a77951b5a51d30a2d505609dfcbd72868f0781b98210fc172e23d6df008cb47836223ed2b34e394c2
EBUILD mdbook-0.4.36.ebuild 5651 BLAKE2B 57c61b60d501b1cc4bd305c4491448fa715c3738a8701ebcdde00b76e1e9e470103c5853252caf6a5668bae2ce46ab37db9c4200bba1ae4caf00234158260d40 SHA512 c6d84d126690e1edba3b1990ecef4c51c9d0ce86919e50fc44e72760f3179db112423dfaa2ccea4ffd63e4d2d6b2e74d0b53c95e96d7988e531dd1b4d0fa8960
MISC metadata.xml 327 BLAKE2B bb56613ec49f3b00a39b3131534cb064154ca05d46fda58d4e1d0c601e49561b4d73bc3d075e378e7ab2df720560d169fbe9fd39b40171184aa8e88d8f7291a4 SHA512 e678a70558e83d27e5c0146174d9e740f3ec2e6bdbbb17e61b71fdea6879d61b7babbd9437ee9928dc0322e65a0863b3909bffc7b3ad9313566c5de5baa17f62
diff --git a/app-text/mdbook/mdbook-0.4.35.ebuild b/app-text/mdbook/mdbook-0.4.35.ebuild
index 6803a0c69e70..793f81d8b18f 100644
--- a/app-text/mdbook/mdbook-0.4.35.ebuild
+++ b/app-text/mdbook/mdbook-0.4.35.ebuild
@@ -266,7 +266,7 @@ LICENSE+="
|| ( Artistic-2 CC0-1.0 )
" # crates
SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="doc"
QA_FLAGS_IGNORED="usr/bin/${PN}"
diff --git a/app-vim/Manifest.gz b/app-vim/Manifest.gz
index 7c91a480282a..bd35935d4dc2 100644
--- a/app-vim/Manifest.gz
+++ b/app-vim/Manifest.gz
Binary files differ
diff --git a/app-vim/vim-flake8/Manifest b/app-vim/vim-flake8/Manifest
index 416d5fb696a2..e92a6eed91c9 100644
--- a/app-vim/vim-flake8/Manifest
+++ b/app-vim/vim-flake8/Manifest
@@ -2,5 +2,5 @@ DIST vim-flake8-1.6.tar.gz 5345 BLAKE2B dd726798a49231841f9fcb915999cf965a42b8b5
DIST vim-flake8-1.7.tar.gz 6080 BLAKE2B bf78e2c4e9976fc148cf18fc5ec58c2807a9c82a6893160ca4a107664d438fc955c2eac3e41373529cc1dc5295acab06c7c9007c1ad72095548362e903d7d31a SHA512 c29cfc00e4fd94128be02e003116647819cd3b39916527b70a7684c19ef4184bce1c1556051fc269bde4696a98b752fb7b4e081c2aac46cdcdfdf35735ec76b0
EBUILD vim-flake8-1.6-r1.ebuild 404 BLAKE2B 808c29a7d61e5a21db39e7f29908d70293e1650c7f11f3a0d56c8d6fa5a54d96d949bb58df2bbe0de96eb51e6e63525aecae64b614409ef1d81cc42ca32dc482 SHA512 3af79467629bd7e9a2754fd309505fa4c3c60d7d8ce85b16f957d5e461317ba0e69415ae3bc1d0311547f81bffa0621008dab23f60ddeb518417e441d38398b6
EBUILD vim-flake8-1.6.ebuild 402 BLAKE2B eb5c93251f30ef79ce9d76954d24f739e7dc4465ffdf9d6fae92747b065e058b5bb0e89961d77d526039f0bc023d47d19e8bfb50b3c7d07a02877c7c6b5e825e SHA512 e597905db4f37dc796bdd01cb6d2e5e5c121c6483347a7189dcfd16e36445636bbd8cadb3182fb3be9e14493bb9a44a8cf1569d9587e6a8806412698b76d8c6f
-EBUILD vim-flake8-1.7.ebuild 410 BLAKE2B 057067c8c005775fb906f9b36f787c95c774e226ced3cf2fbd0ced247f1c00c8dd402146f380f1b0bfac161ce57efe875511023d1124bc591964344528029d59 SHA512 354cc033c9c3122e5bb031d9cc5b1636c71ec8b4f61c1ed49015153b3bf48b5abe6a7a719fedaafc9b9d5b9cce66bc710caf1423f2c45c868a00d2badc9a04f6
+EBUILD vim-flake8-1.7.ebuild 409 BLAKE2B 9e32c24f97899a58a91f56126032d14474a68402728c2789bdd5f17e82ddd0d9fbeebeff046719793072ff257f7169763812e24b331f297db1f51f80432b3edd SHA512 a340f54fdda44115484a71070bc91d9ba01c1ddce36a4654bd0112770113b406459cd5386e53d4fc80a593eb3792029cf20bf436b6f9ac3a03baec07d83f7859
MISC metadata.xml 425 BLAKE2B fe6405fddd4b3528e2ff64a024a5a2ddc8eda7bededdf26b1a6067cb87a806bcd0bec9fbc135538353095e89826e4a695e0ccd8bca127c3a7985b4779c64f21f SHA512 c877d1d17104e63075f9459f856d4b381a2b7b1fbae0476a3f393cb03912f7d1118da99d8dcb341453394a2ec92ed8098c5c4e1818c1ef80e67bfc65bd010dd4
diff --git a/app-vim/vim-flake8/vim-flake8-1.7.ebuild b/app-vim/vim-flake8/vim-flake8-1.7.ebuild
index ee767bf49211..7185cc2d7084 100644
--- a/app-vim/vim-flake8/vim-flake8-1.7.ebuild
+++ b/app-vim/vim-flake8/vim-flake8-1.7.ebuild
@@ -11,6 +11,6 @@ SRC_URI="https://github.com/nvie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~ppc ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 x86"
RDEPEND="dev-python/flake8"
diff --git a/dev-erlang/Manifest.gz b/dev-erlang/Manifest.gz
index cd7b2c1805fb..df5200784521 100644
--- a/dev-erlang/Manifest.gz
+++ b/dev-erlang/Manifest.gz
Binary files differ
diff --git a/dev-erlang/meck/Manifest b/dev-erlang/meck/Manifest
index 51c59fd49ee9..685576261cc4 100644
--- a/dev-erlang/meck/Manifest
+++ b/dev-erlang/meck/Manifest
@@ -1,5 +1,5 @@
DIST meck-0.8.12.tar.gz 50998 BLAKE2B fc87c0472e5e5063b2247366654e8fd5d6310e8f16e3f324ad721cab35e88527f2bacd7eb0d686a44137ebe758d77a24357002c29ff2e979fb54efc82c8ff160 SHA512 d70c878474a300465c7b439f25d363362f376135f0bf5f9a1e74e2c620a59b20ceb0e47d2cf0dc44ae80ec5215c60f696084b21aa94d72220632d8012827147d
DIST meck-0.8.13.tar.gz 50976 BLAKE2B 614470a039ad46b49d2dfcc93ff560f4b05c7bab091502ccdf3ab41d82c77292dd19bb4c8b6a8110b94eedccbe39633820db59342ea3af2735b3a197ac1c59d2 SHA512 8207a0ae81362ffd4c6c57083226297fc3976e82dc9cd0503da147edefef3ee8453fa20ea98364359bec5487ed0e2fb26ddcb6588bda943e8d0ce73e6f2940d5
EBUILD meck-0.8.12.ebuild 617 BLAKE2B 4f3c446a686e24a9d49a22f37df502ea7439ce2d17041e37de72094005341df6e5ce134c475ee4ce878e937a90985f5e3146f76e6be44c55203906cc08147c2f SHA512 8c50d285258d4d077adb4e6f63275c0ac781cb05ddad54f531b5c6ae09ded90c60fc4285312218733803b14bcae3ccbca925673989179fb150194fb2a0a2b0ee
-EBUILD meck-0.8.13.ebuild 535 BLAKE2B 7060665db46182bc16b6f1e635c1627e7358d1fac9a77651c70d7f8f4f1b4e5c72c56e06db0b7986dda442fdb5ae7664d8029623a452f28757c9b37350637816 SHA512 1d1b79b716da8ed257b45962902d8914dcb6e9a7e6ce31a034ee7b6ca67e252020b3d9893b9bfbcf4f5daee23a2c12abb6c0fcb23c5a769bb0ac3e5d949b5ced
+EBUILD meck-0.8.13.ebuild 534 BLAKE2B 4fbd9502c534938d905e02a27acc3e81b49520e71d7481c0119f7671a3b7d0c565dbf2ee4404daa894c9389348faa01c1ff7ef0c55311ad98b5e1f4519cf05ff SHA512 286205f1a2b81f972e8bd0dd3b5b2d8e2f5d0f54b65df758815806372c3b84c995a80b11f4e94a6cc2c66f60fe5f33575353b380bc292c152027c2589d637fd9
MISC metadata.xml 298 BLAKE2B cd9ed15bc665702fbe5bc699764aefa17e8664571cd195e15368bff4fa27d216477c6e075cb1a96e2b3297eed74837410cae518afba620414a92af029e6e918f SHA512 78fb17dd01791a2f699483962ed75463f3b4e2d1d9406aff475898bba31eda34c8954793f2cb5227dd9636a59769a17bb61672fd1cb7ce6989b4e080d6d6e0cf
diff --git a/dev-erlang/meck/meck-0.8.13.ebuild b/dev-erlang/meck/meck-0.8.13.ebuild
index 3fe03273a16f..1b2b00f3b5de 100644
--- a/dev-erlang/meck/meck-0.8.13.ebuild
+++ b/dev-erlang/meck/meck-0.8.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/eproxus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86"
DEPEND=">=dev-lang/erlang-17.1"
RDEPEND="${DEPEND}"
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index a96c55a0e5d4..ff3af80a9518 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/batik/Manifest b/dev-java/batik/Manifest
index 952891e7f329..5aa4417b15c9 100644
--- a/dev-java/batik/Manifest
+++ b/dev-java/batik/Manifest
@@ -3,5 +3,5 @@ DIST batik-src-1.16.tar.gz.asc 833 BLAKE2B fdcfb26b9cc0d4fb0c37ce42d65628629ab0c
DIST batik-src-1.17.tar.gz 13578640 BLAKE2B c77f994674dd8e8054ad6f753e53304ce6daad9b9eadceef053ede0c746872528ecd1caa6e87064d41892fed0c39f07936779851777208229f817bf84cb529b2 SHA512 0879f298142630e96931f429ade5e7107d2d981c6c3a99b8f2ddca8e26ea4fde1b7c717d06412c57d64759bed6c5f2d056970d59e19e66caafb926cb30078516
DIST batik-src-1.17.tar.gz.asc 833 BLAKE2B 33836c8f0cbc878410ce8b2738dbbb4dc47d6067c5f58febb3460d836424b1c1d815f369bd7aeb15a8ed9371628e03731c1338aa6524c8a935c48b8092e3bb1e SHA512 513bd3d5c212ce4d98daa911f36e1b00e2f2b7a637e93ea116a2ebe848e20664d722ccf6c8928eac7170fa84d3b38eec86a71c8a0a7e21fd8622c8d475991c60
EBUILD batik-1.16-r2.ebuild 6537 BLAKE2B d7cdc9483e868ee078b34a4417d30aa15a2256b4f9e7f021e84994e8e2e1c753b9b08546d3e5d650ffb3182ab0a649ef1a699199a9acd2961c2b9cc6fdcaec5c SHA512 a1e77dddd1300e56f5a59ca764e3f426691939e3cbb6ac51b8b849be17f8328a897a40bb12541ed3bbdede1c40dba846b323253982e2aecbd687a7bd079de1dd
-EBUILD batik-1.17.ebuild 6538 BLAKE2B 25639353525d18e83599d0b8a9b9f03cf45ca8e88aa0418464e40032e29c346e0c56982b1019bcaf8cb7301267988a0e67f1527107ae95ccc7026c90e610cb41 SHA512 67597ca28918e23e9252f1d3962df2d764d323b79bb4214ba8287f046f5ca7bf687b99d49c91930880976ec70e50163d6ba69d532f39cd48b0a12358c1f8fe25
+EBUILD batik-1.17.ebuild 6537 BLAKE2B d7cdc9483e868ee078b34a4417d30aa15a2256b4f9e7f021e84994e8e2e1c753b9b08546d3e5d650ffb3182ab0a649ef1a699199a9acd2961c2b9cc6fdcaec5c SHA512 a1e77dddd1300e56f5a59ca764e3f426691939e3cbb6ac51b8b849be17f8328a897a40bb12541ed3bbdede1c40dba846b323253982e2aecbd687a7bd079de1dd
MISC metadata.xml 610 BLAKE2B c589c175b595deb71eae6b8fccd46f4d6b82331f636cff28b6074300b6495efb780d157bb1b5b1359070cca7405138fcff719d72f1038023357fc7ab05c52b87 SHA512 73a6bb61c87645d1600ab90ca954599208c8599e967f6e999d973fa80e9693435db8a75ace95c8881486c8e2929d5a201a51e821e5f58763c273b21b5a32c229
diff --git a/dev-java/batik/batik-1.17.ebuild b/dev-java/batik/batik-1.17.ebuild
index be3af0640c5f..e86745d88df5 100644
--- a/dev-java/batik/batik-1.17.ebuild
+++ b/dev-java/batik/batik-1.17.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/batik-${PV}"
LICENSE="Apache-2.0"
SLOT="1.16"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ppc64 x86"
CP_DEPEND="
dev-java/jacl:0
diff --git a/dev-java/bndlib/Manifest b/dev-java/bndlib/Manifest
index f38297656a6b..9dc1bed9b00d 100644
--- a/dev-java/bndlib/Manifest
+++ b/dev-java/bndlib/Manifest
@@ -1,5 +1,5 @@
DIST aQute.bnd-7.0.0.tar.gz 172496438 BLAKE2B a2e443b0e4a2eb278a8e1df86456fea22ffb8147adc00c9f300cbd32b226218bb64ccca3da3bcd0d79b07567a7b4cf4456b96224d6abf59486fa08ca6170d0ba SHA512 11d34a7d1a9b2fb2e8c112d414a06c281ccde9a7b06c62043e19d83e85ea64fdf022dd4493a14dd2dcf6adee392a1e9bf1ab05a6d690a328f29d7019045bca8c
DIST bndlib-2.1.0.tar.gz 123217291 BLAKE2B ab8e6876b13db538746f77aa1fe7800e5a3b5e539e1980da78f69c64344f4964bf0a21f2329f7684b055d0de39a10c8df36e030922e9933b29fccb9a35aa669a SHA512 6965143ced45c15fc2316716de32e80506cc411d52309b24313fff37e0713a45ad200d5b3701f0d47a131a3163ec266ed8acb4544884cd1c59c9716c7a2b285e
EBUILD bndlib-2.1.0-r1.ebuild 1642 BLAKE2B 948acbc0eb4e1057bb3194eb752f130075f8ab4c0f028a2bf539278c8541418da0e334ee1a200adc22c54253a7f381fbfb5ae1afff63d7659a00816e73dd0c86 SHA512 a0482c53b21aa4739c484228b7497f84530c619777aa158386f7896daa046be3cd3ab3dc2248b1efc0ca51d3e01d5537dc66e4e2e69819603aa1fa6b4412be0a
-EBUILD bndlib-7.0.0.ebuild 1253 BLAKE2B 2847c5c1e687e79efed39bb75a9fe2dad8fff8641bc6de8fae415c73b58a823ca33d47a29aebcbf2d7ecc833eb74a4cd54fce9a58d2850bbcddc541694e2e871 SHA512 a9dba8a76d92903bc985d5e67c30bc1d32f5cef038dc2ba3f8d2267ff2a0a0bef416f89424604413a893e74012ff8ea7143b249ccf18fd90c9adde46ac24696a
+EBUILD bndlib-7.0.0.ebuild 1265 BLAKE2B 9a60d3f6853913fc5989febe65ff3dcc4ad65427478b74cb41f96f794b3f3750b4c89bfd0dafa96b1f65cad6733cedde25e3999d548acbb2b093eb32a5a9cec2 SHA512 db8efd5d24a13fd86d7285dbba2500944ab619051e0fd15a2571f5d8966b9f206b5d97fc570c53912ed8e6a26b0763312e898482984f4ecb9493f5d91c57b797
MISC metadata.xml 294 BLAKE2B 66837ec99fde5f758bfca40e387481d9e99d8ea6c520b4ec74fd83cf51670aa2626277f231fb6e0159495da497d8c74725ec18fa2d09d4fc1223e0e84a13f58a SHA512 e79f2bc0d9b0e9981f3688d97299a4897f453695dbeebb6bd44e93706bb19e6b2542d3d89cc8f222cf353604bf47b6134ab8f67bb070650a558736a9ff5e6cc4
diff --git a/dev-java/bndlib/bndlib-7.0.0.ebuild b/dev-java/bndlib/bndlib-7.0.0.ebuild
index 2e73c25414dd..5eedfb83dd3e 100644
--- a/dev-java/bndlib/bndlib-7.0.0.ebuild
+++ b/dev-java/bndlib/bndlib-7.0.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/bnd-${PV}"
LICENSE="Apache-2.0 EPL-2.0"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64"
CP_DEPEND="
~dev-java/bnd-annotation-${PV}:0
diff --git a/dev-java/osgi-service-log/Manifest b/dev-java/osgi-service-log/Manifest
index 95197ef47f40..59ca3d5bfa6d 100644
--- a/dev-java/osgi-service-log/Manifest
+++ b/dev-java/osgi-service-log/Manifest
@@ -1,3 +1,3 @@
DIST org.osgi.service.log-1.3.0-sources.jar 12012 BLAKE2B 005f7e71b2a16bee5b097ffd207667d59a0743bb278669c59e6cf56c183a8dd063190ddff2071c2945c41410fbb86c4534ad7116fb56d4d621bbbbc0659b54ef SHA512 06757188027245690b0655105acd94534844d2e118b9ec4ab7ac0c910fcebb22dcf0fd53e20ad053b4c6e97461bfe4ffddf1b2b11045f2659518afec0baef105
-EBUILD osgi-service-log-1.3.0.ebuild 743 BLAKE2B 560cdb913418bb559c6b0ddccdde1222636446d98f024128bb855bb17220f1643539c4bb69699e5c8ff9b0e238a42001eff020d70686ffe52a4184ca0257a8c2 SHA512 12bf3f4e590853f21c970a5bab8a1a375ada01bb44779b1f3f38bde56c241a2882a587eaaace5da20b9678bb44727d98d19f166966b0e3e0f0043bd272e325c1
+EBUILD osgi-service-log-1.3.0.ebuild 755 BLAKE2B 640125c83da615ce61e4c175a6e84802bfb6bb4663d0c2ed0b9a8b96882014abc83644da5a6b4d0748d192384b34cfa4123b5b70d09fdf031417a2bb03738659 SHA512 66c11bdd351175d3674c863feb1eaf2460085fa12b2bb6d1bc767daccb0037013bb823fb315027ec8d6639cb5e9aad27d0cb2af56c78f6a326c99df67501702b
MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6
diff --git a/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild b/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild
index 39b9905b5a80..ae0a58a72d83 100644
--- a/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild
+++ b/dev-java/osgi-service-log/osgi-service-log-1.3.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://repo1.maven.org/maven2/org/osgi/org.osgi.service.log/${PV}/org.
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64"
CP_DEPEND="dev-java/osgi-core:0"
diff --git a/dev-java/xmlgraphics-commons/Manifest b/dev-java/xmlgraphics-commons/Manifest
index f5f22201c56d..98a27abfe4b9 100644
--- a/dev-java/xmlgraphics-commons/Manifest
+++ b/dev-java/xmlgraphics-commons/Manifest
@@ -3,5 +3,5 @@ DIST xmlgraphics-commons-2.8-src.tar.gz.asc 833 BLAKE2B d68b6fe36b44764c44b67bac
DIST xmlgraphics-commons-2.9-src.tar.gz 2236891 BLAKE2B 5071418eb2773ade7d48faa00a45834ee392603adb7844ce7b7ffc6ab41f0d655ce29265fc56326093b06b7e2cb1b1f4b95ab5e0f339c05cca4e0eb71d59f368 SHA512 896a5fe41277783021075df0de1aa109a7f05416af6b0141301a2452197d85df0daef28f5c2a71802644cbff3bfe79579a1544000a4c1b5cec4c211d8effd521
DIST xmlgraphics-commons-2.9-src.tar.gz.asc 833 BLAKE2B e85533d2509dc49f42346e373a416c8215600ff84a393ca6de545fce6e73d704a8146a257522e66a254248ebdbc6770e0040658223582184e0d8fd71f95bd941 SHA512 e52f02efba535192455b47a4adbb903426e51163083297eb7be83146e2c7ead913f4c0a51345681123afa64fbb3bffcea982a81fd2b92be2aa4c135082ed8e17
EBUILD xmlgraphics-commons-2.8.ebuild 2264 BLAKE2B a003c8ea14e16015b871d7e70b644e8dceb922c5c64588a887d33c6c26c4111b574544621011d9f557a4bdb9c4812e26d60dd1dde4c6929b629ca01662b94cfc SHA512 9dfe295ed201df01da91c8d10ca146bc1394cbbd74c3ad7fc76f1cbc5926c3f706c97390cd732bed2b37ca9f0c6ca7036adf5caa44bd3e20bbd685b37f44820e
-EBUILD xmlgraphics-commons-2.9.ebuild 1380 BLAKE2B e6a3b25527ff7b04b511e0effbe9f26730344ae3844f9fd4d7b9d112cd9a78567dab9d3fe172221fd7e50bd780be6f634281e558394e136497261c0548b2d99f SHA512 c44571b4eb453dcc357725d11b0938ca0c0e93cc8c463312244a26410a32e5b959c2b5051ab0f432c90816c4fc0a9d7af2c792ad35f08a140955c8dc2ac7496d
+EBUILD xmlgraphics-commons-2.9.ebuild 1379 BLAKE2B 235b64a724e847a8ee5e858f0453a3b2ad5e4c7aacc3910ed333aedd2b8a2c2ad07662fac86f2f67cea59fbae6c1907693b199d049c12a74ea18e2acd17f803f SHA512 418415feca1d22c3933f069481b90f6048ca69531ecf7c419de6cf1959f4bac81db3224c89a3dedfd3f10f708b40d753cd997de1a007b24dc6d56663569c0bbc
MISC metadata.xml 328 BLAKE2B 0116b6e35d9f22341807f3da68bd8d38fc43447920207a08508c46796bf1ff9d2634f38002b22139b7142c912e531d27043f629f259ab2e87d12b8e590d4b92a SHA512 74979721cdcb0c26c82a27e23043487990f41691ea1dd6acf87fb4e403dc8a44402c9907d697ac3024d754b3c504c266d51753b3cad1e4e3a16d861758574a61
diff --git a/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.9.ebuild b/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.9.ebuild
index bad000270496..2c0a190b489a 100644
--- a/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.9.ebuild
+++ b/dev-java/xmlgraphics-commons/xmlgraphics-commons-2.9.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${P}"
LICENSE="Apache-2.0"
SLOT="2"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
CP_DEPEND="
dev-java/commons-io:1
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 67b6d4a199a9..b62335574ca4 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/libei/Manifest b/dev-libs/libei/Manifest
index 1b59ead11521..0cb4fd97454b 100644
--- a/dev-libs/libei/Manifest
+++ b/dev-libs/libei/Manifest
@@ -1,4 +1,4 @@
DIST libei-1.1.0.tar.bz2 169197 BLAKE2B 3f33b21a9876da533a6f52ecc2478065f4f3083f72880cf09f1bbeadcdcaed843e681e5d9fc8692ff667fe7262195caa272712b755997ca74a1b90f24492c08d SHA512 93525215cf896213e5f28581a1701cfccaf1ea07ae85744c01b6152ff29c2c9d6fd3afeeb8de5850cde915b540d3452bfe32c8c56bf780dd401da9947e28044b
DIST munit-fbbdf1467eb0d04a6ee465def2e529e4c87f2118.tar.gz 27724 BLAKE2B 9670c9b7a0b5d9ee6ec8df2dea9e241b043964ecf1fa3f6060ad1d16c40ab6afe47f53c6d4a791003e101a0b363263b858e6e4e445f868292753dd1ee7f7e3ce SHA512 26b5599fd12be627a692823ebf496fa446be7ed04a1233fb42e0667c05109b0f804f76646e289ac660fc815baf45f77ec8caf0ff2ea7fb0b4f87f0038a2b971c
-EBUILD libei-1.1.0.ebuild 2402 BLAKE2B bf4c8c2cfe5944161325768141406724eb133e73e659335a8d675a583e7a47a0907ebf167736216a3fe272103975dc37b1b0049af3d1d476e351f2b0043a8f24 SHA512 424e3f9d058cbc4f56082ef36800ee1cfe7ac3367b040de31152a1f70e4e177325055b49b4461038ff8e52a074c10e3fa1d1f737776bb96b15abc5715237f9bf
+EBUILD libei-1.1.0.ebuild 2399 BLAKE2B e03d93794150f63923cd86fab7ff068bb2327a649a68edfd27103816bd5295c41a7d9ba127d0b3dddb9a17aaf4a29d41c84d8aedf94469f9b18e0b1e707491ae SHA512 3ce3900fde69057b99ab9931e66ba1fd74c1a887218dfd3b70e19e6d6ccfedb608ebb9d977ce0e2925fbdd6040f6ce043cda8510eacfb90c35248fa5306a9e36
MISC metadata.xml 336 BLAKE2B 2fd4200876fa044f3563b0eea2096214af92fed1a8db009cf4885a7cf32f303b0a6911dba18cc8fac942348dbe2668ea2d50fabedd235e33be0793076ab0e5be SHA512 a26feb7d41edc6f728bfbaf805cfefa6bba4c5161e70785e7de5f389492f405f7cd6f2c55cce1d2c6bdf9af3aba17e1e51254d9e4421c4fab2e61f2c563c8f3f
diff --git a/dev-libs/libei/libei-1.1.0.ebuild b/dev-libs/libei/libei-1.1.0.ebuild
index 8decdefb4797..2baef82f12b5 100644
--- a/dev-libs/libei/libei-1.1.0.ebuild
+++ b/dev-libs/libei/libei-1.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" https://github.com/nemequ/munit/archive/${MUNIT_COMMIT}.tar.gz -> mun
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"
IUSE="elogind systemd test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/libunistring/Manifest b/dev-libs/libunistring/Manifest
index 40afcc9c3bd0..2e3d65de338d 100644
--- a/dev-libs/libunistring/Manifest
+++ b/dev-libs/libunistring/Manifest
@@ -5,5 +5,5 @@ DIST libunistring-1.0.tar.xz 2367800 BLAKE2B 8208fe33d4ac2f015b0efb56b0c7dd87afc
DIST libunistring-1.1.tar.xz 2397676 BLAKE2B 721adc90884006480055b95d0fa06cd862417aa02b467f1e14688292ad9c11f1e33520b14ed5dc2d2724c6df8713d3af1e8032014259d8355156cb72edfcb983 SHA512 01a4267bbd301ea5c389b17ee918ae5b7d645da8b2c6c6f0f004ff2dead9f8e50cda2c6047358890a5fceadc8820ffc5154879193b9bb8970f3fb1fea1f411d6
EBUILD libunistring-0.9.10-r1.ebuild 990 BLAKE2B 49c3109d5009ef62c198fe1a8e34ddfbb727145d2806387e82bf8118ccec95ab1e1d001ca0bfa5380b8c01f951d056e3866f6a976b76f85e94a84e7d339048c3 SHA512 ca72e0272a1d82f0ce2d8f85ad2fce45effe814424918a94c686d78179d3f3b9dc213cf85dc9adaf1501006865b6303ff7cc0a10a04986fd479e20e0c0e5b1eb
EBUILD libunistring-1.0.ebuild 971 BLAKE2B e75f516ec2539588e88c8e5f689f321a9a09711aa286dba7e3a613d7566f756e9be2f0ef9a78c6530cff92b4c096b434c4af1b94cd98307fe2820a399c592430 SHA512 07768d6af0260064e999819da00c6a9eb5a4e2ac31d760b7eccd063e12c254f59172e11169b585dcfb352d0581582b2ba9fc21fc8c716dadfaa27f571a764024
-EBUILD libunistring-1.1-r1.ebuild 1006 BLAKE2B 455d922364f9cc8c163448e5b6f3c6c5d0adb9b15e384a580d58ace02e177c5cff2bfbe08a946ef6cd5cf00d4e517c019409232768b4c65e55c2d1cb18ee387f SHA512 b62693441b1c4f527009cdcbd63dca5c42313c78c65fd58e9b7d8eb83f23e5c423862d827534cad3949292a886fe0c67862a6fb17f428566293de37b2a58e185
+EBUILD libunistring-1.1-r1.ebuild 1005 BLAKE2B d360ed6e84ff85cd3912d5362b2fca8feaa04775c5b86309c017c969c8b560deb8419007fe3cfebaff7eaba68a837ff286035006edb9926e57633649832b5c80 SHA512 73af968431a5933d7a81d381f42c5529ed0a74399b4a122aac79d683797969a7e5f47cde7ce48164f8fc6c1cbcb9b99eb27088e728383e6295478653702d4e8c
MISC metadata.xml 1118 BLAKE2B f981284f99d5526eb59d8985d7d67096583d8a3bf49bf008ac9902aa32bc9cc77cfadd5d2ab9efa9157384e38c59629d7f4b322f3f85bbe6bf3acec90d67520a SHA512 9a389d92d315a50653438232128a600c5b1671200534efac85fc891cd902e5652897ca9d316c4feedf618d6c7fc825437a2251843ca1ccab7ab6875f9114e0a3
diff --git a/dev-libs/libunistring/libunistring-1.1-r1.ebuild b/dev-libs/libunistring/libunistring-1.1-r1.ebuild
index 071630a8c051..70aecb4e8b93 100644
--- a/dev-libs/libunistring/libunistring-1.1-r1.ebuild
+++ b/dev-libs/libunistring/libunistring-1.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
LICENSE="|| ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ )"
# Check regularly even on "minor" bumps
SLOT="0/5"
-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="doc static-libs"
PATCHES=(
diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index e4735167752a..8e9acc59d8a5 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -3,5 +3,5 @@ DIST libwacom-2.7.0.tar.xz 111424 BLAKE2B 2cb046a7390c017680a2a67197896b0613fa3b
DIST libwacom-2.8.0.tar.xz 112244 BLAKE2B cc9bd7118f8e8d8d4ee3a22a6af20f00b95a3660cbc7c0822b7c067c1e78d89a9615db710cd8f3fbcf3a14ccdd434a2694dbb3ce0ef9bdd540b456c774927536 SHA512 b374ee8ded4f5cb7961699d2b9826ad69a3089f9a3073b4275596e1036f0e08813fba09c98653e852da73781c34c779e3faf20dab66eff667812a655e153f133
EBUILD libwacom-2.6.0.ebuild 1493 BLAKE2B c4f9b028abe655a8dcb050a7203aebe12fc58c1e82b7f74453e24cb3749815877b1b818c7156a5b7180a4ae74d97cac5d43de89f7d0feae0fccbafd3b494ae33 SHA512 c246818c84be4deedf7c80a1b725aec84d0259888f43602afaf6c85eb3a124cfdc182e39ef246286ad3e5130e5eb0e9b62d98b0b4ed1ff0233482f70c46abc23
EBUILD libwacom-2.7.0.ebuild 1493 BLAKE2B c4f9b028abe655a8dcb050a7203aebe12fc58c1e82b7f74453e24cb3749815877b1b818c7156a5b7180a4ae74d97cac5d43de89f7d0feae0fccbafd3b494ae33 SHA512 c246818c84be4deedf7c80a1b725aec84d0259888f43602afaf6c85eb3a124cfdc182e39ef246286ad3e5130e5eb0e9b62d98b0b4ed1ff0233482f70c46abc23
-EBUILD libwacom-2.8.0.ebuild 1421 BLAKE2B 0fcad5eb689515c6b9c16c967431d243a01852c6d6e4c95c04d6c230c0f943d0ec6fd78623a11e880ad5e691d911e45e2d8f3d6317d9affced91aa1d8f2b461d SHA512 1f969d479921fc9a9bb302d004332faaacaa5f1021f2bebb7288cf427e54d6b19eb04f6fdf743104f459724a1addc1b99c746114fcee8575f3d771af1dc24b40
+EBUILD libwacom-2.8.0.ebuild 1417 BLAKE2B 14ac60f60ce7e352507ee83f6c10324ed6a7aecac7ea490ae2e1e17deba93e9a51f23f12755d1728692bf40a2f1a9f078ce21dd08816be8c0f621a85da289878 SHA512 a7608d74ee955a4c7838fb05a822c050efade248ecb10fe51ee53290a40d46567f3b0dcc8c357578d90f1d1842a0438634198bf69f26060edaf27ab13e7b86a6
MISC metadata.xml 313 BLAKE2B bee5263fa9309d84996574f86a17a4292e58a7eefc65159ecd0df578ccab24e39f4c050deaaabbcd33e5a86292af6c57c5b2c9eb2c9b6e3caeab86e5633cf3c7 SHA512 b1575775a9f633ffe2124bd5ebef65ab864ae697ed733f50e3028484d2d60ea827e5ac12305d57beedcdbe58d8699bbc7e67cb0c844041c7a56045cb91eae633
diff --git a/dev-libs/libwacom/libwacom-2.8.0.ebuild b/dev-libs/libwacom/libwacom-2.8.0.ebuild
index 60dc737c85ed..cd9511b52344 100644
--- a/dev-libs/libwacom/libwacom-2.8.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.8.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz"
LICENSE="MIT"
SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86"
IUSE="doc test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/yyjson/Manifest b/dev-libs/yyjson/Manifest
index 92bd63deacad..06ace953ce16 100644
--- a/dev-libs/yyjson/Manifest
+++ b/dev-libs/yyjson/Manifest
@@ -1,4 +1,4 @@
AUX yyjson-0.7.0-disable-werror.patch 303 BLAKE2B 18a7ed6a7a054be4a89a42597926ff7ed5bd1f0ed0e5cb51287d1e43b507f7d7781f9ba78d4942fc1381b8f2dc0bbeac9ec106a9b8e8a2e461d6a6993af52056 SHA512 59e91c71eb214c0e2579a0c170199ed26f6f9bbce3cf110653fafbfe059743033948108d3d895b11bd4d43d05881d13e446981a6711b22107909e3d4647be739
DIST yyjson-0.8.0.tar.gz 1529369 BLAKE2B b76acfbc48a3520129c5ecffd61b5eb06a1a0103b09e31cf45ead6ddb9876c30c0d096e104bb73a57c128b42fa9b5dd7af700144d61dd51e2ac14f188e5e5195 SHA512 3872b46930fd0f4d659004a4d08cdb1c506ccc2bf2888f5ee50523929a2b72f9d8e72ee71dc958ebca630f1886858d4350521bffc18c300a27d25436833384a9
-EBUILD yyjson-0.8.0.ebuild 836 BLAKE2B df1e3d378f9a8d9b34c22e34676eb6694fef72cbf615eeed315649c2896a9fe9ef300c01235ca1ac7f3e63b8ca6c9d97eca40700001b3774cad94a4d5bba8358 SHA512 13794965d3eb0cfe569760b4523aca3c53cc36d0b60a8b48ce5bb62c68df0a546e75c9489f24212238100002e8b475d907ce0bc82868f3403e498ccb198c3d93
+EBUILD yyjson-0.8.0.ebuild 843 BLAKE2B 67d6d5e2ad626bca45fe88e1b1383bb513288c5835b0ea9c438f4e29663adc6db682dc9527f8717c7fecc25df79f3560ab7f54e50c760b0d4b20459db2b8be70 SHA512 2e1a969440fb51a0e28c5980d34680057168b34166a50c19393bb8ce28d1072bc19fa9faba058f0b7bfc0c8f24cc7abecb8b6e374c227d3737e0662a959a530d
MISC metadata.xml 297 BLAKE2B a5ac4375cfb73215475fbcdc7dcfd5edde21a0696761230679afa8ca7cbd520a684b6b96641d8c61104dc3dbde5d9ac9fd66a24c217aced8a6bcce79fd9926c6 SHA512 2c347d6f55a7e970387ca0e30c2064e53e64eb64ef2e7b615bca747fd83834064fd7ae1566a9353f5eedc32c606aca1f425b13573b8fe5c519c6cca2c4b4e495
diff --git a/dev-libs/yyjson/yyjson-0.8.0.ebuild b/dev-libs/yyjson/yyjson-0.8.0.ebuild
index c5aaec127502..adf135a0a262 100644
--- a/dev-libs/yyjson/yyjson-0.8.0.ebuild
+++ b/dev-libs/yyjson/yyjson-0.8.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ibireme/yyjson/archive/refs/tags/${PV}.tar.gz -> ${P
LICENSE="MIT test? ( BSD )"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="doc test"
diff --git a/dev-perl/Finance-Quote/Finance-Quote-1.570.0.ebuild b/dev-perl/Finance-Quote/Finance-Quote-1.570.0.ebuild
index 9dabe55befc8..785310f3e8bf 100644
--- a/dev-perl/Finance-Quote/Finance-Quote-1.570.0.ebuild
+++ b/dev-perl/Finance-Quote/Finance-Quote-1.570.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Get stock and mutual fund quotes from various exchanges"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm64 ppc ~ppc64 ~riscv x86"
RDEPEND="
dev-perl/CGI
diff --git a/dev-perl/Finance-Quote/Manifest b/dev-perl/Finance-Quote/Manifest
index 1908a5828094..6a5ea86a4bdd 100644
--- a/dev-perl/Finance-Quote/Manifest
+++ b/dev-perl/Finance-Quote/Manifest
@@ -8,6 +8,6 @@ EBUILD Finance-Quote-1.490.0.ebuild 1481 BLAKE2B 331334dd3799729198d18c98d0c55a5
EBUILD Finance-Quote-1.510.0.ebuild 1693 BLAKE2B 0c6268bb8fa1bee94e3e9ab7f0bf37324a6ac4557b7212e73539d0116933c191e88bf8cb62a33082f77eb39ff723b3870c44122268a8f6e84ef2a9b53c72ebfc SHA512 7b1bc741c211e367b0ddd12e86634397ec4b93af967b750ca5da9ce343cf0483a6a8cf91aafce999b663ea741af18389e87f448cf0ae8113101e77ca60d944ef
EBUILD Finance-Quote-1.550.0.ebuild 1751 BLAKE2B fad95adbadaea679b347e34ca6599fda8848e8d01680247581290aca8414e7f5f44770ff753f418fd5a68788bf82063dc229fecd95cacdd5e88f340633952b03 SHA512 aed1b3970177ae0d788eb030036a0498cefe5a4df7fc20f7b98ce85b00188742e39ece3add7612eaca5a23e1ef982432cc471e5ee9ee6b96c94082a9691c13ab
EBUILD Finance-Quote-1.560.0.ebuild 1753 BLAKE2B 2eff078b62a1628c8c5636970a6d2f5e0ec60e50f0d3ee98563116933f7225b5ce4281913a078c1f16344cc885af26b7b083baaa85a2d8df87a22e6c1c4b28d1 SHA512 492faa5b0212460bc84b9e86e6c44ec5b1a1a33c9a7e322051597c919b399a4bc1b7acfab4535e9df593c427a838bfe4d167af8127db90024c7e3bb9940989fe
-EBUILD Finance-Quote-1.570.0.ebuild 1747 BLAKE2B 0fc1225e79f431fee7ddd49a0b61a5006f4ed9ef0f1b87d1851e6f1b8695a7caf501c5005420c6b8095afbd9f779847d7b03088b0d9c5ee4d3bde1865a8bce06 SHA512 37fa7d67f958e024ccdfc5b6e342dd8459a47c5673de30b67f84dee2a0c61a9bf00c9bb55ee22722b6100f8e59190255cb2e321ba6f5868e295b70f6d66abb48
+EBUILD Finance-Quote-1.570.0.ebuild 1746 BLAKE2B eeac60310d1488809b210a4c2880fb443bfbaa28bc06aa50274c44916b3307892d0854f710af7412c36360eaabffe72d7d9578add18f6e98bd98972c981d14cd SHA512 600029829d3bd8b6099130a5e95a6938326b03cea4dac081510137fbcab7b20986cda332b4381176c7bac7df6813a804e3cf22cfe17b4d6a5de78b641997d5a4
EBUILD Finance-Quote-1.580.0.ebuild 1775 BLAKE2B 50a110b4cb6ac8574fa08bf49efe196eb360e0b2ec1d5de944fb3c2a8f32bc461a6210c3c6c05761020260dbfa3c6bef6f2525d1430102933384baf27c577a99 SHA512 2f0b47c9fcfd5269180a1236f1a97a30653f59d4c156cbf48efc6b5abc8502a1573e6788316cc5861d0cdc4040c1bdc710f2c0545716140875873ee1b5dcf2ab
MISC metadata.xml 4378 BLAKE2B 9e58d3411c53ec5dee267eed278f7bfe1cc19c4fe4a6d49138db09108efb98388b9d93f8aa4d2826a83812eed055b744360abbb4040a793acc9d63b07d815db1 SHA512 f58365ec28214486376ef74fc379f7cbfdf3ba8f186975ab8c5714b445174b573545bf23a5c4423dec40ead2a7a7bb1aac5fe4fa6d2a94d83bed3199e071ad0d
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 367774819bf1..bbb3c2688d06 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/PPIx-QuoteLike/Manifest b/dev-perl/PPIx-QuoteLike/Manifest
index abaad63a66e8..434fd7ca7ffc 100644
--- a/dev-perl/PPIx-QuoteLike/Manifest
+++ b/dev-perl/PPIx-QuoteLike/Manifest
@@ -3,5 +3,5 @@ DIST PPIx-QuoteLike-0.019.tar.gz 73446 BLAKE2B a27835662834921e94f645b3cbe8e11d3
DIST PPIx-QuoteLike-0.023.tar.gz 76751 BLAKE2B 6bb740f587cbab2c6a4e6e2a269509d72e9a87dc2d8e63315ce14298889f9af565077ce08701c37696c51b60a64a5c8a0c729fadac21c160ab1e7bd2783ef7d4 SHA512 63a14b7d3337162ba2a4ac60195a45eb0a00084d77eb07fa98bd3c848e098279d7ad0f2dc08694dea40fe23006e2e0ded970d602b2a940009d29d47c604c45cd
EBUILD PPIx-QuoteLike-0.17.0.ebuild 637 BLAKE2B 9c08be5185ed6c84d94a070cf6b46c47325bbbed20924fdd48a8531a3d4fba4ec4d51cc7e121cc42ea1dba75597d399bd3db6cd43286fd3bbbd4a8447bae4054 SHA512 f1f7f20590f10e9b10c5025f5da1a245a69fb25bd5ad123f9bc1cba602cd284f25c582e42b4a9500a1ae0383f5a1383ae7ba45484cc7e5c5680d82442ea8ea4f
EBUILD PPIx-QuoteLike-0.19.0.ebuild 589 BLAKE2B 52f03ba4f2df55817a5ec1306058f1b744881ef5a38bdc479857fd3d533e891c1cc7369cb4026a6654becea386babfb77361be20bac37cd525247fc351084a88 SHA512 bc6ca85cd0ea210cb3c6e28b8d0f26478925acc6b6ed1674b74358cdc04d28006ad8fae3ba78569ddef5c866d5838048f429c5e9209a9d9e904a0055f0f73eab
-EBUILD PPIx-QuoteLike-0.23.0.ebuild 637 BLAKE2B b997aa279af011cf76a31808bd5b177ef0448b48af73e6b42dc1525c20e5d2ff4b2edc3e8985f383d151228a88bc0aa16497b655b9070682cfcff0d2911aff3f SHA512 4366025a6f4ff197c2738427e2a080543a3d538a247e87bf47f5b2c09dc7a11653dcc5ffa0d8926e0d82807fc201e301fa8ffb1d98fe19c3a5ce1ce8cc201d13
+EBUILD PPIx-QuoteLike-0.23.0.ebuild 636 BLAKE2B ae8fa0f5e759d619f74914b895fd63208bfead184b9884cacea96b183063fc10db897f7623aa21961542085e931724ccf4931af0c89102a55307929788c3704d SHA512 49604587d04c5d4caa81a31fcf03fd99699145dea80a3d747af0f7b8187385c1a94c8091a6ab79fb6de8e1af6a872d0cc465fdb20899c69cd5093ac62ce28da0
MISC metadata.xml 258 BLAKE2B 27875c94f7bc66379335a8c7aa58972855f92cf88390cc368e1fe86ef5af4f370e66725b314e99486428cdd9330b341a6821ed5d3eb19af1950326f252b3eb18 SHA512 496cdc360ed68aacbf268bcd9d904ec27e855e4f70a4c76f4fd99b29d8abc5a41f598144dfa550c8982b6cc57e900aad69a97e32ad363af83e06b50afcb54080
diff --git a/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild b/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild
index 9a614ed9e03b..e9117cd280a4 100644
--- a/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild
+++ b/dev-perl/PPIx-QuoteLike/PPIx-QuoteLike-0.23.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Parse Perl string literals and string-literal-like things"
SLOT="0"
-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"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/PPIx-Regexp/Manifest b/dev-perl/PPIx-Regexp/Manifest
index 2c13694012a5..5d16823b966e 100644
--- a/dev-perl/PPIx-Regexp/Manifest
+++ b/dev-perl/PPIx-Regexp/Manifest
@@ -3,5 +3,5 @@ DIST PPIx-Regexp-0.081.tar.gz 239607 BLAKE2B ce049b55647d8f4ad4b6c29f79a45080e39
DIST PPIx-Regexp-0.088.tar.gz 255295 BLAKE2B 160c1ecb0c61b3197a7d8957235498e80cfc3522448b2b15fd629549b9ae3fa848cd45c1d9d491c7fe939ee93aecd98aaaf7142c260ad995918fb7b61d5a5c99 SHA512 a787c34c936f4b26f50a7dabd5212b2d7d4ba34e16753e740768bd354072cb6e45ebfe880658d2c9e3799ee6e99c7f2b208f128d76421750f38bd63abe2bba3c
EBUILD PPIx-Regexp-0.80.0.ebuild 649 BLAKE2B 3c0f34f81d92cbdcc781193f5d926011f6f332764abe087448862b59ca16c1bb338cee0aaefbad4f2a04828bf587bea53f7723970ad65ccd76f4a4c652873f7c SHA512 db4ca9073482c41ecff6f40a5b63734ea3baa642161fb248d154a3b9dd67f63aec4364f0027927db5a5b9b93de50297d9930c94e30a403985377fc7f9ac7cfdd
EBUILD PPIx-Regexp-0.81.0.ebuild 623 BLAKE2B abbbbb127c14542c6b1a40bbd36fb4b93cbab4088a6275e79c04a2196b99b96d82ce0d9abfde266074552198d7473cbde3801aa9e7a2632ea17f90ec71dde3bf SHA512 227630666801458bec9f920a41ad6db4137773afbe45f543d714e9e50b45e7e44a91da20d19cb835be9410b47960845e66bfa4aad42d09e7268bac96b39ae512
-EBUILD PPIx-Regexp-0.88.0.ebuild 664 BLAKE2B 1cb1b50f5492d35f492fd403005c9d506fccb7612576a8d37c7be4c4c8187bc0bab76611ffab627d5c83460b913ad1db2bf29d83110e2cd58d0128977987b84b SHA512 ccdbbbbc3213680a1d90310cbd8e8a236ccf7a1ea70b8bdd3d8316fb9c100bdb4fe1c878cac6ada418afb9dec0e4f5d9153f4832298a6b31d765bf5f21d21706
+EBUILD PPIx-Regexp-0.88.0.ebuild 663 BLAKE2B 4722146ee3f20670c03b7c621448c2487269016790fe89375bec03d42380f556001e325fa33c3d7bb8f800f9f447684359287202148d956bdbece0447e27c394 SHA512 6db7f1afbe0a76aaa8c8c356cc1609b4ebaa1ceb62a508e458f2abc4e35403f5acd9606ec6dce4be26973b0cd125ee8e6fc81ed4243ef853381120ebd83add1d
MISC metadata.xml 5136 BLAKE2B 970bf8516b007345c2b7f5b42f1bdc432198e6600e4c6ac27db285c4999342970c992f353434a5dc344a53e23c052e840b825970c026e0668351e4c8e7d6226f SHA512 f1e49bb07f03210ae31e48d1095ffa075cc157b0372cdced2f7d619d418841ab06e01d6733729f68c5277fbdb90b58e545b151ae38a67dd8874192fc498a9c0d
diff --git a/dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild b/dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild
index fa0dfc4ed9de..38404753f041 100644
--- a/dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild
+++ b/dev-perl/PPIx-Regexp/PPIx-Regexp-0.88.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Represent a regular expression of some sort"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/XML-LibXML/Manifest b/dev-perl/XML-LibXML/Manifest
index f2e790cba98b..f5b44afa57b6 100644
--- a/dev-perl/XML-LibXML/Manifest
+++ b/dev-perl/XML-LibXML/Manifest
@@ -5,5 +5,5 @@ DIST XML-LibXML-2.0209.tar.gz 466118 BLAKE2B 665370499c16e60513263234c030d2be0d3
EBUILD XML-LibXML-2.20.700-r2.ebuild 1916 BLAKE2B fbf5d024fd4b4d2559d86812c370f1a9d19190196ba9fa5a81203a42167eaf30ca412b323d0c3e1c662f4ad59c73c8dd6bfe7613be05aea6f952d2b0be170b73 SHA512 1d5a5b1b72f8f1bf3602d9543db5b8b4dbaa1a74e5e4ce00057e30ec6472999af940d56de157b5d6c484fb650520a3efcdd4daa07a5a8d9440ba458f8be6b932
EBUILD XML-LibXML-2.20.800-r1.ebuild 1973 BLAKE2B ede7bb19447031cba21f29605325ee7b0959a1feb937018d27d936e76ad473c5346a192c351bbfd4d9dfea118cbf9055f23807edab7f2d7a8644bd2a2d1454b2 SHA512 213d05fa0dcf0c8f062f5a358bc568843b1adfc3429dc2c5acc4c5c831177a87e82d206b7bec5191b3fd4fa4bbfe75f08bb1611915d7a1e6f239b32d12fd0cf8
EBUILD XML-LibXML-2.20.800.ebuild 1916 BLAKE2B e58acaa9c2b7414fabd0a152aa3a399c64ec5d39d5d77fb7d05f7feea435c2a7c62830e115cabef75106410b9487444901038ec0d32c237bf6b69a6993c4ca5a SHA512 1057f193905042c0aaaff9f235671e9be4535656f5ea95f0ca113b0867b4dd865706ba3f2fa8a04d52f58dedaf3ca2e62e2761916ecc27e305d72b7b787ed024
-EBUILD XML-LibXML-2.20.900.ebuild 1974 BLAKE2B d5bddb08b0c6d20efacf8ab6f20a56cf3d3b8aa957269ac212331ca52f37b7ef3c53bf96ac29f85afdc1a7d2b2bd8e524af39cf5b4aa826383e11f1cab90a6ab SHA512 455e058e13f9ec3259de3e86ed1e55f7f4e2890d785be718ff3db28d3be3c80d726d84ce931a0ee1c6995b787d4f68f541999358ee86b68272c453ce4033e06f
+EBUILD XML-LibXML-2.20.900.ebuild 1973 BLAKE2B 8622484206cb38a330908eea80f2b95639118e0501f7991f023e511b5aa80261ec068ba6b7db8c80c9d8acecbe62b28a6d6edb1a2a45b94516c20325963efc00 SHA512 6f8d90a6b4ecaeb985008b0e1940a8492dc262512f72a66bb192731b66de0ab26a7055e7ecba9865e02f70e8aa2efd3fea4e7d73d3e0cb0ebb5a5b7d7177bc44
MISC metadata.xml 2848 BLAKE2B ab04e542e1e6bf7d2d56f131b33b0ff0a568e76c205358f7de0e631d0e1cf16804103f8ac6da9867662023d887d97e6d4b25941056af8ad1a60eb1f1e9074987 SHA512 70f9e3c83938f8d73cdb1a87b2a663d636d5a51ca5a2a969b473171a303acf00f214f96ab342b6a607e8e5024074b5602598df50dbf7f7604212c2331927932b
diff --git a/dev-perl/XML-LibXML/XML-LibXML-2.20.900.ebuild b/dev-perl/XML-LibXML/XML-LibXML-2.20.900.ebuild
index 216a029e4f2a..9930468d9937 100644
--- a/dev-perl/XML-LibXML/XML-LibXML-2.20.900.ebuild
+++ b/dev-perl/XML-LibXML/XML-LibXML-2.20.900.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Perl binding for libxml2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
IUSE="minimal"
# >= on XML-Sax needed to avoid "miscompilation" (essentially empty install), as newer XML-Sax
diff --git a/dev-perl/YAML-PP/Manifest b/dev-perl/YAML-PP/Manifest
index d2d3ff2c6cdd..8dbe322ca893 100644
--- a/dev-perl/YAML-PP/Manifest
+++ b/dev-perl/YAML-PP/Manifest
@@ -4,6 +4,6 @@ DIST YAML-PP-0.035.tar.gz 213049 BLAKE2B 85ab2cdcf433ff8b06e2039b29fc4c37c5b3abd
DIST YAML-PP-0.036.tar.gz 133579 BLAKE2B 83adfed310f92a8afc2bf5743226abe6fdaddb787d9062a0ff395e776e4c2da87c79155208a90b124928e623d177adc48fbfd918c84a3f0c2f345803a09d0159 SHA512 62134d8d64617658f03543552675b5dfcf495bd55294bd4fd96988093fca7e8c1bfd93faa1db88baaa994d2b3bc2f1eb2d2826ac767ac3c6d6d4899abd4544b9
EBUILD YAML-PP-0.27.0.ebuild 812 BLAKE2B 6af7848a7f482c3a49fa43df8cfccd3903c8dffde654827401b9b9db036d0567e445c9a2d813f2a5df79980f7b9f0a366334adac4bd45b35e3cf6c3a44bea2c1 SHA512 998a8111dc913aff9f0e9d19238e7f7a6d313b806f17a133c218560fd6751dd4d3abc9eb8d9ddecfed5eed3acbc04efeac96a5198ef308d732bdbb164094d9d1
EBUILD YAML-PP-0.30.0.ebuild 773 BLAKE2B e12e522a14c29f183114e090aadd46f59f7a468d4aab074262a6a31e4721b2975b4ead4bc3f46b28b26c9831ef5e06305adcf6b886a259e7aa8fe943e3694020 SHA512 a572a8330f72b0e432be1de7d3f8fd54979429b0432c7401cabe0aeec260e7927213414ca01bea510754d9f45ba2beb760bc81f4272ab8e7fb9aec93b5c9e9bf
-EBUILD YAML-PP-0.35.0.ebuild 774 BLAKE2B 7ba6ebafa44bfe4a911a057b12ced04e52a9ee20541f5337c9fe3c7ee243401b08ee0823cd7591e50e1b5da1a95aadeb02d0479fac023cd29facbb70daffdbee SHA512 48f2b2e344ef3f0bab1d0dfea52f0aa642142d5bf167a6f6c32a10516e6046be0450a8b883c348c3e1dc64a262ba6fd15913a49b916daad34791836ec4abadc3
+EBUILD YAML-PP-0.35.0.ebuild 773 BLAKE2B 5dc2c116f5751c0c8304a209a68f1770e2c30ed222d7c2f501bf2594ff9bf6c6d192c8ce1c842b670dc3ee9848616a3e056758b09772d3b09791720c998d0e3b SHA512 303258e8e21144adf4ed0d01d49d9b06d1261b0f34958ee4bbb8248d4a9edcd631556b5f4db1426b2508ee0407c689eb3479bb79fc946ce077f7d871c2b759a9
EBUILD YAML-PP-0.36.0.ebuild 790 BLAKE2B 145bfacb9157faa067063d0c7604d2262e4f5853c198e2e602ed1d89b871d4f8f6a49e638def480e6e79fe58192df57a7e165a23255a6baec94ef784698ebf86 SHA512 519c758980148af5f33c07276217cbef948e7300d2daeb9e7128a594d8147268bc51862baf35c33484a40ce325bc813a55f58ef1f0a4280fa399c27c698d9bf6
MISC metadata.xml 502 BLAKE2B 614e03ec974c835207130cf00e1e15c9d50f9dc71066ed0bc99e6923ba013b2896e2f7d33edbe6c43441574416e96879be6b1f4923ecb949738b9c9965376e73 SHA512 398af141450c31e41b8da54476c63447ef52534c753ff7415b1c1ea189a7972c7f5ef53722081670bd7f3f43a3eba54f2b46ff65eb48feb7c9e634cae39aa537
diff --git a/dev-perl/YAML-PP/YAML-PP-0.35.0.ebuild b/dev-perl/YAML-PP/YAML-PP-0.35.0.ebuild
index bc819fdf3e76..143dd2224824 100644
--- a/dev-perl/YAML-PP/YAML-PP-0.35.0.ebuild
+++ b/dev-perl/YAML-PP/YAML-PP-0.35.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="YAML 1.2 processor in perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz
index 1943fd63210e..256cdd9149ec 100644
--- a/dev-php/Manifest.gz
+++ b/dev-php/Manifest.gz
Binary files differ
diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest
index da71ca0a63ee..f3a0390e3438 100644
--- a/dev-php/xdebug/Manifest
+++ b/dev-php/xdebug/Manifest
@@ -4,7 +4,7 @@ DIST xdebug-3.1.3.tar.gz 470305 BLAKE2B abc799f966c20ba868d57e707ebc35e1f2d4ef55
DIST xdebug-3.1.5.tar.gz 434440 BLAKE2B e9a94ff8d774ed55c848a6e3933064ab6ea91db6b70f9aaed206296152ec2bc7e15b6330ea166bf9bc5fa26ff0c2a0bf8accd281ad833318b9b718d6f7d671a4 SHA512 6949d98cdf67c5931f1abfac1a2a8ea95123431dc57325fe5005c445f4f87fd461ce4eadde41f45d2e3fd4d63c0e4ae952954eae4f86d78c498f95ce43b49e81
DIST xdebug-3.2.1.tar.gz 450198 BLAKE2B 046120555bc6ff5b15380618c8126387eec213036299dfaefd2d8bca77c625c064dec938f56d665aae479c7fd76a9fdcc0304695f8ec44534d0a5265d9073159 SHA512 c7246e8cf7dc22b9c21ec1586fc5393817b1b5eefff9339652846340a6cc57fa72adb6c9229a87ac9849e8f5762aafbf140d99d0978950e93562e228d9da5a6b
EBUILD xdebug-3.1.1.ebuild 1498 BLAKE2B c0710aa85ae2e0f5243dd86a68eaa6f3866e0d64c3558d90702fc839ceb91b35fd588b9f7971cbeb5942c92481f9e27bab7e020bc6be020e46a88285db9ca640 SHA512 3a48015d8ccc34c5886472399f246e7693a58a64469517344ea34818536cbe41cccd03144f2ae159e336c369db7e730479a2d7d5b6ed1266aa77803daf23c770
-EBUILD xdebug-3.1.3.ebuild 1499 BLAKE2B d84ecb156846246af82d357630591b167c8740cdf4f67e8828ec2297173a2134344ca16d6f9ae72a6a0dc86e15471460c4ea62021fa043c688f8a0817fb8d709 SHA512 5559849e8f3104e7543ec6824452ce1725976f0bb1bef243620f810c6d46874fab46c4449604aeae685806f132e78a2f899c5c959b706d1a402a64a1456c5dde
+EBUILD xdebug-3.1.3.ebuild 1498 BLAKE2B c0710aa85ae2e0f5243dd86a68eaa6f3866e0d64c3558d90702fc839ceb91b35fd588b9f7971cbeb5942c92481f9e27bab7e020bc6be020e46a88285db9ca640 SHA512 3a48015d8ccc34c5886472399f246e7693a58a64469517344ea34818536cbe41cccd03144f2ae159e336c369db7e730479a2d7d5b6ed1266aa77803daf23c770
EBUILD xdebug-3.1.5.ebuild 1530 BLAKE2B 07138e7081abb014eb78722052f13e1663f2221fa99a86118b75b0a785206441402b3bb39305737a8003bc8673a6672f80a30296853be41527e9fc59626e956d SHA512 e841cfc6de9dd12809d074abda0d4d2035461a222e850f70c8d6b7135567b79f4a5160f1a40e12605760adc6bfcb950725ca5bbc7e2bfc4c94ed64e31844e745
EBUILD xdebug-3.2.1.ebuild 1537 BLAKE2B c6dd28e2e61bec224d12a864a62080e1a608784184d65bb63f365a5f61dca9687ddb3915ef8e802634eea2cc73fda809acaf0fb64d1a26c3c955f81bd30a0732 SHA512 2dd46b5d0504928f4efc5f765b46c75283a0d370adf51e65fb88bba912ff2232c27dbb63f79acdd743696d2c2f00241a456b5b5a32f8fb3a7269404a903ceba8
MISC metadata.xml 318 BLAKE2B 3b475c99c023007f79d0a677e7ed0b977622befdb5b70003253548b748ec16e796bfacd7585b14ad97693002a61ed4136668723a05ef59901d04300fab13a04c SHA512 a00cf5299b46138af793fe348350bb9a19d5c1710fe531cac7fbc8f0d8b9a3147df7374e7bc0f1d1122d3b5e992c482e921c2482b5fde0d7642b542b65428cbb
diff --git a/dev-php/xdebug/xdebug-3.1.3.ebuild b/dev-php/xdebug/xdebug-3.1.3.ebuild
index 13c34e88d33a..25092707830a 100644
--- a/dev-php/xdebug/xdebug-3.1.3.ebuild
+++ b/dev-php/xdebug/xdebug-3.1.3.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
inherit php-ext-source-r3
-KEYWORDS="amd64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
DESCRIPTION="A PHP debugging and profiling extension"
HOMEPAGE="https://xdebug.org/"
diff --git a/dev-python/Faker/Faker-20.1.0.ebuild b/dev-python/Faker/Faker-20.1.0.ebuild
index 87fe76cd79a3..daffba46231c 100644
--- a/dev-python/Faker/Faker-20.1.0.ebuild
+++ b/dev-python/Faker/Faker-20.1.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 70e8778114e5..d4c713a1de12 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,3 +1,3 @@
DIST Faker-20.1.0.tar.gz 1701717 BLAKE2B c213aa69326c80adf2b68b093fb7aa9e9d7aaee06f235d9d8dc3d3b24d9e7b4ad15c7412a9c3539749c58ad47bb63d5f4a0c94dd6318a8539a225450b65ab6b3 SHA512 6241c90d6233e58e763d5de3d6550b9fd9bb33af0f736209edcd60b8d6e0e57eebe3e86fd86c141816ad1817cea949b2a6d16f212413d8748b82370c2bae57b0
-EBUILD Faker-20.1.0.ebuild 859 BLAKE2B d3b99c2613225b10330c25e34094db7e61cb24ffc72c5b4a3de5704d97dde2b34dd9d3f88352c201dabb986ff618c9029836f80d724589eb356fd9f8dc42ea21 SHA512 99f0ae47079921308bcaaa3532b134ad8b3e47a922073b667b2e5c92fcd7312436982776f68021df117e9a2258b9a4bbfbd957af6e563ee318fe0f82e14824f3
+EBUILD Faker-20.1.0.ebuild 858 BLAKE2B c897d7c9aba4094966e10ddb2526384ebb9da903eb4cf20a780e4813fdcb7057a719c973e056d0681337a3074e92a8c5ebdd83954f25a63acac21b90e75262b1 SHA512 75c7cb78d3b004f648892f4d97625d19d7614af4f48c8450ad6bec3812fb9dc5a450ff32e77e695fc5ae86930ba6511c60a9f4ceb11b07e535543366ae94c7bb
MISC metadata.xml 498 BLAKE2B c9b7885dc7d34f2263068624a6b07ac6f1ec8078cc11abb6137612ba57edffefc48dae2708284aa83ecc941ebb2d3b8a87a143648e404a0683e75bb6c078f4e2 SHA512 0b385bbbfbb026803526e43c6c43965ff75f42d3ab133603708b187686aac29de508856e5e8ae7622a66b99032efa97f95c21625e10d074c858d8aff7446a312
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index fafbbc1b2a8a..786dfd4f4d7c 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 5b5ab1d77e3f..7daefbf16f47 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 595 BLAKE2B 6e5d2d9cf8f76b4c750ccfc881d916d785ad3116f357898e91db4e086962b4af6b14cbd842f69eb1291d27d1ad01efb5094b1bee7c15c5781b03daf4e952748c SHA512 9dc4be585364393d4a4869ac75d3a1960c4ac5fdfdbd5e8d8b42439f5753431b18698f28f639d01b9a63fec7574be71c8ee8ab0e898cd4df82e08cf8cdb84cf2
+EBUILD aiounittest-1.4.2.ebuild 601 BLAKE2B 72fd733d23aef6ec899e423caec2ba94c5df1b4caa3a7a7ed6d4863187a2a8ef93e244eede97c06f4c7841a296d3cd7b35dcd95a6fc31fb45b28795e066220b2 SHA512 1f26e9a4943cac6489061ce2a91b9ecaa113a79e3ffd359a70bc251d24a64fdcc673572f656c91951a6c6236029edb5272717384c3fe1c3c0f981d5fdc6e622f
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 0a0923ad429f..3c853daeeda5 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="amd64 arm arm64 hppa ~m68k ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ~riscv sparc x86"
RDEPEND="
dev-python/wrapt[${PYTHON_USEDEP}]
diff --git a/dev-python/annotated-types/Manifest b/dev-python/annotated-types/Manifest
index 7785cecc69ce..5b2f1f615879 100644
--- a/dev-python/annotated-types/Manifest
+++ b/dev-python/annotated-types/Manifest
@@ -1,5 +1,5 @@
DIST annotated_types-0.5.0.tar.gz 13504 BLAKE2B 6c13267b2bdcafabc57e734e3a92133c140ed34560625ed067e01b19f4c8e250b01dacfd5518d0e7283fe469d053a1c1baed173f215231e7303defc3e444667d SHA512 d59c00ff84d510d87149aa9a33deb26e2c3aee98f0f99b63cc0eba83a212c4c1567fcb81370e8bf9add32fd23cc9ea2a5a8692a840d316c44ab7a550bd4349b3
DIST annotated_types-0.6.0.tar.gz 14670 BLAKE2B 9390abe727f9b7a777e8266e192e032e2f36703c76a60e7fa34dd5517db8129f75e617b67ff88e9f299d10dd3f076d6793bf86e04b6230f2c4df886a8e0719cb SHA512 6b7f6fa23f47758d955822564227173951d6ddd854397b0c996bb6adeadd9caebfab6d193595be17003c1ef0e81a6bd8e20ec8221a70ffa35f9a4414300e788d
-EBUILD annotated-types-0.5.0.ebuild 577 BLAKE2B 576c8397cabf74eaddbc19298e95fe85d32c1804304f6a4cf243d78daae7023215e1f66491ad8263c37cf7b47a180163f94dbec310433b79d6bd536e4a9d7ed8 SHA512 5da34849babbf974e5a1b78e95a5afea396cac20b768b553eff6e7ea2c4fb942fa8602f1438c99e811de63e360b635bec77832e42473666f0e3a14db520fdd63
+EBUILD annotated-types-0.5.0.ebuild 576 BLAKE2B 881db833a610c07407ad2a5978d8fd9906a5a3c3737998830a8561ce31961001cd35bd420fcbce4e6fcb4070d9ca30294d83438d5aa07d18e21f7ba7e06714ea SHA512 b3c39c513e678ffb0490a107863786037881352bb2dfae56d98d31598a9dd98bfbc6551d7d5108d9703a10be2980d1280bf5d2085893748f150d6c9004e8d3c5
EBUILD annotated-types-0.6.0.ebuild 583 BLAKE2B 4d47f943559cf27922803de375d075ffbb87141b892befa9b4f4191975efee1ff0d5cbf69ffbf0d958ea542f47feaf2745298c7559dedd7d5b5c4f70ad811f57 SHA512 475e648ff8b61885f22e1bb46a15d501e38bb0bc74c188698f9cced2fc5a8053fb28637778d376412691d8a941516760d72592b75985aca9ff9fcbe4e30abb1f
MISC metadata.xml 414 BLAKE2B 692ebee33e03288b0a5ec5fd649cceaf7dd6043893712deb3204371965898d12390301349644d4daebd014f09afb6a89731144747b061f872d7e75e8c4f3b668 SHA512 6434d35a1cc78c487e02a2b19d56b2778517adfa07f81003cfd981fca0c49c0f26c95139865a02bba22ea10991639b98a8ebc27d71bdfd892bcb653338a9cf32
diff --git a/dev-python/annotated-types/annotated-types-0.5.0.ebuild b/dev-python/annotated-types/annotated-types-0.5.0.ebuild
index eef9d054fbbb..e22c16362c29 100644
--- a/dev-python/annotated-types/annotated-types-0.5.0.ebuild
+++ b/dev-python/annotated-types/annotated-types-0.5.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
BDEPEND="
test? (
diff --git a/dev-python/ddt/Manifest b/dev-python/ddt/Manifest
index a39770a9267b..122601459318 100644
--- a/dev-python/ddt/Manifest
+++ b/dev-python/ddt/Manifest
@@ -1,5 +1,5 @@
DIST ddt-1.6.0.gh.tar.gz 19615 BLAKE2B f79e25e9da39615d85f000c1029babef64725b159a2b77003efe9f9c5869fb26087fa20e1a58eea485479b12ee89c602076613a9d50711347a775a09c4bbb180 SHA512 c5ea14d3f60384676d9631c84d938b774dd360cea9b0ee1b111692dc2bc06238b5ffd3ab8950207b77aa007bac0ac79b290533a2532be4bee68b642629843a82
DIST ddt-1.7.0.gh.tar.gz 19742 BLAKE2B aafecea2363f9a1dc102dde1e19ce8f55def7555755342cb23cd027eda7afd0fbf9bb8b5a45a079cce107dfab9b7a78055b81258f206a593955941ce222f1393 SHA512 1f049c1f86cd58867b6ef3d094310e78c94bd11f5602e8a9ffe392bbcf173f23be4f6b77730953b7d747d56a31a3a378d229c7d697383c2e3ce4517d12d13d2d
EBUILD ddt-1.6.0.ebuild 679 BLAKE2B f9fbf57c975527be3a5a08e3f187066e6f4176e6bbaf205daaddca93442f9a0dea7a82b1cf7fcb5b4af258a84889d7cb3d78b8d43186947dcd58e44d9b1fc581 SHA512 c67793c746cf677a717ced7754417c891554a69435f397802ad81820eac769d5b7021cb630d624ab75c7518b817395e704bd14072a4e705e04646fc57423cc8a
-EBUILD ddt-1.7.0.ebuild 680 BLAKE2B 02177f95858cf70950168cf35aa5e60a4b4f0674480b035c73c8044e221630e6b4bf92c44d35334dc4e2bb28d3ffffd2e523d5dc83437c3ff709c265d52edb67 SHA512 a94a1ed2afdc5702dfe67e32b1f7bd2e812b8892f3b0839375c723e792ba3cdf4b44bf8595ecf59b6013abd2098877f3eef013fe1e5492ad1261153ed220ef2d
+EBUILD ddt-1.7.0.ebuild 686 BLAKE2B 08a67140819a5630332bbf9744e39f458e68270bba00f12d8495a1842b045c454c53cdac63ba71e52607c373838b151aeaf28537a32a88bf2b4f94697a1478bc SHA512 c76642092467a1c916ea2f3415e2e27f90289fdad884d278ae5ed908ea8b760d2b4089618fb1530f2e76d454eda5fbd17dd4dd7db11d99aac624f42251f3dc0c
MISC metadata.xml 637 BLAKE2B d7aca1ac2fde8171ceb8fab19b6be2f32125d3ceb411adb504e66a024bbaebb3be0234f17ea0c07073c647d4e613cac889cb241c49ade87f168218056fb8afee SHA512 7416856917a9b619b7884f9a8fde9fb30ee03223e9c8dd45920c43f296a469ee70d79ba999bf495d97ac41d310d17949674f87c0d365ac940eae37aca2ef8d94
diff --git a/dev-python/ddt/ddt-1.7.0.ebuild b/dev-python/ddt/ddt-1.7.0.ebuild
index 3d120ddfed31..ebb93c225cbc 100644
--- a/dev-python/ddt/ddt-1.7.0.ebuild
+++ b/dev-python/ddt/ddt-1.7.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~m68k ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ~riscv sparc x86"
BDEPEND="
test? (
diff --git a/dev-python/deprecated/Manifest b/dev-python/deprecated/Manifest
index 959377dccc1b..f01bac05719e 100644
--- a/dev-python/deprecated/Manifest
+++ b/dev-python/deprecated/Manifest
@@ -1,3 +1,3 @@
DIST Deprecated-1.2.14.tar.gz 2974416 BLAKE2B d7994a435f7709a74fde71b1bfe20aaec44813893fd8d9fba70b55938ec2dcb01364a0084e5b161ad84819a6ce258ef28813f7272c9cc48cfc8a2159408b5f29 SHA512 5c2f71fc4c1abb6d4a6913bd9644d47d12f709a0830b2aa3513aa2aa92c13e916c49fcd45a5f38aa29279822a5bb8563c4062e5f3e21bb6c55ca97b7845ee736
-EBUILD deprecated-1.2.14.ebuild 575 BLAKE2B 07e50d8e472048fc3220c43392e483b30a0cf0a174c6fd1dbba00923567f138033b32412a2d77ffb3141f702c0d66e615ef25f9406b0562feab12cbde62f568d SHA512 abc89845e6a2a552a22e8005d3cd72570c36c71cbcbf4a57802c4caffd8ca4e02155f2b4568d0d18be653fbac70e0af8750c6863a83e01cd192a54258c4c3336
+EBUILD deprecated-1.2.14.ebuild 581 BLAKE2B 3fb26f706a052da7c92dd5c6c3d65a8c2e66cf75a1a318181cc06323dd981bc230f3aba6cc6eb0a023a4b6dc79da1f9b0bddc99cd40fd26967096dd6eac704c5 SHA512 d5551df71efd2482e0c4db0e13e908de5ff21da5962b74a76dd70fa758e7826f977bfb03e942c668b8096667043325e472d58d68280c7799deb59552031f795b
MISC metadata.xml 374 BLAKE2B be79deba7ab13c58cb57fc05937c949f2a7fefd60028d35b3c9a4f9a1acdff09535b9f21402f281e9299c9275a3fb8e26a860dfc4712e07422b7f03e8a5ddf48 SHA512 e302d1682a1c252b8d79f7d3126302c3378249aa328c9f1733936805ce423be4d9dca0216eb836fc30208ecb41ac3f077fcc40c0c0c2e195d314f7c840bce5ce
diff --git a/dev-python/deprecated/deprecated-1.2.14.ebuild b/dev-python/deprecated/deprecated-1.2.14.ebuild
index 1a00250c455f..607761199f72 100644
--- a/dev-python/deprecated/deprecated-1.2.14.ebuild
+++ b/dev-python/deprecated/deprecated-1.2.14.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-python/wrapt[${PYTHON_USEDEP}]
diff --git a/dev-python/expandvars/Manifest b/dev-python/expandvars/Manifest
index f6374ad00f83..7ab03cd3682b 100644
--- a/dev-python/expandvars/Manifest
+++ b/dev-python/expandvars/Manifest
@@ -1,3 +1,3 @@
DIST expandvars-0.11.0.gh.tar.gz 10663 BLAKE2B cfbcb8bedc61cc8b1e88d4774784518e15846f7ea5ddbf58bd016ea2043dd5b1c9e55af117f6482e05e9ae4ba07e01d0fb471a72719f38191f1a29a9f66387a9 SHA512 e8de6544f2d369728e35c8b862662f348f46673f836f8b14dbdcfdc3dbcb7efda80deb55f8bcd597037ac974752e2463d429ddda3b8502fe19c402c253babf7f
-EBUILD expandvars-0.11.0.ebuild 837 BLAKE2B 183d0f85063730b5a2af58ee5587a4efc0c450518e5c1d8c9dc6e523d24e21a75ce535606549294860aff700ba293eaa51588526199b7d9c670c66bd6c02611c SHA512 371c9ffe08bec42dad0ae3ff652d3732fc24511141eb5638e56a6fa37fac0826c95c49e37d280ab8a984909e70e6f3c3dcab648769d7f60494b295ff899147d6
+EBUILD expandvars-0.11.0.ebuild 843 BLAKE2B d601dd37f3fc96ec48e8d0c5f3f57065bbe4de28f5396dff1b2a70a008a63333b2b7b8c3f499bd0dcb920fdf3be471b9e3a1fab25ffd61b29e9e445c759d25de SHA512 4aacc02ab46bd724e46bd38e53e9046610fe0d78b727bbf3f2091105c470dfe86efbdb870c9722b5afcc46fa101e25474067d0517709699b48ff1bb9f22c9b1f
MISC metadata.xml 378 BLAKE2B ea984772fa8cd80ee947c6a950e90357d88fee179f2c389ac904b73aaeff153537f662f3f21604772c341e89b6d8ad772cf0e2ac253cd0a2a0038ab93d056dd4 SHA512 6fc7c7d666e6dc0d342525d9cef241a8cbd3f3f3725570dd3819628e1967c6a9a536a6df93266a55cafafd2e5cf0b1588fdc2fc1c9238919fb155f7b833cb212
diff --git a/dev-python/expandvars/expandvars-0.11.0.ebuild b/dev-python/expandvars/expandvars-0.11.0.ebuild
index bf97281602aa..5d825a3d0ec0 100644
--- a/dev-python/expandvars/expandvars-0.11.0.ebuild
+++ b/dev-python/expandvars/expandvars-0.11.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
distutils_enable_tests pytest
diff --git a/dev-python/hypercorn/Manifest b/dev-python/hypercorn/Manifest
index a0f9d1cc5eb3..cb533cbd72b8 100644
--- a/dev-python/hypercorn/Manifest
+++ b/dev-python/hypercorn/Manifest
@@ -1,5 +1,5 @@
DIST hypercorn-0.14.4.gh.tar.gz 156001 BLAKE2B 262cbaba3df674b07dd5f6c15418cac18b46c2303a8ff616c8d2e968ff233d15bf616f2d3d0dbacda03f819251453be1b00cee4b98fdfaaed49f40cdcfb43119 SHA512 461b6fab72586b3bdea25ded6c0439595a8f84d5fb0b1a264f976926d9d34cb21f52bd10c84b9180d08fb05942f9fdb842343d4c6c476dcd60a26399387a2373
DIST hypercorn-0.15.0.gh.tar.gz 156271 BLAKE2B 906b1b9c90c8150498ce6b8ac6f5de50373980381cd5ead206dd38be166b7e2ff0a1460aa08b2e4039d70b0412f2e38646836a867c623a2f0ff820f985cd79bc SHA512 a110f7e74eab99924c842715bdd9b32f0b3003eab4a4105968cf6779b69cb6e403dd8fd1b9910400994d25b9bf1a4d0956c99458bfcda70b1b8db2688859bacd
EBUILD hypercorn-0.14.4.ebuild 1159 BLAKE2B 3b1e86f45579c7293aa5e96a52e3929f261cd00f8aea4306202083597e4b2c2dd5cabb6d48a5cd0f12499bc3f231ea9c1a650a394e1f6f9feb40c2e1dee750c3 SHA512 bcc900808c8efa5926d1c4dabcc29695ca9f8185f6f0b183128ed20eb5808ab15b24ef1d89491d39e6ce210d1619be6b741ce3069a4cb8629d766998030c8e3c
-EBUILD hypercorn-0.15.0.ebuild 1160 BLAKE2B 7af7c7e61bd2207d4d378cecdf22b68970f41d8f8d4d8d905222dec0622ea4696e3452db0a2dd62ac9aafcd1cd11d3df576f0a06640912cf813b65d50b71302c SHA512 917350784903073c660232da22b626ec73c9a085ebbf49b16f8ebaaf6f80f4742172fb0b5f2a732d4216f5225f05451e5235cb7a52f8db8a1af3a2632d3e7c89
+EBUILD hypercorn-0.15.0.ebuild 1166 BLAKE2B 9693d9ec624f76d4dfcc8163e2f6ec04f1fc2fdbf4a4ade035ddf643dc6b10ab840133fd5a44b03cb437d43d52844d3f8c2467a5039ebe1cb15aaacf994cae9e SHA512 8f2fcd075206c9496db4fb8edc3343aac50b0b0cd8e30d098ce08a3d7436737ee9197dcea3ec1533814c924d5e9fc54255abbc2744c74c07d2fd55700e581822
MISC metadata.xml 394 BLAKE2B ebdd676a74e00f1952cd6bd0fec099f8a1b0e4f8d6b4a0ceb671dcb294138312d5320e10ae8b9033307b47349a0668bc5d3299ab1d603bf34e95df7c8fc955df SHA512 d8d4a3952b536c5e35e2f68096c4707ec4634d7db70f179e01e8b4ca57983062584c8d4a81d833b9d9a6ebcd83cf8b7389ca1d19e2e656b00da72b74ac87146f
diff --git a/dev-python/hypercorn/hypercorn-0.15.0.ebuild b/dev-python/hypercorn/hypercorn-0.15.0.ebuild
index 9321e489b1f8..bcca123c5a9b 100644
--- a/dev-python/hypercorn/hypercorn-0.15.0.ebuild
+++ b/dev-python/hypercorn/hypercorn-0.15.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~riscv sparc x86"
RDEPEND="
>=dev-python/exceptiongroup-1.1.0[${PYTHON_USEDEP}]
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index cca27a2b9191..ab8a51928db7 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -11,5 +11,5 @@ EBUILD pikepdf-8.5.2.ebuild 1686 BLAKE2B dd1d53993c61c1850926d0ac4536a8f772a76cb
EBUILD pikepdf-8.5.3.ebuild 1686 BLAKE2B dd1d53993c61c1850926d0ac4536a8f772a76cb1ef15974dc84999f0b70a17da5481f87f719942a0d715eb867f152bd14ecbef978e70ce73f69648241d9397e8 SHA512 64c389646883b124d8cbb13fb57d923ffa65b21b81b287600c61ba38871dc94d79350e90ae6dc6305c6cd4149a5c1fdc85417591d908576350f557c6976f092b
EBUILD pikepdf-8.6.0.ebuild 1681 BLAKE2B 2494ff6c8ef9ff6ad64d834bef19e637509f067fa615d86761b13ddc391c66e89f5e210eaaf1fb9cd06893f3ce33d9a6f5ed79e8b30b0012b6a0721ccfbda204 SHA512 f2c01d01786524671c849c84b613e59759ef26ab9b0ca50b3c83a14cafc981d45e945b3bda683df79b29dba661e46f6928d4316690d2565c4f94a2f0a9d13bdc
EBUILD pikepdf-8.7.0.ebuild 1666 BLAKE2B 2d98f40777ca088f4c4381786e7faed6e8bb3b2517b736e0b29e0818e18fcd8d96247e797e918e03c0cba0cfa7e0938bdd6cd668b739166808ed29f43e2479f4 SHA512 05a99b38af09b9a088ffde89e4c4962e081cf5e4b901e09acdf483c0d1bb772e4a78a8f09eda1feab7559eb9f50469024a0873d14945015f901c27173ed4e8e0
-EBUILD pikepdf-8.7.1.ebuild 1661 BLAKE2B 9d6d770d7da5754c7c06d95deb89cf7d41bff07a0c18a192ff5333215ba70d7eeda51c998b2aac78565ef088c9ca95e955e1e14e88177cc54d87a650bfb792c4 SHA512 782713723a17ec5a435ffeab6d29ea6c7590ed720a9308f7b463221bd0ff3522a1994dfc6b80d596f7b3d2c067c52e69a960913f6656b8a9399fc019f8075fce
+EBUILD pikepdf-8.7.1.ebuild 1667 BLAKE2B 5feb7b15ae97839f67dbf77294d8a173a29ca1492114778f8b9beaaad252a9ddf4823058863fc02e0b7f5d151c1fa83f710c510c2eb3e52c77565fa5c69ea214 SHA512 21a79e74d82e567157da859d505126b40e22691b52958ba1446b837658e70429b9e350d90610bc3d6132e2b9363e37cdbc26286109cf76961598a0ffd325afd0
MISC metadata.xml 687 BLAKE2B 07c94d9dac5323202f955fd9c1e5a6fc78518a0a6f703c54c73b70e774900c41a4823beb3f8be7068d83878d1e60df0d7e30efd53bbc1ba31019477de82b092f SHA512 1be3ec00342e8079363db0c57f75ae88bd05e873869fbbb27442e9fe98eb6917c55b4eaf03ed22c4c44ca3aec9b84839cbc254202460a3266bbc42ff8f0f84b3
diff --git a/dev-python/pikepdf/pikepdf-8.7.1.ebuild b/dev-python/pikepdf/pikepdf-8.7.1.ebuild
index a2ffffb4febd..b4d15733e1cf 100644
--- a/dev-python/pikepdf/pikepdf-8.7.1.ebuild
+++ b/dev-python/pikepdf/pikepdf-8.7.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MPL-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
# Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
# https://qpdf.readthedocs.io/en/stable/release-notes.html.
diff --git a/dev-python/pydantic-core/Manifest b/dev-python/pydantic-core/Manifest
index 108480ba225e..736583ed89ed 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -103,7 +103,7 @@ DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d15799780
DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795
DIST zerocopy-0.7.20.crate 121557 BLAKE2B 24e63690b03c5becade47aa7ed16ef7a3d482c4cc8d0dfcf470f01f7592e3a704e4c52f0ab361b6fca4af18f977e33ff2bb4feb64d13daa1fcb62af9f9731be5 SHA512 fc3f883e4cfa38d01443841242a64575e69fb2ce0cfcdd71a28dd4ccb95e383ea1839a199fb13a58f9faf7608720a38cb0537612d7d832c3582946ee638886a0
DIST zerocopy-derive-0.7.20.crate 528379 BLAKE2B 247ab986cb720903df383429a6785c7dec230f6888246a9a7539a1bc8061601b27cea8baf4db2fab491fb32842901466ac32cc80504b3eaf35c25cd1a27ec9e8 SHA512 3c76100c3c9c1a5aae39750448f8ed37069be8e65cc74d67cc983c7e69988581f98248183955294e7c8d044c7a968b6e6534b8f84d9969693cbe4c5f679d5818
-EBUILD pydantic-core-2.10.1.ebuild 2839 BLAKE2B cac30fb64506ad5445d1456df76dabf69d4332f152de99cf9456eb998b273be084ac27df1a8fc021a2586cfe44e51b466a7274dd085908e429d06fb73a473389 SHA512 52a6bb541732dce7e637946a35c08646dbdacce59470b452b62e8d8571195dd1bbfaf48e6175dff0d8b11a20a0e6e6db29a6094a77030373265ffcf2ed619d5f
+EBUILD pydantic-core-2.10.1.ebuild 2838 BLAKE2B d6829a3618f614d19a89a02b1fa5d1c0c396f8c212be80758aa4ec602082cce95fff81b66df2db69f615971fe06fa23aa996ae7a46e4a765f8cb72613cfaa2e9 SHA512 7f803104d008dc50b1d89c12630e5e403c422c79a98206aadaed163d568c5ae06deb4127fbfc950eeb6f512973d7b9dcaed9490f1f1bbd63a5c6de34a5ab9e01
EBUILD pydantic-core-2.14.3.ebuild 3203 BLAKE2B 5d5d4608ab9691d182a1bc95ac78ee925c18d68be72589d63ac422a31e7bf20986680eb30cd31740664e04dc40af0f5f16f0e69158153ba63a165e6bb156b719 SHA512 9098f5d87015725d9136b0459d93a8d55680c7909d32d7ace10ec57194557d6c7c1affc5e9a94002bdbbf8ff6950b4bb45bfa3966f356feda8892c152f89a4a5
EBUILD pydantic-core-2.14.4.ebuild 3203 BLAKE2B 5d5d4608ab9691d182a1bc95ac78ee925c18d68be72589d63ac422a31e7bf20986680eb30cd31740664e04dc40af0f5f16f0e69158153ba63a165e6bb156b719 SHA512 9098f5d87015725d9136b0459d93a8d55680c7909d32d7ace10ec57194557d6c7c1affc5e9a94002bdbbf8ff6950b4bb45bfa3966f356feda8892c152f89a4a5
EBUILD pydantic-core-2.14.5.ebuild 3203 BLAKE2B 5d5d4608ab9691d182a1bc95ac78ee925c18d68be72589d63ac422a31e7bf20986680eb30cd31740664e04dc40af0f5f16f0e69158153ba63a165e6bb156b719 SHA512 9098f5d87015725d9136b0459d93a8d55680c7909d32d7ace10ec57194557d6c7c1affc5e9a94002bdbbf8ff6950b4bb45bfa3966f356feda8892c152f89a4a5
diff --git a/dev-python/pydantic-core/pydantic-core-2.10.1.ebuild b/dev-python/pydantic-core/pydantic-core-2.10.1.ebuild
index c154e8ea7a65..10858733419f 100644
--- a/dev-python/pydantic-core/pydantic-core-2.10.1.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.10.1.ebuild
@@ -98,7 +98,7 @@ LICENSE+="
Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016
"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]
diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 4899367e5a92..3edcd52a23da 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -3,7 +3,7 @@ DIST pydantic-2.4.2.tar.gz 654020 BLAKE2B 2f91b6bf89f87230976a2e777541bb7418382f
DIST pydantic-2.5.1.tar.gz 651461 BLAKE2B 4c52abec0f1fc52fdaa0bd820bbb649ffdc348c1b1537ca31b73bf4c4477055841c0cd08df5336e0388974ebe20c384349c4233af20149317d79f51ee98208c6 SHA512 5a3ca05a57297cded56a21f37e13a61e7abce3faa34b1d2f4ad1abab0205aa8b7f753b6e0ac630336ea398b9c5ebd4c7cab55df4fa0f9e965e07b5a7e9d49f3c
DIST pydantic-2.5.2.tar.gz 652158 BLAKE2B d3a7eeb4e1933d4893df69d2600437a4df1a640f4ec6564079669f8703b8d21bba548197277a373e5a653f4aea67de2336ea983906c2e96b514cdab3f8821dc1 SHA512 56753c9739759251004476620ca25d69bebc7743da911f69a09fcbffa6d6e5ec9b9fc22975e845599fcb2aed5cbbf081c3737d6eab55b9e1696818c4da405e6d
EBUILD pydantic-1.10.13.ebuild 2518 BLAKE2B 84f7ee9b095b56518792f81df308652cdc725c6accef3388615bfea735c676f45e449e0c60ec030349b067a8a97833669071f493325c6644c7a73d08d348dcc3 SHA512 7fedbe4158ce80d41e8686ed19618bb818d3efdf8d508a8d4fdef7f8525a3e4e1364a340ba0d710f2b33327a280e33e5df15c0ea2920446dfee3d1b95cc4862f
-EBUILD pydantic-2.4.2.ebuild 1251 BLAKE2B f3f7d3e9f0b5c4d1e8b748cb577cd1523f734b72769e8368475b10ac349a61d65c30ff91e862875f43e5f774de584692b7cc65a70759b948aeb25a7321d94db8 SHA512 0fdbe5b15dec842d03b447049a4ed5effa6164c81354fcdf9f3cbc8a060fc1e7ca551dc61dbbc321e6dfad50c2331005b73616d0142f325cf9d87d813d48b618
+EBUILD pydantic-2.4.2.ebuild 1250 BLAKE2B fb5c066368f642dc425e0781fbb3cdb5c26ee33f3a82be385be5a82dd398a9a9321bbb61f44f57afc68b088def410fc78a828811562823baed1ff1d26231915f SHA512 fc87f16830ad126ddefa4ce73b36a9b7221a52a2b911923893dac9f7b26afc6a5563225c8ef2dab7aaf4ee115f32a5908b65430d7664e77636eeb491aa5877ea
EBUILD pydantic-2.5.1.ebuild 1307 BLAKE2B 31e1e4931c47dc2303461d74fb5d5276db26d3dc78f6ecfa2f2912af5b60d724145c5cb05e7e0461652e0988411cf24a0d344d7fa3100f3f2be708eec4e5ee4b SHA512 12b6783c94f8822af6140a3d750725b6ae41ba7e51678de897a59d1dbf3cbcb221146c2cb2372061a3a27a8dc446abcdffb81c398ee97f604b40615ec2ff4ef0
EBUILD pydantic-2.5.2.ebuild 1307 BLAKE2B e965d4704815c87373feacb44c8efd0802fd496bbde7437b6b32d3eb27f622045652d255f4bc38055fcdc3e3a89f1209bb08ff264344bfedbb065a9194c1161a SHA512 1a313a0bea154e05ac4e28dcd777cc760606efc69fc674b0fd3e6fc5c84c7668ed5c23853cae4bacf9e9b40cbf72d073de4a3d0f2a0245ac1a6e4fd248ce62fb
MISC metadata.xml 637 BLAKE2B 57b30dc30b4ec03180df74b5a92de92ceb31cfad43b38ad0e41538c6a6f491fa8957b789ad42bec128e51862bbd802c17606c02bf17f3cf58a21622d7676c0aa SHA512 711e73027f807b8c25b4ceb95775e6417987d34f798f50d4168d5735bf5bc91a41a9b6c37737617d11968ae9b337871dc7f3bc7a89f782a91747aedcee4f48d6
diff --git a/dev-python/pydantic/pydantic-2.4.2.ebuild b/dev-python/pydantic/pydantic-2.4.2.ebuild
index d2870e2878ca..712a3b60b715 100644
--- a/dev-python/pydantic/pydantic-2.4.2.ebuild
+++ b/dev-python/pydantic/pydantic-2.4.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~s390 sparc x86"
RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest
index 6651c8a4131c..9d5d801bd906 100644
--- a/dev-python/rpds-py/Manifest
+++ b/dev-python/rpds-py/Manifest
@@ -54,7 +54,7 @@ DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d15799780
DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795
EBUILD rpds-py-0.10.3.ebuild 1442 BLAKE2B 73fae5ee28cabe1cddd7d5fe9243c873c278624808f60e94b68a12956348f1a54705779ad994ef8ed55a64b2a3c15b6c56fb1c220d97728abb8b425692b2e00c SHA512 0d67822bf3180866025a525e9143bd2352f986f578380ff396abf1b2bc6959c8c55fc5295aaba7eb5bd464edcb176ea4a79c5dc5382176b98ec7e683710f639e
EBUILD rpds-py-0.10.4.ebuild 1449 BLAKE2B 1b8fc4f7eabec961c4234f30481aad9831fcbb0d7bab5b9a97cc90e301a3a5d87887f8e250c99c1b970207e008303e28db3242c2d7d63a1a455139cb305571dc SHA512 f4c679a158d8ebe00e2284176e63ef712c13f21d548026c6e2f73b8558b8c739380f74cee4729aedcf9ce395e00533d2d23983713fccd699a9b19dc697a5877e
-EBUILD rpds-py-0.10.6.ebuild 1443 BLAKE2B 639fb75fe204112ba8925b9a9fd6d83f6e0d680bf862d46cf1793acdce294ae035024990812071759bace1294c5b6b7b161e25ff1d27e54cf4c0ded59681e9d1 SHA512 3fc8c5f7bd3b525a5682cebdd47c3696dc50e51bbb7b4fb0f738285f03c730d322dc9ce0ed13fc13977d4255f059b5ff0b3f1dcb00c6a218e8ab6e2fab67577b
+EBUILD rpds-py-0.10.6.ebuild 1442 BLAKE2B 73fae5ee28cabe1cddd7d5fe9243c873c278624808f60e94b68a12956348f1a54705779ad994ef8ed55a64b2a3c15b6c56fb1c220d97728abb8b425692b2e00c SHA512 0d67822bf3180866025a525e9143bd2352f986f578380ff396abf1b2bc6959c8c55fc5295aaba7eb5bd464edcb176ea4a79c5dc5382176b98ec7e683710f639e
EBUILD rpds-py-0.12.0.ebuild 1445 BLAKE2B 9aa3f865431a201833a42ea8aa960181f0bd461625dcf92a2ef04d6385ac883de1c46b60ebf145d400db4393867fdf4dd5406e95833a927ffdda34b5d8b41968 SHA512 03cb6fb00c1ef601f21b444455260f245d6b069358f4593a0a8ab2f8d516189e3778449ec3a1465e71ff504665eb041d5a760312335091ef8a5abaa9fb2fa71e
EBUILD rpds-py-0.13.0.ebuild 1461 BLAKE2B 781d9101a3eb04f8bee16af712c366710dee160cff7abd103e77092e6922944ad8ee576f6ec5d3e80b4aa1bae96447841b4193ffae833176cee0bd48f89a9322 SHA512 b944c493cc9a8ac55365f786b945e60ee336712d1fd38ad8aea357f46a629255a1e39940244cb2884be9b61a9c26556e7251a2babd89abbd02ea94dc2507808f
EBUILD rpds-py-0.13.1.ebuild 1461 BLAKE2B bb95648382f7b8c310cc0bb18196b3afc9b8cd83e0c07823450aef759e8e27d0093dd302f5d4d5c96928a1e2d6b06b310405e1c816cee01fc1dc46cf76db8a34 SHA512 c178ed7b68c8969eedb93513c3588812bcbbdef93f53ac8ac32dee2070af20b11fe7e26952b52872727faba0d293a309b1457535c1b634e1a453387093d23acf
diff --git a/dev-python/rpds-py/rpds-py-0.10.6.ebuild b/dev-python/rpds-py/rpds-py-0.10.6.ebuild
index 259ba2993fbb..cd3b719b8ca7 100644
--- a/dev-python/rpds-py/rpds-py-0.10.6.ebuild
+++ b/dev-python/rpds-py/rpds-py-0.10.6.ebuild
@@ -63,7 +63,7 @@ LICENSE+="
Unicode-DFS-2016
"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rpds/rpds.*.so"
diff --git a/dev-python/txredisapi/Manifest b/dev-python/txredisapi/Manifest
index e2ee68104572..b6c24979176f 100644
--- a/dev-python/txredisapi/Manifest
+++ b/dev-python/txredisapi/Manifest
@@ -1,3 +1,3 @@
DIST txredisapi-1.4.10.gh.tar.gz 54536 BLAKE2B d1224a95516323bfe3cf57b66612cea6b5fe7a4bd9aba0d2202f19575e1607209dc018ad6f754530ba07f09e89f38238f7ae3213898a33f317dc347722e055d7 SHA512 f0ba61c48807de90ec1dde5100b735f7fe0fb8168895d99ee77cbbfe741bae77e0495bf60f719d6cda65d6403c011c9bb15e6057e717afc4051cfdd7e514ddf9
-EBUILD txredisapi-1.4.10.ebuild 1879 BLAKE2B 3626ef04184b6b4c80fdd99e7811f8afe16030ad10b4a9fbb1dade6b859ac24eae2e7328999f18935f7daeee947da53dbefaa9aae035ed453af1784643711f10 SHA512 a341be9443d3e61fa88fb080f1777696de5287f6f2d93f3212936cac7135e8ebd4497c26dbe4da0d72eb1bf24483897677731b173b4775a4fb391190f816ced9
+EBUILD txredisapi-1.4.10.ebuild 1884 BLAKE2B 40ac04f7cc3014f0ed0bfc2108de40ffc1d52d7d358b82af49b1c28cffc07c8b1cb64c948c122b25ed58996191b1d29d3c0e74e8c03dca3ef773a73985606550 SHA512 8994598b59db6c60e59216624f14da709e71fa76caff4d36af9ca953032329b9b6468c6e22647384a511a07b3c2d2d06d32a514f20308a4464f958dc1cdda7f9
MISC metadata.xml 409 BLAKE2B 31d8a0be55199887f9e8e3774d994d1edbcdf8bf0326422585f1accc0029a1c96cd1881f50c5d6160c7566fd0b71c66f0232f7d30805c2139a28f586a1967f9e SHA512 d60c392478157f1e16e79d62c6d6fe288302cee8a56ab5fb790137b44991bc55c47781c4a73e5c81ef3d595a462349b274988a3735d335ff24651e3536ad27c7
diff --git a/dev-python/txredisapi/txredisapi-1.4.10.ebuild b/dev-python/txredisapi/txredisapi-1.4.10.ebuild
index 8c3de12d6f24..718395fc9148 100644
--- a/dev-python/txredisapi/txredisapi-1.4.10.ebuild
+++ b/dev-python/txredisapi/txredisapi-1.4.10.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
"
BDEPEND="
test? (
- dev-db/redis
+ <dev-db/redis-7.2
dev-python/hiredis[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
)
diff --git a/dev-python/validators/Manifest b/dev-python/validators/Manifest
index 02ae9cdd54b2..292a004f6614 100644
--- a/dev-python/validators/Manifest
+++ b/dev-python/validators/Manifest
@@ -1,3 +1,3 @@
DIST validators-0.22.0.tar.gz 41479 BLAKE2B b949ce879df0885c201a972cce746d22810b6338c820f9aad71941b5277b8e14a4b367aa2c18421dd4643dc2ce7247e7bc9511eec5ffe7f737ed07d213b862b0 SHA512 2024f0b33c142537f160086d2c2e511342af283dfed2d9a9ff19877a7897c64b3f2f1f48ee451c38f7fd63374e2e7ce17d0340afc71cb6d272837a37f212142d
-EBUILD validators-0.22.0.ebuild 486 BLAKE2B 98cce6522ce587def1efcdec035419777b53ced55f9066445b12453d3db9d76071dd9f60ce0c8c450debf5a1e43b67b4bc3f46ff1a095acf0f37cc07e876e8e0 SHA512 5f5c32e22427498e3753d41fa73b7becfbb84665a830178d3865360c3ec407b3fcb592330138e1d60fd756249003499063f362490650d64d0b429ae50c3e0ec4
+EBUILD validators-0.22.0.ebuild 485 BLAKE2B 268f83343531ade59194edd2fbb70770cba54a30afe8be2334927ba2ec727b5fc5bd74f6a20095cbb5cb35aa6def2f382b0dd5d8b455277b8e6bfb7e6dd89288 SHA512 61f93c5ae29dba8b598bdeb7e1bd136eba4eb5a58ebbf83ba3737a0115cf8942a1303a069712a73186e47849ec27f6451b3321903636b117dc36a686981fedfb
MISC metadata.xml 495 BLAKE2B 015451b5d08099d0999b05748d5db2615073328fbea76663d0002bec0d99816a636ec897fea8246f5586f8f77239ff0671fb69bcb8a50a3d980e5d9e7ab98b0b SHA512 1ba59825a77655ae8994529da0d0b905db91de3eee61acd03b00b525fb8b3eae382b40ede27d474c2ab8eff791c81d881699877b1a00648201fcfc7ec2fc10bf
diff --git a/dev-python/validators/validators-0.22.0.ebuild b/dev-python/validators/validators-0.22.0.ebuild
index 4c0be0d0ef0d..a0320e2aec42 100644
--- a/dev-python/validators/validators-0.22.0.ebuild
+++ b/dev-python/validators/validators-0.22.0.ebuild
@@ -16,6 +16,6 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
distutils_enable_tests pytest
diff --git a/dev-python/yarl/Manifest b/dev-python/yarl/Manifest
index 7857f607c382..bcab39faec88 100644
--- a/dev-python/yarl/Manifest
+++ b/dev-python/yarl/Manifest
@@ -1,5 +1,5 @@
DIST yarl-1.9.2.tar.gz 184673 BLAKE2B bb94131059d0cfaf88f04d62a44181245ebcb660cb44904f0b7e8d497905a16d0026aeff454b8179fab5342c6bf9c8d6aadade0d9f7c70321c71bbcc3998e9a3 SHA512 ffbb6df94220bb1561333f1ad69a70334328e2273ec5e91c2741f6fd5ca2f6dd38d5b5f617728797fce490accc2394a406a5f9b5b665af4746746229af0d7c5f
DIST yarl-1.9.3.tar.gz 135606 BLAKE2B f73b41227c08c791442c4c96ec961bcdbc8078f72082a842b6537a28b212c8612d700f2245e8c431008b652afd59a08be36137e92ebb15f1ea2c733bfc00dd4f SHA512 44dcc51c0b01eda024d9e6a236b95999a6be5989958362060b6b21c3d98fcb862824f7ec1897ac8c164ad2cb9362a2df4d40dcc980f57eaeefb0eddfc19b4741
EBUILD yarl-1.9.2.ebuild 1341 BLAKE2B 92bab115f3719bcd29a8b21ccaec6fc24247d4bfd0189de7e8cb234ac23198012311d97290bd579b32515a258959ceffed71ba0b22182bca568fdbbeed4eb142 SHA512 0518ba27b67a1d72b0557c978017ff6a4db5e3506851a1b4fc6906cbba954804701ce6f26feaf69ac90fc45c3d928117ee84bba546047ea23908ce2cc5eaa1a2
-EBUILD yarl-1.9.3.ebuild 777 BLAKE2B ea92ca4884477b4a5ed2b0bdd154a66ca7b28083a65a257fb6d687e1136df94490c838b51b223e18a83426b69488fbcddd1ece803e3f84141896f400ed0b9dfb SHA512 c0387da8a098382f612142fcabfc5a8220a8ea4423f4e1e7e5b44bddf3a1050f7253eb8cb2797ba67c6e8b914e18f9cd7bef54e752e41f8b40975f9d579158b4
+EBUILD yarl-1.9.3.ebuild 783 BLAKE2B e7ce01ba896745aeec3af75a027fce4ccda457879ac54d8f151ae241ca8aef9118391e5fcb19457937de89776f0e9188ce01324f983d58cda904a811f2660ccb SHA512 66468700fdb002736b54be3380bfa9ddd4a2b10ac045f6fc5bf912d3bae6c82722295743305e3564c6fe65cd89fd4d9a9c6ea6b57eda7877fef5d0e82b9ee25d
MISC metadata.xml 440 BLAKE2B 10fd0e37c9be76c5d1dd90b9fd1cb1e5161fc5a7d2b51bcb5658a8c187a67d5f9573241733c3f9570e9fb7767bf84b38a6f8b2c212596627bea4e1686b7eb41e SHA512 c9e340124ed93cb0d52a0ae5abd43c10528197893c3d5ab57a0eb7046ebae5b80119f7b033d6697110c4bc064c0a8581d904788f6969cb52a433064067898cbe
diff --git a/dev-python/yarl/yarl-1.9.3.ebuild b/dev-python/yarl/yarl-1.9.3.ebuild
index 68fe57f599cb..b79589d8f530 100644
--- a/dev-python/yarl/yarl-1.9.3.ebuild
+++ b/dev-python/yarl/yarl-1.9.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~ia64 ~riscv ~sparc ~x86"
RDEPEND="
>=dev-python/multidict-4.0[${PYTHON_USEDEP}]
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 5edbd8dd51a3..8d61c62c5cf7 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/desktop-file-utils/Manifest b/dev-util/desktop-file-utils/Manifest
index 33a23dda0402..f54ea0058f4a 100644
--- a/dev-util/desktop-file-utils/Manifest
+++ b/dev-util/desktop-file-utils/Manifest
@@ -4,5 +4,5 @@ DIST desktop-file-utils-0.26.tar.xz 83132 BLAKE2B fdbe5427a0278ebe4a9b1bc15a148e
DIST desktop-file-utils-0.27.tar.xz 80808 BLAKE2B 66708cd11d5f81824cad814846cdeac6c339e8e93a7f1dceaeed545d9dc1940523fd64ae890e54632b3d32cc91b258aabd41d6d467081539f978ae2993fdfb22 SHA512 81356239a92fb17885aa85a5192c84c2757ebb2e540920d0d41d07035795f08f4162f41b1a87bb2bfcf70ec61f19f1f158e4395a359f46b46f68cb9e24f259a8
EBUILD desktop-file-utils-0.26-r1.ebuild 1116 BLAKE2B b315c54d8cf8c185201d6b2de9b87d84930ede08f8a55eb371ff0c7255542f2a899cdc3c61d79d161e27bc996f219a8e111a60a1875f45ed5696658defa7f2e6 SHA512 080c56a20a248ba78d914ee898fa7f33a18d47daa253836b38051451388a57333376fa24f345a19d47aa719421593915237f25653cd4bb162c0a173bb9b1d7e6
EBUILD desktop-file-utils-0.26-r2.ebuild 1221 BLAKE2B 9cbf764d8b1b8599c5a4ae2a5a9c44f14fe9ab9ce24d54ad9188d9ab79c9f7f7758a6a9c6176d52733791f0d0bf0613120e3f35d2bb01f773417859bc62f394a SHA512 e4d2f21bc6622e942c84bb476f9da3eb6340833fb72a0af0903347425aba7d10dfae9199487345430b0199e8a86228b97dba77c581b4e5398e231470586a70a9
-EBUILD desktop-file-utils-0.27.ebuild 1145 BLAKE2B 954637946b57c95126fc7db1192f0adf8bb8391c0ff3f788ea4bc0fd2c15d8cd25a167d3e3b9dba6e9dc860dbcdd35f43eacd6d6ea9129040025b3e2e25e398a SHA512 09e67e5d8a294a1a5cda57a7a56a3ec1949b6756579e33368a38e165eab18599dc02a02d114d13448d7a053d91fc59e7bc4ee436e0eb49e0a7549b9b4f3b34f9
+EBUILD desktop-file-utils-0.27.ebuild 1139 BLAKE2B c21c4036734bff68ed3437502916e0f28ee2f6e8092cc33b5bc6c439eab089c2bfb00a2cc9a2bdc8f7bd69b327ebab00907f2390dbddce3c45e1ab4bb61698e3 SHA512 5b961b6504a33b5698985cb2f95756d15bffa2e7e773980b1ffd4c48cccdb67459384600b3976f01c08803a77f0a81837650df0c5b481662bc41b1d612f42631
MISC metadata.xml 225 BLAKE2B 293ebc97ac40be7df2825c558f7def8026a2c8b49af06c8a5fc0dfb58657ee3093306f2a6b90bce5f7fc10f9c3165eee3cd77b58fcea8d293dacff5ba2f04657 SHA512 6f3645f7fe9f5362268973d150b122dcaef666c61e30ddc96917485c617568105aadf7b8d78bf06e402f8592c90369fdc7d949832b9fda13258b4693f1c4c6f3
diff --git a/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild b/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
index 45f4be61880b..f2220289a6d5 100644
--- a/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
+++ b/dev-util/desktop-file-utils/desktop-file-utils-0.27.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${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 ~arm64-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 ~x64-macos ~x64-solaris"
IUSE="emacs"
RDEPEND=">=dev-libs/glib-2.12:2"
diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz
index d0040f7e9e6e..a551ab91104d 100644
--- a/media-fonts/Manifest.gz
+++ b/media-fonts/Manifest.gz
Binary files differ
diff --git a/media-fonts/clearsans/Manifest b/media-fonts/clearsans/Manifest
index 8aedc89f3edf..feaccff83c9e 100644
--- a/media-fonts/clearsans/Manifest
+++ b/media-fonts/clearsans/Manifest
@@ -1,5 +1,3 @@
-DIST clearsans-1.00.zip 3972903 BLAKE2B a60df319173cfea54fdd089abd96d7e9a52d4e54c6248db909b73ed76217a9a4ab7312921e6f6d5e7677f0d0a2b77d8870447aef0cff2113718d0f2a400c4efc SHA512 83faebae8b1041ab16bb3c6586574374f70ad1da406ad5d20f07f14b65e00e8645c5393471cea0194b14f2c2d926d6de814f745299062a4dccef2581e6de332d
DIST clearsans-1.00_p20230107.tar.gz 4070779 BLAKE2B 03c7395721211dc4e679b156b2a8ab582682dbbf60d369f0c919c43a947b7c8ee6786d288a397351c49cad0b9fa180281ed393a0b8e2bf12677b4b3ff96feca7 SHA512 fa3495df014e3430bbadabf1a3e1d57bc469a656d450086ddb74504092e77e260ac583d3506f8dfaca5685d76c173f55a90bebf2f7d21e8bd00177e072c22104
-EBUILD clearsans-1.00.ebuild 497 BLAKE2B 453f363fb9937574bc4dad9569e74e1bc95c120a7a06ddcab4e8ab3ae25ac7e9aaa708e961e7be610234f5dbd43f07e6e84eb125bd86056961c8d647563fcaf1 SHA512 fca24b4a04e95fecbdfee91c406cde59a90f3889b6e139e32508713c02edc113df2ff62777e3e5d1db4c9fb861c4dca5ad311f523cbb69012f20eee1c7f6744f
EBUILD clearsans-1.00_p20230107.ebuild 559 BLAKE2B f7ef940f978cbd1aff2e3573fe6a24ab37321136bb7c3d292ed100a020ba1713298c6528eb6af52f68bc979ece546b673b6e6afee6f74fe3842c344a11795362 SHA512 a9991a969791fc4b58f96a43075218d7e739cbb72e0ec635a4c7fd7f0a0089e2618f482a91bbc7280e8d355dd435ce6f386137893596cc7a76d12ae3ff7d0416
MISC metadata.xml 320 BLAKE2B 825e763bdf01bde1d3c369d6af34f731070328ec39d168026d2e820e81398666367f65668b57842f7000decdb55238df3bddc4c33741dddc287863dd94567441 SHA512 5589ae6ab89e4ac2a2fd636950d2316616b4d33b0f8551254f406f76b10f4911f36083ac0c353a89c3c46b1d8e075ce3f39450d6e8d855b07640b5dec46333f7
diff --git a/media-fonts/clearsans/clearsans-1.00.ebuild b/media-fonts/clearsans/clearsans-1.00.ebuild
deleted file mode 100644
index 3c6c47499f63..000000000000
--- a/media-fonts/clearsans/clearsans-1.00.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit font
-
-DESCRIPTION="OpenType font optimized for readability on small screens"
-HOMEPAGE="https://01.org/clear-sans"
-SRC_URI="https://01.org/sites/default/files/downloads/clear-sans/${P}.zip"
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~loong ~ppc64 ~riscv x86"
-IUSE=""
-
-RESTRICT="binchecks strip"
-
-BDEPEND="app-arch/unzip"
-
-FONT_S="${S}/TTF"
-FONT_SUFFIX="ttf"
diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index 4b5474b114aa..ea411eba210b 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -1,10 +1,8 @@
AUX 66-noto-mono.conf 326 BLAKE2B 5bf5d20d31635e0b84f34d9a619df0de842431d319c283d120bdc060766ee4f2073b485c267206905c4e8095c40a176237c17c315c9a1af5771591ea636c1673 SHA512 91b71d5ee435bf1ee534be6b4461d93b1f57693137d929dc2ca98f4074754ace4ae6e8f05e627af903332c8a63449ab40eebea7a385ec27580fa2a782a3a8fc7
AUX 66-noto-sans.conf 318 BLAKE2B 42a6036c93c982b2b0eb04a530dafe6d8eceeac0e770411d8dedda2e6ae62a921642f23db1f0849d6d08295ebe44f1b204fd93a27661e3f5ca52e5c6f8bd76cc SHA512 80c15846c014c723830aefb84c6d3069f9addffd1ca227a8a7b17023c64a949254152541f7e81b4afeca690ddeab959f35f390366f7e697e3b7715d692ea7c98
AUX 66-noto-serif.conf 310 BLAKE2B 804753d2e703ce309e74da15aefdac6d510f52396a312a143c1a9e0e499f0301e5a154f6df48cf4a71834c637b1545953354d0c3518d67a429850135ed2db4da SHA512 c0ade988e2560191098c539de4341dfee29bc67d177f5916c7eb3346586c19c791c32842016db334c3d3689d89a1437220544f2c45934a9c0d74d2f6064aaa69
-DIST noto-20230831.tar.gz 1027210631 BLAKE2B e0afe6cf519a8a7a9bf68231297b9232803f819b8ae215dc45d6eca9e678b5f86e24b9c483f3127a938df537bbfc9ef934c5d4e0080d81e239b195ed00af02e9 SHA512 78352196a668dc4ce3b62adde6501fe863c7fa8545591b25c0721a5fc010df70e937eca0012aaeb3a77c8dcfa60be4211a6572d1b71e7092eb78eed465469414
DIST noto-20230930.tar.gz 1034822159 BLAKE2B 25af396043c2639d31711357b44bbf588f2d8a156c1bd6c1fcbd130d42c80664f74a40c7f30be41c1fe82611d5e2b8587bae84497bef6381fea07374435eea02 SHA512 ce2e73e8cb179e6968d76241add907878d5f53de2923fa809957eef43fa030200a25f1aedf137f7c8c4daa6406e88fe9637c0d13e31bb41a8b3be6f2605c73ab
DIST noto-20231031.tar.gz 1062488324 BLAKE2B a2494936557b9af06da87ed2287122933f0953aca800a0cf02bccef55ae12ba3135dd83cbed7361b59d8dc84d5a170f9b536a8a7bfbf0820832480e8a59ad1df SHA512 60f5c0fd4bda81c93c21137ac3ba64da1efadad106e081434be7d01b344518104451222915f585a06be6bde43893ed0e248b58600b029f8d89e51325f204b324
-EBUILD noto-20230831.ebuild 1325 BLAKE2B c82934f2fa6152ea04925a36e5e78728ef59d57f1338f5e034eb1a9f1d2a0b72a60f43873111cb580fd5529029f9a3f907d421a3482b902998ab3b8045129b12 SHA512 150aa45452c0d4bcae4510b36d68682955e42b48b05223f9d35b0635c06baeabc91c56c24740c6e3eaf8de47a4896203841d75433b035bb5536bb43b3615600a
EBUILD noto-20230930.ebuild 1325 BLAKE2B d2f2754b203f06f5b6066b95814be21c6ab27a0e93115c48da2e9d1aae4531784bddfa565329ebe60238d6211eb95ba4483293de48e6272ee94c406659448f24 SHA512 988d000af58facf8412e330c135a354cc91aaa7213da37dbe138ed8e879779002d179ef4e8869c6a9749539f9e83e5829c28afb9301dcd3e8ed45537bb0e98a8
EBUILD noto-20231031.ebuild 1332 BLAKE2B 8181314717e83853462bc97f9cb0ed10d2ead2233b07d19825d09a97081a62e71f968283f229389d90cf4fd3761f5dabeec16aff02f3888ff6ef7da1040e1dda SHA512 c9172b424593682eedd9796e61cf49f66eac86e39fb731c74a5f5662444f443b306acbeb4745abe2ea08754cb3e9226d1d995561412222cd3fb8e224471e7cd1
MISC metadata.xml 564 BLAKE2B 8a5a57d0c7d0595cd149b35ca37bb0657a59e32c8be70ab9f1db87f091fa2c725be532cc6266c05440582fb4b0a7bc90c2e96eb9ce54a4c957d48f25e5daf504 SHA512 058b6a482169a2b4839f79de7ff1eb98bc98c4592785cf7d431d69bbf6622ac620b718670a248011d42a258620a35fb98c7e992adc0bfcdfc8488698a891ddde
diff --git a/media-fonts/noto/noto-20230831.ebuild b/media-fonts/noto/noto-20230831.ebuild
deleted file mode 100644
index f78017cce765..000000000000
--- a/media-fonts/noto/noto-20230831.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit font
-
-DESCRIPTION="Google's font family that aims to support all the world's languages"
-HOMEPAGE="https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io"
-
-COMMIT="c890f6fec6fa37740f23fffdd2a28e156f3837a3"
-SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
-# Extra allows to optionally reduce disk usage even returning to tofu
-# issue as described in https://fonts.google.com/noto
-IUSE="cjk +extra"
-
-RDEPEND="cjk? ( media-fonts/noto-cjk )"
-DEPEND=""
-
-RESTRICT="binchecks strip"
-
-S="${WORKDIR}/notofonts.github.io-${COMMIT}"
-
-FONT_SUFFIX="ttf"
-FONT_CONF=(
- # From ArchLinux
- "${FILESDIR}/66-noto-serif.conf"
- "${FILESDIR}/66-noto-mono.conf"
- "${FILESDIR}/66-noto-sans.conf"
-)
-
-src_install() {
- mkdir install-hinted || die
- mv fonts/*/hinted/ttf/*.tt[fc] install-hinted/. || die
-
- FONT_S="${S}/install-hinted/" font_src_install
-
- # Allow to drop some fonts optionally for people that want to save
- # disk space. Following ArchLinux options.
- use extra || rm -rf "${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.tt[f,c]
-}
diff --git a/media-fonts/sil-abyssinica/Manifest b/media-fonts/sil-abyssinica/Manifest
index d22a274d893c..3b55d58bd38f 100644
--- a/media-fonts/sil-abyssinica/Manifest
+++ b/media-fonts/sil-abyssinica/Manifest
@@ -1,7 +1,3 @@
-DIST AbyssinicaSIL-1.500.zip 1852827 BLAKE2B 59b29242f39fba70b60ca23363e82d093354deef9f8e46386fc5408994b9629b10b0400bdb860e5482a79cddd1ffa8b5057da62cafebfc128a49057abf195462 SHA512 56cfed3d41ea0a16d041b29f417296f4cc89f3fa8e718b3e352690a954168b018a5da68745f61db77395c292e92f8964d868c8824be5edfb24fb7539dcc62c59
-DIST AbyssinicaSIL-2.100.zip 1087315 BLAKE2B 2171c552f6e3b8b8bd6dc1ce07d00f72f6d9b7b18d85d1dcb9ca38540eb206c11b23eeed7e7f542592c531e4dfee4ac1b6886e49916f90ec78f7b86b5fda75de SHA512 cd3fe03426542adc2e6df905bbe22356be5d627a7333697d2927c19f00ee684ae744379e2eea584c905ae07df4b12164c2c091a7f8e8fa2002cd11fa0736f7db
DIST AbyssinicaSIL-2.200.zip 1288734 BLAKE2B a6a19752a2c0fd0206705a325c9ab7fae0a803e97580066526a6d374c45698d82035df7b8e6dca038cb6ac01a17148247018dec0fe2dc6506ba7def5aa657fc9 SHA512 2f9092c4f06c2e26e03b8a4d0b31d18f6d7cfac9f0f89d8a05fe4de6a6caea4684cf63df83dc24c26db0ceb02602d3d2277143020c40b6170dd9f82bf0373d45
-EBUILD sil-abyssinica-1.500.ebuild 653 BLAKE2B 55e662eb597340eb1aa07964ea9efd4b51ce0248edde07eb89ad0bc3a268e0d7bf86dad429eed5952f9b32278f69d4e860550ba9ed653c50d2969df5541df3ad SHA512 98f4ca2ec90cb4b90c9d7f97a0ce7a2ef395831e92dc08231b4c36e39658607275a3ef9a3a16bfbbff5c240118dca7480ffe6cec8a65410478e4f9221ed24aea
-EBUILD sil-abyssinica-2.100.ebuild 653 BLAKE2B 04194eb99046d74b36bd07d5489a626696129c02c27b5fdf266e95c6d24b4bbd6a7eff78fa01694142bb25bc823b6b93703d064ef31124824f6abe3c8d924efe SHA512 009d7a88c635706103165635fe7067c05fb91c9f7b4c441fe8d6c91b6b84befd3365c4f2e664439d16ba50c6112fd714b7729cf0f5edce9d5552477b31a94968
EBUILD sil-abyssinica-2.200.ebuild 653 BLAKE2B 04194eb99046d74b36bd07d5489a626696129c02c27b5fdf266e95c6d24b4bbd6a7eff78fa01694142bb25bc823b6b93703d064ef31124824f6abe3c8d924efe SHA512 009d7a88c635706103165635fe7067c05fb91c9f7b4c441fe8d6c91b6b84befd3365c4f2e664439d16ba50c6112fd714b7729cf0f5edce9d5552477b31a94968
MISC metadata.xml 1079 BLAKE2B 16d45f13756606ed3d08f22a78b8cd166d122c3e315ed1820842732146f3f141080c452a85ad4c748702ad76b12416d80f2bc1dea600489db3a2617dacc5330a SHA512 32c34f2705a0405497e1ebce0aca8d9347eb31a596148733d6e56f85cc797951728e39aab44c1c5d659222c65d58eaa8311f4f9c6f2dca8bdf425cdc6db1e3d8
diff --git a/media-fonts/sil-abyssinica/sil-abyssinica-1.500.ebuild b/media-fonts/sil-abyssinica/sil-abyssinica-1.500.ebuild
deleted file mode 100644
index 11bf703ea63a..000000000000
--- a/media-fonts/sil-abyssinica/sil-abyssinica-1.500.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="AbyssinicaSIL-${PV}"
-inherit font
-
-DESCRIPTION="SIL Opentype Unicode fonts for Ethiopic languages"
-HOMEPAGE="https://software.sil.org/abyssinica/"
-SRC_URI="https://software.sil.org/downloads/r/${PN/sil-/}/${MY_P}.zip"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 ~sparc x86 ~ppc-macos"
-IUSE="doc"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( FONTLOG.txt OFL-FAQ.txt README.txt )
-
-FONT_SUFFIX="ttf"
-
-src_install() {
- font_src_install
- use doc && dodoc -r "${S}"/documentation
-}
diff --git a/media-fonts/sil-abyssinica/sil-abyssinica-2.100.ebuild b/media-fonts/sil-abyssinica/sil-abyssinica-2.100.ebuild
deleted file mode 100644
index de5a92ed5ccc..000000000000
--- a/media-fonts/sil-abyssinica/sil-abyssinica-2.100.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="AbyssinicaSIL-${PV}"
-inherit font
-
-DESCRIPTION="SIL Opentype Unicode fonts for Ethiopic languages"
-HOMEPAGE="https://software.sil.org/abyssinica/"
-SRC_URI="https://software.sil.org/downloads/r/${PN/sil-/}/${MY_P}.zip"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 ~sparc x86 ~ppc-macos"
-IUSE="doc"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( FONTLOG.txt OFL-FAQ.txt README.txt )
-
-FONT_SUFFIX="ttf"
-
-src_install() {
- font_src_install
- use doc && dodoc -r "${S}"/documentation
-}
diff --git a/media-fonts/sil-charis/Manifest b/media-fonts/sil-charis/Manifest
index b470720c14e7..6b3870cbed44 100644
--- a/media-fonts/sil-charis/Manifest
+++ b/media-fonts/sil-charis/Manifest
@@ -1,8 +1,3 @@
-DIST CharisSILCompact-5.000.zip 3056771 BLAKE2B 8ba790086166b606797242327ccfb9a8093354ef0f5dadbff6edc01c67217628e1c2a46973e17fafb92033af9d4f59fd0807483fd593fad388d5ccf850e34eb5 SHA512 59a444c4085f80719b1bff3cecc2d60176ed2deb136ddc0714de60e2bde1a43c136924e510790fcd7aa8d123f082b5570d80afbf188a15e8363f984dc1e75c80
-DIST sil-charis-5.000.zip 2967087 BLAKE2B 46725b826c53eff25c8a5c6fb7826b5cc9f910424f2afb3ac226aee9ae2cf17b013f17be4b0a19d9c68c63e0f091474125199e8bb4aa60c4d5c678311b1046f1 SHA512 f85da6c9b93c0ef81617241219b208ca262c12fcecae1d447163b7aff31ea8bfc3f09636dcfc0a322c86201a0d551288884e4017fded5bb71bbb54c8093faaed
-DIST sil-charis-6.101.zip 4746155 BLAKE2B 773cc5622f6cfdc4e8560a05c1b0b85e2fbcd3f0c96afce4057b0ef1c8d614709cc6ae203766ee4b046d0d814c6c6b58ce783f18557df8ac26caea799110969d SHA512 e5cdb6f3c6d1db34e654bccb9c214a8947a5148c2ad388e49a1941e256b5eaa12593680b383be6126607ce8e5c1991be9b0df9fd02a905c8f5a86ddb969fc96b
DIST sil-charis-6.200.zip 4980132 BLAKE2B 98fba54eda2fc52e9cad6abf57c18a8b7a2741f5a00475794fd2d2ba82b021b87599917f28bf3e0a1bf8a9d6d6c152ae961b09224b199be696656ec966e121de SHA512 f54bf9f275b49ed34bfb92492826a21052858adc9d85d4f5bd688c5f4d15bdd029920eb1be3908eafbf4ec72f4a8fcf5e37fb16b4ee26b829c33fca9556ad6af
-EBUILD sil-charis-5.000-r1.ebuild 782 BLAKE2B f412b34e3c014f9adb67772bb476a82199f25a26e82566fbf229477ffceddd0894e39fe7e6cb37d7aa3b38139b54d701bde5eddb4b464c36b06461b8810e1074 SHA512 e23c5c44e17d70a3885d06e0ca89f35bde78a744bd827325b3a5a553f3e043b5976c243f9ccc1f4da115bc0c9620b4ca7fa1370a4a9d3532660872619dc698aa
-EBUILD sil-charis-6.101.ebuild 563 BLAKE2B be08a0a7403e2d3d229b58a67a2ae3a4992ff703e0b0e76ec73bc6f07e9b551866f789bb5c9f5551811750e30c0d34abee85bbca39d3d76552f4b870a4593476 SHA512 5f82b158937d9394eee41849f4d813ef74f1207212d1ffb253f872bd97e7fa30b32bee9adef52c948c97b8013f76621e357a4cf9d1a6d7418ab0067062c4aca8
EBUILD sil-charis-6.200.ebuild 563 BLAKE2B be08a0a7403e2d3d229b58a67a2ae3a4992ff703e0b0e76ec73bc6f07e9b551866f789bb5c9f5551811750e30c0d34abee85bbca39d3d76552f4b870a4593476 SHA512 5f82b158937d9394eee41849f4d813ef74f1207212d1ffb253f872bd97e7fa30b32bee9adef52c948c97b8013f76621e357a4cf9d1a6d7418ab0067062c4aca8
-MISC metadata.xml 843 BLAKE2B 97fe2c6a6e2e6a927bfc7d75ce689f5750f2df6d36502cbf4ef008de88fab81cc0fcfeab3696e6e3c8ac38cb09c06b76caed1466c68d3f826a670822a1314652 SHA512 5b054dbf7f296dc2b8a7dd719225ea8b661a017f29008cee8fecc0d128756038ce57e3d05e604fcf205b33c405539f08f53ef12bb9028bce576141bdfa1cbf57
+MISC metadata.xml 767 BLAKE2B 0e565264a84a805af391c4cde375e68a02ddf204f1ca0dcb28ffb983fc5306b486ef338a98cefb2f069fbab7fa3e8d39ec22c696029a917f9b3d713a93023111 SHA512 c59b5dfa9469ed0967fdce1e7e726db1d4599be973bc131a69e2fc196e6a48520e2d2063ef315e703307e45a4a32d7fcc760a796ceb08a0b581d14c5b44cbcff
diff --git a/media-fonts/sil-charis/metadata.xml b/media-fonts/sil-charis/metadata.xml
index 7087c4bd0875..8979707589c2 100644
--- a/media-fonts/sil-charis/metadata.xml
+++ b/media-fonts/sil-charis/metadata.xml
@@ -15,7 +15,4 @@
proportionally-spaced font optimized for readability in long
printed documents.
</longdescription>
- <use>
- <flag name="compact">Use more compactly spaced font</flag>
- </use>
</pkgmetadata>
diff --git a/media-fonts/sil-charis/sil-charis-5.000-r1.ebuild b/media-fonts/sil-charis/sil-charis-5.000-r1.ebuild
deleted file mode 100644
index 28ad8771473e..000000000000
--- a/media-fonts/sil-charis/sil-charis-5.000-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="CharisSIL"
-inherit font
-
-DESCRIPTION="Serif typeface for Roman and Cyrillic languages"
-HOMEPAGE="https://software.sil.org/charis/"
-SRC_URI="https://software.sil.org/downloads/r/charis/${MY_PN}-${PV}.zip -> ${P}.zip
- compact? ( https://software.sil.org/downloads/r/charis/${MY_PN}Compact-${PV}.zip )"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 sparc x86 ~x64-macos"
-IUSE="compact"
-
-BDEPEND="app-arch/unzip"
-
-# DOCS=( OFL-FAQ.txt documentation/* )
-
-FONT_SUFFIX="ttf"
-
-src_prepare() {
- default
- if use compact; then
- mv "${WORKDIR}"/${MY_PN}Compact-${PV}/*.${FONT_SUFFIX} . || die
- fi
-}
diff --git a/media-fonts/sil-charis/sil-charis-6.101.ebuild b/media-fonts/sil-charis/sil-charis-6.101.ebuild
deleted file mode 100644
index a2b656eb6953..000000000000
--- a/media-fonts/sil-charis/sil-charis-6.101.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="CharisSIL"
-inherit font
-
-DESCRIPTION="Serif typeface for Roman and Cyrillic languages"
-HOMEPAGE="https://software.sil.org/charis/"
-SRC_URI="https://software.sil.org/downloads/r/charis/${MY_PN}-${PV}.zip -> ${P}.zip"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 sparc x86 ~x64-macos"
-
-BDEPEND="app-arch/unzip"
-
-# DOCS=( OFL-FAQ.txt documentation/* )
-
-FONT_SUFFIX="ttf"
diff --git a/media-fonts/sil-doulos/Manifest b/media-fonts/sil-doulos/Manifest
index a310ece7be3e..94a0205eae29 100644
--- a/media-fonts/sil-doulos/Manifest
+++ b/media-fonts/sil-doulos/Manifest
@@ -1,7 +1,3 @@
-DIST sil-doulos-5.000.zip 1347526 BLAKE2B d6f5ea4ce5e5cf264dcd59a96e7bb328fdb7cce66d07e30743e8381ec5631eab6b32cdd929940d75bf7b9bca3f102fdd8619f56a813c022ea90020d4fa2d7429 SHA512 3698b3f330d34cfa2be93f9dfc87c113a0b3e174a40ce9c2277bb452161cda61aab4688338ab3aeaaaa3cc684cedc58bbb3f066392e3911246a230d1a9fb02f3
-DIST sil-doulos-6.101.zip 1532281 BLAKE2B 845ec45eb338a0afc3bd0bbb953adfe87c3784dabbad6ab017e50ba0a1249e5e3f795e090dd4ef2b80b32379b38c372c2a6876980a3ff72362eeccc7a72c3bc9 SHA512 2fa2455a7466dd23cbacf7f6aa46996e88ec7c9fe002cd0b31ab90c7dfecdf57a3418327eaecb517183be56d0459b61bc96d60639534cc0f2939ae66941dc867
DIST sil-doulos-6.200.zip 1513687 BLAKE2B 0bd626f376e6231507a6a484e8d1fd2e1215a68f0b80f9e30ed182530e813cb91d1a5f9539f459efa9f81784d34a00f592dcfbcc932b85a34ede3609eb4a3ce0 SHA512 8f8c330f858f620b1db8278615c3b79464d019e68ba9bb166ba581ce91b942d8060657b3e7a412f963c53fd0bc97aa2a9534dce078113b1c3fc09c7f8a1ce8f5
-EBUILD sil-doulos-5.000-r1.ebuild 584 BLAKE2B e3dc43726f7b3d3d2795b2febae360d2e9a6f08cb52f032e5fa05611a9cdea0f3c482e6e9f956a530e0589ae3422d0a9a27d89af5c0cb34983d607437ba42206 SHA512 2b869841eed14c288c01eade7b70ea00dff4d692c07e0e17c227f8f3d617311077c97d666e4c53b4eed6253cd73f0a7b86b86b21cde9854ad0f32df230965e80
-EBUILD sil-doulos-6.101.ebuild 570 BLAKE2B 3a205c1b4fbff923751910748473a35d9c0b4ee9ec256dea48ef2ed7eeb946b61831e9ef106a5555eadd927eba65b113f03c2d91d772da742696628ec95509bc SHA512 f37d3c9922a2fb58e770944f7b39a7d0de3281606d70e52807ec11a7c98b88d84db94c25cfb2efbf2fcfe0fec03f0857a1afd86bd0e81626e68b6d50935fcadf
EBUILD sil-doulos-6.200.ebuild 570 BLAKE2B 3a205c1b4fbff923751910748473a35d9c0b4ee9ec256dea48ef2ed7eeb946b61831e9ef106a5555eadd927eba65b113f03c2d91d772da742696628ec95509bc SHA512 f37d3c9922a2fb58e770944f7b39a7d0de3281606d70e52807ec11a7c98b88d84db94c25cfb2efbf2fcfe0fec03f0857a1afd86bd0e81626e68b6d50935fcadf
MISC metadata.xml 1108 BLAKE2B ff47c845d378a1b8d9f7a36262cb1c1150c48e914a768ad34b5e9016a23384aba60026834761efcccd2508548ac62ba16f2bb58d6eaefdbe7c65a11a1739cae0 SHA512 70f703bacf933399de27a543ff276d87762f88615685f629bf0c569a384009e4fbca8b268343cdd6bbcf75afbb9aefdbc39d56ae34bd661f2f9e7db6e49a15af
diff --git a/media-fonts/sil-doulos/sil-doulos-5.000-r1.ebuild b/media-fonts/sil-doulos/sil-doulos-5.000-r1.ebuild
deleted file mode 100644
index 09cf24bb8223..000000000000
--- a/media-fonts/sil-doulos/sil-doulos-5.000-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="DoulosSIL-${PV}"
-inherit font
-
-DESCRIPTION="SIL font for Roman and Cyrillic Languages"
-HOMEPAGE="https://software.sil.org/doulos/"
-SRC_URI="https://software.sil.org/downloads/r/doulos/${MY_P}.zip -> ${P}.zip"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 sparc x86"
-IUSE=""
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( OFL-FAQ.txt documentation/{DOCUMENTATION.txt,DoulosSIL-features.pdf} )
-
-FONT_SUFFIX="ttf"
diff --git a/media-fonts/sil-doulos/sil-doulos-6.101.ebuild b/media-fonts/sil-doulos/sil-doulos-6.101.ebuild
deleted file mode 100644
index 5102a37ae67e..000000000000
--- a/media-fonts/sil-doulos/sil-doulos-6.101.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="DoulosSIL-${PV}"
-inherit font
-
-DESCRIPTION="SIL font for Roman and Cyrillic Languages"
-HOMEPAGE="https://software.sil.org/doulos/"
-SRC_URI="https://software.sil.org/downloads/r/doulos/${MY_P}.zip -> ${P}.zip"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 sparc x86"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( OFL-FAQ.txt documentation/{DOCUMENTATION.txt,pdf/features.pdf} )
-
-FONT_SUFFIX="ttf"
diff --git a/media-fonts/sil-gentium/Manifest b/media-fonts/sil-gentium/Manifest
index 96d067e62cd4..a5fe4250eb4f 100644
--- a/media-fonts/sil-gentium/Manifest
+++ b/media-fonts/sil-gentium/Manifest
@@ -1,7 +1,3 @@
-DIST sil-gentium-6.001.zip 9720134 BLAKE2B e1e9bf13db0fe0435e9e3feb9a5cd0621f6c5e7ed4b8e4de15bfa6ec9985df2140b61046b9210e82550be14840512969dea8cc12e6949e3a9506547b604f35cc SHA512 d9d2997b40ec02876051f13b2a2295cb292d7f4ebb8fc88b887f69d8629e623430d4319fbcaed46dbe7b2b798f567cc42e7aad75ffcb9edfc5579c48c384e5a1
-DIST sil-gentium-6.101.zip 10319709 BLAKE2B faba7fdf4215788cb28fbe86de08c182969551e9a4c8fc4022285b095a0842331898d1f65e3e241797e8b1c0d45e035551ce5b27b49955a6b6867d9bf4b97420 SHA512 899ae8e54caf8fe012e94c6288cd59bb0d7bd8bd9d494c7b1fb5f68ac439d218d848d604d4895fd07a7262e99b9082ac43391f0d288ac31892f7ba7df4d4f38d
DIST sil-gentium-6.200.zip 10935378 BLAKE2B 76c3cdf20aff9720533c6bc669877866347ea1e5b61f9fc360ba8c12ffb3b66db9d57a2c1342573bac528bfba9fcbd2304aaf372fce69bb8366f012fb273bec8 SHA512 8ecb15121f82a39852802126b336437756159c169ea6a428c6e9ff63f75d9f56671a2a1a9e050421ee661cb13c2b77d87b1d3d77d71eb075ba899e6a941588ed
-EBUILD sil-gentium-6.001.ebuild 739 BLAKE2B 97eb3f1135d28d96eb5145f0c3acd9533a759e431dde4f4a4b6658bca63593e08b116acc1c07f19ae5ba4dead245ca22d84e2b7238351f069a86aecf8572aa1a SHA512 5507095542d028439776576779ab6c55150dc070cad24b261bfed9b11b6ac54111b8d492890029d3d9315ebb84b79a4c0d8d9d9604ffedb8611df9383e6577d3
-EBUILD sil-gentium-6.101.ebuild 739 BLAKE2B ddbb128e717410fd96c30681cc5cbbcf9eaae46f31fc61793ae0538c7fe3fe6a1c0174e31c113a78f937bc6fd6079b12b580604ee53d9a2a79ec9c9ae316443c SHA512 1aeea9c4dad7c524296e64a3e7ac0d3b22901622863342fc08c4a2a7f394640257e395f3811410623acf5c2197de9b31a4ea0ab8490ba26918f51358e51b297f
EBUILD sil-gentium-6.200.ebuild 739 BLAKE2B ddbb128e717410fd96c30681cc5cbbcf9eaae46f31fc61793ae0538c7fe3fe6a1c0174e31c113a78f937bc6fd6079b12b580604ee53d9a2a79ec9c9ae316443c SHA512 1aeea9c4dad7c524296e64a3e7ac0d3b22901622863342fc08c4a2a7f394640257e395f3811410623acf5c2197de9b31a4ea0ab8490ba26918f51358e51b297f
MISC metadata.xml 1026 BLAKE2B 3ed9aa0aada31fa43e8cab66490f697dd6b6d1224f495f52208233f89766f463a2d7cfe27a0631b293312d9deed8d3ac52c307315105de2e29ade7237e6cddea SHA512 3522210300e340e94ac7d4b5da47cce6ded63ca2776e60e9af8190f645ff2111e839248d2e56ad39818b8604988108c87900071dcf96e435f6829c9f0fea6ae3
diff --git a/media-fonts/sil-gentium/sil-gentium-6.001.ebuild b/media-fonts/sil-gentium/sil-gentium-6.001.ebuild
deleted file mode 100644
index 61d009bbee06..000000000000
--- a/media-fonts/sil-gentium/sil-gentium-6.001.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2004-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit font
-
-MY_PN="GentiumPlus"
-MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Gentium Plus unicode font for Latin and Greek languages"
-HOMEPAGE="https://software.sil.org/gentium/"
-SRC_URI="https://software.sil.org/downloads/r/gentium/${MY_PN}-${PV}.zip -> ${P}.zip"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos"
-IUSE="doc"
-
-BDEPEND="app-arch/unzip"
-
-FONT_SUFFIX="ttf"
-
-src_unpack() {
- unpack ${A}
- rm -R "${S}"/documentation/source/
-}
-
-src_install() {
- font_src_install
- use doc && dodoc -r "${S}"/documentation
-}
diff --git a/media-fonts/sil-gentium/sil-gentium-6.101.ebuild b/media-fonts/sil-gentium/sil-gentium-6.101.ebuild
deleted file mode 100644
index 34ea25b5a2b4..000000000000
--- a/media-fonts/sil-gentium/sil-gentium-6.101.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2004-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit font
-
-MY_PN="GentiumPlus"
-MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Gentium Plus unicode font for Latin and Greek languages"
-HOMEPAGE="https://software.sil.org/gentium/"
-SRC_URI="https://software.sil.org/downloads/r/gentium/${MY_PN}-${PV}.zip -> ${P}.zip"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos"
-IUSE="doc"
-
-BDEPEND="app-arch/unzip"
-
-FONT_SUFFIX="ttf"
-
-src_unpack() {
- unpack ${A}
- rm -R "${S}"/documentation/source/
-}
-
-src_install() {
- font_src_install
- use doc && dodoc -r "${S}"/documentation
-}
diff --git a/media-fonts/sil-padauk/Manifest b/media-fonts/sil-padauk/Manifest
index 389ebecc9668..6684be174102 100644
--- a/media-fonts/sil-padauk/Manifest
+++ b/media-fonts/sil-padauk/Manifest
@@ -1,5 +1,3 @@
-DIST Padauk-4.000.zip 1316567 BLAKE2B 466d9aedad691afa7ae94a24652b156888cda2a926846fe705c953e711b00bff7c053b1f6d4e4ae4989a6fc91d87e984539315b84c0fff10815b8cfd18b80da1 SHA512 3ed97d5e8b47f8883bcab980aeb4247f4878ef8306773abdc4d1387817a3bdd5d8981c01cebbcd6b1c8dd7507d30a3b2879d607df66fcf7bc33d3db5d029016c
DIST Padauk-5.001.zip 2005243 BLAKE2B fa6206465f1b803ab4da4504a5607d507e98631ccd0819cee043b09b735e3d5c70ea451f0c9248b7705df6421e509abc2edcbfa735b68278cf7bea3d73a46961 SHA512 30ea868452c28ffbd59e9648264ab89c2316c5cecdc69017498cafe8921dbf843d83dbf0b15406eebc300d8fd273f72ba60aa20b39a8865370212ab8b0cad047
-EBUILD sil-padauk-4.000.ebuild 489 BLAKE2B 253961ae4315743c2d21062ddf77bc11298d3554689cc00db01c1d10cd526b068ab6671599fe3f946bf115ac792b4fcd7703598b973173f5d83a368371b17789 SHA512 9726fae6320f7a4bf8c08cb7eac37c0b5eac2488c8d50f9346579cc7ce256fd08f339d022e3636fe5bc4971754dcc6e3fcabd87cde826378e842a58f93fd9f3f
EBUILD sil-padauk-5.001.ebuild 481 BLAKE2B 15d0e921c089a398e2b45597509a6973f200f994b4854b1f1a1e283a2f7a82b11daf026551aa0a64d77287c249a8d310564c1bde42c229b014e3dfdf1da93bf7 SHA512 12dbb266dbd9708531312a6bc5db2c15b13a979ad180720167462aebf78b223291e28f483c059ac16bce405c09a561fabecbfffa3541c7fb4813f893af24303d
MISC metadata.xml 415 BLAKE2B c0e161f608e6b211fd17d819f7925608525c73de2a310f9bbff99aee64dd5e6ca644ceaaf658debd37e73a8a6641821ef13457ed4dd5b5e4ef0c1fe39657d343 SHA512 c0a5544675f3bb2276ce8f673ccc472ece76162e61c1ebb5585d51deffd9c3dd2148f3935b043b620a11c9fe197e76d4c5b7be43ba8375874ba6dec94cfe1282
diff --git a/media-fonts/sil-padauk/sil-padauk-4.000.ebuild b/media-fonts/sil-padauk/sil-padauk-4.000.ebuild
deleted file mode 100644
index 1cce812f31e5..000000000000
--- a/media-fonts/sil-padauk/sil-padauk-4.000.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="Padauk"
-inherit font
-
-DESCRIPTION="SIL fonts for Myanmar script"
-HOMEPAGE="https://software.sil.org/padauk/"
-SRC_URI="https://software.sil.org/downloads/r/padauk/${MY_PN}-${PV}.zip"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="OFL"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE=""
-
-BDEPEND="app-arch/unzip"
-
-FONT_SUFFIX="ttf"
diff --git a/media-fonts/source-han-sans/Manifest b/media-fonts/source-han-sans/Manifest
index 67f868ef22fe..f6460fb00e95 100644
--- a/media-fonts/source-han-sans/Manifest
+++ b/media-fonts/source-han-sans/Manifest
@@ -1,12 +1,7 @@
-DIST source-han-sans-ja-1.004.zip 26865889 BLAKE2B 26a735dc6d2e5de21cfb52a29d61ca1e85c3fcdb75ed50792a27ffce59acdf9d4a74261bc74981729d584c13a14e1beae1460d3f2a27aaaf0ffd128f37cd745e SHA512 ae310b2e8eb46935b26f53f8177188e26e4a55909a4ad96ff54682d250e661ca5042f76814b97c800f23bd2e55127f8957ccd42c8c55f2bb1333be7903a9d11a
DIST source-han-sans-ja-2.004.zip 27141614 BLAKE2B f8bff9e69a50d4fd0fb62a7a37f155b6bc7276968d22afd0970d26cc723873d44a21a506a91cee1e3fd51d03da1f5b1053e57743fc12d9c458adf8214d0e6bf2 SHA512 37028a147b53e7da7cc9cca1ced6bf056bba79a290550c2ab4edf8fac1ebebba3fd227402f9517302a2402a643fcbc9c27d7d9e7af4f704cee3164c67f40c2ef
-DIST source-han-sans-ko-1.004.zip 25290327 BLAKE2B de915dc85c84e584e1a6325b35e176c21f7d009653e2b5d8fe24c68df02dac594e64a1d0684a2a65b291a797b4400e4b0e3823deb0f92a473620703c4f8513a7 SHA512 c2a3cfe06254ea05e15c4858d7e6d5759088b41d5ba0f801769681d05eb57c2c981b2a4525a124d4a6c4945360d9bb0e687515d8b8d4c5831565972642298aa1
DIST source-han-sans-ko-2.004.zip 26037379 BLAKE2B 3c0d086b1679866efccd500d90fc3a843d7c0a541bc0dabeb103fc2e91a45f0083fc326fdd3e2c4a7036873a0429f0ca739225fe6de0c717cb4eb376a8a7a3cc SHA512 232e2c805d05c604e3d23c0ec52567eb4c40f095a01267e9f2a51959e445f9d1d551ddd41834215d4eea004e577d25a71e80cc99f57101acd8a8291b7fe90dde
-DIST source-han-sans-zh_CN-1.004.zip 50414779 BLAKE2B 61501ac790b4ab88ae48bbcfd3b60a235f9bfe171f143b2b1dc3658abdc4731a5478f2edb8d0931b4df13d60f7fc77601078386ab5c4ec2d9e97a4217e11c385 SHA512 9a38ea7907fdc118e4fa420c976e255120a2f9176c33ea8ce06dbc09f46f95224675178e45c854b674f4a46642123e41a3f3f8f6e9f043e8dcc0322e05a70282
DIST source-han-sans-zh_CN-2.004.zip 50079275 BLAKE2B 141e213d461398259436626ff82bf02236d53459c2231f8294c5d1f18d407b3a4a6534732af8c7040548a8a4cab01697b6cebbd7e182b485015ca636f7f42f49 SHA512 eb846122e02c4b93c1b44606a9e51c6d4d4275ee64832e8b3d53c624c7d6d24c49269986049c8b672cd9e8afbdb7bcafc8327d95145ed061f00f3129287798b5
DIST source-han-sans-zh_HK-2.004.zip 34196478 BLAKE2B d1fd7b1be90a30420764084d9e4f256a328220ab86a828174133e81fa9e941093950ccc566116b1263105d990b13141062e031078002f02e4509f2358d958185 SHA512 82bb31117454b1bcbe17f4a1aa8a9cfacba5483df9da2ee08717f32d3dbf3188992e5ef34a51567e6b154769ef9962aa00d9794bbf7733f30355342805c3dd8d
-DIST source-han-sans-zh_TW-1.004.zip 34014710 BLAKE2B 1cb3b344f8d9813b27ea79c6e08ec2c462567cb09325267d1d0dd2e463bef5935d4fd42af8ef8d16dd9b2441e2b2fd0cd323f5065abeddbd911a187a05f6205a SHA512 8e1a7ec36a368499cf132ef63dc531c61a19374eedcbc99c6937ef5d2c1e557662e79b796fa8df5e211ffce6fdf290186a235a357b0a2af75a103f3223b5f914
DIST source-han-sans-zh_TW-2.004.zip 34140813 BLAKE2B cd14b9f71e7986873211d2aa93eba4cfc24c63152111c8944fc2bf3ab0ad89aa72dab445bda71cabfd4cc42f6f17d9c207a9dbaa7b30a82d6c079da2cf1cb8bc SHA512 ffc091f55a6ccb745772ba6af314a6c0a8c533d396803852bbffa17b42bdaa05cf4eabac6afece5d03c36c6eaded2ee30a7d5fed42668374cb648d249279f395
-EBUILD source-han-sans-1.004.ebuild 1451 BLAKE2B d095a474701f341ceaa60490b9ce53588e5e30d7e458acabc934eafee113af784f504d5fc7cc39977d194d0933b3fe08a62b704825b22d14d1799aaa25f59ad3 SHA512 d496b81a8449579ca3e5b4c2784171ec98934fd0a0b31715342c556087ebfadef7343910c6fa87e206f29e5e67e9881fa6df49648227f0740f7aaedc6928a104
EBUILD source-han-sans-2.004.ebuild 1927 BLAKE2B 09d630d0f864f934cb4d485fc4313bd657f444eea8cfb24c527608eeff568c0746157afdd9a99d41a6e18a331bb94e8ff53ec7683ce8ef7d5296cd7b62fdd1b4 SHA512 8540c2a57e1fac22ae02225928d3088fb2a11e23ca10a7e58b75deea8a9001205d697137a937fbce83888741cac2a97e4256d243863252763a526cb1eb28bf30
MISC metadata.xml 622 BLAKE2B 5a197b62637ae8798f9d89c60d40af00809b2aa6c762fdbf7ecb3f8a27c4eb5be0914af6cd2e786d04b013d9fb30267f4e864f755ce2fe51fe628ff610cfed6d SHA512 50800dd8339d49b2ac532ceeda285f93329915178b44d6cdd2dacada69e8874d48db1df8c08441d5c9d6a935ab468e1728a1a769cf3dd2f15c26174c12ccffeb
diff --git a/media-fonts/source-han-sans/source-han-sans-1.004.ebuild b/media-fonts/source-han-sans/source-han-sans-1.004.ebuild
deleted file mode 100644
index 05020230249e..000000000000
--- a/media-fonts/source-han-sans/source-han-sans-1.004.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit font
-
-# Note to maintainers:
-# The upstream tarball is huge (over 780 MB), so we use the
-# regional subset OTF fonts per region, for the user's convenience.
-
-DESCRIPTION="Pan-CJK OpenType/CFF font family"
-HOMEPAGE="https://github.com/adobe-fonts/source-han-sans/"
-SRC_URI="
- l10n_ja? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSansJP.zip -> ${PN}-ja-${PV}.zip )
- l10n_ko? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSansKR.zip -> ${PN}-ko-${PV}.zip )
- l10n_zh-CN? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSansCN.zip -> ${PN}-zh_CN-${PV}.zip )
- l10n_zh-TW? ( https://github.com/adobe-fonts/${PN}/raw/${PV}R/SubsetOTF/SourceHanSansTW.zip -> ${PN}-zh_TW-${PV}.zip )"
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos"
-IUSE="l10n_ja l10n_ko +l10n_zh-CN l10n_zh-TW"
-REQUIRED_USE="|| ( l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW )"
-RESTRICT="binchecks strip"
-
-FONT_SUFFIX="otf"
-
-BDEPEND="app-arch/unzip"
-
-src_install() {
- use l10n_ja && FONT_S="${S}/SourceHanSansJP" font_src_install
- use l10n_ko && FONT_S="${S}/SourceHanSansKR" font_src_install
- use l10n_zh-CN && FONT_S="${S}/SourceHanSansCN" font_src_install
- use l10n_zh-TW && FONT_S="${S}/SourceHanSansTW" font_src_install
-}
diff --git a/media-fonts/source-sans/Manifest b/media-fonts/source-sans/Manifest
index cdf002d22c7d..a958d32af0f0 100644
--- a/media-fonts/source-sans/Manifest
+++ b/media-fonts/source-sans/Manifest
@@ -1,6 +1,4 @@
AUX 63-source-sans-3.conf 346 BLAKE2B e0c7f7c6956936c733b264e7c42c31c04df9a47a4ad5ff68ff4197ff02f3d1db29442d22c95755df00e304e3b9caadbb72d330afb658e66f12d625b40d0dfecc SHA512 68f1815d75e8ad621df875f7c89859d6b7280c5db50cc16cb8d32fcea4395c239ebcfbde7dd52aba48ebf7626f27c4c2f3ca14a5afcd300b8f4b3138e9740cd5
-DIST source-sans-3.046.tar.gz 12105836 BLAKE2B 3e2fed594f74614afd49ef731497b9abd6c75a78850cc1c5abbae0c246f454a0d06b82d4b7eaeefe8fb6b0d8246adb3f2751b4de6e2637f05f6cc20ead66faba SHA512 4b53ca10053bf10b23f3a2488d562b79a8dfd39f1402d068098856bbd1bd5bd9ddbb8f269acea45f003289dc95378229ed14e21fdcd39d49e3d6864693c0fbb4
DIST source-sans-3.052.tar.gz 14801007 BLAKE2B 7cb3965a4172c467f2fd536b1ea96d65bdb41c8546baa9f318adedca217601762cf506d050afd2e9f4e4fb840282734254cec484ac40178e62d9539308d56ddd SHA512 8e5a67cfebf6b7cea6505dc2d8e7600909719ec88b4553d1926b644ee2494304e60c75fd6e4bdb0450846985f442a1f7b4c1c147d428edf960b37a3d216c0b62
-EBUILD source-sans-3.046.ebuild 1002 BLAKE2B e853f6e2695234724d2d617effa78cd73d7a05abcdf779d99c1b463288e3604865bd10c98f03848b1a88c7dd205f49c78fe761c2cb85c3452a11512d760c4a2c SHA512 fe9936bdcfe106b9b66c6b07c160da97b5c76ab5e173db0151e884515303f672c47053dcdf6940a84616ea0268e7402ea9e5ed2a1679521fb4575acae912d0ad
EBUILD source-sans-3.052.ebuild 989 BLAKE2B fb47ecc02e22620228e9c35c130d62dd707513768bb8addbea64e2b15807b7a86937e68da50e86270259d88e2f072811040a273f9cffad88907f114330063abe SHA512 0a921babee14e466a1440a494662fcf00a3bde99ccf954794145dcb877305ab6034684a9ca56fd2f65a2eba86a9df05598bce5d206917362c0e4b6a8201db510
MISC metadata.xml 602 BLAKE2B e32c7e61f8a2ba4e276a51489452a32e22cb636eceed0b7f075466f78e9423ee718f5a3e71def6e3b24a0cfa2bb20040d8364296f14dea0e796d18cd069d1b94 SHA512 11891d9d98d6dddd28e6393ddf67e29894e595eac3abc16a0045ce04a0f81ab9840896a96beb6f4696c695555ca0929861beb16c3dc255455bdf40ada0cec3ad
diff --git a/media-fonts/source-sans/source-sans-3.046.ebuild b/media-fonts/source-sans/source-sans-3.046.ebuild
deleted file mode 100644
index 65e32c1036e1..000000000000
--- a/media-fonts/source-sans/source-sans-3.046.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MAJORV="${PV%%.*}"
-FONT_PN=${PN}-${MAJORV}
-
-inherit font optfeature
-
-DESCRIPTION="Sans serif font family for user interface environments"
-HOMEPAGE="https://adobe-fonts.github.io/source-sans/"
-SRC_URI="https://github.com/adobe-fonts/source-sans/archive/${PV}R.tar.gz -> source-sans-${PV}.tar.gz"
-S="${WORKDIR}/${P}R"
-
-LICENSE="OFL-1.1"
-SLOT="${MAJORV}"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos"
-
-RESTRICT="binchecks strip"
-
-RDEPEND="media-libs/fontconfig"
-
-FONT_CONF=( "${FILESDIR}"/63-${FONT_PN}.conf )
-FONT_SUFFIX="otf"
-
-src_prepare() {
- default
- mv OTF/*.otf . || die
-}
-
-pkg_postinst() {
- optfeature_header "Other variants of this font are:"
- optfeature "the monospace variant" media-fonts/source-code-pro
- optfeature "Chinese, Japanese and Korean support" media-fonts/source-han-sans
- optfeature "the serif variant" media-fonts/source-serif
-}
diff --git a/media-fonts/source-serif/Manifest b/media-fonts/source-serif/Manifest
index b8b427214bb1..388408c86e21 100644
--- a/media-fonts/source-serif/Manifest
+++ b/media-fonts/source-serif/Manifest
@@ -1,6 +1,4 @@
AUX 63-source-serif-4.conf 338 BLAKE2B 46fe8e1e67934ec60649c25c9a29f39ce26fc4fd1402bf2208bca3203f45704d179fed47dafac0c5f4393e13e229cd9d6d1f180a0ec484d54d518087842ee979 SHA512 7a734c4c7d9737d20d961e94e7a1ee4b1e2a479ea9a7de23caa3b96be66d8ccf048b4bfb1628a35eac8f9988e602c53f4f7caf246dded9105b4bff7424f31461
-DIST source-serif-4.004.tar.gz 40747188 BLAKE2B 9c91fbb5d9b29c28e1e64f36e410afce8ae6f0e6d030a6ee4e6069a20d270bf7852967641eb54b33bfe9a23eae024448f6c22de25d766a9f8a830cce04d29db1 SHA512 fff923121f1d536886468fd4887e036d9d85603e57c4ecabe64f73af4506b15265481ca69cbe7d83751f93ff72f7f9dce3aae56dacdd2c4da1bc1e7285f76d6b
DIST source-serif-4.005.tar.gz 41743303 BLAKE2B 7dec81fd559a0bf620b2351dc26f2a481825a77148019797b5726699cc3e5977194278e8ef5cc6acd2dea8e30f8b19afa12dd301abbbf75bb192a9e7bfbde51d SHA512 c2dc7c036d02946a9585a9d9b1ef4fe458f77586d83d0e4c3084d62394f02103821273911c22be8a8fe28e116f4baca621026cac9054927243574264cad9ee52
-EBUILD source-serif-4.004.ebuild 1004 BLAKE2B c06ba3dc3ed08aeae42a1e3514a2d2119da94393350764b4c21d4d8e689c7974f9ca991047510bcfebddc3a68fa4faa1e5fa8ddcc22c6af5a5864a650a037c7b SHA512 28f2784b5f8e063a29e8688c245082c90ae6daa175a874e0202eecbbeda82f974f3d03cdd22d03815c71af871ad9116b0beb3c8a50f5433921357a59d8d10d2f
EBUILD source-serif-4.005.ebuild 1004 BLAKE2B ac871ed609e7d20b8c48c49b9c1004244d0479210371d356a9301419091666e07e6044d5f352c3f8a76accc8b5ab870ba34f89b48940e7afd7e84ac32a3301eb SHA512 dcbf0cf9f9b47075e9db4844953e9df39176f419e35014b4be70b542f48556f85a0a1a2aa431f6c55f24273f019f157a39a3af32f4eb0295b0c44ffe2a281348
MISC metadata.xml 619 BLAKE2B b18cd50ea12f5f34ec2baf05770e74700327a7b8272abe2349d29c1bb13be4f27891cadd98ff802ab40625e88b21b7d37c6df5b3a393d2449ae03d7781126dc9 SHA512 91d12c4012300440cca93b433ea4a40b3030046dcdd80240fe166ccb74c352ad8b5e7a960ab7c66a1d19ee7d1e83cabf175614fe0d23d14256d7aabca1f72c11
diff --git a/media-fonts/source-serif/source-serif-4.004.ebuild b/media-fonts/source-serif/source-serif-4.004.ebuild
deleted file mode 100644
index d14d86b76f05..000000000000
--- a/media-fonts/source-serif/source-serif-4.004.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MAJORV="${PV%%.*}"
-FONT_PN=${PN}-${MAJORV}
-
-inherit font optfeature
-
-DESCRIPTION="Serif font family for user interface environments"
-HOMEPAGE="https://adobe-fonts.github.io/source-serif/"
-SRC_URI="https://github.com/adobe-fonts/source-serif/archive/${PV}R.tar.gz -> source-serif-${PV}.tar.gz"
-S="${WORKDIR}/${P}R"
-
-LICENSE="OFL-1.1"
-SLOT="${MAJORV}"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos"
-
-RESTRICT="binchecks strip"
-
-RDEPEND="media-libs/fontconfig"
-
-FONT_CONF=( "${FILESDIR}"/63-${FONT_PN}.conf )
-FONT_SUFFIX="otf"
-
-src_prepare() {
- default
- mv OTF/*.otf . || die
-}
-
-pkg_postinst() {
- optfeature_header "Other variants of this font are:"
- optfeature "the monospace variant" media-fonts/source-code-pro
- optfeature "Chinese, Japanese and Korean support" media-fonts/source-han-sans
- optfeature "the sans-serif variant" media-fonts/source-sans
-}
diff --git a/media-fonts/urw-fonts/Manifest b/media-fonts/urw-fonts/Manifest
index 5c00ab737a58..54d8a33772b0 100644
--- a/media-fonts/urw-fonts/Manifest
+++ b/media-fonts/urw-fonts/Manifest
@@ -1,6 +1,3 @@
-DIST urw-fonts-2.4-9.fc13.src.rpm 3198315 BLAKE2B 9f4c026af2ee6b472454be43b4e1d11616770cb63841fe022762f18a7c71abc37e442102a3d54b880a6a34117442cf45b2d65133ef9cca564e55a26ac1179824 SHA512 cd8c9eb9e56480e70129c14cc744b944fe51fc616b8b5da46b7251520c84486c6c4354afdd7517569ba7874255c00b755aace076dc2cf1a1d8bdd30e41322d4b
DIST urw-fonts-20230503.tar.gz 11194541 BLAKE2B 552de1079ef2dbce3e7fe352ef9f81a5f55fb34d71a11bc25895174804e0ef5b4424981204d46753cf83e014d786c27625ef3389745126e55b7ca1df9d01bc46 SHA512 0d192664a2371a0746b10d639a9140d8620cc99058ff7930b94a8b9bd22a5c858e5315d40dd310de07d1c5eb5015f8132b772682b544ac3cadee56c7de2e7386
-EBUILD urw-fonts-2.4.9.ebuild 1888 BLAKE2B 82ee73a1701d792c325b45f93dfec63a05ee1c0d524fafa267917d4830a9c94757a18b54722b7b05437e7cd57ed3783723cf4805d49c610a6aac70ec946fe464 SHA512 da2d97c4d1642c41e011dc452058e5fd43d04a07cae6d4c76d3c46737840387245de67e504772c1da76a03c5599e1fb1a4b11717d49810c4e85d2ad8c7b19eee
EBUILD urw-fonts-20230503-r1.ebuild 1631 BLAKE2B a8710128e62f96467f8371aa3e5dbd422e84360b4fc3e0a1e8922b7c393f03ee7439a2768289e8b1fd734e723c10272a98c333039f76333e2f710bc6c01e206f SHA512 7ce8d28edf59f6f038c469e02057c1b310e93d3cfb7b700f7c1b4991688a55923c18c8f997ebf580572b44d9fdfed0f2b5b6a38256b0c941f17d96766f737eb9
-EBUILD urw-fonts-20230503.ebuild 1628 BLAKE2B 0c38c97e24e1fc011c97a814256a169e575ae562b83d9971d96c2df9d1374fc96f86a7ec0f999048f2677c9fe5a700d3ea09f0926de2b992c8a378a2c69b7ccc SHA512 ab23c93a3f2cca1fce79d26a553770ba55b1fcf30d4dff29c546053e10f5ce841f49ff7f583b85d4f3b74f82924f98b1a618c658f300f2f2c18f6806dcd95b2b
MISC metadata.xml 360 BLAKE2B ab0ff3f79c83d0d1ba4533d1db99b24a6ed7789ce0dcf524341fb9338c68add919deec77d62ed3ac314f82cc89e1736bbe967a37a7e5859c841759b0152058b4 SHA512 7d1cddee8b4d79ef827626fccb967ff4d140cd0062be9d94017529cfb39b3b3cdbbe59f75415405e0af499d99589bb9b23a03c42cc705a7ce59d849298343682
diff --git a/media-fonts/urw-fonts/urw-fonts-2.4.9.ebuild b/media-fonts/urw-fonts/urw-fonts-2.4.9.ebuild
deleted file mode 100644
index 7ee816d44a72..000000000000
--- a/media-fonts/urw-fonts/urw-fonts-2.4.9.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# At some point URW++ released fonts under GPL license. After that they were took
-# and improved by Valek Filippov and this work was somehow related with AFPL...
-# At least it can be found on their svn server:
-# http://svn.ghostscript.com/ghostscript/trunk/urw-fonts/
-
-# Also, some time ago, sources where published on sf.net:
-# https://sourceforge.net/projects/gs-fonts/files/
-# At this point this package was published on a nuber of other sites
-# (gimp.org/cups.org) and media-fonts/gnu-gs-fonts-std was added to the tree.
-# But nobody use that old releases any mover and everybody syncs with
-# svn.ghostscript.com. The most recent tag there is:
-# http://svn.ghostscript.com/ghostscript/tags/urw-fonts-1.0.7pre44/
-
-# But note that version we have is different from upstream tag. This happened
-# because we started to use redhat versions and followed their versioning. It's
-# hard to say why they use such strange version since they also sync with
-# svn.ghostscript.com. Redhat's ChangeLog states:
-# Tue Jan 8 23:00:00 2008 Than Ngo 2.4-2
-# - update to 1.0.7pre44
-
-inherit estack rpm font
-
-MY_PV=$(ver_rs 2 -)
-
-DESCRIPTION="free good quality fonts gpl'd by URW++"
-HOMEPAGE="http://www.urwpp.de/"
-SRC_URI="mirror://gentoo/${PN}-${MY_PV}.fc13.src.rpm"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- !media-fonts/gnu-gs-fonts-std
- !media-fonts/gnu-gs-fonts-other"
-
-S="${WORKDIR}"
-
-DOCS="ChangeLog README*"
-FONT_S="${S}"
-FONT_SUFFIX="afm pfb pfm"
-
-pkg_postinst() {
- font_pkg_postinst
-
- elog "If you upgraded from ${PN}-2.1-r2 some fonts will look a bit"
- elog "different. Take a look at bug #208990 if interested."
-}
diff --git a/media-fonts/urw-fonts/urw-fonts-20230503.ebuild b/media-fonts/urw-fonts/urw-fonts-20230503.ebuild
deleted file mode 100644
index dd891553204b..000000000000
--- a/media-fonts/urw-fonts/urw-fonts-20230503.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit font
-
-DESCRIPTION="(URW)++ base 35 font set"
-HOMEPAGE="https://github.com/ArtifexSoftware/urw-base35-fonts"
-COMMIT="3c0ba3b5687632dfc66526544a4e811fe0ec0cd9"
-SRC_URI="https://github.com/ArtifexSoftware/urw-base35-fonts/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-S="${WORKDIR}/urw-base35-fonts-${COMMIT}"
-
-FONT_S="${S}/fonts"
-FONT_SUFFIX="afm otf ttf"
-FONT_PRIORITY="61" # Same as in Fedora
-FONT_CONF=(
- fontconfig/${FONT_PRIORITY}-urw-bookman.conf
- fontconfig/${FONT_PRIORITY}-urw-c059.conf
- fontconfig/${FONT_PRIORITY}-urw-d050000l.conf
- fontconfig/${FONT_PRIORITY}-urw-fallback-backwards.conf
- fontconfig/${FONT_PRIORITY}-urw-fallback-generics.conf
- fontconfig/${FONT_PRIORITY}-urw-fallback-specifics.conf
- fontconfig/${FONT_PRIORITY}-urw-gothic.conf
- fontconfig/${FONT_PRIORITY}-urw-nimbus-mono-ps.conf
- fontconfig/${FONT_PRIORITY}-urw-nimbus-roman.conf
- fontconfig/${FONT_PRIORITY}-urw-nimbus-sans-narrow.conf
- fontconfig/${FONT_PRIORITY}-urw-nimbus-sans.conf
- fontconfig/${FONT_PRIORITY}-urw-p052.conf
- fontconfig/${FONT_PRIORITY}-urw-standard-symbols-ps.conf
- fontconfig/${FONT_PRIORITY}-urw-z003.conf
-)
-
-src_prepare() {
- default
- cd "${S}"/fontconfig
- for f in *.conf ; do
- mv "${f}" "${FONT_PRIORITY}-${f}"
- done
-}
-
-src_install() {
- font_src_install
- insinto /usr/share/metainfo
- doins appstream/*.xml
-}
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 943d048933cf..4959f681c481 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest
index cfee34ad908a..74cd73e4ed82 100644
--- a/media-libs/dav1d/Manifest
+++ b/media-libs/dav1d/Manifest
@@ -10,6 +10,6 @@ EBUILD dav1d-1.0.0.ebuild 1309 BLAKE2B de42f5a7895e34cf5acf6916f1cae3d7cb4837395
EBUILD dav1d-1.1.0.ebuild 1321 BLAKE2B b0b6dda3b52dbffb3592e563645c35efca4343a888a242529cd0f18eec1986bbbcc3fd9f12b6e6855fe945122e555a61af3c555abcf04935371589ab5ce8fb0a SHA512 0bafdafc9715e590ed953366700d47df193aecf043d86f4030565de2996cf32436a1613fb2be766ce0c0f0e24bff4c3d3f5b4e5f70f745f84f188040703c69b6
EBUILD dav1d-1.2.0.ebuild 1330 BLAKE2B 19b2fcff6f97bcf0000833a2673e0f5614678e270a843f10915af7d525a78252fc8053ae838db3aaaccd57fd769be634c9e3937bd64ffa86b0c5e36208e1e9dd SHA512 33796b8adcdf2096c45009de0cba1e544eb3d57084050e0b2ef740986f0b6e6e75c1e3efbe227aad60d01e0002368fda1e07b246bd322d4f0aa2b96eec2cefaf
EBUILD dav1d-1.2.1.ebuild 1348 BLAKE2B a058cf73e95797b4eee169794d80e8c0a46c3ccaa2e78ad0a4e655cbb86b05b263e44f8168a3be27e3c1272973be5d25f43f2fcb79d42152f9574273911af333 SHA512 816557c6cb7e35541ea0f4186ae659a357a5345e25453e02041fdba9bdd9146bd8e7bd29ec905b885a54a50c792d6b39fa2bf584ce8391380f96a58a78f033df
-EBUILD dav1d-1.3.0.ebuild 1361 BLAKE2B 4268fab169d4df0a72094515ca547f9b4920325e13d576ab7de940633ab4d5fa04773143845866331de2577d4bb0a47077cb8877d6d817f0163c3c79398b5ff3 SHA512 b86f9f67138fd86bc094ee4c6f1255f54008c941bed75c703369fc9137336524dfff2b1f6f8520aed1b8c1e861ffc847d793d0f03ef5a24503a1e36577cfe2c3
+EBUILD dav1d-1.3.0.ebuild 1367 BLAKE2B 6ca266642c46b28b01cca13fe0ffd1092e16996c6cda94ac8b2ef1d9b8f513adf2ca1ee507e13f38cb76cd237dbf76fb94ba92be8d921d23a36177c86a369cba SHA512 c04de8e5be257cab786ab5845b03b74acd5429100a330588db92638efabf39204e2132050445c2fabe8250f6255c494e4872b233d270209596368617e1d001c4
EBUILD dav1d-9999.ebuild 1354 BLAKE2B 1f8b2ab92bb03fb58289cc32e895185002b5d4e18c04c0c940004bcef287fb3f5f7612ff4ad091342d8be1c572d977046e13bc9f0ed17c25703c83bd1cdc2779 SHA512 00371911b5fa7834499eb786e16af27429c2a8f2bfe3f78d07e37b06d12020b6d33542f3d1b4a931ffd9140658ad7fc448baff051f15c9abb630c6aa7895fa1a
MISC metadata.xml 626 BLAKE2B 517fdb1d54d2714913d8d7644c5cc9d72ad04aa51160ba3b31b9915246c1aba3f18c3870428ce66a5b13afb50e6e65e95f12a65af931baf9b73defa8dba16c82 SHA512 7fca750f4f56a87b44ef4a14c466818411ff8a4aa1a376abb11b41648a661ef77c58611d649daebf97fafc1f5bc712d9486327b8f7ea6d94e1981a1d14bf2fd3
diff --git a/media-libs/dav1d/dav1d-1.3.0.ebuild b/media-libs/dav1d/dav1d-1.3.0.ebuild
index eaf53976caf0..3b6db6b8b4a0 100644
--- a/media-libs/dav1d/dav1d-1.3.0.ebuild
+++ b/media-libs/dav1d/dav1d-1.3.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
else
SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos"
fi
inherit meson-multilib
diff --git a/media-libs/fontconfig/Manifest b/media-libs/fontconfig/Manifest
index 1549ab8ca130..6d68bbcddfe2 100644
--- a/media-libs/fontconfig/Manifest
+++ b/media-libs/fontconfig/Manifest
@@ -1,15 +1,7 @@
-AUX fontconfig-2.14.0-docbook.patch 991 BLAKE2B 1c4b3336e88c6beb33d456adcee1e97b8d542d8c5799cba6b9710a162a4fa342836a5acde62d7723a110f8777232a5f7aa1e4e1bd73bbb20bb5005b96ae1ec24 SHA512 c140c94b1c03dc091ed005928d2957239bb1738cf70b36b2401d3fcf94e7eab05cee686ad27a60b1299cccfbc11f463425fd97419fd01786e27cb7840e5620cc
AUX fontconfig-2.14.0-latin-update.patch 1889 BLAKE2B 42a5faab884bb47e645a8ee6f052577bfd8f9becb4b3d0e22e28ee4ba9a03458dd54a4becf9e0e3c728f18db68f3a115be619469fee7dfb2a20e508ef320b14b SHA512 c96c6ba0b2ebf24d0669bb982672ac03b45e1413f68f50f2ad6556ef87014d3c42875d6094426e1b89e108b5f165a0040a3740fc37d94902224549e56bb3642a
AUX fontconfig-2.14.0-skip-bubblewrap-tests.patch 408 BLAKE2B 911a87e91dcdf49088e9a684a9af753464211f18fd471989410a57363dd71b7cc0940c9a8e61095d901b4d7ee804536262ebc6afb1af3f470d8cd164d2fd2113 SHA512 8302a3ccf5918c8a4c3af3ab3601752c005c0361003281996eba469195127fab0e99c8d225dcb674a1bc198f2c15b982cce49c6bb3234307cf58e47c9206ff5a
-AUX fontconfig-2.14.1-gperf-meson-debugging.patch 879 BLAKE2B a9697083b74ae9d7e48af9bd51fca347ef81d01e99731c31ec0535d7c9ff026f2ec41d9ad40454c72c88751b63fca6a24983b58aeae761a1a763f525136836dd SHA512 7f5d816b48ce558e87fe902ce70f6159281a6b34e7c3639997781930e9577dadad2c4d6dd929f243a5704d51db32134b5241060042f098d49dec8d83f816bb38
-AUX fontconfig-2.14.1-gperf-meson.patch 2559 BLAKE2B 203cdd0d208acaf417e81973810f2a1129f4e9ec75fb51addb36c29267943c4250d27926ab888cf339cf67e10c4ef7fd90d54990c819acfde796d4ec7dd8bd5a SHA512 b87e0506e374a04902a87bfa140fde9fcd4a1d769c249db8d218a32f0befcecca9ad7c7fe389806fc634b83d7a0100c568dba0e243f0a0c7f91e34ad6b5ac7d3
AUX fontconfig-2.14.2-fix-sysroot-fc-cache.patch 2007 BLAKE2B 91a43c8aec698a9733020031bfded6871d379b20535f6c1291d0d3fa38faaef9e367f0958f6df2b88003190184988dc99f7fa7f013f6837f24b617b83a0d5546 SHA512 73e41f2f19f61514a271141ddb4b640ed3b6060c4ccdcc79a4eefa6a6b4ece0e718012bee4b4b7312561e39ca02cd9663084298000d9cc9aa210c81a16945572
-DIST fontconfig-2.14.0.tar.xz 1431056 BLAKE2B 880f34d33ac30158ea61e922f6635900c5b244c2eb5d259f7947a364df86ee13f6190f651471b0a28bcd3c13f19c970783517903df374839e474921611dff1ff SHA512 a5257249d031b3cd1a7b1521cd58f48d235a970020da4136a727db5407ec98e74a3776bc467d7e39f30ec664f56ff9fe39068317744a5e737a65109f7a005bfc
-DIST fontconfig-2.14.1.tar.xz 1447044 BLAKE2B 4bee654f4196922fb07673f588b4bf8a651bbcc8b882b20712814ff253adf6457c3c4b4c2f5549bac37ed3f152e9993988f00d04e2516c911eb13747fc4a1c73 SHA512 ba42e6f90ec92914895d2157c872c373adfc17be791b92253bcc40e85674a84e43c08ab2b37c3ae85b53b2e7bd2a7847abb479043f303b732c08eeac3ee733db
DIST fontconfig-2.14.2.tar.xz 1440844 BLAKE2B 4efeeb7f9a6705d493128d00b60e681a20a47556f4c0d7787a5c7a6d2cbbc22f150cad7988a9836a9e72aeb61e2b6a196c00a071c7042c62283c7720cdbb743d SHA512 23483e0ae6aa7589fd37f9949a4cf951c5bff981739dbb446881e4cea86a208c0ab31e2358666eac724af1dc6a689a42733a7ce91cd3e76d8d91eacedb318085
-EBUILD fontconfig-2.14.0-r1.ebuild 6658 BLAKE2B 789ca6fe8b523d117859b571ac5ddc93454d3ec1b470abfea8a158bcb7de0f8ff747036dc60cea3ca9da52968a8a8a53acbcd66ccc8eb20d4eeb16677ffecb3a SHA512 a63db14fa658d93c404ea462bc5b37f537d4169d21a7820f394e7be475b9d4e4fb03146c2f1e85c95763b214bdd5dd17d9047f0e2304f23a78d59d8c437f6c65
-EBUILD fontconfig-2.14.1-r1.ebuild 6585 BLAKE2B 9b9289946672a0f581dcaec83347bd150650576fa8386a2eb48129c704ef50e87bf550ee6e34ece86169df4a72829062ff8c8ad3505d5048984bb5fcd3b28c59 SHA512 9c5b0f3ee44eb5f46ca701f938a4fff341152d4175989a3f914bced0958ce1bcd61d8bb0d26b5378beaa8b1c5ad96551e0d3cdc0077e6e07c834535eb5e9ad6b
EBUILD fontconfig-2.14.2-r2.ebuild 7093 BLAKE2B 328e5726f312fdfe9404aab4873167ecaba7714f6867ee5d74ed585c1d31243fa72b7ed6fba4d7f353814f7dfb63ea05036ec76809e5f8eb46f31dbe3bf1589c SHA512 5a14e4b9481edda2f67f7dae3fbde51f75960706b68957aaaefe99e2053f14450093a3e23a895cc125b187464bc99219bcde888e0f8fc8057a2efbba5e5aac7c
EBUILD fontconfig-2.14.2-r3.ebuild 7155 BLAKE2B b0925659e6e44736d4b8490f0ecf5e7ad5ee9cd82c642e9167a4ab8793d5b942c466f08dd9dab9203b55adc3c77394d6455d913e7f69450fcf66263eeabe6b81 SHA512 018a7655259e273a98c1c7eb89229698675afb8c0ac0c835edd1655df88bb5e32a1f4136c6649ae1cadf9ebcf1dd61b17654799f02580c134ee2516c4d772de2
-EBUILD fontconfig-2.14.2.ebuild 6491 BLAKE2B 0b29f10921cb1a49083b95e0a0184ca8b5fd062c89b3d3de537633c8ff5178b68653b516dd2b3bc006840447a9d74e843f4d44069d4ccbf73f31ce8e14a15977 SHA512 e1be93bfecbd156295e6ab41475083e4355f76618c077766ac45563f842c534849ea6c7c61cdd6816e95d09f680c76cf354c3ffeb136880ae8c21f6d71f373dd
MISC metadata.xml 672 BLAKE2B d23112b5d408aed97ad68bc9a141a570c22fd6bbf0022e979b7006817ae27bcba21be43558cb42df06f3c280cbed5570c62805bb69be8a64b1f41bd90b200bc0 SHA512 1ff9c1f22b9766127692eec4824ce966f7a7305ddfae0dd1d8b0e5b432926508dd7a898eada6c182e02c985e11c2f9a22f13eac195333ed32952af0e89015e9a
diff --git a/media-libs/fontconfig/files/fontconfig-2.14.0-docbook.patch b/media-libs/fontconfig/files/fontconfig-2.14.0-docbook.patch
deleted file mode 100644
index b9d5e8e5b5e2..000000000000
--- a/media-libs/fontconfig/files/fontconfig-2.14.0-docbook.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-https://gitlab.freedesktop.org/fontconfig/fontconfig/-/merge_requests/223
-
-From d4a8381169984246dbb14b7a810abd170d7d0afd Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Sat, 2 Apr 2022 02:36:24 +0100
-Subject: [PATCH] configure.ac: allow disabling docbook
-
-Sometimes we might want to build docs (install man pages, etc)
-but allow disabling use of docbook.
-
-Bug: https://bugs.gentoo.org/310157
-Signed-off-by: Sam James <sam@gentoo.org>
---- a/configure.ac
-+++ b/configure.ac
-@@ -736,7 +736,13 @@ dnl ===========================================================================
- # Let people not build/install docs if they don't have docbook
- #
-
--AC_CHECK_PROG(HASDOCBOOK, docbook2html, yes, no)
-+AC_ARG_ENABLE(docbook,
-+ [AS_HELP_STRING([--disable-docbook],
-+ [Disable building docs with docbook2html (default: no)])],,)
-+
-+if test x$enable_docbook != xno; then
-+ AC_CHECK_PROG(HASDOCBOOK, docbook2html, yes, no)
-+fi
-
- AM_CONDITIONAL(USEDOCBOOK, test "x$HASDOCBOOK" = xyes)
-
diff --git a/media-libs/fontconfig/files/fontconfig-2.14.1-gperf-meson-debugging.patch b/media-libs/fontconfig/files/fontconfig-2.14.1-gperf-meson-debugging.patch
deleted file mode 100644
index fb5e8a14f8b8..000000000000
--- a/media-libs/fontconfig/files/fontconfig-2.14.1-gperf-meson-debugging.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-https://gitlab.freedesktop.org/fontconfig/fontconfig/-/merge_requests/240
-https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/335
-
-From c42eb5b503a44b0b062b041d2e8a0138ce21a0c7 Mon Sep 17 00:00:00 2001
-From: Akira TAGOH <akira@tagoh.org>
-Date: Thu, 27 Oct 2022 12:32:07 +0900
-Subject: [PATCH] Fix the build issue on meson when -g option is added to
- c_args
-
-Fixes https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/335
---- a/src/cutout.py
-+++ b/src/cutout.py
-@@ -24,7 +24,8 @@ if __name__== '__main__':
- break
-
- cpp = args[1]
-- ret = subprocess.run(cpp + host_cargs + [args[0].input], stdout=subprocess.PIPE, check=True)
-+ cpp_args = [i for i in host_cargs + [args[0].input] if not i.startswith('-g')]
-+ ret = subprocess.run(cpp + cpp_args, stdout=subprocess.PIPE, check=True)
-
- stdout = ret.stdout.decode('utf8')
-
-GitLab
diff --git a/media-libs/fontconfig/files/fontconfig-2.14.1-gperf-meson.patch b/media-libs/fontconfig/files/fontconfig-2.14.1-gperf-meson.patch
deleted file mode 100644
index 5565012cad65..000000000000
--- a/media-libs/fontconfig/files/fontconfig-2.14.1-gperf-meson.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-https://gitlab.freedesktop.org/fontconfig/fontconfig/-/commit/a07e2f1e8ad049772cd24b7daa0a4a168f33bfba.patch
-
-From a07e2f1e8ad049772cd24b7daa0a4a168f33bfba Mon Sep 17 00:00:00 2001
-From: Christopher Degawa <ccom@randomderp.com>
-Date: Tue, 25 Oct 2022 14:41:05 -0500
-Subject: [PATCH] meson: modify gperf test to remove sh dependency
-
-modifies the gperf test to instead rely on a file input
-rather than piping in using sh, as sh is often not reliable
-on Windows due to paths.
-
-Also changes the if else ladder into a foreach loop.
-
-Signed-off-by: Christopher Degawa <ccom@randomderp.com>
---- /dev/null
-+++ b/meson-cc-tests/gperf.txt
-@@ -0,0 +1 @@
-+foo,bar
---- a/meson.build
-+++ b/meson.build
-@@ -315,39 +315,33 @@ if fc_configdir.startswith(fc_baseconfigdir + '/')
- fonts_conf.set('CONFIGDIR', fc_configdir.split(fc_baseconfigdir + '/')[1])
- endif
-
--# It will automatically fallback to subproject if not found on system
--gperf = find_program('gperf')
-+gperf = find_program('gperf', required: false)
-+gperf_len_type = ''
-
--sh = find_program('sh', required : false)
--
--if not sh.found() # host_machine.system() == 'windows' or not sh.found()
-- # TODO: This is not always correct
-- if cc.get_id() == 'msvc'
-- gperf_len_type = 'size_t'
-- else
-- gperf_len_type = 'unsigned'
-- endif
--else
-+if gperf.found()
- gperf_test_format = '''
- #include <string.h>
- const char * in_word_set(const char *, @0@);
- @1@
- '''
-- gperf_snippet_format = 'echo foo,bar | @0@ -L ANSI-C'
-- gperf_snippet = run_command(sh, '-c', gperf_snippet_format.format(gperf.full_path()),
-- check: true)
-- gperf_test = gperf_test_format.format('size_t', gperf_snippet.stdout())
-+ gperf_snippet = run_command(gperf, '-L', 'ANSI-C', files('meson-cc-tests/gperf.txt'),
-+ check: true).stdout()
-
-- if cc.compiles(gperf_test)
-- gperf_len_type = 'size_t'
-- else
-- gperf_test = gperf_test_format.format('unsigned', gperf_snippet.stdout())
-- if cc.compiles(gperf_test)
-- gperf_len_type = 'unsigned'
-- else
-- error('unable to determine gperf len type')
-+ foreach type : ['size_t', 'unsigned']
-+ if cc.compiles(gperf_test_format.format(type, gperf_snippet))
-+ gperf_len_type = type
-+ break
- endif
-+ endforeach
-+
-+ if gperf_len_type == ''
-+ error('unable to determine gperf len type')
- endif
-+else
-+ # Fallback to subproject
-+ gperf = find_program('gperf')
-+ # assume if we are compiling from the wrap, the size is just size_t
-+ gperf_len_type = 'size_t'
- endif
-
- message('gperf len type is @0@'.format(gperf_len_type))
-GitLab
diff --git a/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild b/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
deleted file mode 100644
index 8ac9605455ca..000000000000
--- a/media-libs/fontconfig/fontconfig-2.14.0-r1.ebuild
+++ /dev/null
@@ -1,224 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Cannot yet migrate to Meson as of 2.14.0:
-# https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/244
-inherit autotools multilib-minimal readme.gentoo-r1
-
-DESCRIPTION="A library for configuring and customizing font access"
-HOMEPAGE="https://fontconfig.org/"
-SRC_URI="https://fontconfig.org/release/${P}.tar.xz"
-
-LICENSE="MIT"
-SLOT="1.0"
-if ! [[ $(ver_cut 3) -ge 90 ]] ; then
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-fi
-IUSE="doc static-libs test"
-RESTRICT="!test? ( test )"
-
-# - Check minimum freetype & other deps on bumps. See
-# https://gitlab.freedesktop.org/fontconfig/fontconfig/-/blob/main/configure.ac#L314.
-# Note that FT versioning is confusing, need to map it using
-# https://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/docs/VERSIONS.TXT
-# But sometimes it's actually greater than that, e.g. see Fedora's spec file
-# https://src.fedoraproject.org/rpms/fontconfig/blob/rawhide/f/fontconfig.spec#_1
-#
-# - Purposefully dropped the xml USE flag and libxml2 support. Expat is the
-# default and used by every distro. See bug #283191.
-#
-# - There's a test-only dep on json-c.
-# It might become an optional(?) runtime dep in future though. Who knows.
-# Keep an eye on it.
-RDEPEND=">=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
- >=media-libs/freetype-2.9.1[${MULTILIB_USEDEP}]
- !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux[${MULTILIB_USEDEP}] ) )
- elibc_Darwin? ( sys-libs/native-uuid )
- elibc_SunOS? ( sys-libs/libuuid )
- virtual/libintl[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
- test? ( dev-libs/json-c )"
-BDEPEND="dev-util/gperf
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- doc? (
- =app-text/docbook-sgml-dtd-3.1*
- app-text/docbook-sgml-utils[jadetex]
- )"
-PDEPEND="virtual/ttf-fonts"
-# We need app-eselect/eselect-fontconfig in IDEPEND to update ROOT
-# when cross-compiling.
-IDEPEND="app-eselect/eselect-fontconfig"
-
-PATCHES=(
- # bug #310157
- "${FILESDIR}"/${PN}-2.14.0-docbook.patch
- # bug #130466 + make liberation default
- "${FILESDIR}"/${PN}-2.14.0-latin-update.patch
- # Avoid test failure (bubblewrap doesn't work within sandbox)
- "${FILESDIR}"/${PN}-2.14.0-skip-bubblewrap-tests.patch
-
- # Patches from upstream (can usually be removed with next version bump)
-)
-
-DOC_CONTENTS="Please make fontconfig configuration changes using
-\`eselect fontconfig\`. Any changes made to /etc/fonts/fonts.conf will be
-overwritten. If you need to reset your configuration to upstream defaults,
-delete the directory ${EROOT}/etc/fonts/conf.d/ and re-emerge fontconfig."
-
-src_prepare() {
- default
-
- # Needed for docbook patch
- eautoreconf
-}
-
-multilib_src_configure() {
- local addfonts=(
- "${EPREFIX}"/usr/local/share/fonts
- )
-
- # Harvest some font locations, such that users can benefit from the
- # host OS's installed fonts
- case ${CHOST} in
- *-darwin*)
- addfonts+=(
- /Library/Fonts
- /System/Library/Fonts
- )
- ;;
-
- *-solaris*)
- [[ -d /usr/X/lib/X11/fonts/TrueType ]] && \
- addfonts+=( /usr/X/lib/X11/fonts/TrueType )
- [[ -d /usr/X/lib/X11/fonts/Type1 ]] &&
- addfonts+=( /usr/X/lib/X11/fonts/Type1 )
- ;;
-
- *-linux-gnu)
- use prefix && [[ -d /usr/share/fonts ]] && \
- addfonts+=( /usr/share/fonts )
- ;;
- esac
-
- local myeconfargs=(
- $(multilib_native_use_enable doc docbook)
- $(use_enable static-libs static)
-
- # man pages. We split out the docbook parts into its own flag.
- $(multilib_native_enable docs)
- # We handle this ourselves.
- --disable-cache-build
- # See comment above *DEPEND. We use Expat instead.
- --disable-libxml2
-
- --localstatedir="${EPREFIX}"/var
- --with-default-fonts="${EPREFIX}"/usr/share/fonts
- --with-add-fonts=$(IFS=, ; echo "${addfonts[*]}" )
- --with-templatedir="${EPREFIX}"/etc/fonts/conf.avail
- )
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_test() {
- # Test needs network access
- # https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/319
- # On bumps after 2.14.0, please check to see if this has been fixed
- # to allow local access!
- chmod -x test/test-crbug1004254 || die
-
- default
-}
-
-multilib_src_install() {
- MULTILIB_CHOST_TOOLS=( /usr/bin/fc-cache$(get_exeext) )
-
- default
-
- # Avoid calling this multiple times, bug #459210
- if multilib_is_native_abi; then
- # Stuff installed from build-dir
- emake -C doc DESTDIR="${D}" install-man
-
- insinto /etc/fonts
- doins fonts.conf
- fi
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- find "${ED}" -name "*.la" -delete || die
-
- # fc-lang directory contains language coverage datafiles
- # which are needed to test the coverage of fonts.
- insinto /usr/share/fc-lang
- doins fc-lang/*.orth
-
- dodoc doc/fontconfig-user.{txt,pdf}
-
- if [[ -e ${ED}/usr/share/doc/fontconfig/ ]] ; then
- mv "${ED}"/usr/share/doc/fontconfig/* \
- "${ED}"/usr/share/doc/${P} || die
- rm -rf "${ED}"/usr/share/doc/fontconfig || die
- fi
-
- # Changes should be made to /etc/fonts/local.conf, and as we had
- # too much problems with broken fonts.conf we force update it ...
- echo 'CONFIG_PROTECT_MASK="/etc/fonts/fonts.conf"' \
- > "${T}"/37fontconfig || die
- doenvd "${T}"/37fontconfig
-
- # As of fontconfig 2.7, everything sticks their noses in here.
- dodir /etc/sandbox.d
- echo 'SANDBOX_PREDICT="/var/cache/fontconfig"' \
- > "${ED}"/etc/sandbox.d/37fontconfig || die
-
- readme.gentoo_create_doc
-
- # We allow the cache generation to make this later
- # bug #587492
- rm -r "${ED}"/var/cache/ || die
-}
-
-pkg_preinst() {
- # bug #193476
- # /etc/fonts/conf.d/ contains symlinks to ../conf.avail/ to include various
- # config files. If we install as-is, we'll blow away user settings.
- ebegin "Syncing fontconfig configuration to system"
- if [[ -e ${EROOT}/etc/fonts/conf.d ]] ; then
- local file f
- for file in "${EROOT}"/etc/fonts/conf.avail/* ; do
- f=${file##*/}
- if [[ -L ${EROOT}/etc/fonts/conf.d/${f} ]] ; then
- [[ -f ${ED}/etc/fonts/conf.avail/${f} ]] \
- && ln -sf ../conf.avail/"${f}" \
- "${ED}"/etc/fonts/conf.d/ &>/dev/null
- else
- [[ -f ${ED}/etc/fonts/conf.avail/${f} ]] \
- && rm "${ED}"/etc/fonts/conf.d/"${f}" &>/dev/null
- fi
- done
- fi
- eend $?
-}
-
-pkg_postinst() {
- einfo "Cleaning broken symlinks in ${EROOT}/etc/fonts/conf.d/"
- find -L "${EROOT}"/etc/fonts/conf.d/ -type l -delete
-
- readme.gentoo_print_elog
-
- if [[ -z ${ROOT} ]] ; then
- multilib_pkg_postinst() {
- ebegin "Creating global font cache for ${ABI}"
- "${EPREFIX}"/usr/bin/${CHOST}-fc-cache -srf
- eend $?
- }
-
- multilib_parallel_foreach_abi multilib_pkg_postinst
- fi
-}
diff --git a/media-libs/fontconfig/fontconfig-2.14.1-r1.ebuild b/media-libs/fontconfig/fontconfig-2.14.1-r1.ebuild
deleted file mode 100644
index e34e0d4855d1..000000000000
--- a/media-libs/fontconfig/fontconfig-2.14.1-r1.ebuild
+++ /dev/null
@@ -1,218 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit multilib meson-multilib python-any-r1 readme.gentoo-r1
-
-DESCRIPTION="A library for configuring and customizing font access"
-HOMEPAGE="https://fontconfig.org/"
-SRC_URI="https://fontconfig.org/release/${P}.tar.xz"
-
-LICENSE="MIT"
-SLOT="1.0"
-if ! [[ $(ver_cut 3) -ge 90 ]] ; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-fi
-IUSE="doc nls test"
-RESTRICT="!test? ( test )"
-
-# - Check minimum freetype & other deps on bumps. See
-# https://gitlab.freedesktop.org/fontconfig/fontconfig/-/blob/main/configure.ac#L314.
-# Note that FT versioning is confusing, need to map it using
-# https://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/docs/VERSIONS.TXT
-# But sometimes it's actually greater than that, e.g. see Fedora's spec file
-# https://src.fedoraproject.org/rpms/fontconfig/blob/rawhide/f/fontconfig.spec#_1
-#
-# - Purposefully dropped the xml USE flag and libxml2 support. Expat is the
-# default and used by every distro. See bug #283191.
-#
-# - There's a test-only dep on json-c.
-# It might become an optional(?) runtime dep in future though. Who knows.
-# Keep an eye on it.
-RDEPEND="
- >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
- >=media-libs/freetype-2.9.1[${MULTILIB_USEDEP}]
- virtual/libintl[${MULTILIB_USEDEP}]
- !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux[${MULTILIB_USEDEP}] ) )
- elibc_Darwin? ( sys-libs/native-uuid )
- elibc_SunOS? ( sys-libs/libuuid )
-"
-DEPEND="
- ${RDEPEND}
- test? ( dev-libs/json-c )
-"
-BDEPEND="
- ${PYTHON_DEPS}
- dev-util/gperf
- virtual/pkgconfig
- doc? (
- =app-text/docbook-sgml-dtd-3.1*
- app-text/docbook-sgml-utils[jadetex]
- )
- nls? ( >=sys-devel/gettext-0.19.8 )
-"
-PDEPEND="virtual/ttf-fonts"
-# We need app-eselect/eselect-fontconfig in IDEPEND to update ROOT
-# when cross-compiling.
-IDEPEND="app-eselect/eselect-fontconfig"
-
-PATCHES=(
- # bug #130466 + make liberation default
- "${FILESDIR}"/${PN}-2.14.0-latin-update.patch
- # Avoid test failure (bubblewrap doesn't work within sandbox)
- "${FILESDIR}"/${PN}-2.14.0-skip-bubblewrap-tests.patch
-
- # Patches from upstream (can usually be removed with next version bump)
- "${FILESDIR}"/${P}-gperf-meson.patch
- "${FILESDIR}"/${P}-gperf-meson-debugging.patch
-)
-
-DOC_CONTENTS="Please make fontconfig configuration changes using
-\`eselect fontconfig\`. Any changes made to /etc/fonts/fonts.conf will be
-overwritten. If you need to reset your configuration to upstream defaults,
-delete the directory ${EROOT}/etc/fonts/conf.d/ and re-emerge fontconfig."
-
-src_prepare() {
- default
-
- # Test needs network access
- # https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/319
- # On bumps, please check to see if this has been fixed
- # to allow local access!
- sed -i -e '/test-crbug1004254/d' test/meson.build || die
-}
-
-multilib_src_configure() {
- local addfonts=(
- "${EPREFIX}"/usr/local/share/fonts
- )
-
- # Harvest some font locations, such that users can benefit from the
- # host OS's installed fonts
- case ${CHOST} in
- *-darwin*)
- addfonts+=(
- /Library/Fonts
- /System/Library/Fonts
- )
- ;;
-
- *-solaris*)
- [[ -d /usr/X/lib/X11/fonts/TrueType ]] && \
- addfonts+=( /usr/X/lib/X11/fonts/TrueType )
- [[ -d /usr/X/lib/X11/fonts/Type1 ]] &&
- addfonts+=( /usr/X/lib/X11/fonts/Type1 )
- ;;
-
- *-linux-gnu)
- use prefix && [[ -d /usr/share/fonts ]] && \
- addfonts+=( /usr/share/fonts )
- ;;
- esac
-
- local emesonargs=(
- # USE=doc only controls the additional bits like html/pdf
- # and regeneration of man pages from source. We always install
- # the prebuilt man pages.
- $(meson_native_use_feature doc)
- $(meson_native_use_feature doc doc-txt)
- $(meson_native_use_feature doc doc-html)
- $(meson_native_use_feature doc doc-man)
- $(meson_native_use_feature doc doc-pdf)
-
- $(meson_native_use_feature nls)
- $(meson_feature test tests)
-
- -Dcache-build=disabled
- -Dcache-dir="${EPREFIX}"/var/cache/fontconfig
- -Ddefault-fonts-dirs="${EPREFIX}"/usr/share/fonts
- -Dadditional-fonts-dirs=$(IFS=, ; echo "${addfonts[*]}" )
- -Dtemplate-dir="${EPREFIX}"/etc/fonts/conf.avail
- )
-
- meson_src_configure
-}
-
-multilib_src_install() {
- MULTILIB_CHOST_TOOLS=( /usr/bin/fc-cache$(get_exeext) )
-
- meson_src_install
-
- # Avoid calling this multiple times, bug #459210
- if multilib_is_native_abi; then
- insinto /etc/fonts
- doins fonts.conf
- fi
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- # fc-lang directory contains language coverage datafiles
- # which are needed to test the coverage of fonts.
- insinto /usr/share/fc-lang
- doins fc-lang/*.orth
-
- dodoc doc/fontconfig-user.{txt,pdf}
-
- if ! use doc ; then
- find "${S}" -name "*.[[:digit:]]" -type f -exec doman '{}' + || die
- fi
-
- if [[ -e ${ED}/usr/share/doc/fontconfig/ ]] ; then
- mv "${ED}"/usr/share/doc/fontconfig/* "${ED}"/usr/share/doc/${PF} || die
- rm -rf "${ED}"/usr/share/doc/fontconfig || die
- fi
-
- # Changes should be made to /etc/fonts/local.conf, and as we had
- # too much problems with broken fonts.conf we force update it ...
- echo 'CONFIG_PROTECT_MASK="/etc/fonts/fonts.conf"' > "${T}"/37fontconfig || die
- doenvd "${T}"/37fontconfig
-
- # As of fontconfig 2.7, everything sticks their noses in here.
- dodir /etc/sandbox.d
- echo 'SANDBOX_PREDICT="/var/cache/fontconfig"' > "${ED}"/etc/sandbox.d/37fontconfig || die
-
- readme.gentoo_create_doc
-}
-
-pkg_preinst() {
- # bug #193476
- # /etc/fonts/conf.d/ contains symlinks to ../conf.avail/ to include various
- # config files. If we install as-is, we'll blow away user settings.
- ebegin "Syncing fontconfig configuration to system"
- if [[ -e ${EROOT}/etc/fonts/conf.d ]] ; then
- local file f
- for file in "${EROOT}"/etc/fonts/conf.avail/* ; do
- f=${file##*/}
- if [[ -L ${EROOT}/etc/fonts/conf.d/${f} ]] ; then
- [[ -f ${ED}/etc/fonts/conf.avail/${f} ]] \
- && ln -sf ../conf.avail/"${f}" \
- "${ED}"/etc/fonts/conf.d/ &>/dev/null
- else
- [[ -f ${ED}/etc/fonts/conf.avail/${f} ]] \
- && rm "${ED}"/etc/fonts/conf.d/"${f}" &>/dev/null
- fi
- done
- fi
- eend $?
-}
-
-pkg_postinst() {
- einfo "Cleaning broken symlinks in ${EROOT}/etc/fonts/conf.d/"
- find -L "${EROOT}"/etc/fonts/conf.d/ -type l -delete
-
- readme.gentoo_print_elog
-
- if [[ -z ${ROOT} ]] ; then
- multilib_pkg_postinst() {
- ebegin "Creating global font cache for ${ABI}"
- "${EPREFIX}"/usr/bin/${CHOST}-fc-cache -srf
- eend $?
- }
-
- multilib_parallel_foreach_abi multilib_pkg_postinst
- fi
-}
diff --git a/media-libs/fontconfig/fontconfig-2.14.2.ebuild b/media-libs/fontconfig/fontconfig-2.14.2.ebuild
deleted file mode 100644
index ea3e4de0a751..000000000000
--- a/media-libs/fontconfig/fontconfig-2.14.2.ebuild
+++ /dev/null
@@ -1,216 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit multilib meson-multilib python-any-r1 readme.gentoo-r1
-
-DESCRIPTION="A library for configuring and customizing font access"
-HOMEPAGE="https://fontconfig.org/"
-SRC_URI="https://fontconfig.org/release/${P}.tar.xz"
-
-LICENSE="MIT"
-SLOT="1.0"
-if ! [[ $(ver_cut 3) -ge 90 ]] ; then
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-fi
-IUSE="doc nls test"
-RESTRICT="!test? ( test )"
-
-# - Check minimum freetype & other deps on bumps. See
-# https://gitlab.freedesktop.org/fontconfig/fontconfig/-/blob/main/configure.ac#L314.
-# Note that FT versioning is confusing, need to map it using
-# https://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/docs/VERSIONS.TXT
-# But sometimes it's actually greater than that, e.g. see Fedora's spec file
-# https://src.fedoraproject.org/rpms/fontconfig/blob/rawhide/f/fontconfig.spec#_1
-#
-# - Purposefully dropped the xml USE flag and libxml2 support. Expat is the
-# default and used by every distro. See bug #283191.
-#
-# - There's a test-only dep on json-c.
-# It might become an optional(?) runtime dep in future though. Who knows.
-# Keep an eye on it.
-RDEPEND="
- >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
- >=media-libs/freetype-2.9.1[${MULTILIB_USEDEP}]
- virtual/libintl[${MULTILIB_USEDEP}]
- !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux[${MULTILIB_USEDEP}] ) )
- elibc_Darwin? ( sys-libs/native-uuid )
- elibc_SunOS? ( sys-libs/libuuid )
-"
-DEPEND="
- ${RDEPEND}
- test? ( dev-libs/json-c )
-"
-BDEPEND="
- ${PYTHON_DEPS}
- dev-util/gperf
- virtual/pkgconfig
- doc? (
- =app-text/docbook-sgml-dtd-3.1*
- app-text/docbook-sgml-utils[jadetex]
- )
- nls? ( >=sys-devel/gettext-0.19.8 )
-"
-PDEPEND="virtual/ttf-fonts"
-# We need app-eselect/eselect-fontconfig in IDEPEND to update ROOT
-# when cross-compiling.
-IDEPEND="app-eselect/eselect-fontconfig"
-
-PATCHES=(
- # bug #130466 + make liberation default
- "${FILESDIR}"/${PN}-2.14.0-latin-update.patch
- # Avoid test failure (bubblewrap doesn't work within sandbox)
- "${FILESDIR}"/${PN}-2.14.0-skip-bubblewrap-tests.patch
-
- # Patches from upstream (can usually be removed with next version bump)
-)
-
-DOC_CONTENTS="Please make fontconfig configuration changes using
-\`eselect fontconfig\`. Any changes made to /etc/fonts/fonts.conf will be
-overwritten. If you need to reset your configuration to upstream defaults,
-delete the directory ${EROOT}/etc/fonts/conf.d/ and re-emerge fontconfig."
-
-src_prepare() {
- default
-
- # Test needs network access
- # https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues/319
- # On bumps, please check to see if this has been fixed
- # to allow local access!
- sed -i -e '/test-crbug1004254/d' test/meson.build || die
-}
-
-multilib_src_configure() {
- local addfonts=(
- "${EPREFIX}"/usr/local/share/fonts
- )
-
- # Harvest some font locations, such that users can benefit from the
- # host OS's installed fonts
- case ${CHOST} in
- *-darwin*)
- addfonts+=(
- /Library/Fonts
- /System/Library/Fonts
- )
- ;;
-
- *-solaris*)
- [[ -d /usr/X/lib/X11/fonts/TrueType ]] && \
- addfonts+=( /usr/X/lib/X11/fonts/TrueType )
- [[ -d /usr/X/lib/X11/fonts/Type1 ]] &&
- addfonts+=( /usr/X/lib/X11/fonts/Type1 )
- ;;
-
- *-linux-gnu)
- use prefix && [[ -d /usr/share/fonts ]] && \
- addfonts+=( /usr/share/fonts )
- ;;
- esac
-
- local emesonargs=(
- # USE=doc only controls the additional bits like html/pdf
- # and regeneration of man pages from source. We always install
- # the prebuilt man pages.
- $(meson_native_use_feature doc)
- $(meson_native_use_feature doc doc-txt)
- $(meson_native_use_feature doc doc-html)
- $(meson_native_use_feature doc doc-man)
- $(meson_native_use_feature doc doc-pdf)
-
- $(meson_native_use_feature nls)
- $(meson_feature test tests)
-
- -Dcache-build=disabled
- -Dcache-dir="${EPREFIX}"/var/cache/fontconfig
- -Ddefault-fonts-dirs="${EPREFIX}"/usr/share/fonts
- -Dadditional-fonts-dirs=$(IFS=, ; echo "${addfonts[*]}" )
- -Dtemplate-dir="${EPREFIX}"/etc/fonts/conf.avail
- )
-
- meson_src_configure
-}
-
-multilib_src_install() {
- MULTILIB_CHOST_TOOLS=( /usr/bin/fc-cache$(get_exeext) )
-
- meson_src_install
-
- # Avoid calling this multiple times, bug #459210
- if multilib_is_native_abi; then
- insinto /etc/fonts
- doins fonts.conf
- fi
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- # fc-lang directory contains language coverage datafiles
- # which are needed to test the coverage of fonts.
- insinto /usr/share/fc-lang
- doins fc-lang/*.orth
-
- dodoc doc/fontconfig-user.{txt,pdf}
-
- if ! use doc ; then
- find "${S}" -name "*.[[:digit:]]" -type f -exec doman '{}' + || die
- fi
-
- if [[ -e ${ED}/usr/share/doc/fontconfig/ ]] ; then
- mv "${ED}"/usr/share/doc/fontconfig/* "${ED}"/usr/share/doc/${PF} || die
- rm -rf "${ED}"/usr/share/doc/fontconfig || die
- fi
-
- # Changes should be made to /etc/fonts/local.conf, and as we had
- # too much problems with broken fonts.conf we force update it ...
- echo 'CONFIG_PROTECT_MASK="/etc/fonts/fonts.conf"' > "${T}"/37fontconfig || die
- doenvd "${T}"/37fontconfig
-
- # As of fontconfig 2.7, everything sticks their noses in here.
- dodir /etc/sandbox.d
- echo 'SANDBOX_PREDICT="/var/cache/fontconfig"' > "${ED}"/etc/sandbox.d/37fontconfig || die
-
- readme.gentoo_create_doc
-}
-
-pkg_preinst() {
- # bug #193476
- # /etc/fonts/conf.d/ contains symlinks to ../conf.avail/ to include various
- # config files. If we install as-is, we'll blow away user settings.
- ebegin "Syncing fontconfig configuration to system"
- if [[ -e ${EROOT}/etc/fonts/conf.d ]] ; then
- local file f
- for file in "${EROOT}"/etc/fonts/conf.avail/* ; do
- f=${file##*/}
- if [[ -L ${EROOT}/etc/fonts/conf.d/${f} ]] ; then
- [[ -f ${ED}/etc/fonts/conf.avail/${f} ]] \
- && ln -sf ../conf.avail/"${f}" \
- "${ED}"/etc/fonts/conf.d/ &>/dev/null
- else
- [[ -f ${ED}/etc/fonts/conf.avail/${f} ]] \
- && rm "${ED}"/etc/fonts/conf.d/"${f}" &>/dev/null
- fi
- done
- fi
- eend $?
-}
-
-pkg_postinst() {
- einfo "Cleaning broken symlinks in ${EROOT}/etc/fonts/conf.d/"
- find -L "${EROOT}"/etc/fonts/conf.d/ -type l -delete
-
- readme.gentoo_print_elog
-
- if [[ -z ${ROOT} ]] ; then
- multilib_pkg_postinst() {
- ebegin "Creating global font cache for ${ABI}"
- "${EPREFIX}"/usr/bin/${CHOST}-fc-cache -srf
- eend $?
- }
-
- multilib_parallel_foreach_abi multilib_pkg_postinst
- fi
-}
diff --git a/media-libs/freetype/Manifest b/media-libs/freetype/Manifest
index cbe67e2e357c..de08df64a21b 100644
--- a/media-libs/freetype/Manifest
+++ b/media-libs/freetype/Manifest
@@ -1,20 +1,10 @@
-AUX freetype-2.12.1-strict-prototypes-clang16.patch 1151 BLAKE2B 93a06eef003acdf4ca164b849dec970a3a3d1fad01d250edf4f2b3162ac4e5a3aea6aee558fdbf48ffcde5fb68d2423894f1b41645e2fb9ec505d8ffc6486a9c SHA512 0b300ea2f60536bb66b4c742f9f0bc4a46cdb79a5a71040d77f66a8dad3d897b0fda80fb43ded60b71bacf6d603852b983cf001bb7b61a8f2c70df34be79bd21
-DIST freetype-2.12.1.tar.xz 2471916 BLAKE2B c4737dc0c6e44e0a911545d604fdb2e8e8b3f5185d3f5dfe4e4561ee2d75b3e5a31afcbb2089306fec4b31ba10324a6ec6499c3735b2b7591c71e96fee4ed278 SHA512 6482de1748dc2cc01e033d21a3b492dadb1f039d13d9179685fdcf985e24d7f587cbca4c27ed8a7fdb7d9ad59612642ac5f4db062443154753295363f45c052f
DIST freetype-2.13.0.tar.xz 2492440 BLAKE2B 11aac3cddb3e71cc0e6a616ed609294d6641aa0011842aa8230eace826955883aca0063331660025be14582b44aa189718ce21e0e5193a66bb5d7cffa1d0fb7f SHA512 b93a69a92b99f54c4fc4a276066bc7a87597df132e42ef93f6d973f1425e64bebcc568defa511d39fb04ab4d3a2090a6db1e54cf992a80ff57d658fee28a9110
-DIST freetype-2.13.1.tar.xz 2508168 BLAKE2B edadf2cdd8eb17362239cc5ab7fdff7cb1ca398908d3a9fa0547c3922b098df331cc87e939cee62ce20a78b01f14372c952c823c30af9ac227fc7da10000d37b SHA512 045c43f9a3ca33e7d6a98c286895b94ea6ccfbb83851270d1b1861b31ef3ee5a574d8e49c6414c4e14bdfb9276dc49a0677b3be3e4f40ef279dcda99b769b962
DIST freetype-2.13.2.tar.xz 2501764 BLAKE2B cebc82180d9afaeb112a65ba78903d7bf7a9295a803166a033585ad2325add6023f05066852240c4665e56285345ba503b01ecd461d48f0478a8f3f56136988e SHA512 a5917edaa45cb9f75786f8a4f9d12fdf07529247e09dfdb6c0cf7feb08f7588bb24f7b5b11425fb47f8fd62fcb426e731c944658f6d5a59ce4458ad5b0a50194
-DIST freetype-doc-2.12.1.tar.xz 2038632 BLAKE2B 81225caf1a2c586a8a282a22eaaf23412270d19002bc5b07e94d946d41d089f798724982e354d1701488de37c35bf68f36de88796565f0ebaa3f9fb35c51f532 SHA512 276b91b93e375096bc0f9fa76408a6ea9fa89d4d06e9c9179f88d27d41df3f3bc0ce6939ea7a3fd7c93cb694e78fd6bfb154e969188279e2bca82dcc3afd108d
DIST freetype-doc-2.13.0.tar.xz 2084016 BLAKE2B aa88eb5a30223a683348902624827bd7df218129fad0dcbb0f2453b9acf3930da634e9c67eda31191e868ca68db92059ed37cc0bd0287dc4458743538fdfe126 SHA512 d4367513e1ca48691aa6d64c36bf53603f67a67214378a2ae3810b2227084647743ee0d7137453f31c966ccb9ce19c2a72b3b5445d4accbce9a63d71f6b6800e
-DIST freetype-doc-2.13.1.tar.xz 2173864 BLAKE2B d61b58221d5eeb6d0c16ffbcc89ff1102992ac8f83193930971fb30f425bbfb882e9a29cf4c67754e497e19afc43cf87d23e304b5b9fb87bba51351b3dd5cb03 SHA512 e18f0851c52689628fb7fa520c6165895650412bfe1ebab8417bf5738d5cc7d1877e78e4afbede0996938f33554f53a0ea7b837fe81497a12b10daae5b8829ed
DIST freetype-doc-2.13.2.tar.xz 2173920 BLAKE2B 273ab405b6c7097ace9c7882fddb22d2a0cf8cc1594e9d141ca18d13a3745ee2e481bd2ee214cba6d99224ef0d67fdcba1b08aa06e3556a80cda29f3b6026f97 SHA512 ca3438dcf6f995af556d8db3cb3cfdcabb81ab5a7dd88464ff757e3e418b3219b0011857cde8a338372e30d8375486ac8e50914da2ea948dc874f70010bce60c
-DIST ft2demos-2.12.1.tar.xz 263656 BLAKE2B fd48dc68bd832e7532e9fae869a19699ab3337e599118bb9f1b76c3bcdcecec3cd3f55f7387508d29baf85b8de4a549aaa0e8af34d988743b1737458e255bdcf SHA512 cd9356152a64d807c75b797d005ca1dd0bde69cc2fadedec101d125cb54b2aaff1f7afa2f20839caba7db66325df7c11ed4883b7e906110356b28d9900caaae7
DIST ft2demos-2.13.0.tar.xz 333952 BLAKE2B 34155615eb967dda2b62e47bb4095a6bf367dd79b7bd93dfc4dc172476b3bf704af4039623d55ee08d2d6a5365b4783e86a570e34b70af2e543bac64d40833b0 SHA512 7d686e9febdda587b74647cc38fa22f0722d0306ecb05430e319e05b6132c999d20728bcd7a6506b8d8ad45a6859443e2b69d766802497357a8f0ba3352404ba
-DIST ft2demos-2.13.1.tar.xz 339736 BLAKE2B 1d0371d70f81039b4338b76089a15b6d445862de40e50b4d22a9e298d15751746779e569f68dcbc3996773c2ab902ee4ad299b6b3b5479ec20d55ec3a177b9ed SHA512 c03205266a420c589eec2a95ca082ab1c5606215a477500fe1a2f31c2f30c327a61e1fececec4ca3268f1a8b92a0bc8310bacf26f276ec09062fa5c5b0878511
DIST ft2demos-2.13.2.tar.xz 341140 BLAKE2B 5e2c3eb2fccb359d03e154b94d349baab27aa465e40274ea99be1e19c8519ec9c434749c78a41743540bd38064a7c68e5389ff99443b8e320e617c4fe7f4558b SHA512 aa83ba4212ff7c4453b72f036136cb9b04cacf7d196388a3e4752613e000b3bb45a4dcf63d3d1d5b3d6ada10720304b532fb6e33ed6a5b399dcce45c27af9ade
-EBUILD freetype-2.12.1-r2.ebuild 7492 BLAKE2B 9a2f6bc077de017c57e29c8eae720fc7e646b85a2371bd8e0c6f83a1c2e57722abaf7bd62852a7754ec7986e7d15855abb091f110fc182808f97baf37ac008e8 SHA512 5e26cf40ab7a8032e1f48f10aac9a3baa59cd069ee33b474cf4965a4ec048ba30c260a6f97f80b14bd5949d54ecd77b0c93ee20262552d142d4d5ec1e779f6e0
EBUILD freetype-2.13.0.ebuild 7438 BLAKE2B 3de7d01d74374fa93eec4063f0c207034bed921a1e0ef690f48963b19ab664630591acd7739921af66ba61387fb54df436ece7fffa4d61b59a2ff36e162b5442 SHA512 66490af5aff26a3619cbf236e60e049a32f30d008b6b2ec7317dac9caa1826e91097bc28f7bc8fcf5d8ba6c7232780fb16ac5e7cbf7c66851a20d571140e997f
-EBUILD freetype-2.13.1-r1.ebuild 6954 BLAKE2B 36939510f8aab7689e0ce20ad89995b7a7bfca3fedb1b1b77c46889283e6118df6c57350c274cd030cef384e64d6c644fed94531742c6ab7e84de4e1c2444d1e SHA512 f9ab1fa8a92f64ecd627b3b9cf6f76b8a215e557426753ec3c543bb08151da17fc4ff4846ea4f997f7cc50ba187211e2231a6dcac52c865e93fdf39e80c7a49c
-EBUILD freetype-2.13.1.ebuild 7270 BLAKE2B 5370a078feb63c6fdd3a31c5a4c088bb4329ae2e7f57e3f733b52045f72dd2db699c6734d0f256a273b1f02477f2ca99d788b52e74ebfdf9ad526fc4334cff16 SHA512 86731281958e0892756fb04e4de21857cfcb8688252cb7453d1766ee8da6e655369572daaf91a77b70af53a3d9688242c6aed5ebbd3a01cd65af6a08cf5f800f
EBUILD freetype-2.13.2.ebuild 6948 BLAKE2B 6ff026836c1f028866664bfe590d513ca74aca6e97054569d64d84b656258ca103a249cc41b709df2e76496d4ea2f60fcb49a55f9067260cffcd94165a2a6dfb SHA512 55260179869106a33d5216ab9b889bb92a4b67ce94360d3f8b2e21631a970581bcb3b6b89e5f1f88bf246805bec5fb5db76ba4b1464d0102049037da18ca6d15
EBUILD freetype-9999.ebuild 6954 BLAKE2B 36939510f8aab7689e0ce20ad89995b7a7bfca3fedb1b1b77c46889283e6118df6c57350c274cd030cef384e64d6c644fed94531742c6ab7e84de4e1c2444d1e SHA512 f9ab1fa8a92f64ecd627b3b9cf6f76b8a215e557426753ec3c543bb08151da17fc4ff4846ea4f997f7cc50ba187211e2231a6dcac52c865e93fdf39e80c7a49c
MISC metadata.xml 1279 BLAKE2B f9693d5d9ba012da3835d832882d667e4940b5d65110357f0e2e1ee994db79f0c82abc955a2fafcae38fdcc605f4bdb832bc443cf41d320fce46fac277fecff5 SHA512 7cef4192a1e0133ace925460ce84e1ad64be996cab6e0f6febbda4337174a5d7847fa62c94826e59835c03a792f5b02d16b83e81d341c350ca6976a1e809c439
diff --git a/media-libs/freetype/files/freetype-2.12.1-strict-prototypes-clang16.patch b/media-libs/freetype/files/freetype-2.12.1-strict-prototypes-clang16.patch
deleted file mode 100644
index 0526c27df405..000000000000
--- a/media-libs/freetype/files/freetype-2.12.1-strict-prototypes-clang16.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-https://gitlab.freedesktop.org/freetype/freetype/-/commit/e82371bf6ec2efdf79f9ed2d00e633ba0bbf7830
-
-From e82371bf6ec2efdf79f9ed2d00e633ba0bbf7830 Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Sun, 6 Nov 2022 05:18:59 +0000
-Subject: [PATCH] Fix `-Wstrict-prototypes`.
-
-* builds/unix/configure.raw: Fix `-Wstrict-prototypes`.
-Clang 16 warns on these and they will be dropped in C23.
-
-* builds/unix/freetype2.m4: Ditto.
-
-Signed-off-by: Sam James <sam@gentoo.org>
---- a/builds/unix/configure.raw
-+++ b/builds/unix/configure.raw
-@@ -50,7 +50,7 @@ if test ${cross_compiling} = yes; then
-
- AC_MSG_CHECKING([for suffix of native executables])
- rm -f a.* b.* a_out.exe conftest.*
-- echo > conftest.c "int main() { return 0;}"
-+ echo > conftest.c "int main(void) { return 0;}"
- ${CC_BUILD} conftest.c || AC_MSG_ERROR([native C compiler is not working])
- rm -f conftest.c
- if test -x a.out -o -x b.out -o -x conftest; then
---- a/builds/unix/freetype2.m4
-+++ b/builds/unix/freetype2.m4
-@@ -121,7 +121,7 @@ AC_DEFUN([AC_CHECK_FT2],
- #include <stdlib.h>
-
- int
--main()
-+main(void)
- {
- FT_Library library;
- FT_Error error;
-GitLab
diff --git a/media-libs/freetype/freetype-2.12.1-r2.ebuild b/media-libs/freetype/freetype-2.12.1-r2.ebuild
deleted file mode 100644
index 4c89acc664bf..000000000000
--- a/media-libs/freetype/freetype-2.12.1-r2.ebuild
+++ /dev/null
@@ -1,261 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic libtool multilib-build multilib-minimal toolchain-funcs
-
-DESCRIPTION="High-quality and portable font engine"
-HOMEPAGE="https://www.freetype.org/"
-IUSE="X +adobe-cff brotli bzip2 +cleartype-hinting debug fontforge harfbuzz infinality +png static-libs svg utils"
-
-if [[ "${PV}" != 9999 ]] ; then
- SRC_URI="mirror://sourceforge/freetype/${P/_/}.tar.xz
- mirror://nongnu/freetype/${P/_/}.tar.xz
- utils? ( mirror://sourceforge/freetype/ft2demos-${PV}.tar.xz
- mirror://nongnu/freetype/ft2demos-${PV}.tar.xz )
- doc? ( mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz
- mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz )"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
- IUSE+=" doc"
-else
- inherit git-r3
-fi
-
-LICENSE="|| ( FTL GPL-2+ )"
-SLOT="2"
-
-RDEPEND="
- >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
- brotli? ( app-arch/brotli[${MULTILIB_USEDEP}] )
- bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
- harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,${MULTILIB_USEDEP}] )
- png? ( >=media-libs/libpng-1.2.51:0=[${MULTILIB_USEDEP}] )
- utils? (
- svg? ( >=gnome-base/librsvg-2.46.0[${MULTILIB_USEDEP}] )
- X? ( >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] )
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-strict-prototypes-clang16.patch
-)
-
-_egit_repo_handler() {
- if [[ "${PV}" == 9999 ]] ; then
- local phase="${1}"
- case ${phase} in
- fetch|unpack)
- :;
- ;;
- *)
- die "Please use this function with either \"fetch\" or \"unpack\""
- ;;
- esac
-
- local EGIT_REPO_URI
- EGIT_REPO_URI="https://gitlab.freedesktop.org/freetype/freetype.git"
- git-r3_src_${phase}
- if use utils ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/freetype/freetype-demos.git"
- local EGIT_CHECKOUT_DIR="${WORKDIR}/ft2demos-${PV}"
- git-r3_src_${phase}
- fi
- else
- default
- fi
-}
-
-pkg_pretend() {
- if use svg && ! use utils ; then
- einfo "The \"svg\" USE flag only has effect when the \"utils\" USE flag is also enabled."
- fi
-}
-
-src_fetch() {
- _egit_repo_handler ${EBUILD_PHASE}
-}
-
-src_unpack() {
- _egit_repo_handler ${EBUILD_PHASE}
-
- if [[ "${PV}" == 9999 ]] ; then
- # Need to copy stuff from dlg subproject (#758902)
- local dlg_inc_dir="${S}/subprojects/dlg/include/dlg"
- local dlg_src_dir="${S}/subprojects/dlg/src/dlg"
- local dlg_dest_dir="${S}/include"
- mkdir -p "${dlg_dest_dir}/dlg" || die
- cp "${dlg_inc_dir}"/{dlg,output}.h "${dlg_dest_dir}/dlg" || die
- cp "${dlg_src_dir}"/* "${dlg_dest_dir}" || die
- fi
-}
-
-src_prepare() {
- if [[ "${PV}" == 9999 ]] ; then
- # Do NOT automagically mess with submodules!!!
- sed '/setup: copy_submodule/d' -i builds/toplevel.mk || die
- # inspired by shipped autogen.sh script
- eval $(sed -n \
- -e 's/^#define *\(FREETYPE_MAJOR\) *\([0-9][0-9]*\).*/\1=\2/p' \
- -e 's/^#define *\(FREETYPE_MINOR\) *\([0-9][0-9]*\).*/\1=\2/p' \
- -e 's/^#define *\(FREETYPE_PATCH\) *\([0-9][0-9]*\).*/\1=\2/p' \
- include/freetype/freetype.h || die)
- FREETYPE="${FREETYPE_MAJOR}.${FREETYPE_MINOR}"
- [[ "${FREETYPE_PATCH}" != 0 ]] && FREETYPE+=".${FREETYPE_PATCH}"
- pushd builds/unix &>/dev/null || die
- sed -e "s;@VERSION@;${FREETYPE};" \
- < configure.raw > configure.ac || die
- # eautoheader produces broken ftconfig.in
- AT_NOEAUTOHEADER="yes" AT_M4DIR="." eautoreconf
- unset FREETYPE_MAJOR FREETYPE_MINOR FREETYPE_PATCH FREETYPE
- popd &>/dev/null || die
- fi
-
- default
-
- pushd builds/unix &>/dev/null || die
- # eautoheader produces broken ftconfig.in
- AT_NOEAUTOHEADER="yes" AT_M4DIR="." eautoreconf
- popd &>/dev/null || die
-
- # This is the same as the 01 patch from infinality
- sed '/AUX_MODULES += \(gx\|ot\)valid/s@^# @@' -i modules.cfg || die
-
- enable_option() {
- sed -i -e "/#define $1/ { s:/\* ::; s: \*/:: }" \
- include/${PN}/config/ftoption.h \
- || die "unable to enable option $1"
- }
-
- disable_option() {
- sed -i -e "/#define $1/ { s:^:/* :; s:$: */: }" \
- include/${PN}/config/ftoption.h \
- || die "unable to disable option $1"
- }
-
- # Will be the new default for >=freetype-2.7.0
- disable_option "TT_CONFIG_OPTION_SUBPIXEL_HINTING 2"
-
- if use infinality && use cleartype-hinting ; then
- enable_option "TT_CONFIG_OPTION_SUBPIXEL_HINTING ( 1 | 2 )"
- elif use infinality ; then
- enable_option "TT_CONFIG_OPTION_SUBPIXEL_HINTING 1"
- elif use cleartype-hinting ; then
- enable_option "TT_CONFIG_OPTION_SUBPIXEL_HINTING 2"
- fi
-
- # Can be disabled with FREETYPE_PROPERTIES="pcf:no-long-family-names=1"
- # via environment (new since v2.8)
- enable_option PCF_CONFIG_OPTION_LONG_FAMILY_NAMES
-
- # See https://freetype.org/patents.html (expired!)
- enable_option FT_CONFIG_OPTION_SUBPIXEL_RENDERING
-
- if ! use adobe-cff ; then
- enable_option CFF_CONFIG_OPTION_OLD_ENGINE
- fi
-
- if use debug ; then
- enable_option FT_DEBUG_LEVEL_TRACE
- enable_option FT_DEBUG_MEMORY
- fi
-
- if use utils ; then
- cd "${WORKDIR}/ft2demos-${PV}" || die
- # Disable tests needing X11 when USE="-X". (bug #177597)
- if ! use X ; then
- sed -i -e "/EXES\ +=\ ftdiff/ s:^:#:" Makefile || die
- fi
- cd "${S}" || die
- fi
-
- # bug #869803
- rm docs/reference/sitemap.xml.gz || die
-
- # we need non-/bin/sh to run configure
- if [[ -n ${CONFIG_SHELL} ]] ; then
- sed -i -e "1s:^#![[:space:]]*/bin/sh:#!${CONFIG_SHELL}:" \
- "${S}"/builds/unix/configure || die
- fi
-
- elibtoolize --patch-only
-}
-
-multilib_src_configure() {
- append-flags -fno-strict-aliasing
- type -P gmake &> /dev/null && export GNUMAKE=gmake
-
- local myeconfargs=(
- --disable-freetype-config
- --enable-shared
- --with-zlib
- $(use_with brotli)
- $(use_with bzip2)
- $(use_with harfbuzz)
- $(use_with png)
- $(use_enable static-libs static)
- $(usex utils $(use_with svg librsvg) --without-librsvg)
-
- # avoid using libpng-config
- LIBPNG_CFLAGS="$($(tc-getPKG_CONFIG) --cflags libpng)"
- LIBPNG_LDFLAGS="$($(tc-getPKG_CONFIG) --libs libpng)"
- )
-
- case ${CHOST} in
- mingw*|*-mingw*) ;;
- # Workaround windows mis-detection: bug #654712
- # Have to do it for both ${CHOST}-windres and windres
- *) myeconfargs+=( ac_cv_prog_RC= ac_cv_prog_ac_ct_RC= ) ;;
- esac
-
- export CC_BUILD="$(tc-getBUILD_CC)"
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
- default
-
- if multilib_is_native_abi && use utils ; then
- einfo "Building utils"
- # fix for Prefix, bug #339334
- emake \
- X11_PATH="${EPREFIX}/usr/$(get_libdir)" \
- FT2DEMOS=1 TOP_DIR_2="${WORKDIR}/ft2demos-${PV}"
- fi
-}
-
-multilib_src_install() {
- default
-
- if multilib_is_native_abi && use utils ; then
- einfo "Installing utils"
- emake DESTDIR="${D}" FT2DEMOS=1 \
- TOP_DIR_2="${WORKDIR}/ft2demos-${PV}" install
- fi
-}
-
-multilib_src_install_all() {
- if use fontforge ; then
- # Probably fontforge needs less but this way makes things simplier...
- einfo "Installing internal headers required for fontforge"
- local header
- find src/truetype include/freetype/internal -name '*.h' | \
- while read header ; do
- mkdir -p "${ED}/usr/include/freetype2/internal4fontforge/$(dirname ${header})" || die
- cp ${header} "${ED}/usr/include/freetype2/internal4fontforge/$(dirname ${header})" || die
- done
- fi
-
- dodoc docs/{CHANGES,CUSTOMIZE,DEBUG,INSTALL.UNIX,*.txt,PROBLEMS,TODO}
- if [[ "${PV}" != 9999 ]] && use doc ; then
- docinto html
- dodoc -r docs/*
- fi
-
- find "${ED}" -type f -name '*.la' -delete || die
-}
diff --git a/media-libs/freetype/freetype-2.13.1-r1.ebuild b/media-libs/freetype/freetype-2.13.1-r1.ebuild
deleted file mode 100644
index 6f8fac775721..000000000000
--- a/media-libs/freetype/freetype-2.13.1-r1.ebuild
+++ /dev/null
@@ -1,255 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic libtool multilib-minimal toolchain-funcs
-
-DESCRIPTION="High-quality and portable font engine"
-HOMEPAGE="https://www.freetype.org/"
-
-if [[ ${PV} == 9999 ]] ; then
- inherit git-r3
-else
- SRC_URI="
- mirror://sourceforge/freetype/${P/_/}.tar.xz
- mirror://nongnu/freetype/${P/_/}.tar.xz
- utils? (
- mirror://sourceforge/freetype/ft2demos-${PV}.tar.xz
- mirror://nongnu/freetype/ft2demos-${PV}.tar.xz
- )
- doc? (
- mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz
- mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz
- )
- "
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-fi
-
-LICENSE="|| ( FTL GPL-2+ )"
-SLOT="2"
-IUSE="X +adobe-cff brotli bzip2 +cleartype-hinting debug doc fontforge harfbuzz +png static-libs svg utils"
-
-RDEPEND="
- >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
- brotli? ( app-arch/brotli[${MULTILIB_USEDEP}] )
- bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
- harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,${MULTILIB_USEDEP}] )
- png? ( >=media-libs/libpng-1.2.51:0=[${MULTILIB_USEDEP}] )
- utils? (
- svg? ( >=gnome-base/librsvg-2.46.0[${MULTILIB_USEDEP}] )
- X? ( >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] )
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
-"
-
-PATCHES=(
-)
-
-_egit_repo_handler() {
- if [[ ${PV} == 9999 ]] ; then
- local phase="${1}"
- case ${phase} in
- fetch|unpack)
- :;
- ;;
- *)
- die "Please use this function with either \"fetch\" or \"unpack\""
- ;;
- esac
-
- local EGIT_REPO_URI
- EGIT_REPO_URI="https://gitlab.freedesktop.org/freetype/freetype.git"
- git-r3_src_${phase}
- if use utils ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/freetype/freetype-demos.git"
- local EGIT_CHECKOUT_DIR="${WORKDIR}/ft2demos-${PV}"
- git-r3_src_${phase}
- fi
- else
- default
- fi
-}
-
-pkg_pretend() {
- if use svg && ! use utils ; then
- einfo "The \"svg\" USE flag only has effect when the \"utils\" USE flag is also enabled."
- fi
-}
-
-src_unpack() {
- _egit_repo_handler ${EBUILD_PHASE}
-
- if [[ ${PV} == 9999 ]] ; then
- # Need to copy stuff from dlg subproject (bug #758902)
- local dlg_inc_dir="${S}/subprojects/dlg/include/dlg"
- local dlg_src_dir="${S}/subprojects/dlg/src/dlg"
- local dlg_dest_dir="${S}/include"
- mkdir -p "${dlg_dest_dir}/dlg" || die
- cp "${dlg_inc_dir}"/{dlg,output}.h "${dlg_dest_dir}/dlg" || die
- cp "${dlg_src_dir}"/* "${dlg_dest_dir}" || die
- fi
-}
-
-src_prepare() {
- if [[ ${PV} == 9999 ]] ; then
- # Do NOT automagically mess with submodules!
- sed '/setup: copy_submodule/d' -i builds/toplevel.mk || die
-
- # Inspired by shipped autogen.sh script
- eval $(sed -n \
- -e 's/^#define *\(FREETYPE_MAJOR\) *\([0-9][0-9]*\).*/\1=\2/p' \
- -e 's/^#define *\(FREETYPE_MINOR\) *\([0-9][0-9]*\).*/\1=\2/p' \
- -e 's/^#define *\(FREETYPE_PATCH\) *\([0-9][0-9]*\).*/\1=\2/p' \
- include/freetype/freetype.h || die)
- FREETYPE="${FREETYPE_MAJOR}.${FREETYPE_MINOR}"
- [[ "${FREETYPE_PATCH}" != 0 ]] && FREETYPE+=".${FREETYPE_PATCH}"
-
- pushd builds/unix &>/dev/null || die
- sed -e "s;@VERSION@;${FREETYPE};" \
- < configure.raw > configure.ac || die
- unset FREETYPE_MAJOR FREETYPE_MINOR FREETYPE_PATCH FREETYPE
- popd &>/dev/null || die
- fi
-
- default
-
- pushd builds/unix &>/dev/null || die
- # eautoheader produces broken ftconfig.in
- AT_NOEAUTOHEADER="yes" AT_M4DIR="." eautoreconf
- popd &>/dev/null || die
-
- # This is the same as the 01 patch from infinality
- sed '/AUX_MODULES += \(gx\|ot\)valid/s@^# @@' -i modules.cfg || die
-
- enable_option() {
- sed -i -e "/#define $1/ { s:/\* ::; s: \*/:: }" \
- include/${PN}/config/ftoption.h \
- || die "unable to enable option $1"
- }
-
- disable_option() {
- sed -i -e "/#define $1/ { s:^:/* :; s:$: */: }" \
- include/${PN}/config/ftoption.h \
- || die "unable to disable option $1"
- }
-
- if ! use cleartype-hinting ; then
- disable_option TT_CONFIG_OPTION_SUBPIXEL_HINTING
- fi
-
- # Can be disabled with FREETYPE_PROPERTIES="pcf:no-long-family-names=1"
- # via environment (new since v2.8)
- enable_option PCF_CONFIG_OPTION_LONG_FAMILY_NAMES
-
- # See https://freetype.org/patents.html (expired!)
- enable_option FT_CONFIG_OPTION_SUBPIXEL_RENDERING
-
- if ! use adobe-cff ; then
- enable_option CFF_CONFIG_OPTION_OLD_ENGINE
- fi
-
- if use debug ; then
- enable_option FT_DEBUG_LEVEL_TRACE
- enable_option FT_DEBUG_MEMORY
- fi
-
- if use utils ; then
- cd "${WORKDIR}/ft2demos-${PV}" || die
- # Disable tests needing X11 when USE="-X". (bug #177597)
- if ! use X ; then
- sed -i -e "/EXES\ +=\ ftdiff/ s:^:#:" Makefile || die
- fi
- cd "${S}" || die
- fi
-
- # bug #869803
- rm docs/reference/sitemap.xml.gz || die
-
- # We need non-/bin/sh to run configure
- if [[ -n ${CONFIG_SHELL} ]] ; then
- sed -i -e "1s:^#![[:space:]]*/bin/sh:#!${CONFIG_SHELL}:" \
- "${S}"/builds/unix/configure || die
- fi
-
- elibtoolize --patch-only
-}
-
-multilib_src_configure() {
- append-flags -fno-strict-aliasing
-
- export GNUMAKE=gmake
-
- local myeconfargs=(
- --disable-freetype-config
- --enable-shared
- --with-zlib
- $(use_with brotli)
- $(use_with bzip2)
- $(use_with harfbuzz)
- $(use_with png)
- $(use_enable static-libs static)
- $(usex utils $(use_with svg librsvg) --without-librsvg)
-
- # Avoid using libpng-config
- LIBPNG_CFLAGS="$($(tc-getPKG_CONFIG) --cflags libpng)"
- LIBPNG_LDFLAGS="$($(tc-getPKG_CONFIG) --libs libpng)"
- )
-
- case ${CHOST} in
- mingw*|*-mingw*) ;;
- # Workaround windows mis-detection: bug #654712
- # Have to do it for both ${CHOST}-windres and windres
- *) myeconfargs+=( ac_cv_prog_RC= ac_cv_prog_ac_ct_RC= ) ;;
- esac
-
- export CC_BUILD="$(tc-getBUILD_CC)"
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
- default
-
- if multilib_is_native_abi && use utils ; then
- einfo "Building utils"
- # Fix for Prefix, bug #339334
- emake \
- X11_PATH="${EPREFIX}/usr/$(get_libdir)" \
- FT2DEMOS=1 TOP_DIR_2="${WORKDIR}/ft2demos-${PV}"
- fi
-}
-
-multilib_src_install() {
- default
-
- if multilib_is_native_abi && use utils ; then
- einfo "Installing utils"
- emake DESTDIR="${D}" FT2DEMOS=1 \
- TOP_DIR_2="${WORKDIR}/ft2demos-${PV}" install
- fi
-}
-
-multilib_src_install_all() {
- if use fontforge ; then
- # fontforge can probably cope with fewer of these, but this is simpler
- einfo "Installing internal headers required for fontforge"
- local header
- find src/truetype include/freetype/internal -name '*.h' | \
- while read header ; do
- mkdir -p "${ED}/usr/include/freetype2/internal4fontforge/$(dirname ${header})" || die
- cp ${header} "${ED}/usr/include/freetype2/internal4fontforge/$(dirname ${header})" || die
- done
- fi
-
- dodoc docs/{CHANGES,CUSTOMIZE,DEBUG,INSTALL.UNIX,*.txt,PROBLEMS,TODO}
- if [[ ${PV} != 9999 ]] && use doc ; then
- docinto html
- dodoc -r docs/*
- fi
-
- find "${ED}" -type f -name '*.la' -delete || die
-}
diff --git a/media-libs/freetype/freetype-2.13.1.ebuild b/media-libs/freetype/freetype-2.13.1.ebuild
deleted file mode 100644
index 2b7f8dd6715c..000000000000
--- a/media-libs/freetype/freetype-2.13.1.ebuild
+++ /dev/null
@@ -1,262 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic libtool multilib-minimal toolchain-funcs
-
-DESCRIPTION="High-quality and portable font engine"
-HOMEPAGE="https://www.freetype.org/"
-
-if [[ ${PV} == 9999 ]] ; then
- inherit git-r3
-else
- SRC_URI="
- mirror://sourceforge/freetype/${P/_/}.tar.xz
- mirror://nongnu/freetype/${P/_/}.tar.xz
- utils? (
- mirror://sourceforge/freetype/ft2demos-${PV}.tar.xz
- mirror://nongnu/freetype/ft2demos-${PV}.tar.xz
- )
- doc? (
- mirror://sourceforge/freetype/${PN}-doc-${PV}.tar.xz
- mirror://nongnu/freetype/${PN}-doc-${PV}.tar.xz
- )
- "
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-fi
-
-LICENSE="|| ( FTL GPL-2+ )"
-SLOT="2"
-IUSE="X +adobe-cff brotli bzip2 +cleartype-hinting debug doc fontforge harfbuzz infinality +png static-libs svg utils"
-
-RDEPEND="
- >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
- brotli? ( app-arch/brotli[${MULTILIB_USEDEP}] )
- bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
- harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,${MULTILIB_USEDEP}] )
- png? ( >=media-libs/libpng-1.2.51:0=[${MULTILIB_USEDEP}] )
- utils? (
- svg? ( >=gnome-base/librsvg-2.46.0[${MULTILIB_USEDEP}] )
- X? ( >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] )
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
-"
-
-PATCHES=(
-)
-
-_egit_repo_handler() {
- if [[ ${PV} == 9999 ]] ; then
- local phase="${1}"
- case ${phase} in
- fetch|unpack)
- :;
- ;;
- *)
- die "Please use this function with either \"fetch\" or \"unpack\""
- ;;
- esac
-
- local EGIT_REPO_URI
- EGIT_REPO_URI="https://gitlab.freedesktop.org/freetype/freetype.git"
- git-r3_src_${phase}
- if use utils ; then
- EGIT_REPO_URI="https://gitlab.freedesktop.org/freetype/freetype-demos.git"
- local EGIT_CHECKOUT_DIR="${WORKDIR}/ft2demos-${PV}"
- git-r3_src_${phase}
- fi
- else
- default
- fi
-}
-
-pkg_pretend() {
- if use svg && ! use utils ; then
- einfo "The \"svg\" USE flag only has effect when the \"utils\" USE flag is also enabled."
- fi
-}
-
-src_unpack() {
- _egit_repo_handler ${EBUILD_PHASE}
-
- if [[ ${PV} == 9999 ]] ; then
- # Need to copy stuff from dlg subproject (bug #758902)
- local dlg_inc_dir="${S}/subprojects/dlg/include/dlg"
- local dlg_src_dir="${S}/subprojects/dlg/src/dlg"
- local dlg_dest_dir="${S}/include"
- mkdir -p "${dlg_dest_dir}/dlg" || die
- cp "${dlg_inc_dir}"/{dlg,output}.h "${dlg_dest_dir}/dlg" || die
- cp "${dlg_src_dir}"/* "${dlg_dest_dir}" || die
- fi
-}
-
-src_prepare() {
- if [[ ${PV} == 9999 ]] ; then
- # Do NOT automagically mess with submodules!
- sed '/setup: copy_submodule/d' -i builds/toplevel.mk || die
-
- # Inspired by shipped autogen.sh script
- eval $(sed -n \
- -e 's/^#define *\(FREETYPE_MAJOR\) *\([0-9][0-9]*\).*/\1=\2/p' \
- -e 's/^#define *\(FREETYPE_MINOR\) *\([0-9][0-9]*\).*/\1=\2/p' \
- -e 's/^#define *\(FREETYPE_PATCH\) *\([0-9][0-9]*\).*/\1=\2/p' \
- include/freetype/freetype.h || die)
- FREETYPE="${FREETYPE_MAJOR}.${FREETYPE_MINOR}"
- [[ "${FREETYPE_PATCH}" != 0 ]] && FREETYPE+=".${FREETYPE_PATCH}"
-
- pushd builds/unix &>/dev/null || die
- sed -e "s;@VERSION@;${FREETYPE};" \
- < configure.raw > configure.ac || die
- unset FREETYPE_MAJOR FREETYPE_MINOR FREETYPE_PATCH FREETYPE
- popd &>/dev/null || die
- fi
-
- default
-
- pushd builds/unix &>/dev/null || die
- # eautoheader produces broken ftconfig.in
- AT_NOEAUTOHEADER="yes" AT_M4DIR="." eautoreconf
- popd &>/dev/null || die
-
- # This is the same as the 01 patch from infinality
- sed '/AUX_MODULES += \(gx\|ot\)valid/s@^# @@' -i modules.cfg || die
-
- enable_option() {
- sed -i -e "/#define $1/ { s:/\* ::; s: \*/:: }" \
- include/${PN}/config/ftoption.h \
- || die "unable to enable option $1"
- }
-
- disable_option() {
- sed -i -e "/#define $1/ { s:^:/* :; s:$: */: }" \
- include/${PN}/config/ftoption.h \
- || die "unable to disable option $1"
- }
-
- # Will be the new default for >=freetype-2.7.0
- disable_option "TT_CONFIG_OPTION_SUBPIXEL_HINTING 2"
-
- if use infinality && use cleartype-hinting ; then
- enable_option "TT_CONFIG_OPTION_SUBPIXEL_HINTING ( 1 | 2 )"
- elif use infinality ; then
- enable_option "TT_CONFIG_OPTION_SUBPIXEL_HINTING 1"
- elif use cleartype-hinting ; then
- enable_option "TT_CONFIG_OPTION_SUBPIXEL_HINTING 2"
- fi
-
- # Can be disabled with FREETYPE_PROPERTIES="pcf:no-long-family-names=1"
- # via environment (new since v2.8)
- enable_option PCF_CONFIG_OPTION_LONG_FAMILY_NAMES
-
- # See https://freetype.org/patents.html (expired!)
- enable_option FT_CONFIG_OPTION_SUBPIXEL_RENDERING
-
- if ! use adobe-cff ; then
- enable_option CFF_CONFIG_OPTION_OLD_ENGINE
- fi
-
- if use debug ; then
- enable_option FT_DEBUG_LEVEL_TRACE
- enable_option FT_DEBUG_MEMORY
- fi
-
- if use utils ; then
- cd "${WORKDIR}/ft2demos-${PV}" || die
- # Disable tests needing X11 when USE="-X". (bug #177597)
- if ! use X ; then
- sed -i -e "/EXES\ +=\ ftdiff/ s:^:#:" Makefile || die
- fi
- cd "${S}" || die
- fi
-
- # bug #869803
- rm docs/reference/sitemap.xml.gz || die
-
- # We need non-/bin/sh to run configure
- if [[ -n ${CONFIG_SHELL} ]] ; then
- sed -i -e "1s:^#![[:space:]]*/bin/sh:#!${CONFIG_SHELL}:" \
- "${S}"/builds/unix/configure || die
- fi
-
- elibtoolize --patch-only
-}
-
-multilib_src_configure() {
- append-flags -fno-strict-aliasing
-
- export GNUMAKE=gmake
-
- local myeconfargs=(
- --disable-freetype-config
- --enable-shared
- --with-zlib
- $(use_with brotli)
- $(use_with bzip2)
- $(use_with harfbuzz)
- $(use_with png)
- $(use_enable static-libs static)
- $(usex utils $(use_with svg librsvg) --without-librsvg)
-
- # Avoid using libpng-config
- LIBPNG_CFLAGS="$($(tc-getPKG_CONFIG) --cflags libpng)"
- LIBPNG_LDFLAGS="$($(tc-getPKG_CONFIG) --libs libpng)"
- )
-
- case ${CHOST} in
- mingw*|*-mingw*) ;;
- # Workaround windows mis-detection: bug #654712
- # Have to do it for both ${CHOST}-windres and windres
- *) myeconfargs+=( ac_cv_prog_RC= ac_cv_prog_ac_ct_RC= ) ;;
- esac
-
- export CC_BUILD="$(tc-getBUILD_CC)"
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
- default
-
- if multilib_is_native_abi && use utils ; then
- einfo "Building utils"
- # Fix for Prefix, bug #339334
- emake \
- X11_PATH="${EPREFIX}/usr/$(get_libdir)" \
- FT2DEMOS=1 TOP_DIR_2="${WORKDIR}/ft2demos-${PV}"
- fi
-}
-
-multilib_src_install() {
- default
-
- if multilib_is_native_abi && use utils ; then
- einfo "Installing utils"
- emake DESTDIR="${D}" FT2DEMOS=1 \
- TOP_DIR_2="${WORKDIR}/ft2demos-${PV}" install
- fi
-}
-
-multilib_src_install_all() {
- if use fontforge ; then
- # fontforge can probably cope with fewer of these, but this is simpler
- einfo "Installing internal headers required for fontforge"
- local header
- find src/truetype include/freetype/internal -name '*.h' | \
- while read header ; do
- mkdir -p "${ED}/usr/include/freetype2/internal4fontforge/$(dirname ${header})" || die
- cp ${header} "${ED}/usr/include/freetype2/internal4fontforge/$(dirname ${header})" || die
- done
- fi
-
- dodoc docs/{CHANGES,CUSTOMIZE,DEBUG,INSTALL.UNIX,*.txt,PROBLEMS,TODO}
- if [[ ${PV} != 9999 ]] && use doc ; then
- docinto html
- dodoc -r docs/*
- fi
-
- find "${ED}" -type f -name '*.la' -delete || die
-}
diff --git a/media-libs/lcms/Manifest b/media-libs/lcms/Manifest
index d3ea3079b93f..fd20f1315e3e 100644
--- a/media-libs/lcms/Manifest
+++ b/media-libs/lcms/Manifest
@@ -9,5 +9,5 @@ DIST lcms2-2.14.tar.gz 7406694 BLAKE2B 777b0bf65829121a3d32bca1ab936ac022f9af739
DIST lcms2-2.15.tar.gz 7548405 BLAKE2B 97ce1e87c8de17e7d0dd1b00e1b49cf4e3c6912c74ff16d5afb9979565ad830fd8b3f08f7535ae8b5e763fbd22d2a058c577536ddb7487b7aa8fb25d585f8c84 SHA512 ab038c369e66736e0dd3810fbac6cf5381bc3102c4dd693819367b1224f59d9e853ede081388464c0e7c213d92e6cddc48c23020953af10ad6c6802cfa17e213
EBUILD lcms-2.13.1-r3.ebuild 1467 BLAKE2B 5832baf8c2b10ea641db4ea6701ddffebf7f12d504ca2ad55536a0f23162bcb913f71140a64e4e4fb2e27a6c535d6dbc056b57a084b4987dd27299fad80db792 SHA512 5792ea1c4d04a5d987575d46379357845d4ca62e0f0dbddf8029577ae1b2b363130b9f8e9dd8cb4caf208da7964dbeba512f91c8708035a4fcaa4b3717804368
EBUILD lcms-2.14-r4.ebuild 1317 BLAKE2B 39b614bdb627146e641d236a44e37a0f520348168fbd4e0e5437f9063fbb7257e69350f134a4fdd7277e2213a2a2e18ede7c2201d88a8bceca5e63ed347292ef SHA512 258228d88c236f22e133c0b517a3cf2456b42cd65f0a1ebcb507135b7b825a55222e6aeafb2f7248efa2555f944e54584b7c082ddb945dc2b79d09b35ec5a85c
-EBUILD lcms-2.15.ebuild 1493 BLAKE2B e2970206d8c8dbd35a5e80c1c5fa0a615a1284136b9937b620c6a37ba02a18da5f092e565df6fceea451ec33fe1063d58c70a18a55fdbc220b69fecabd4082a2 SHA512 b24a24b2a32e9cf97d7138448535ee8b45ff874338cddb984b3b83ae882302bc61650dd256c494e71552317ee520480bf143ec45b87b9cdb6f46e28a7c8b55ce
+EBUILD lcms-2.15.ebuild 1492 BLAKE2B 4e2ed2ad61b824a6a337c3259ed6f66e30a9a50e348f9a9077e78442da2d10b3233ce0b7713bce795de8fd6d7d06a98045a5d2e1e1dd981632ac7c65be26b3ac SHA512 ef45e628c217b77f7cb988d698daf568930cf3324e769d89d91ac7c26b73324d4520601038d0d25b910993cb0fe94931ccb105940200ba29deaf6d4d8202a00b
MISC metadata.xml 465 BLAKE2B eac440b8a48c75faaa51b0333582740e7e33b0b6222bf5376383764c9395cfa7a7936e19ec2dd22a043e3251ed4e40161c7a594f7f3157b8b809c620dd551430 SHA512 dabeaecc2fed3c2e63f2bb0219711961c51f7da710a5e90629df694c5c89deb9fd26c2329ed5ac577edbf60b51a8efd34f65fdd7e6759912c2513e4d8efa6f35
diff --git a/media-libs/lcms/lcms-2.15.ebuild b/media-libs/lcms/lcms-2.15.ebuild
index 139450ef9319..65feb7b4f807 100644
--- a/media-libs/lcms/lcms-2.15.ebuild
+++ b/media-libs/lcms/lcms-2.15.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/lcms2-${PV/_}"
LICENSE="GPL-3 MIT"
SLOT="2"
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
IUSE="doc jpeg static-libs tiff"
diff --git a/media-libs/libavif/Manifest b/media-libs/libavif/Manifest
index 29faba2b2a5a..1d2b82307db9 100644
--- a/media-libs/libavif/Manifest
+++ b/media-libs/libavif/Manifest
@@ -3,6 +3,6 @@ DIST libavif-0.11.1.tar.gz 5826813 BLAKE2B 8fcbc9e1655546b7f4e62882b44d07b8bcfce
DIST libavif-1.0.1.tar.gz 10569767 BLAKE2B a50ade5ac9a05c987f8f10806d2f749af89a5fb5cb5ef01648a398bcd5a2f568abe4fa646b2a8f33aa2b5b0a718f80f140d9f1f87c524c805d970d5517ec667c SHA512 f7c35e40f9214314afeae69d5da6ab345e6dbd025e737a920ea4270452cdf7ff7010d7af5cc18d27e93b217114eb6b613cd349703d0e1bb7814dbeb84a9fd70f
EBUILD libavif-0.10.1.ebuild 2721 BLAKE2B 25a3e3e1f51f322a4c2caa239869a1edbe9096c3ef24fd3df36c3bff0758e0b4daa91606f2f71af3aa85c03a12b91fe8fefc42630c765faaeedd36357b13fd7b SHA512 abf588f95ff289955357179bc2b6bc03f4294a6294fd476011af95fe2668d86b543c5aefcf3dd6a9f91bfb18dfa5f236ddc731e3deb0e45263fffa33ceaffff3
EBUILD libavif-0.11.1.ebuild 2837 BLAKE2B 311aa3ce056dc38f630e615a2f1b018ade67bfd6e1ccf504a02cfa63ac31102edb0119db0ae315ef4e2856c9e23cd61a2950478a530cb802ba7718a3259e8966 SHA512 b27f79b8c6faa999f2be8b63d2069e67780249f261a345655f6a4e65f4cd9027ce7bfce3a40bff5f8591f4d015551e9bb709c92acbc553b543f0408f4f0c4bd4
-EBUILD libavif-1.0.1.ebuild 2898 BLAKE2B 7eae6a7212dc1354fd62477befed45c5138d5d374b42ff793a83d18e0cd0c806e863a25c19a89dfe453884ef8938d3c5f2e2cfb2f89c71f17eb16b9ef34d538b SHA512 57541454389beb44d62dc4e172e229d8df9556c1584ee92a50736938017a21a851268f8a71d1ad0faa5bc1ac087f499a20871e29ebbd04013aa68411ca246a88
+EBUILD libavif-1.0.1.ebuild 2904 BLAKE2B 9723b0f8e8c3c4130182c56e9c9db436f7e952dc01fa9cc588006793bb0423c064d33250aecbbbec4579d4a7bf7c3b55b94246f768c9185ca2fc10dd750e887f SHA512 0e76c2cd75de4c67cd1ccfd6f8996c4618d944c385bee5ce5115f009ce91357ca3865adfac1ed1c4a904ac6f561b3b48af426e4300cf86ca7a82a8e527274115
EBUILD libavif-9999.ebuild 2830 BLAKE2B 60fe09e5dc5b5b753dfb58c6d3b390473b668e7a3dbc34623258e090a36dffce1b834f995447b1c08767075fc900cdc1fe09b9ab4744989874ae525aec49e9bc SHA512 c69d30d365f2b8e90e868ad222cac8e6273fd9152f1e71bb643dcca06092a2e185918a6171f82e0b607066e3b7c4dfe82e2e89665d7bb6a8e1471feadbccfad7
MISC metadata.xml 963 BLAKE2B 4951865af2ec64924c0abc18c82f8df0da437545867a78e097f055a803a1017759ee165e9a49234fd683ad674f044cfdade33e7e6e72a3d2fdfb71cfff4cee28 SHA512 dbcc0d05970073d286d9e389d9e8797023d728a0067886ec25c61f5c65324e85ed8015111b45e43387e3b75fe7ad5ef5ca1cbd93ce56994b02589f1520e78116
diff --git a/media-libs/libavif/libavif-1.0.1.ebuild b/media-libs/libavif/libavif-1.0.1.ebuild
index 12040f56607f..c8be0f8ee877 100644
--- a/media-libs/libavif/libavif-1.0.1.ebuild
+++ b/media-libs/libavif/libavif-1.0.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> ${P}.t
LICENSE="BSD-2"
# See bug #822336 re subslot
SLOT="0/16"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86"
IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1 test"
RESTRICT="!test? ( test )"
diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index ae4dafd22dcc..476541049ecb 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1,6 +1,7 @@
+AUX libglvnd-1.7.0-backport-pr291.patch 1093 BLAKE2B d51184bbfd4c25f4a2df08b6b5dd31ce8d6325214e9131b6e3d66dcb3b21cd134476aa31e9c48011836ccf49b2593fc49aa25b85d54c04857af69e748a68c3ec SHA512 c640c0bee1d5b9470e70e6af0adc869e5f4a1099b475e52e4646273cccf571902e1d11589d5e7854140451189d041dc397be2afe8c84e796457842aff9f399ff
DIST libglvnd-1.6.0.tar.bz2 565006 BLAKE2B c18909aecc9f0f59819146c2194b20dc34abe3f4fc4bae68131aef18e9eb5713aadec3785e359850d91946fcb816a0b3a0390653fd46c5058e0d5fde6209ce13 SHA512 44752ebd30b46f64c668239716eda34f54286d3dde419ca0526e057f3be34a198986ce11b4df555b62395dbadf1485412d5ba5b9c52f1c6aa8224d7ebd34efbe
DIST libglvnd-1.7.0.tar.bz2 572931 BLAKE2B 6b55dab6ac4202bdb007e34d73bf81a58eedb87b9375cca36b2f4c7565d89c393978e4511fa0a8865eaebd78d15f8bb0751eb80d4d7f73c8080a22665dbd3dad SHA512 7caef0a129527bb968bf1ced64082a56cdde881f013f5ba54c51c09989e7d559dba3071c8fdc04e535e62609d68e7622197445152f655e0afbe06890c0b7a69b
EBUILD libglvnd-1.6.0.ebuild 1437 BLAKE2B f77615a509d60e9265d7a5d477516ea5c2079062c262f3201581ae666c65d82222486cea85459f23d72971ff4834bfc80b4bac483139e2088793186431f85b28 SHA512 5b259589274433d61e070f0052c3265174f17013bd0e4ad9552335f7271a6d055e6c4d17ac67c8d7741a7104f7cfa5433f32870a260e107cd5ff23fce76098b7
-EBUILD libglvnd-1.7.0.ebuild 1439 BLAKE2B 67ae46645a541a257c603c54a3613bcdcbe430f1e04454b121dc00427e068abeb37e3abbf64994d2bcb71343b3469e7a12b09c15c8be1c05833698c6aa668f2d SHA512 83c9c15ba140046c2682ff98d15e42fe0a8c4fb1cde97b73182fade6865c66c7f14d13eb3cb17c17930331469bb3af4ef854f0d09e7442771d72eeae250b1a06
+EBUILD libglvnd-1.7.0.ebuild 1499 BLAKE2B 9e4ee9163caceec1443bd5928d86e66640111f011e50e8a8cacd1dd938a984e0387577afe583dc64748ce736362419843bb9da752271fd0170b0e68db3e70192 SHA512 ce255739c6b8731a4cdb4d08478e80c79a7184b0216ed7907111946ce7c82a37caba7598a6c0c35f949b07e6249fd61ec1ea60b97e04e6f8fa65acbb80d2b507
EBUILD libglvnd-9999.ebuild 1446 BLAKE2B f5d4bf60376a6029fdb77f02081f02c56c8abcc7873791a7203ea79617702cfeb14f7819cecd48cca203f1d5de45082fc500c73a036006c255c30fdc0423e6df SHA512 27201bc9341de4d7ac6962cf8fbe6f03edf3a6ff0c5c9d17df943c3ead8e0e8ce377be4f426565189ad07de1ea2008ad7b7791bbd095bc66834d879613c87480
MISC metadata.xml 336 BLAKE2B 4bf6bd6267610a40d3966ded2563015cc2cdf4100bb5b56f14311d8f2ab4796c6bdb08f7fd9922a83bd9738e47f2c603ccf35117c0ef4fabfb6858048f34f4fe SHA512 52454eacfef943242844a5c244372c902fff7d801dd73372a4105c998b209fd333057ec47acbb7036613e6cc656b9bda52023e2d1a202d993d8a42c8055378c5
diff --git a/media-libs/libglvnd/files/libglvnd-1.7.0-backport-pr291.patch b/media-libs/libglvnd/files/libglvnd-1.7.0-backport-pr291.patch
new file mode 100644
index 000000000000..43a2fba821ef
--- /dev/null
+++ b/media-libs/libglvnd/files/libglvnd-1.7.0-backport-pr291.patch
@@ -0,0 +1,31 @@
+https://bugs.gentoo.org/915660
+https://gitlab.freedesktop.org/glvnd/libglvnd/-/merge_requests/291
+
+From a0945923439d765217cf1cd97d8e948930190c2b Mon Sep 17 00:00:00 2001
+From: Matt Turner <mattst88@gmail.com>
+Date: Wed, 15 Jan 2020 19:21:02 -0800
+Subject: [PATCH] tests: Add _GLOBAL_OFFSET_TABLE_ to PLATFORM_SYMBOLS
+
+On PA-RISC, the _GLOBAL_OFFSET_TABLE_ symbol is always exposed. See
+
+https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob;f=bfd/elf32-hppa.c;h=2e653083ce05a77b3e33c056e2f9a51b327c2b22#l1001
+https://sourceware.org/git/gitweb.cgi?p=glibc.git;a=blob;f=sysdeps/hppa/dl-machine.h;h=9e98366ea3b09612d54a3e956d5c35c1bdc86560#l80
+---
+ bin/symbols-check.py | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/bin/symbols-check.py b/bin/symbols-check.py
+index 947105f..812c3d5 100644
+--- a/bin/symbols-check.py
++++ b/bin/symbols-check.py
+@@ -7,6 +7,7 @@ import subprocess
+
+ # This list contains symbols that _might_ be exported for some platforms
+ PLATFORM_SYMBOLS = [
++ '_GLOBAL_OFFSET_TABLE_',
+ '__bss_end__',
+ '__bss_start__',
+ '__bss_start',
+--
+GitLab
+
diff --git a/media-libs/libglvnd/libglvnd-1.7.0.ebuild b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
index 1f9fbb67d4d9..d1130059daa5 100644
--- a/media-libs/libglvnd/libglvnd-1.7.0.ebuild
+++ b/media-libs/libglvnd/libglvnd-1.7.0.ebuild
@@ -40,6 +40,8 @@ RDEPEND="
DEPEND="${RDEPEND}
X? ( x11-base/xorg-proto )"
+PATCHES=( "${FILESDIR}/${PN}-1.7.0-backport-pr291.patch" )
+
src_prepare() {
default
sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
diff --git a/media-libs/libuninameslist/Manifest b/media-libs/libuninameslist/Manifest
index 55dd094bd4ef..9fbb99b956da 100644
--- a/media-libs/libuninameslist/Manifest
+++ b/media-libs/libuninameslist/Manifest
@@ -1,8 +1,5 @@
-AUX libuninameslist-20211114-slibtool.patch 2399 BLAKE2B bd5f8534506b55ce42f16e4d31ea9815d9e6408bff2c1649ebba119fb8e2dc90504e97ba59a4ab6b8dc49fcaaebfff5f0def923162e7f3bca4afb2c8d161ea7f SHA512 026a2dcda527433d33783317545b08a62cf89dba3429eb37871e796599e873feb9de56118dbb152befd86706c3286c004e1e61e3e3690586c2625af5e1f43c24
-DIST libuninameslist-dist-20211114.tar.gz 1247578 BLAKE2B dd96a81c87e214b7b53549ecfcc0b79388a51218f3e6ecb64786d9acc4c540838e2679c4c0f634c94ca55271bb9f3a4350918bd0071c89dbebbd993758ab5314 SHA512 febd0fafe836a85148aa7ceb87888a5882e7c27968c20595026cd947e9e6c1d0246d6e585510377f0e561d36a194d129df302143c67f59dd3b82aa3d30190acb
DIST libuninameslist-dist-20221022.tar.gz 1254897 BLAKE2B 36f096f5d8ac81f7bbea019ecb980d7faa1cdaa457f2e51986453d7e7bddc9b18cb5db59c1f01d604e2b727b68435acd51c9d5aafb983a04a615869be9bf1329 SHA512 089306ee544f2bf233b6f7acef569bc8503c291cb35243fa84eff5ba3253cf85505d64b43d8625aca7d2da433b2d2a09f4c6ba7e307d2be106c16df9eef3e5c9
DIST libuninameslist-dist-20230916.tar.gz 1265244 BLAKE2B 53624158de02d467b9a524f9334de11abe5e46eee4e40e9834c6d9343dc1464600d74ec89709c362f0ab6496756535696cbd9b3d2642d27ece06da0a2e9f69c8 SHA512 32d5c59b0bdc07332dc24d4d6adc4f9173c8e9f41cad1adf1c6f5b9dd0ef8dd62a4ca3c8151d8ef4b5cb7f9ea4df63d8b63e906658b7d7062c5a17edd452c3e5
-EBUILD libuninameslist-20211114.ebuild 711 BLAKE2B 821f0074bc5f4a855990d6c25428997784906b3e6985a2e98170e9d80587b2a367a02aaf62e99df9ecd0b50f59fca022a62c6fd1f3611814ebf18181fc263422 SHA512 bf1eb7649e90f7aea8a3c104c62b5ccf4467e216883e99ddf99188e7b456e8b92296bfd7614e762ed7c8715e249032cebaff855cd782537bb8467fbd06c1d97d
EBUILD libuninameslist-20221022.ebuild 590 BLAKE2B 033abc9886dcdcd6b934c9077407210f4adf6490dc598a2f6f001702744282941f39b86e78165a90875887e74e29650ba02f165e0ad76f9c690cdacc7f9db258 SHA512 1932baf9f99657ba9d833b9ebba4d6727e33be86b5f1a653d1d10bcb72b5f54f080232c4c90405a45ea0edfff1a061583a9057627442f24a633bc99956ada8b5
EBUILD libuninameslist-20230916.ebuild 598 BLAKE2B cf3ed8931d1024a2904b3b749a3d785f2c9d27160a7d8f007459f84452588a9f9373d1a84544a2c42301a9a3e89c72cc66b9173b80d193077236a74969e9017d SHA512 dc6d5b60094d4c534067fc731a3ebb98fd1556dc70b0da2db5d87aef23c256de4d500255936fdf3527cb856a0efd8d61c8f57f45d5e3ccbfffb7dcb5c0001dfe
MISC metadata.xml 484 BLAKE2B c5aae59be58a06431b5c19c32ac89ebc77a2ca93c37e98b834e9adf11e7c4a45e7655d21621929b70fac24cc4121f50dff17e462d1d782942215aaf5cffeabe2 SHA512 2bcc9f45999095ed409b6a77b66b827395371ae177c6496056936cff949339d192288b430ff631aea20ced5b107268afe63284919a3e90d0f335427910e18f7f
diff --git a/media-libs/libuninameslist/files/libuninameslist-20211114-slibtool.patch b/media-libs/libuninameslist/files/libuninameslist-20211114-slibtool.patch
deleted file mode 100644
index 9a3edd736137..000000000000
--- a/media-libs/libuninameslist/files/libuninameslist-20211114-slibtool.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-Upstream-PR: https://github.com/fontforge/libuninameslist/pull/27
-From 77f4eea51b87c2e7a36cd3e1e64b424cdd5f7ad8 Mon Sep 17 00:00:00 2001
-From: orbea <orbea@riseup.net>
-Date: Fri, 13 May 2022 21:57:38 -0700
-Subject: [PATCH] build: Link with .la files for internal deps
-
-When building libuninameslist with --enable-frenchlib and slibtool the
-build will fail when it can't find -luninameslist-fr.
-
-However if libuninameslist is already installed to the system it will
-compile successfully using the already installed version of
-uninameslist-fr.so instead of the locally built new library.
-
-This can be fixed by linking with the libtool archive (.la) instead as
-should be done for internal dependencies while -l linker flags should be
-only for external dependencies.
-
-Additionally I removed the now redundant DEPENDENCIES and LIBADD line.
-
-GNU libtool is less strict about user errors and will silently hide such
-issues.
-
-I missed this second issue until now when I fixed the previous issue in
-PR https://github.com/fontforge/libuninameslist/pull/24.
-
-Gentoo Bugs:
- https://bugs.gentoo.org/779670
- https://bugs.gentoo.org/792474
----
- Makefile.am | 8 ++------
- 1 file changed, 2 insertions(+), 6 deletions(-)
-
-diff --git a/Makefile.am b/Makefile.am
-index f9fe87c..68c64db 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -44,25 +44,21 @@ lib_LTLIBRARIES += libuninameslist.la
-
- include_HEADERS = uninameslist.h
- libuninameslist_la_LIBADD =
--EXTRA_libuninameslist_la_DEPENDENCIES =
- man_MANS = libuninameslist.3
- noinst_HEADERS = nameslist-dll.h
--LIBADD =
-
- if WANTLIBOFR
- include_HEADERS += uninameslist-fr.h
- libuninameslist_fr_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(FR_VERSION)
- libuninameslist_fr_la_SOURCES = nameslist-fr.c
- libuninameslist_fr_la.$(OBJEXT): uninameslist-fr.h nameslist-dll.h buildnameslist.h
--libuninameslist_la_LIBADD += -luninameslist-fr
--EXTRA_libuninameslist_la_DEPENDENCIES += libuninameslist-fr.la
-+libuninameslist_la_LIBADD += libuninameslist-fr.la
- man_MANS += libuninameslist-fr.3
--LIBADD += -luninameslist-fr
- else
- EXTRA_DIST += nameslist-fr.c uninameslist-fr.h libuninameslist-fr.3
- endif
-
--libuninameslist_la_LDFLAGS = $(AM_LDFLAGS) $(LIBADD) -version-info $(UN_VERSION)
-+libuninameslist_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(UN_VERSION)
- libuninameslist_la_SOURCES = nameslist.c
- libuninameslist_la.$(OBJEXT): uninameslist.h nameslist-dll.h buildnameslist.h
-
diff --git a/media-libs/libuninameslist/libuninameslist-20211114.ebuild b/media-libs/libuninameslist/libuninameslist-20211114.ebuild
deleted file mode 100644
index 18e42ca50018..000000000000
--- a/media-libs/libuninameslist/libuninameslist-20211114.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Library of unicode annotation data"
-HOMEPAGE="https://github.com/fontforge/libuninameslist"
-SRC_URI="https://github.com/fontforge/libuninameslist/releases/download/${PV}/${PN}-dist-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
-PATCHES=(
- "${FILESDIR}/${P}-slibtool.patch" # 792474
-)
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- econf --enable-frenchlib
-}
-
-src_install() {
- default
- find "${ED}"/usr -name '*.la' -delete || die
-}
diff --git a/media-libs/sdl2-image/Manifest b/media-libs/sdl2-image/Manifest
index a3997d92591a..5421c39fbb9b 100644
--- a/media-libs/sdl2-image/Manifest
+++ b/media-libs/sdl2-image/Manifest
@@ -1,6 +1,6 @@
DIST SDL2_image-2.0.5_p20210328.tar.gz 12397062 BLAKE2B ae4fe8c30b21bc7dca87e2e78cab43c83e891630962eb020c29ba84c2b206bb749491dccddd8bcc212f2fd07da651691151baf41212fb5ea954427543e3bf994 SHA512 9ba0b671dedfb7bde072424cebfa7d65e79d2d58416833d84548777aff6bf0edda8dbe30c3e423bbb724f794b4b191e609b148f38573b4166eef31203ab0005d
DIST SDL2_image-2.6.3.tar.gz 9816720 BLAKE2B 24662637e4f621af83d9a66d1cca954549030be97fa47f4b8fc711b2a941eaa409cf99ede137eb91d25999af253791dcfb2d9229080d30ede84cc32d5c5ae997 SHA512 11f1d041a052829708560b6211a2a00b3a1ce26a6f23cb389f57fa5254372027e97d3a6ffe551134a77bc33718c3acea3df21fe8426e93a2b1955176c47c7647
EBUILD sdl2-image-2.0.5_p20210328-r1.ebuild 1765 BLAKE2B 7cc2a469c347c6aa9f2ff1306ea69ff27341f5e1de6d971dd1e03ef26cab01f247637d7cbeaf305bab2083efd2a31264fdb8c73bda56ce904f0543aa2f5a9675 SHA512 7fffbaed0ada9b2698d1a1e68eb0c116a5fbf58f4fd6ab39460d637ccc313d9e00cfdf067c414c8c1a1da9e654c11389e1e7c9b02902e57739e518b5e8ef70d2
-EBUILD sdl2-image-2.6.3-r1.ebuild 1934 BLAKE2B 3a43bd2195e373006e109d3da9a5d76aea0b6c51737e19a252d1e651be142eb1251bcf02a041ad436839e1bb194a5ea842770637509fbb0638ca49b21a0dfcf4 SHA512 59403e501eef626061988100fc5821a1673067cc55e3d50890f584c23febea1c45ddeccc17e28e81175468bd406451b8911413db78ad960006433a841434d185
+EBUILD sdl2-image-2.6.3-r1.ebuild 1940 BLAKE2B d1f52463ae91fe3eba0940857a187b74ff28361b8f57071975465516175433d3251affa2326f36220069bc9872db4c2c6c4716bda2215b27cd02365132dd833b SHA512 1a29ae77da4df58a63a4aeb0e2061399cc88763963e407f9db211e7219932b6d63830434889570aa79cc02b80257a47ab6179914af349fcd18a102a8d8b497cf
EBUILD sdl2-image-2.6.3.ebuild 1821 BLAKE2B eee7b478fe2734d24ca7bff6bf259f2ded64440ebf2ab140358270617b29cc1a0aad4c6c49175cd2c2a53b3f7da41388d46fb0c06d92e42d174127ae8a2f7fe5 SHA512 3b3b96a1adacb6a10f33c771a094c4b5f0272a5975c1d502a3db0bd74dfb14da48e7a378dcccfd4f17bc86bbadc1cf702ef01ae2666d3d65afa8aa6df9b0943d
MISC metadata.xml 407 BLAKE2B 122a2c297d075149603d7459f0e871213c975e19ddbcf4769cbba637c1de3b6758723e0e251c3f40b11b6d9cbc479cd3f6af6825d4f04ee35f7322d52ab187e9 SHA512 ee9a456a63a91542e2a9c635bc1c69e2a93c1f80eb525b898359e8b735b79e1e927f6a8b23ed55a99497e2459480b746252dd5dc295a4e6c421becaf9ebe62eb
diff --git a/media-libs/sdl2-image/sdl2-image-2.6.3-r1.ebuild b/media-libs/sdl2-image/sdl2-image-2.6.3-r1.ebuild
index b60029fcdb0e..a3bb43b14cf1 100644
--- a/media-libs/sdl2-image/sdl2-image-2.6.3-r1.ebuild
+++ b/media-libs/sdl2-image/sdl2-image-2.6.3-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="ZLIB"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86"
IUSE="avif gif jpeg jpegxl png static-libs tiff webp"
RDEPEND="
diff --git a/media-libs/webrtc-audio-processing/Manifest b/media-libs/webrtc-audio-processing/Manifest
index 25e1d2cbe99f..d2887af2755b 100644
--- a/media-libs/webrtc-audio-processing/Manifest
+++ b/media-libs/webrtc-audio-processing/Manifest
@@ -8,5 +8,5 @@ DIST webrtc-audio-processing-1.3.tar.gz 879768 BLAKE2B 3bf61e5b9eadde824deb26f05
EBUILD webrtc-audio-processing-0.3.1-r1.ebuild 920 BLAKE2B b3e67c3488d2f9f90d3bee1c001f5aeaaa523e4ffb9b12abb451d86dc331e172f6e9c70f7b0832a237b05040a097d553d670633080d7e467ad008193cd7a596d SHA512 607beee8f25696c4e74af1bed53c6d30da692f395e1cd3fe88d864ae5d3cf16260f5636882a6206632e08e971fc9e9f284981262fa998f17b06e850f96479628
EBUILD webrtc-audio-processing-0.3.1.ebuild 780 BLAKE2B 9f39495c7189d7d35d7d246cd7a635d355b0fc65438c8a187b2529a2f54e1775fdad3fff0d2a61ceab3abdb4550342b007dc5e48758d20feaa8c7877cbb69f35 SHA512 b209145b656265c5b016b8ef2c22cbe3bf031230e6a3a84cdeb785c963c62e7cb4e144440c88c5c7b18d91b1ead8133752da5d40e86e3a015e4147e56f4aa0de
EBUILD webrtc-audio-processing-1.3-r1.ebuild 709 BLAKE2B 9a92484f54423df99d622f3697258006777ed4cc915667816e42184973fa84bd0ff181fc4c5119b1a769b68e9c24e39a178edf7db0b1d357eb7f92fd03dcbe1e SHA512 8312eeeaf010a6dc7e23a5d12c34dcd913228d058df8f8da04b698245d850cde52977136c93df7af110e9f6bb6eb99971b71f897c574ba51bceea3511285dd4f
-EBUILD webrtc-audio-processing-1.3-r2.ebuild 840 BLAKE2B 62028c589e644a60c8640818f216eb128fdd043abc96a4df18bdcd950645ae635bdefce9f4c626252920efe01a06b54310dd0be9a1962da69d2d893335437894 SHA512 6e72621e3617d2017972a15959b2be75cb927d8aeb9bf27d8a47e6c5ad5e8851564cce22f1fd973fb67a82b59b3dce99a142e43bfa8389917fadf82a4a9fad27
+EBUILD webrtc-audio-processing-1.3-r2.ebuild 847 BLAKE2B c8fec82f75280c0df88c6c24caea40692caf70c1f4b9a6193259d8a9ac353da8e725191dd08f41d8d846ce87f6608df1b331f22d55ac1ffcf7fac64c810d782d SHA512 cdf7767cf503aaa12454d357f6e5705e2911a2f81357103a353fc242c8c8540e2a509e97e28b7b93c1a0bea59c3e65d866223356d08e1ab4c3e06cb09001fd98
MISC metadata.xml 356 BLAKE2B 8852456f2e40daf7f1c67ba75e3df0f26512439b0bf1c56f85c648deeb62537b24600d49705c05f5f2afa9856d6f6d1accb5615e1a04a1a1a12bc035def7ac6b SHA512 1dbcf128eb2c1a714a822a953e05f4061fa3dc257a0bae2d8e8e9720085c5e9535f4f3373f025725f1c5ae088ab508ac97fb09e996c9fbeb5188196d15f82d3a
diff --git a/media-libs/webrtc-audio-processing/webrtc-audio-processing-1.3-r2.ebuild b/media-libs/webrtc-audio-processing/webrtc-audio-processing-1.3-r2.ebuild
index 939e470e913f..faaeafa44d2a 100644
--- a/media-libs/webrtc-audio-processing/webrtc-audio-processing-1.3-r2.ebuild
+++ b/media-libs/webrtc-audio-processing/webrtc-audio-processing-1.3-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://freedesktop.org/software/pulseaudio/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="1"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux"
IUSE="cpu_flags_arm_neon"
RDEPEND="dev-cpp/abseil-cpp:=[${MULTILIB_USEDEP}]"
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index a2f17860d5ee..48d94896c3ce 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/alsa-scarlett-gui/Manifest b/media-sound/alsa-scarlett-gui/Manifest
index 59460ef4d57f..1d3db368c1d5 100644
--- a/media-sound/alsa-scarlett-gui/Manifest
+++ b/media-sound/alsa-scarlett-gui/Manifest
@@ -1,3 +1,4 @@
-DIST alsa-scarlett-gui-0.3.2.0.0.20231129.tar.gz 3113572 BLAKE2B 3af6bb7a6e1415285e070e5fde414b1456a1da94c65b88bd058d7cad693417e1f7114664bc386c6652ce6956b71064ec41c754942257811383c0953fe6b4f807 SHA512 4f6c99ee318cee218bb1235fe844f754787985ab44c4e24c73c21e0e8ee7a75e6da1423f7e3f577c2303394f7993d0757928b3e3c3f031f01cdb01816c153dbd
-EBUILD alsa-scarlett-gui-0.3.2.0.0.20231129.ebuild 598 BLAKE2B 7e9db77cfbd8f04be086fb20f3b4f8f4e076a44117c96c719d2265fa25eb4ebef4b3cb9631e266a43e89476991fd99e4ce5cf7a193c2a755370f24e29857185b SHA512 efe2fc853d9a14173ae743747b903470fd528277390ee21d9052f3927c30b235946db5bed654c8ec520bc9d18861c50df4e58f3d75e569de551a14c9c057e502
+AUX alsa-scarlett-gui-0.3.3-cflags.patch 1071 BLAKE2B 994958c3e4395229f0b9c31eac5e9050f46d98241224fba8c09b31e2cdfda91bff762a4c72c7f5441010f7d60e48a0942c51e4430d0190f6b167d753defffc02 SHA512 a7dd3cfd4318858d733dafeeaf6ea52de91b10e7d0cc8392295b7a0020745b7ed0edad8fb8e7892ff4bc81187f627c144e08beb364f881bcdd7b91686b5e8e8c
+DIST alsa-scarlett-gui-0.3.3.tar.gz 3113190 BLAKE2B 16128c8795c4a4ebd9d711f64dad1dd0e38ba17e34a50d17cf43b8ce454409ee2a5bc817120d5b421b367d3f1e5ef0f9f7868fb1109af6edb8d820579cad7b14 SHA512 38b0e8cb0bb1d9039463d7635ee81ad1ae477628b885f5f1f3601c163369ff59c7effbba140fb761b26dca7cf9c0f6b5a3f8db0b68a8c604078fe8f08cea082f
+EBUILD alsa-scarlett-gui-0.3.3.ebuild 576 BLAKE2B 505193947348e97624f939864931080f0582f5ee12c7c1fb850fbfae2f317bd22f7c81169065183249da550da595528e112882ca59e25a35ccf5f65416f9c97d SHA512 aa8503a178672a6b0e88ba4e459c869a8d601f05117e2156c52de27e1e13be723afd8c923cef4d51d9223cfda81be0c602fc6cbcb1d17b22aed45e12e9625a6c
MISC metadata.xml 245 BLAKE2B c146502191378e07b2d7d4d97bcb6daa8eb65f6c0b0d947b8214c19e5302fefc9921d9f8d13516c8bf31d9f642782d098a5d8aa67f45ed4fb33f65c25b1ef8ed SHA512 e901bb8274c666979c1a357a6681d5a0a0f73d5e1d6a4e87eb2f23b16e2ba28592b7d5bd9e2a3e37cf5aec66c159707deaf68619d0cda5e51e1ca98b73253c3a
diff --git a/media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.2.0.0.20231129.ebuild b/media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.3.ebuild
index c29ec55d0c5b..1ff6d2f932c1 100644
--- a/media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.2.0.0.20231129.ebuild
+++ b/media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.3.ebuild
@@ -5,8 +5,7 @@ EAPI=8
DESCRIPTION="A UI for Focusrite Scarlett and Clarett audio interfaces"
HOMEPAGE="https://github.com/geoffreybennett/alsa-scarlett-gui"
-MY_PV="32c00623676e70572195ef28fd01ab8409b82541"
-SRC_URI="https://github.com/geoffreybennett/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/geoffreybennett/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
@@ -20,6 +19,7 @@ DEPEND="
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
-S="${WORKDIR}/${PN}-${MY_PV}/src"
+PATCHES=( "${FILESDIR}"/"${P}"-cflags.patch )
+MAKEOPTS="-C src"
export PREFIX="/usr"
diff --git a/media-sound/alsa-scarlett-gui/files/alsa-scarlett-gui-0.3.3-cflags.patch b/media-sound/alsa-scarlett-gui/files/alsa-scarlett-gui-0.3.3-cflags.patch
new file mode 100644
index 000000000000..696df40d6269
--- /dev/null
+++ b/media-sound/alsa-scarlett-gui/files/alsa-scarlett-gui-0.3.3-cflags.patch
@@ -0,0 +1,32 @@
+From 00c84902e508c20c61b003a64f772cfe82f18d43 Mon Sep 17 00:00:00 2001
+From: "Jason A. Donenfeld" <Jason@zx2c4.com>
+Date: Fri, 1 Dec 2023 04:39:56 +0100
+Subject: [PATCH] Makefile: prefer distro cflags if specified
+
+The compilation flags that are necessary for building and part of the
+developer's intentions belong in the `+=` section, but the base flags
+that distros like to override belong in a `?=` section, so that build
+systems using their own are respected.
+
+Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
+---
+ src/Makefile | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/Makefile b/src/Makefile
+index 2c9d51b..bba8d42 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -12,7 +12,8 @@ VERSION := $(shell \
+ DEPDIR := .deps
+ DEPFLAGS = -MT $@ -MMD -MP -MF $(DEPDIR)/$*.d
+
+-CFLAGS += -Wall -Werror -ggdb -fno-omit-frame-pointer -O2 -D_FORTIFY_SOURCE=2
++CFLAGS ?= -ggdb -fno-omit-frame-pointer -O2
++CFLAGS += -Wall -Werror -D_FORTIFY_SOURCE=2
+ CFLAGS += -DVERSION=\"$(VERSION)\"
+ CFLAGS += -Wno-error=deprecated-declarations
+
+--
+2.42.0
+
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 6f7d896bff7a..78f024badc9f 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index 95fc57c58e18..69da579bdffa 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -16,6 +16,6 @@ DIST pipewire-1.0.0.tar.bz2 1682155 BLAKE2B de48de0f486a530ee060acdc6d35e27bf298
EBUILD pipewire-0.3.77-r2.ebuild 18118 BLAKE2B 08963fa4917ac0413ddc5eccd5415a218d130d749fa87c7d3041750cf4967ce48ed6f978b2060de753cad813382f38d9d88cdc568ee2c0e1c2b4b9f3f1aa9921 SHA512 450b2a6ee200f8f02a52443cad33b66526f92ec7fc7bee11efefb960d98667036e7999fa76e60d6b61e8c48a8a027005c75dc2f1533a79750e3d2a692e7ba09f
EBUILD pipewire-0.3.80.ebuild 18190 BLAKE2B aaccdf9f7abd161932653f3183e939d3d8f2c0e1ae1221b389fd35d4d598cbd8bfedf7594fe0becfff063754c5712582265b453ec70ca5a368ca8826ef60439e SHA512 c0a71db2f574718f4576bfac5b682ce064ab051699c511def6ca8e3dee76cc6980ee0a977ced35e1b7e0ae400e441d05ceb863f29012b72016fe5b8aaa75e177
EBUILD pipewire-0.3.85.ebuild 18452 BLAKE2B a980626af4e8a3d78a210340ab5f4275f59976ef6f001045032f876b5d2077a29fc692ebac5e2c0e3d821cffdcdaef6226acb1ac45356c930b4a06da7135ecc9 SHA512 afb8a51e741bfa4689b1754d0e8bb5b19577f6377411ed7aa75def99dd4f7d2b8bb6825ad92c950da9f8c02ad32ef9f2919109630a8e60576a0527b58e4b6a79
-EBUILD pipewire-1.0.0.ebuild 19627 BLAKE2B 114d89e229d09dbf4e5c961e290da0aa7081b48a4a13d23dfd6654062d101d5cd6006a033dee930684d5e250f2a4a685c714e4d5fe2e80193bb6fcbddcde1c99 SHA512 65b488c3d52cac377b31d56ac1c0edd31725d48fe2f0ac0d4fefacf4820540a62d07b54a3d5804ed0d5af396ffb9d8a614205f833427591d41c676f3511ebba7
+EBUILD pipewire-1.0.0.ebuild 19634 BLAKE2B 39a427ec7deb03cf21e2c6a91890df341161e6952d41a682e26e5ca3e0eed389a80837c5d0b9b4ba53b879f88aa37f7f88c7660b1ee239cb6747f03af012086a SHA512 e07cd0ce68427d876e7349524a2b7a9864eb5339956bdf5aa60ccdd96ff711d37e9f50f1425c6e99315bd0569460384e98c88542aab1ccc3cdf21a9b7c0bac6d
EBUILD pipewire-9999.ebuild 19653 BLAKE2B 2041112760e06d2a05ceb988ecea1d9b47bf61a81cc626fd5eb607edcc6f718936a82b154e2e94897aaef21e7c251430b255963c270b0ae7db4e6dcddcc0ac62 SHA512 1ce2b671269117ea19a225819b92b376912889f2dde99c3cc33454421639df7edab09b6f5248cfbbdc57e7c8ea2f590ba715a8f30ce460f28acab234f3519984
MISC metadata.xml 2156 BLAKE2B 974459115e0f3cf4e4c3ac15159740b42e01a093da37d8a27f80e122c9ab2a3fe9194443eaf08f9b66d613db90a14465abbe1b76816bce90e11a46c8409c7513 SHA512 cfe0fdb86c993f167507e22635878d6d7d5dcd48f4c23323231263551ceff986fc454700428ecb7d2ee2abe82093c35d8e7bd491020fd6dd3f3889c09e9020bb
diff --git a/media-video/pipewire/pipewire-1.0.0.ebuild b/media-video/pipewire/pipewire-1.0.0.ebuild
index d217a185d393..ffc1849db73f 100644
--- a/media-video/pipewire/pipewire-1.0.0.ebuild
+++ b/media-video/pipewire/pipewire-1.0.0.ebuild
@@ -46,7 +46,7 @@ else
PIPEWIRE_DOCS_USEFLAG="man"
fi
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~riscv ~sparc ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
DESCRIPTION="Multimedia processing graphs"
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 9f066b7e13ac..5278bba391cb 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 36b0477a5b45..ec8a024396b4 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Thu, 30 Nov 2023 22:39:55 +0000
+Fri, 01 Dec 2023 04:40:01 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 71dfb255f835..b68cba55d470 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 555493 BLAKE2B 9b9c68f6fcd5aa241244f03965d32d2bee2397eebacb0b4742f3b5eff9058f33cdb8d4c1f96505cd2a1acaed4347077a204862e5674effe944e54b05e7466726 SHA512 bf81aa35acfc8893b8a8ffc0d57915c1a8e6b54e9400f0d03f26dd199de30e2601f7a7c1060d2185e26c3276979665ae687fb8e8a1e2b4d537df4a3270e38d43
-TIMESTAMP 2023-11-30T22:39:59Z
+TIMESTAMP 2023-12-01T04:40:04Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmVpDz9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmVpY6RfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDOwBAAmu04EQv0z7HvXA6GBcfjAEyH3goPo5ArhQ3Sb2akycjS3YnR14N9etHL
-1nhGq/PjAXOxXdVxqHT1LwxxfICf8xeAC9/2u5zm8hqMTGrLNgRZdd26fFDekyfZ
-5iRPoa08+nFGqLQGQjxskgJP4F3Bbau/0Ex2YQSjefGIHF4XPInh5P1lz3XgRNbD
-NXSwkZbPy9Jlilk+Cw4/D7mbQhqNYtAyEmvwplmXJQyh01Z6s8kuLCu0a6n7wsM5
-4WeUs+sWQGcR9RU+FuUihpUV7QlKsYi5bBAGAeOC64wiofEhtCiVpF7DnP3U+JMR
-AXIGoNe3phKsFdy8rIzNEvlMnxamEbqGWkWXavqcLF4SEoTboNG0VhLBp8Qz75u0
-1ImhOqJu1/HqApW7LnB+HQX26f0mKjgM8AQM1AsTEb4gTCqQ0sEw7AIbr8Cbqo4c
-Y/CvRxdzVeJO14h5HcU2CnAA+7aUNVv72PlmgHf1HdGfISmGR+ZfWEPd7hFYDsXT
-BHYaPMUu4GG3J0zWHwJpGSIJrcOT/EczHIROZMSaV95r2Mj95OsgRoh+Z1m8myBr
-UyIfblLHkfEsgk8jNm+54IayFbWgWR9mxJGfoONcC89lCuxnaNUqyJe7ZMmgzUiM
-gO4ZJ6wH8Ubpp7OSHicj5eVehypmV7tLpm3SyYl/IRLRvnI23pk=
-=6jYx
+klC7IBAApsfwlGRVihxxX8uTqyfnl6PP+0sJBzA1a8lMyy1s/GXRuNWFkSqVKmiS
+ZTkDTbUOYy//SEaLjMF1OHdoKzvy6cYFJ3bMxgxxPyW7g4OpSVPS8/XbZw0LUUKF
+9MXym43PUy8D0ofAP/1mdkQ0ra285dzKBWyS5ZsDh9GPnpFXsDl13xDyVbFhK3tp
+McdVm2RQmwOqeRqdQkAQd4OFGiH9Z96o6sH3Ue5wq//Y3S5C2OpfzQ5CWWuRfVUw
+I95u7jwN50n1vukzdahYEWO7dpRMpdX+QvnhilahhCHbA0n0CLbBJMhaa1o3k+yD
+y4PnHxEkQ582Zu6aD7Uz7YhCa5KHLzZSGUMOcYAuqsMEn5JeJlPnwkDFQ/8LtbtN
+0AsR8HncOzxGZDZqWw0WwVLjaRlH3DrGGCnt/BP68p2xxp7hsIr6KUztQytoPpg4
+DWihKqlo6LHQk2saOR/md4spuc5Jld6zNUTMarfh+pqVpI7TK5UloRdqv4tFKrbc
+IIC43cVTfYXiZuTO5pxTLWgdLziIhHtrZiGY3e2FNMXbhoS3eETf/ONtsz1AoSm4
+7LeQGx+3ipr8Gkg1ZWhEMT8qAs3jziTsh9V3RPkq+nHGN2wataUNj0l7dWnON2XQ
+n7zmZKJ3WB97T5WnkNemf1TtNDAK2lJquKAcZxc85vsgvwLVc08=
+=H3OG
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 36b0477a5b45..ec8a024396b4 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Thu, 30 Nov 2023 22:39:55 +0000
+Fri, 01 Dec 2023 04:40:01 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index bfaabba660fd..156fae6c29e4 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index 2ba63a92eb0a..47f5a3643a00 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/syslog-ng-4.2.0 b/metadata/md5-cache/app-admin/syslog-ng-4.2.0
index d5764eb32563..43203070233d 100644
--- a/metadata/md5-cache/app-admin/syslog-ng-4.2.0
+++ b/metadata/md5-cache/app-admin/syslog-ng-4.2.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.syslog-ng.com/products/open-source-log-management/
INHERIT=autotools python-single-r1 systemd
IUSE=amqp caps dbi geoip2 http ipv6 json kafka mongodb pacct python redis smtp snmp test spoof-source systemd tcpd python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=GPL-2+ LGPL-2.1+
RDEPEND=>=dev-libs/glib-2.10.1:2 >=dev-libs/ivykis-0.42.4 >=dev-libs/libpcre-6.1 dev-libs/openssl:0= !dev-libs/eventlog amqp? ( >=net-libs/rabbitmq-c-0.8.0:=[ssl] ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip2? ( dev-libs/libmaxminddb:= ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) kafka? ( >=dev-libs/librdkafka-1.0.0:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) ) redis? ( >=dev-libs/hiredis-0.11.0:= ) smtp? ( net-libs/libesmtp:= ) snmp? ( net-analyzer/net-snmp:0= ) spoof-source? ( net-libs/libnet:1.1 ) systemd? ( sys-apps/systemd:= ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) test? ( python )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-4.2.0/syslog-ng-4.2.0.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=e9c31bde3d0a9c51fbeac9227defd548
+_md5_=95f5ad4c4a918f05ba85ab5e6e802aba
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index c534ba6472af..ff422dd4431f 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/cabextract-1.9.1 b/metadata/md5-cache/app-arch/cabextract-1.9.1
deleted file mode 100644
index d38650a67d6f..000000000000
--- a/metadata/md5-cache/app-arch/cabextract-1.9.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare
-DEPEND=>=dev-libs/libmspack-0.8_alpha:=
-DESCRIPTION=Extracts files from Microsoft cabinet archive files
-EAPI=7
-HOMEPAGE=https://www.cabextract.org.uk/
-INHERIT=autotools toolchain-funcs
-IUSE=extras
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=GPL-3
-RDEPEND=>=dev-libs/libmspack-0.8_alpha:= extras? ( dev-lang/perl )
-SLOT=0
-SRC_URI=https://www.cabextract.org.uk/cabextract-1.9.1.tar.gz
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=794f1408e64c1b7547636c3435da6c33
diff --git a/metadata/md5-cache/app-i18n/Manifest.gz b/metadata/md5-cache/app-i18n/Manifest.gz
index 776ab50b6971..15e76af01257 100644
--- a/metadata/md5-cache/app-i18n/Manifest.gz
+++ b/metadata/md5-cache/app-i18n/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-i18n/unicode-data-14.0.0 b/metadata/md5-cache/app-i18n/unicode-data-14.0.0
deleted file mode 100644
index f42d50f94b66..000000000000
--- a/metadata/md5-cache/app-i18n/unicode-data-14.0.0
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=install unpack
-DEPEND=app-arch/unzip
-DESCRIPTION=Unicode data from unicode.org
-EAPI=8
-HOMEPAGE=https://unicode.org/ucd/
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=unicode
-SLOT=0
-SRC_URI=https://unicode.org/Public/zipped/14.0.0/UCD.zip -> unicode-data-14.0.0-UCD.zip https://unicode.org/Public/zipped/14.0.0/Unihan.zip -> unicode-data-14.0.0-Unihan.zip
-_md5_=2490b0b85a70fd1502ffc265704c2ca2
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 825ed535b41a..21491b88229f 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/fastfetch-2.2.3 b/metadata/md5-cache/app-misc/fastfetch-2.2.3
index 8493c2bfe18a..8bd0af827758 100644
--- a/metadata/md5-cache/app-misc/fastfetch-2.2.3
+++ b/metadata/md5-cache/app-misc/fastfetch-2.2.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/fastfetch-cli/fastfetch
INHERIT=cmake flag-o-matic
IUSE=X chafa dbus ddcutil gnome imagemagick networkmanager opencl opengl osmesa pci pulseaudio sqlite test vulkan wayland xcb xfce xrandr
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=>=dev-libs/yyjson-0.8.0:= sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) networkmanager? ( net-misc/networkmanager ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pci? ( sys-apps/pciutils ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr )
REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.2.3.tar.gz -> fastfetch-2.2.3.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7a8028960008ef80eea4e4854ff144b1
+_md5_=a2e56984cdd6e11ee8db92e792fb8876
diff --git a/metadata/md5-cache/app-misc/rdfind-1.6.0 b/metadata/md5-cache/app-misc/rdfind-1.6.0
index ccb5d5b139d1..7edaf2052250 100644
--- a/metadata/md5-cache/app-misc/rdfind-1.6.0
+++ b/metadata/md5-cache/app-misc/rdfind-1.6.0
@@ -5,10 +5,10 @@ DESCRIPTION=Find duplicate files based on their content
EAPI=8
HOMEPAGE=https://github.com/pauldreik/rdfind
INHERIT=autotools
-KEYWORDS=amd64 ~arm ~arm64 ~m68k ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ia64 ~m68k ~riscv ~sparc ~x86
LICENSE=GPL-2+
RDEPEND=dev-libs/nettle:=
SLOT=0
SRC_URI=https://rdfind.pauldreik.se/rdfind-1.6.0.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a4b63afa5b3ea8498b3bac4c4bfd1f2b
+_md5_=907c4f2ca6b3a7f1574e6d973e2392a5
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index 81949c6dbddd..fcc9d0296e0f 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/djvu-3.5.28-r4 b/metadata/md5-cache/app-text/djvu-3.5.28-r4
index 721a53a20f1a..7cf1c8f71387 100644
--- a/metadata/md5-cache/app-text/djvu-3.5.28-r4
+++ b/metadata/md5-cache/app-text/djvu-3.5.28-r4
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://djvu.sourceforge.net/
INHERIT=autotools flag-o-matic optfeature xdg
IUSE=debug doc jpeg tiff xml
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=GPL-2+
RDEPEND=jpeg? ( media-libs/libjpeg-turbo:= ) tiff? ( media-libs/tiff:= )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/djvu/djvulibre-3.5.28.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d4bd042b698ce66c377eab31f13e68c8
+_md5_=71b4d73c1be61d842591285b32606fa5
diff --git a/metadata/md5-cache/app-text/mdbook-0.4.35 b/metadata/md5-cache/app-text/mdbook-0.4.35
index 976568da677e..18f61cc7c3cc 100644
--- a/metadata/md5-cache/app-text/mdbook-0.4.35
+++ b/metadata/md5-cache/app-text/mdbook-0.4.35
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://rust-lang.github.io/mdBook/
INHERIT=cargo toolchain-funcs
IUSE=doc debug
-KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MPL-2.0 CC-BY-4.0 OFL-1.1 Apache-2.0 BSD ISC MIT Unicode-DFS-2016 || ( Artistic-2 CC0-1.0 )
SLOT=0
SRC_URI=https://github.com/rust-lang/mdBook/archive/refs/tags/v0.4.35.tar.gz -> mdbook-0.4.35.tar.gz https://crates.io/api/v1/crates/addr2line/0.20.0/download -> addr2line-0.20.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/1.0.2/download -> aho-corasick-1.0.2.crate https://crates.io/api/v1/crates/ammonia/3.3.0/download -> ammonia-3.3.0.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.3.2/download -> anstream-0.3.2.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.1/download -> anstyle-parse-0.2.1.crate https://crates.io/api/v1/crates/anstyle-query/1.0.0/download -> anstyle-query-1.0.0.crate https://crates.io/api/v1/crates/anstyle-wincon/1.0.1/download -> anstyle-wincon-1.0.1.crate https://crates.io/api/v1/crates/anstyle/1.0.1/download -> anstyle-1.0.1.crate https://crates.io/api/v1/crates/anyhow/1.0.72/download -> anyhow-1.0.72.crate https://crates.io/api/v1/crates/assert_cmd/2.0.12/download -> assert_cmd-2.0.12.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.68/download -> backtrace-0.3.68.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.2/download -> base64-0.21.2.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.3.3/download -> bitflags-2.3.3.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bstr/1.6.0/download -> bstr-1.6.0.crate https://crates.io/api/v1/crates/bumpalo/3.13.0/download -> bumpalo-3.13.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytes/1.4.0/download -> bytes-1.4.0.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.26/download -> chrono-0.4.26.crate https://crates.io/api/v1/crates/clap/4.3.12/download -> clap-4.3.12.crate https://crates.io/api/v1/crates/clap_builder/4.3.12/download -> clap_builder-4.3.12.crate https://crates.io/api/v1/crates/clap_complete/4.3.2/download -> clap_complete-4.3.2.crate https://crates.io/api/v1/crates/clap_lex/0.5.0/download -> clap_lex-0.5.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.9/download -> cpufeatures-0.2.9.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.8/download -> crossbeam-channel-0.5.8.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.16/download -> crossbeam-utils-0.8.16.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/elasticlunr-rs/3.0.2/download -> elasticlunr-rs-3.0.2.crate https://crates.io/api/v1/crates/env_logger/0.10.0/download -> env_logger-0.10.0.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/errno/0.3.1/download -> errno-0.3.1.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/filetime/0.2.21/download -> filetime-0.2.21.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.0/download -> form_urlencoded-1.2.0.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/futf/0.1.5/download -> futf-0.1.5.crate https://crates.io/api/v1/crates/futures-channel/0.3.28/download -> futures-channel-0.3.28.crate https://crates.io/api/v1/crates/futures-core/0.3.28/download -> futures-core-0.3.28.crate https://crates.io/api/v1/crates/futures-macro/0.3.28/download -> futures-macro-0.3.28.crate https://crates.io/api/v1/crates/futures-sink/0.3.28/download -> futures-sink-0.3.28.crate https://crates.io/api/v1/crates/futures-task/0.3.28/download -> futures-task-0.3.28.crate https://crates.io/api/v1/crates/futures-util/0.3.28/download -> futures-util-0.3.28.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/gimli/0.27.3/download -> gimli-0.27.3.crate https://crates.io/api/v1/crates/globset/0.4.11/download -> globset-0.4.11.crate https://crates.io/api/v1/crates/h2/0.3.20/download -> h2-0.3.20.crate https://crates.io/api/v1/crates/handlebars/4.3.7/download -> handlebars-4.3.7.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/headers-core/0.2.0/download -> headers-core-0.2.0.crate https://crates.io/api/v1/crates/headers/0.3.8/download -> headers-0.3.8.crate https://crates.io/api/v1/crates/hermit-abi/0.3.2/download -> hermit-abi-0.3.2.crate https://crates.io/api/v1/crates/html5ever/0.26.0/download -> html5ever-0.26.0.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/httpdate/1.0.2/download -> httpdate-1.0.2.crate https://crates.io/api/v1/crates/http-body/0.4.5/download -> http-body-0.4.5.crate https://crates.io/api/v1/crates/http/0.2.9/download -> http-0.2.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper/0.14.27/download -> hyper-0.14.27.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.57/download -> iana-time-zone-0.1.57.crate https://crates.io/api/v1/crates/idna/0.4.0/download -> idna-0.4.0.crate https://crates.io/api/v1/crates/ignore/0.4.20/download -> ignore-0.4.20.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/is-terminal/0.4.9/download -> is-terminal-0.4.9.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/js-sys/0.3.64/download -> js-sys-0.3.64.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.3/download -> kqueue-sys-1.0.3.crate https://crates.io/api/v1/crates/kqueue/1.0.7/download -> kqueue-1.0.7.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.3/download -> linux-raw-sys-0.4.3.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/log/0.4.19/download -> log-0.4.19.crate https://crates.io/api/v1/crates/mac/0.1.1/download -> mac-0.1.1.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/markup5ever/0.11.0/download -> markup5ever-0.11.0.crate https://crates.io/api/v1/crates/markup5ever_rcdom/0.2.0/download -> markup5ever_rcdom-0.2.0.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/mime_guess/2.0.4/download -> mime_guess-2.0.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/mio/0.8.8/download -> mio-0.8.8.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.4/download -> new_debug_unreachable-1.0.4.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/normpath/1.1.1/download -> normpath-1.1.1.crate https://crates.io/api/v1/crates/notify-debouncer-mini/0.3.0/download -> notify-debouncer-mini-0.3.0.crate https://crates.io/api/v1/crates/notify/6.0.1/download -> notify-6.0.1.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/object/0.31.1/download -> object-0.31.1.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/opener/0.6.1/download -> opener-0.6.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/percent-encoding/2.3.0/download -> percent-encoding-2.3.0.crate https://crates.io/api/v1/crates/pest/2.7.0/download -> pest-2.7.0.crate https://crates.io/api/v1/crates/pest_derive/2.7.0/download -> pest_derive-2.7.0.crate https://crates.io/api/v1/crates/pest_generator/2.7.0/download -> pest_generator-2.7.0.crate https://crates.io/api/v1/crates/pest_meta/2.7.0/download -> pest_meta-2.7.0.crate https://crates.io/api/v1/crates/phf/0.10.1/download -> phf-0.10.1.crate https://crates.io/api/v1/crates/phf_codegen/0.10.0/download -> phf_codegen-0.10.0.crate https://crates.io/api/v1/crates/phf_generator/0.10.0/download -> phf_generator-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.2/download -> pin-project-internal-1.1.2.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.10/download -> pin-project-lite-0.2.10.crate https://crates.io/api/v1/crates/pin-project/1.1.2/download -> pin-project-1.1.2.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/predicates-core/1.0.6/download -> predicates-core-1.0.6.crate https://crates.io/api/v1/crates/predicates-tree/1.0.9/download -> predicates-tree-1.0.9.crate https://crates.io/api/v1/crates/predicates/3.0.3/download -> predicates-3.0.3.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.66/download -> proc-macro2-1.0.66.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.3/download -> pulldown-cmark-0.9.3.crate https://crates.io/api/v1/crates/quote/1.0.31/download -> quote-1.0.31.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex-automata/0.3.3/download -> regex-automata-0.3.3.crate https://crates.io/api/v1/crates/regex-syntax/0.7.4/download -> regex-syntax-0.7.4.crate https://crates.io/api/v1/crates/regex/1.9.1/download -> regex-1.9.1.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.23/download -> rustc-demangle-0.1.23.crate https://crates.io/api/v1/crates/rustix/0.37.23/download -> rustix-0.37.23.crate https://crates.io/api/v1/crates/rustix/0.38.4/download -> rustix-0.38.4.crate https://crates.io/api/v1/crates/rustls-pemfile/1.0.3/download -> rustls-pemfile-1.0.3.crate https://crates.io/api/v1/crates/ryu/1.0.15/download -> ryu-1.0.15.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/select/0.6.0/download -> select-0.6.0.crate https://crates.io/api/v1/crates/semver/1.0.18/download -> semver-1.0.18.crate https://crates.io/api/v1/crates/serde/1.0.171/download -> serde-1.0.171.crate https://crates.io/api/v1/crates/serde_derive/1.0.171/download -> serde_derive-1.0.171.crate https://crates.io/api/v1/crates/serde_json/1.0.103/download -> serde_json-1.0.103.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/sha1/0.10.5/download -> sha1-0.10.5.crate https://crates.io/api/v1/crates/sha2/0.10.7/download -> sha2-0.10.7.crate https://crates.io/api/v1/crates/shlex/1.1.0/download -> shlex-1.1.0.crate https://crates.io/api/v1/crates/siphasher/0.3.10/download -> siphasher-0.3.10.crate https://crates.io/api/v1/crates/slab/0.4.8/download -> slab-0.4.8.crate https://crates.io/api/v1/crates/smallvec/1.11.0/download -> smallvec-1.11.0.crate https://crates.io/api/v1/crates/socket2/0.4.9/download -> socket2-0.4.9.crate https://crates.io/api/v1/crates/string_cache/0.8.7/download -> string_cache-0.8.7.crate https://crates.io/api/v1/crates/string_cache_codegen/0.5.2/download -> string_cache_codegen-0.5.2.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.26/download -> syn-2.0.26.crate https://crates.io/api/v1/crates/tempfile/3.6.0/download -> tempfile-3.6.0.crate https://crates.io/api/v1/crates/tendril/0.4.3/download -> tendril-0.4.3.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/terminal_size/0.2.6/download -> terminal_size-0.2.6.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.43/download -> thiserror-impl-1.0.43.crate https://crates.io/api/v1/crates/thiserror/1.0.43/download -> thiserror-1.0.43.crate https://crates.io/api/v1/crates/thread_local/1.1.7/download -> thread_local-1.1.7.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-macros/2.1.0/download -> tokio-macros-2.1.0.crate https://crates.io/api/v1/crates/tokio-stream/0.1.14/download -> tokio-stream-0.1.14.crate https://crates.io/api/v1/crates/tokio-tungstenite/0.18.0/download -> tokio-tungstenite-0.18.0.crate https://crates.io/api/v1/crates/tokio-util/0.7.8/download -> tokio-util-0.7.8.crate https://crates.io/api/v1/crates/tokio/1.29.1/download -> tokio-1.29.1.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/topological-sort/0.2.2/download -> topological-sort-0.2.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tracing-core/0.1.31/download -> tracing-core-0.1.31.crate https://crates.io/api/v1/crates/tracing/0.1.37/download -> tracing-0.1.37.crate https://crates.io/api/v1/crates/try-lock/0.2.4/download -> try-lock-0.2.4.crate https://crates.io/api/v1/crates/tungstenite/0.18.0/download -> tungstenite-0.18.0.crate https://crates.io/api/v1/crates/typenum/1.16.0/download -> typenum-1.16.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.6/download -> ucd-trie-0.1.6.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.11/download -> unicode-ident-1.0.11.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/url/2.4.0/download -> url-2.4.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.0.crate https://crates.io/api/v1/crates/walkdir/2.3.3/download -> walkdir-2.3.3.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/warp/0.3.5/download -> warp-0.3.5.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.87/download -> wasm-bindgen-backend-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.87/download -> wasm-bindgen-macro-support-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.87/download -> wasm-bindgen-macro-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.87/download -> wasm-bindgen-shared-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.87/download -> wasm-bindgen-0.2.87.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.1/download -> windows-targets-0.48.1.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/xml5ever/0.17.0/download -> xml5ever-0.17.0.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate
_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=3e8d67ddd316b6fb84ed82c009827329
+_md5_=46e3ce00b506a17838566279f3a082fa
diff --git a/metadata/md5-cache/app-vim/Manifest.gz b/metadata/md5-cache/app-vim/Manifest.gz
index 65d64049a735..f89800555dbd 100644
--- a/metadata/md5-cache/app-vim/Manifest.gz
+++ b/metadata/md5-cache/app-vim/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-vim/vim-flake8-1.7 b/metadata/md5-cache/app-vim/vim-flake8-1.7
index 358e1ca278db..8d959ed28d61 100644
--- a/metadata/md5-cache/app-vim/vim-flake8-1.7
+++ b/metadata/md5-cache/app-vim/vim-flake8-1.7
@@ -4,10 +4,10 @@ DESCRIPTION=vim plugin: runs the currently open file through flake8
EAPI=8
HOMEPAGE=https://github.com/nvie/vim-flake8
INHERIT=vim-plugin
-KEYWORDS=amd64 ~ppc ppc64 x86
+KEYWORDS=amd64 ppc ppc64 x86
LICENSE=BSD
RDEPEND=dev-python/flake8 || ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 )
SLOT=0
SRC_URI=https://github.com/nvie/vim-flake8/archive/1.7.tar.gz -> vim-flake8-1.7.tar.gz
_eclasses_=vim-doc f088862726f2bc672c57b1063b81ec52 vim-plugin 92ea4186891b666b0970fa1d713d64fa
-_md5_=288d518423dbbf6b976357d0f08ea136
+_md5_=3d73eb2bb96eac464d9182b3550649c5
diff --git a/metadata/md5-cache/dev-erlang/Manifest.gz b/metadata/md5-cache/dev-erlang/Manifest.gz
index ebc17224f2c7..b37dc1934913 100644
--- a/metadata/md5-cache/dev-erlang/Manifest.gz
+++ b/metadata/md5-cache/dev-erlang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-erlang/meck-0.8.13 b/metadata/md5-cache/dev-erlang/meck-0.8.13
index 7e280d5d5122..b8ec1eb27b1b 100644
--- a/metadata/md5-cache/dev-erlang/meck-0.8.13
+++ b/metadata/md5-cache/dev-erlang/meck-0.8.13
@@ -4,11 +4,11 @@ DESCRIPTION=Mocking library for Erlang
EAPI=6
HOMEPAGE=https://github.com/eproxus/meck
INHERIT=rebar
-KEYWORDS=amd64 ~arm ~ia64 ~ppc ~sparc x86
+KEYWORDS=amd64 ~arm ~ia64 ppc ~sparc x86
LICENSE=Apache-2.0
RDEPEND=>=dev-lang/erlang-17.1 dev-lang/erlang:=
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/eproxus/meck/archive/0.8.13.tar.gz -> meck-0.8.13.tar.gz
_eclasses_=rebar ee6e83452f154c8ce7b91144005c5faf
-_md5_=1aa05214e24c27c4975e26211178fbbf
+_md5_=a6c25894c3bc2c75499c1eaa1ffa6dd7
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 77576c01dd3c..421efb44806b 100644
--- a/metadata/md5-cache/dev-java/Manifest.gz
+++ b/metadata/md5-cache/dev-java/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-java/batik-1.17 b/metadata/md5-cache/dev-java/batik-1.17
index a25380d2a1f2..795f6f40c4eb 100644
--- a/metadata/md5-cache/dev-java/batik-1.17
+++ b/metadata/md5-cache/dev-java/batik-1.17
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://xmlgraphics.apache.org/batik/
INHERIT=desktop java-pkg-2 java-pkg-simple xdg-utils verify-sig
IUSE=doc source test verify-sig
-KEYWORDS=amd64 ~arm64 ~ppc64 x86
+KEYWORDS=amd64 ~arm64 ppc64 x86
LICENSE=Apache-2.0
RDEPEND=dev-java/jacl:0 dev-java/rhino:1.6 dev-java/xalan:0 dev-java/xml-commons-external:1.4 dev-java/xmlgraphics-commons:2 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=1.16
SRC_URI=mirror://apache/xmlgraphics/batik/source/batik-src-1.17.tar.gz verify-sig? ( https://downloads.apache.org/xmlgraphics/batik/source/batik-src-1.17.tar.gz.asc )
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 4ab397252045e0aeb290efb05ea956c7 java-utils-2 c04e82b700f977924b211c7cdbc2f096 verify-sig 798e0173d334021f14ba78a786c37059 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=791e5914238b21e747f4933939a5fc8d
+_md5_=100e4ec120e6f7f0bc0acbff89f66664
diff --git a/metadata/md5-cache/dev-java/bndlib-7.0.0 b/metadata/md5-cache/dev-java/bndlib-7.0.0
index 0a7f1429d950..6eed11d61944 100644
--- a/metadata/md5-cache/dev-java/bndlib-7.0.0
+++ b/metadata/md5-cache/dev-java/bndlib-7.0.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://bnd.bndtools.org/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm ~arm64
LICENSE=Apache-2.0 EPL-2.0
RDEPEND=~dev-java/bnd-annotation-7.0.0:0 ~dev-java/bnd-util-7.0.0:0 ~dev-java/libg-7.0.0:0 dev-java/osgi-annotation:0 dev-java/osgi-cmpn:8 dev-java/osgi-core:0 dev-java/slf4j-api:0 >=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/bndtools/bnd/archive/7.0.0.tar.gz -> aQute.bnd-7.0.0.tar.gz
_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 4ab397252045e0aeb290efb05ea956c7 java-utils-2 c04e82b700f977924b211c7cdbc2f096
-_md5_=c5f60c4fb0bd670f51ff2f0cfda3d89a
+_md5_=b23a7cf455742f36d48e7867d85a5be9
diff --git a/metadata/md5-cache/dev-java/osgi-service-log-1.3.0 b/metadata/md5-cache/dev-java/osgi-service-log-1.3.0
index 35e9dde9b14b..7d1a7362919e 100644
--- a/metadata/md5-cache/dev-java/osgi-service-log-1.3.0
+++ b/metadata/md5-cache/dev-java/osgi-service-log-1.3.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.osgi.org/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm ~arm64
LICENSE=Apache-2.0
RDEPEND=dev-java/osgi-core:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/org/osgi/org.osgi.service.log/1.3.0/org.osgi.service.log-1.3.0-sources.jar
_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 4ab397252045e0aeb290efb05ea956c7 java-utils-2 c04e82b700f977924b211c7cdbc2f096
-_md5_=05411e890b52b7112c9f0a5f912feaad
+_md5_=1a92d5304842fad056cf84417011cecf
diff --git a/metadata/md5-cache/dev-java/xmlgraphics-commons-2.9 b/metadata/md5-cache/dev-java/xmlgraphics-commons-2.9
index 73cf979c35e8..df3d5feeae7f 100644
--- a/metadata/md5-cache/dev-java/xmlgraphics-commons-2.9
+++ b/metadata/md5-cache/dev-java/xmlgraphics-commons-2.9
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://xmlgraphics.apache.org/commons/
INHERIT=java-pkg-2 java-pkg-simple verify-sig
IUSE=doc source test verify-sig
-KEYWORDS=amd64 arm64 ~ppc64 x86
+KEYWORDS=amd64 arm64 ppc64 x86
LICENSE=Apache-2.0
RDEPEND=dev-java/commons-io:1 dev-java/commons-logging:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=2
SRC_URI=mirror://apache/xmlgraphics/commons/source/xmlgraphics-commons-2.9-src.tar.gz verify-sig? ( https://downloads.apache.org/xmlgraphics/commons/source/xmlgraphics-commons-2.9-src.tar.gz.asc )
_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 4ab397252045e0aeb290efb05ea956c7 java-utils-2 c04e82b700f977924b211c7cdbc2f096 verify-sig 798e0173d334021f14ba78a786c37059
-_md5_=dcadb331ffa323f1e75d0003fa1e8d33
+_md5_=bbed9ac1564ccd2c50e57fe79cf0d70b
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 7c6c631b7758..73fe92103036 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/libei-1.1.0 b/metadata/md5-cache/dev-libs/libei-1.1.0
index 0c02cce8e282..a774d7215484 100644
--- a/metadata/md5-cache/dev-libs/libei-1.1.0
+++ b/metadata/md5-cache/dev-libs/libei-1.1.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://gitlab.freedesktop.org/libinput/libei
INHERIT=meson python-any-r1
IUSE=elogind systemd test
-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=>=dev-libs/libevdev-1.9.902 || ( systemd? ( >=sys-apps/systemd-237 ) elogind? ( >=sys-auth/elogind-237 ) sys-libs/basu )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.freedesktop.org/libinput/libei/-/archive/1.1.0/libei-1.1.0.tar.bz2 https://github.com/nemequ/munit/archive/fbbdf1467eb0d04a6ee465def2e529e4c87f2118.tar.gz -> munit-fbbdf1467eb0d04a6ee465def2e529e4c87f2118.tar.gz
_eclasses_=meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=2b3d2821c16810f1d9b04056787d6c2c
+_md5_=648e7bf7edbd3311578a8d35e96155da
diff --git a/metadata/md5-cache/dev-libs/libunistring-1.1-r1 b/metadata/md5-cache/dev-libs/libunistring-1.1-r1
index c63813276f1c..b8674876fe1e 100644
--- a/metadata/md5-cache/dev-libs/libunistring-1.1-r1
+++ b/metadata/md5-cache/dev-libs/libunistring-1.1-r1
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://www.gnu.org/software/libunistring/
INHERIT=multilib-minimal libtool
IUSE=doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~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=|| ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ )
SLOT=0/5
SRC_URI=mirror://gnu/libunistring/libunistring-1.1.tar.xz
_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=863ff10804beff2add26135b4236f063
+_md5_=75e8ad0d9a9a22b1d7074334bcca40b7
diff --git a/metadata/md5-cache/dev-libs/libwacom-2.8.0 b/metadata/md5-cache/dev-libs/libwacom-2.8.0
index 7b383f0cd288..ccc2284558bf 100644
--- a/metadata/md5-cache/dev-libs/libwacom-2.8.0
+++ b/metadata/md5-cache/dev-libs/libwacom-2.8.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/linuxwacom/libwacom
INHERIT=meson python-any-r1 udev
IUSE=doc test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 sparc x86
LICENSE=MIT
RDEPEND=dev-libs/glib:2 dev-libs/libgudev:=
RESTRICT=!test? ( test )
SLOT=0/9
SRC_URI=https://github.com/linuxwacom/libwacom/releases/download/libwacom-2.8.0/libwacom-2.8.0.tar.xz
_eclasses_=meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=784de4edd8f71cf57abbc9070877ca38
+_md5_=e8837ea330e5f94b1591dd9bc46bae90
diff --git a/metadata/md5-cache/dev-libs/yyjson-0.8.0 b/metadata/md5-cache/dev-libs/yyjson-0.8.0
index 6bd602a4ce24..11f577997a8c 100644
--- a/metadata/md5-cache/dev-libs/yyjson-0.8.0
+++ b/metadata/md5-cache/dev-libs/yyjson-0.8.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/ibireme/yyjson https://ibireme.github.io/yyjson/doc/doxygen/html/
INHERIT=cmake
IUSE=doc test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
LICENSE=MIT test? ( BSD )
RESTRICT=!test? ( test )
SLOT=0/0.8.0
SRC_URI=https://github.com/ibireme/yyjson/archive/refs/tags/0.8.0.tar.gz -> yyjson-0.8.0.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c96d75612659a50b98c06caad4753ae6
+_md5_=5626056e461d90873427947d8c08602d
diff --git a/metadata/md5-cache/dev-perl/Finance-Quote-1.570.0 b/metadata/md5-cache/dev-perl/Finance-Quote-1.570.0
index 466f79c864fb..5db8f7f027d5 100644
--- a/metadata/md5-cache/dev-perl/Finance-Quote-1.570.0
+++ b/metadata/md5-cache/dev-perl/Finance-Quote-1.570.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Finance-Quote
INHERIT=perl-module
IUSE=test examples
-KEYWORDS=~alpha amd64 ~arm64 ~ppc ~ppc64 ~riscv x86
+KEYWORDS=~alpha amd64 ~arm64 ppc ~ppc64 ~riscv x86
LICENSE=GPL-2
RDEPEND=dev-perl/CGI virtual/perl-Carp dev-perl/Date-Manip dev-perl/DateTime dev-perl/DateTime-Format-Strptime virtual/perl-Encode virtual/perl-Exporter dev-perl/HTML-TableExtract dev-perl/HTML-Parser dev-perl/HTML-TokeParser-Simple dev-perl/HTML-Tree dev-perl/HTTP-Cookies dev-perl/HTTP-Message dev-perl/IO-String dev-perl/JSON dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl >=virtual/perl-Module-Load-0.360.0-r2 dev-perl/Mozilla-CA dev-perl/Readonly virtual/perl-Scalar-List-Utils dev-perl/Spreadsheet-XLSX dev-perl/String-Util dev-perl/Text-Template virtual/perl-Time-Piece dev-perl/Try-Tiny dev-perl/URI dev-perl/Web-Scraper dev-perl/XML-LibXML virtual/perl-if dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.57.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=02487186a2035fcc3667b874f53876ef
+_md5_=5669904f45158f0fa8b59171a041c318
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index 12a076c09050..23ad880e2997 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/PPIx-QuoteLike-0.23.0 b/metadata/md5-cache/dev-perl/PPIx-QuoteLike-0.23.0
index 40a0698da091..051b2df3e348 100644
--- a/metadata/md5-cache/dev-perl/PPIx-QuoteLike-0.23.0
+++ b/metadata/md5-cache/dev-perl/PPIx-QuoteLike-0.23.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/PPIx-QuoteLike
INHERIT=perl-module
IUSE=test examples
-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=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter virtual/perl-Scalar-List-Utils >=dev-perl/PPI-1.238.0 dev-perl/PPIx-Regexp dev-perl/Readonly dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/W/WY/WYANT/PPIx-QuoteLike-0.023.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=30065307cacde48a762ba74aaf4f33f4
+_md5_=ee893107f7f0d857f25c3c9609b5d462
diff --git a/metadata/md5-cache/dev-perl/PPIx-Regexp-0.88.0 b/metadata/md5-cache/dev-perl/PPIx-Regexp-0.88.0
index 99977658f6f5..af9a269cb2ba 100644
--- a/metadata/md5-cache/dev-perl/PPIx-Regexp-0.88.0
+++ b/metadata/md5-cache/dev-perl/PPIx-Regexp-0.88.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/PPIx-Regexp
INHERIT=perl-module
IUSE=test examples
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter dev-perl/List-MoreUtils >=dev-perl/PPI-1.238.0 virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/W/WY/WYANT/PPIx-Regexp-0.088.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8ed7196d293d9f88714271b7cf3a0e5a
+_md5_=d62e2834d9e57f6c1d3e49579791762f
diff --git a/metadata/md5-cache/dev-perl/XML-LibXML-2.20.900 b/metadata/md5-cache/dev-perl/XML-LibXML-2.20.900
index 2237186d356a..79a36f06476b 100644
--- a/metadata/md5-cache/dev-perl/XML-LibXML-2.20.900
+++ b/metadata/md5-cache/dev-perl/XML-LibXML-2.20.900
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-LibXML
INHERIT=perl-module
IUSE=minimal test examples
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 virtual/perl-IO virtual/perl-Scalar-List-Utils >=dev-perl/XML-NamespaceSupport-1.70.0 >=dev-perl/XML-SAX-1.20.0-r1 dev-perl/XML-SAX-Base >=dev-libs/libxml2-2.6.21:2= virtual/perl-parent dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/XML-LibXML-2.0209.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=6901fc74b315af5425899b20359e4935
+_md5_=8b2036eca8aff563963c105ea147dfae
diff --git a/metadata/md5-cache/dev-perl/YAML-PP-0.35.0 b/metadata/md5-cache/dev-perl/YAML-PP-0.35.0
index 8c9bcd23c63a..71be637a500c 100644
--- a/metadata/md5-cache/dev-perl/YAML-PP-0.35.0
+++ b/metadata/md5-cache/dev-perl/YAML-PP-0.35.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/YAML-PP
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-Exporter virtual/perl-Getopt-Long virtual/perl-MIME-Base64 virtual/perl-Module-Load >=virtual/perl-Scalar-List-Utils-1.70.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TINITA/YAML-PP-0.035.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 4e37e1004a0a27e41bb7025c0b974676 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=17a38168c37c1da67262e7d21d27942c
+_md5_=43ce85c8f9b1526a86d371f2e8eb029f
diff --git a/metadata/md5-cache/dev-php/Manifest.gz b/metadata/md5-cache/dev-php/Manifest.gz
index a2dfe6192370..ea3c735b1864 100644
--- a/metadata/md5-cache/dev-php/Manifest.gz
+++ b/metadata/md5-cache/dev-php/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-php/xdebug-3.1.3 b/metadata/md5-cache/dev-php/xdebug-3.1.3
index 1251d817fc6b..e1b593729b25 100644
--- a/metadata/md5-cache/dev-php/xdebug-3.1.3
+++ b/metadata/md5-cache/dev-php/xdebug-3.1.3
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://xdebug.org/
INHERIT=php-ext-source-r3
IUSE=php_targets_php8-0 php_targets_php8-1
-KEYWORDS=amd64 ~hppa ~ppc ppc64 x86
+KEYWORDS=amd64 ~hppa ppc ppc64 x86
LICENSE=Xdebug
RDEPEND=php_targets_php8-0? ( dev-lang/php:8.0[-threads(-)] ) php_targets_php8-1? ( dev-lang/php:8.1[-threads(-)] )
REQUIRED_USE=|| ( php_targets_php8-0 php_targets_php8-1 )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/xdebug/xdebug/archive/3.1.3.tar.gz -> xdebug-3.1.3.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 php-ext-source-r3 3a4893beb5327f4519ae3278ef151fa7 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=cff7a5ee55b3cb32031e550e7a34f3f3
+_md5_=34414eacc1ef4b4b40ae26933ab88b3e
diff --git a/metadata/md5-cache/dev-python/Faker-20.1.0 b/metadata/md5-cache/dev-python/Faker-20.1.0
index bd5de26ebf9e..7cab54d34887 100644
--- a/metadata/md5-cache/dev-python/Faker-20.1.0
+++ b/metadata/md5-cache/dev-python/Faker-20.1.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/joke2k/faker/ https://pypi.org/project/Faker/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-ruby/faker python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/F/Faker/Faker-20.1.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=29ade650eb6722159bf540c280301f28
+_md5_=e1ef03494302a4dc7b29fc2cacbf5a81
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 10740d260e32..d118e97309e8 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 80e558f3cf2c..dfb2174c1100 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=amd64 arm arm64 hppa ~m68k ~riscv sparc x86
+KEYWORDS=amd64 arm arm64 hppa ~ia64 ~m68k ~riscv 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 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=65365c99592825b7e7597114cddbca96
+_md5_=34b5521c8a509eff580657faec8eb67c
diff --git a/metadata/md5-cache/dev-python/annotated-types-0.5.0 b/metadata/md5-cache/dev-python/annotated-types-0.5.0
index 6d5709e4e2e8..2f88a9222cff 100644
--- a/metadata/md5-cache/dev-python/annotated-types-0.5.0
+++ b/metadata/md5-cache/dev-python/annotated-types-0.5.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/annotated-types/annotated-types/ https://pypi.org/project/annotated-types/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/annotated-types/annotated_types-0.5.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=2dec3bdcaf85016d3504e1174187faeb
+_md5_=57cbc57494efaffb2c9139b03b48d802
diff --git a/metadata/md5-cache/dev-python/ddt-1.7.0 b/metadata/md5-cache/dev-python/ddt-1.7.0
index d13308fd82e0..4c7685a295e6 100644
--- a/metadata/md5-cache/dev-python/ddt-1.7.0
+++ b/metadata/md5-cache/dev-python/ddt-1.7.0
@@ -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=amd64 arm arm64 hppa ~m68k ~riscv sparc x86
+KEYWORDS=amd64 arm arm64 hppa ~ia64 ~m68k ~riscv sparc x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/datadriventests/ddt/archive/1.7.0.tar.gz -> ddt-1.7.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=b9d401eff8692e21bb8672f97df20270
+_md5_=cb339ca2b03121c714e901985239e8f0
diff --git a/metadata/md5-cache/dev-python/deprecated-1.2.14 b/metadata/md5-cache/dev-python/deprecated-1.2.14
index 642607326ff9..5e0903347c88 100644
--- a/metadata/md5-cache/dev-python/deprecated-1.2.14
+++ b/metadata/md5-cache/dev-python/deprecated-1.2.14
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/tantale/deprecated/ https://pypi.org/project/Deprecated/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv 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://files.pythonhosted.org/packages/source/D/Deprecated/Deprecated-1.2.14.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=d6ee95397312ade76964f0cd8f6f6139
+_md5_=1fa199b6c5e2a0bfd8d7bdcec89568bb
diff --git a/metadata/md5-cache/dev-python/expandvars-0.11.0 b/metadata/md5-cache/dev-python/expandvars-0.11.0
index 7faf49793071..b67035a91489 100644
--- a/metadata/md5-cache/dev-python/expandvars-0.11.0
+++ b/metadata/md5-cache/dev-python/expandvars-0.11.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/sayanarijit/expandvars/ https://pypi.org/project/expandvars/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/sayanarijit/expandvars/archive/v0.11.0.tar.gz -> expandvars-0.11.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=1530cecc9e2c1a17e5827a583615a57e
+_md5_=4ce3d82d82aa4aa24e6ad13cc5d4b34a
diff --git a/metadata/md5-cache/dev-python/hypercorn-0.15.0 b/metadata/md5-cache/dev-python/hypercorn-0.15.0
index ebec482d2ca7..60dbbb0626e9 100644
--- a/metadata/md5-cache/dev-python/hypercorn-0.15.0
+++ b/metadata/md5-cache/dev-python/hypercorn-0.15.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/pgjones/hypercorn/ https://pypi.org/project/Hypercorn/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~riscv sparc x86
+KEYWORDS=amd64 arm arm64 ~ia64 ~riscv sparc x86
LICENSE=MIT
RDEPEND=>=dev-python/exceptiongroup-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/h11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/h2-3.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/priority[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/taskgroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/taskgroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/wsproto-0.14.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pgjones/hypercorn/archive/0.15.0.tar.gz -> hypercorn-0.15.0.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=6d934c02227302b7036a4add972f44b4
+_md5_=f2c915d1525061e399750fa6f16fbf2d
diff --git a/metadata/md5-cache/dev-python/pikepdf-8.7.1 b/metadata/md5-cache/dev-python/pikepdf-8.7.1
index 7fb415efba54..f3a813c40e32 100644
--- a/metadata/md5-cache/dev-python/pikepdf-8.7.1
+++ b/metadata/md5-cache/dev-python/pikepdf-8.7.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/pikepdf/pikepdf/ https://pypi.org/project/pikepdf/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86
LICENSE=MPL-2.0
RDEPEND=>=app-text/qpdf-11.5.0:0= dev-python/deprecated[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-10.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pikepdf/pikepdf-8.7.1.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=309281392845880d46b5ba6268a409d2
+_md5_=860d40e9af211a4c43c77bb51f01608b
diff --git a/metadata/md5-cache/dev-python/pydantic-2.4.2 b/metadata/md5-cache/dev-python/pydantic-2.4.2
index f5e3b3083f28..0aecb04bcf08 100644
--- a/metadata/md5-cache/dev-python/pydantic-2.4.2
+++ b/metadata/md5-cache/dev-python/pydantic-2.4.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/pydantic/pydantic/ https://pypi.org/project/pydantic/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~s390 sparc x86
LICENSE=MIT
RDEPEND=>=dev-python/annotated-types-0.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/pydantic-core-2.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pydantic/pydantic-2.4.2.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=d36e80b20629a0f16dfd9bf0c43c2c41
+_md5_=998a18cea670e34114f8a116d35b09fd
diff --git a/metadata/md5-cache/dev-python/pydantic-core-2.10.1 b/metadata/md5-cache/dev-python/pydantic-core-2.10.1
index 0cdbc82ebda4..52d1a8105d52 100644
--- a/metadata/md5-cache/dev-python/pydantic-core-2.10.1
+++ b/metadata/md5-cache/dev-python/pydantic-core-2.10.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/pydantic/pydantic-core/ https://pypi.org/project/pydantic-core/
INHERIT=cargo distutils-r1 pypi
IUSE=test debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016
RDEPEND=>=dev-python/typing-extensions-4.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pydantic-core/pydantic_core-2.10.1.tar.gz https://crates.io/api/v1/crates/ahash/0.8.3/download -> ahash-0.8.3.crate https://crates.io/api/v1/crates/aho-corasick/1.0.2/download -> aho-corasick-1.0.2.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.21.4/download -> base64-0.21.4.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/enum_dispatch/0.3.12/download -> enum_dispatch-0.3.12.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.0/download -> form_urlencoded-1.2.0.crate https://crates.io/api/v1/crates/getrandom/0.2.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/hashbrown/0.14.0/download -> hashbrown-0.14.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/idna/0.4.0/download -> idna-0.4.0.crate https://crates.io/api/v1/crates/indexmap/2.0.0/download -> indexmap-2.0.0.crate https://crates.io/api/v1/crates/indoc/1.0.9/download -> indoc-1.0.9.crate https://crates.io/api/v1/crates/itoa/1.0.8/download -> itoa-1.0.8.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/memchr/2.6.3/download -> memchr-2.6.3.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.4/download -> num-bigint-0.4.4.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.16/download -> num-traits-0.2.16.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/percent-encoding/2.3.0/download -> percent-encoding-2.3.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.64/download -> proc-macro2-1.0.64.crate https://crates.io/api/v1/crates/pyo3-build-config/0.19.2/download -> pyo3-build-config-0.19.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.19.2/download -> pyo3-ffi-0.19.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.19.2/download -> pyo3-macros-backend-0.19.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.19.2/download -> pyo3-macros-0.19.2.crate https://crates.io/api/v1/crates/pyo3/0.19.2/download -> pyo3-0.19.2.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.9/download -> python3-dll-a-0.2.9.crate https://crates.io/api/v1/crates/quote/1.0.29/download -> quote-1.0.29.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex-automata/0.3.8/download -> regex-automata-0.3.8.crate https://crates.io/api/v1/crates/regex-syntax/0.7.5/download -> regex-syntax-0.7.5.crate https://crates.io/api/v1/crates/regex/1.9.5/download -> regex-1.9.5.crate https://crates.io/api/v1/crates/rustversion/1.0.13/download -> rustversion-1.0.13.crate https://crates.io/api/v1/crates/ryu/1.0.14/download -> ryu-1.0.14.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/serde/1.0.188/download -> serde-1.0.188.crate https://crates.io/api/v1/crates/serde_derive/1.0.188/download -> serde_derive-1.0.188.crate https://crates.io/api/v1/crates/serde_json/1.0.107/download -> serde_json-1.0.107.crate https://crates.io/api/v1/crates/smallvec/1.11.1/download -> smallvec-1.11.1.crate https://crates.io/api/v1/crates/speedate/0.12.0/download -> speedate-0.12.0.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum_macros/0.25.2/download -> strum_macros-0.25.2.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.28/download -> syn-2.0.28.crate https://crates.io/api/v1/crates/target-lexicon/0.12.9/download -> target-lexicon-0.12.9.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.10/download -> unicode-ident-1.0.10.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.crate https://crates.io/api/v1/crates/url/2.4.1/download -> url-2.4.1.crate https://crates.io/api/v1/crates/uuid/1.4.1/download -> uuid-1.4.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/windows-targets/0.48.1/download -> windows-targets-0.48.1.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate
_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=6b1d9880c85dcd787f6c116748c20652
+_md5_=de1e6353b81c1298cc4f2439e1d4d658
diff --git a/metadata/md5-cache/dev-python/rpds-py-0.10.6 b/metadata/md5-cache/dev-python/rpds-py-0.10.6
index 31c352eff0fb..a579f3c0df89 100644
--- a/metadata/md5-cache/dev-python/rpds-py-0.10.6
+++ b/metadata/md5-cache/dev-python/rpds-py-0.10.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/crate-py/rpds/ https://pypi.org/project/rpds-py/
INHERIT=cargo distutils-r1 pypi
IUSE=test debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-DFS-2016
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/rpds-py/rpds_py-0.10.6.tar.gz https://crates.io/api/v1/crates/archery/1.0.0/download -> archery-1.0.0.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/indoc/1.0.9/download -> indoc-1.0.9.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/proc-macro2/1.0.66/download -> proc-macro2-1.0.66.crate https://crates.io/api/v1/crates/pyo3-build-config/0.19.2/download -> pyo3-build-config-0.19.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.19.2/download -> pyo3-ffi-0.19.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.19.2/download -> pyo3-macros-backend-0.19.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.19.2/download -> pyo3-macros-0.19.2.crate https://crates.io/api/v1/crates/pyo3/0.19.2/download -> pyo3-0.19.2.crate https://crates.io/api/v1/crates/quote/1.0.31/download -> quote-1.0.31.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/rpds/1.0.1/download -> rpds-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/smallvec/1.11.0/download -> smallvec-1.11.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/target-lexicon/0.12.9/download -> target-lexicon-0.12.9.crate https://crates.io/api/v1/crates/unicode-ident/1.0.11/download -> unicode-ident-1.0.11.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.crate https://crates.io/api/v1/crates/windows-targets/0.48.1/download -> windows-targets-0.48.1.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate
_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=d81a7ca643ae270788508736fdc079c7
+_md5_=7524103f2db2b77be7035b8802f63a47
diff --git a/metadata/md5-cache/dev-python/txredisapi-1.4.10 b/metadata/md5-cache/dev-python/txredisapi-1.4.10
index 56f944905a53..2fb0e4ba4e22 100644
--- a/metadata/md5-cache/dev-python/txredisapi-1.4.10
+++ b/metadata/md5-cache/dev-python/txredisapi-1.4.10
@@ -1,4 +1,4 @@
-BDEPEND=test? ( dev-db/redis dev-python/hiredis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( <dev-db/redis-7.2 dev-python/hiredis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install postinst prepare test
DESCRIPTION=Non-blocking redis client for python
EAPI=8
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/IlyaSkriblovsky/txredisapi/archive/refs/tags/1.4.10.tar.gz -> txredisapi-1.4.10.gh.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=3ee22b8b0c8f1f444694cd0f9b8d29eb
+_md5_=5c2274165b3f9241a8da25e0fa434214
diff --git a/metadata/md5-cache/dev-python/validators-0.22.0 b/metadata/md5-cache/dev-python/validators-0.22.0
index 38e2a3c3d246..842e40d0094e 100644
--- a/metadata/md5-cache/dev-python/validators-0.22.0
+++ b/metadata/md5-cache/dev-python/validators-0.22.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/python-validators/validators/ https://pypi.org/project/validators/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/v/validators/validators-0.22.0.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8113542fe306624dd5d4b7aa3ed19ef4
+_md5_=3056e0c4d5e9f38a6bd7033f63eabc0d
diff --git a/metadata/md5-cache/dev-python/yarl-1.9.3 b/metadata/md5-cache/dev-python/yarl-1.9.3
index 6dde06ee3d08..9a28d599c8eb 100644
--- a/metadata/md5-cache/dev-python/yarl-1.9.3
+++ b/metadata/md5-cache/dev-python/yarl-1.9.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/aio-libs/yarl/ https://pypi.org/project/yarl/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~ia64 ~riscv ~sparc ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/multidict-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/idna-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/y/yarl/yarl-1.9.3.tar.gz
_eclasses_=distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=9ecbd31dfb7828f6be920fdc3da39554
+_md5_=a45f385ffc652ef7941aeb9f082e72b3
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index a8d240f479bb..6be613278814 100644
--- a/metadata/md5-cache/dev-util/Manifest.gz
+++ b/metadata/md5-cache/dev-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-util/desktop-file-utils-0.27 b/metadata/md5-cache/dev-util/desktop-file-utils-0.27
index e09e9964f24f..dc02c1bf666d 100644
--- a/metadata/md5-cache/dev-util/desktop-file-utils-0.27
+++ b/metadata/md5-cache/dev-util/desktop-file-utils-0.27
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://freedesktop.org/wiki/Software/desktop-file-utils/
INHERIT=elisp-common meson
IUSE=emacs
-KEYWORDS=~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-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 ~x64-macos ~x64-solaris
LICENSE=GPL-2+
RDEPEND=>=dev-libs/glib-2.12:2
SLOT=0
SRC_URI=https://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.27.tar.xz
_eclasses_=elisp-common 2a0fa407d2e6363c663ccb299503b25c meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=ebe450a4e698fda013b9a5a65cf13082
+_md5_=a11d14d668ac9b64cc6e4655ee282f74
diff --git a/metadata/md5-cache/media-fonts/Manifest.gz b/metadata/md5-cache/media-fonts/Manifest.gz
index 670565a8ee26..804ee9411983 100644
--- a/metadata/md5-cache/media-fonts/Manifest.gz
+++ b/metadata/md5-cache/media-fonts/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-fonts/clearsans-1.00 b/metadata/md5-cache/media-fonts/clearsans-1.00
deleted file mode 100644
index aa50d517ff8d..000000000000
--- a/metadata/md5-cache/media-fonts/clearsans-1.00
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=install postinst postrm setup
-DESCRIPTION=OpenType font optimized for readability on small screens
-EAPI=7
-HOMEPAGE=https://01.org/clear-sans
-INHERIT=font
-IUSE=X
-KEYWORDS=amd64 ~loong ~ppc64 ~riscv x86
-LICENSE=Apache-2.0
-RESTRICT=binchecks strip
-SLOT=0
-SRC_URI=https://01.org/sites/default/files/downloads/clear-sans/clearsans-1.00.zip
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=f38648bceb6a894cf71fbfd406c89877
diff --git a/metadata/md5-cache/media-fonts/noto-20230831 b/metadata/md5-cache/media-fonts/noto-20230831
deleted file mode 100644
index 8ec2a66af8a5..000000000000
--- a/metadata/md5-cache/media-fonts/noto-20230831
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=install postinst postrm setup
-DESCRIPTION=Google's font family that aims to support all the world's languages
-EAPI=8
-HOMEPAGE=https://fonts.google.com/noto https://github.com/notofonts/notofonts.github.io
-INHERIT=font
-IUSE=cjk +extra X
-KEYWORDS=~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86
-LICENSE=OFL-1.1
-RDEPEND=cjk? ( media-fonts/noto-cjk )
-RESTRICT=binchecks strip
-SLOT=0
-SRC_URI=https://github.com/notofonts/notofonts.github.io/archive/c890f6fec6fa37740f23fffdd2a28e156f3837a3.tar.gz -> noto-20230831.tar.gz
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=288af5da79fd75c68ca5dd28b10ded2f
diff --git a/metadata/md5-cache/media-fonts/sil-abyssinica-1.500 b/metadata/md5-cache/media-fonts/sil-abyssinica-1.500
deleted file mode 100644
index 984ce92af4f4..000000000000
--- a/metadata/md5-cache/media-fonts/sil-abyssinica-1.500
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=install postinst postrm setup
-DESCRIPTION=SIL Opentype Unicode fonts for Ethiopic languages
-EAPI=7
-HOMEPAGE=https://software.sil.org/abyssinica/
-INHERIT=font
-IUSE=doc X
-KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 ~sparc x86 ~ppc-macos
-LICENSE=OFL-1.1
-SLOT=0
-SRC_URI=https://software.sil.org/downloads/r/abyssinica/AbyssinicaSIL-1.500.zip
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=fc0a9549e087997ddea02cf7966b646b
diff --git a/metadata/md5-cache/media-fonts/sil-abyssinica-2.100 b/metadata/md5-cache/media-fonts/sil-abyssinica-2.100
deleted file mode 100644
index 5058f2a94236..000000000000
--- a/metadata/md5-cache/media-fonts/sil-abyssinica-2.100
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=install postinst postrm setup
-DESCRIPTION=SIL Opentype Unicode fonts for Ethiopic languages
-EAPI=8
-HOMEPAGE=https://software.sil.org/abyssinica/
-INHERIT=font
-IUSE=doc X
-KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 ~sparc x86 ~ppc-macos
-LICENSE=OFL-1.1
-SLOT=0
-SRC_URI=https://software.sil.org/downloads/r/abyssinica/AbyssinicaSIL-2.100.zip
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=350b999c2d5e8a28865c5f088b4f7393
diff --git a/metadata/md5-cache/media-fonts/sil-charis-5.000-r1 b/metadata/md5-cache/media-fonts/sil-charis-5.000-r1
deleted file mode 100644
index 87916d2afa5f..000000000000
--- a/metadata/md5-cache/media-fonts/sil-charis-5.000-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=install postinst postrm prepare setup
-DESCRIPTION=Serif typeface for Roman and Cyrillic languages
-EAPI=7
-HOMEPAGE=https://software.sil.org/charis/
-INHERIT=font
-IUSE=compact X
-KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 sparc x86 ~x64-macos
-LICENSE=OFL-1.1
-SLOT=0
-SRC_URI=https://software.sil.org/downloads/r/charis/CharisSIL-5.000.zip -> sil-charis-5.000.zip compact? ( https://software.sil.org/downloads/r/charis/CharisSILCompact-5.000.zip )
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=ee2cf1894c23efba5a3574096de2ba81
diff --git a/metadata/md5-cache/media-fonts/sil-charis-6.101 b/metadata/md5-cache/media-fonts/sil-charis-6.101
deleted file mode 100644
index 6c89d9ca01eb..000000000000
--- a/metadata/md5-cache/media-fonts/sil-charis-6.101
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=install postinst postrm setup
-DESCRIPTION=Serif typeface for Roman and Cyrillic languages
-EAPI=8
-HOMEPAGE=https://software.sil.org/charis/
-INHERIT=font
-IUSE=X
-KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 sparc x86 ~x64-macos
-LICENSE=OFL-1.1
-SLOT=0
-SRC_URI=https://software.sil.org/downloads/r/charis/CharisSIL-6.101.zip -> sil-charis-6.101.zip
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=49c31e02c21019b7659f264bd651b44b
diff --git a/metadata/md5-cache/media-fonts/sil-doulos-5.000-r1 b/metadata/md5-cache/media-fonts/sil-doulos-5.000-r1
deleted file mode 100644
index 85891761d3d5..000000000000
--- a/metadata/md5-cache/media-fonts/sil-doulos-5.000-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=install postinst postrm setup
-DESCRIPTION=SIL font for Roman and Cyrillic Languages
-EAPI=7
-HOMEPAGE=https://software.sil.org/doulos/
-INHERIT=font
-IUSE=X
-KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 sparc x86
-LICENSE=OFL-1.1
-SLOT=0
-SRC_URI=https://software.sil.org/downloads/r/doulos/DoulosSIL-5.000.zip -> sil-doulos-5.000.zip
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=1aede62b23d829fd25fdf715ac54ca46
diff --git a/metadata/md5-cache/media-fonts/sil-doulos-6.101 b/metadata/md5-cache/media-fonts/sil-doulos-6.101
deleted file mode 100644
index 2730a3908ff8..000000000000
--- a/metadata/md5-cache/media-fonts/sil-doulos-6.101
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=install postinst postrm setup
-DESCRIPTION=SIL font for Roman and Cyrillic Languages
-EAPI=8
-HOMEPAGE=https://software.sil.org/doulos/
-INHERIT=font
-IUSE=X
-KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~s390 sparc x86
-LICENSE=OFL-1.1
-SLOT=0
-SRC_URI=https://software.sil.org/downloads/r/doulos/DoulosSIL-6.101.zip -> sil-doulos-6.101.zip
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=620b7d22b83d27d75272999799c1a42a
diff --git a/metadata/md5-cache/media-fonts/sil-gentium-6.001 b/metadata/md5-cache/media-fonts/sil-gentium-6.001
deleted file mode 100644
index b29147c90ab7..000000000000
--- a/metadata/md5-cache/media-fonts/sil-gentium-6.001
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=install postinst postrm setup unpack
-DESCRIPTION=Gentium Plus unicode font for Latin and Greek languages
-EAPI=7
-HOMEPAGE=https://software.sil.org/gentium/
-INHERIT=font
-IUSE=doc X
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos
-LICENSE=OFL-1.1
-SLOT=0
-SRC_URI=https://software.sil.org/downloads/r/gentium/GentiumPlus-6.001.zip -> sil-gentium-6.001.zip
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=15b9cddbce76ca2ec3b09c749e28420d
diff --git a/metadata/md5-cache/media-fonts/sil-gentium-6.101 b/metadata/md5-cache/media-fonts/sil-gentium-6.101
deleted file mode 100644
index 5bc00eeedace..000000000000
--- a/metadata/md5-cache/media-fonts/sil-gentium-6.101
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=install postinst postrm setup unpack
-DESCRIPTION=Gentium Plus unicode font for Latin and Greek languages
-EAPI=8
-HOMEPAGE=https://software.sil.org/gentium/
-INHERIT=font
-IUSE=doc X
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos
-LICENSE=OFL-1.1
-SLOT=0
-SRC_URI=https://software.sil.org/downloads/r/gentium/GentiumPlus-6.101.zip -> sil-gentium-6.101.zip
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=4e18ad6e304091f024b8c9cb872d1847
diff --git a/metadata/md5-cache/media-fonts/sil-padauk-4.000 b/metadata/md5-cache/media-fonts/sil-padauk-4.000
deleted file mode 100644
index 862b5c32b403..000000000000
--- a/metadata/md5-cache/media-fonts/sil-padauk-4.000
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=install postinst postrm setup
-DESCRIPTION=SIL fonts for Myanmar script
-EAPI=7
-HOMEPAGE=https://software.sil.org/padauk/
-INHERIT=font
-IUSE=X
-KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=OFL
-SLOT=0
-SRC_URI=https://software.sil.org/downloads/r/padauk/Padauk-4.000.zip
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=7a860251545321ea3c11888663fff540
diff --git a/metadata/md5-cache/media-fonts/source-han-sans-1.004 b/metadata/md5-cache/media-fonts/source-han-sans-1.004
deleted file mode 100644
index 171ef4b0e7dc..000000000000
--- a/metadata/md5-cache/media-fonts/source-han-sans-1.004
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-arch/unzip X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=install postinst postrm setup
-DESCRIPTION=Pan-CJK OpenType/CFF font family
-EAPI=7
-HOMEPAGE=https://github.com/adobe-fonts/source-han-sans/
-INHERIT=font
-IUSE=l10n_ja l10n_ko +l10n_zh-CN l10n_zh-TW X
-KEYWORDS=~alpha amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos
-LICENSE=Apache-2.0
-REQUIRED_USE=|| ( l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW )
-RESTRICT=binchecks strip
-SLOT=0
-SRC_URI=l10n_ja? ( https://github.com/adobe-fonts/source-han-sans/raw/1.004R/SubsetOTF/SourceHanSansJP.zip -> source-han-sans-ja-1.004.zip ) l10n_ko? ( https://github.com/adobe-fonts/source-han-sans/raw/1.004R/SubsetOTF/SourceHanSansKR.zip -> source-han-sans-ko-1.004.zip ) l10n_zh-CN? ( https://github.com/adobe-fonts/source-han-sans/raw/1.004R/SubsetOTF/SourceHanSansCN.zip -> source-han-sans-zh_CN-1.004.zip ) l10n_zh-TW? ( https://github.com/adobe-fonts/source-han-sans/raw/1.004R/SubsetOTF/SourceHanSansTW.zip -> source-han-sans-zh_TW-1.004.zip )
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=5d6a3306e7d403b4b02ce035434a5e20
diff --git a/metadata/md5-cache/media-fonts/source-sans-3.046 b/metadata/md5-cache/media-fonts/source-sans-3.046
deleted file mode 100644
index b4086958bc43..000000000000
--- a/metadata/md5-cache/media-fonts/source-sans-3.046
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=install postinst postrm prepare setup
-DESCRIPTION=Sans serif font family for user interface environments
-EAPI=8
-HOMEPAGE=https://adobe-fonts.github.io/source-sans/
-INHERIT=font optfeature
-IUSE=X
-KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos
-LICENSE=OFL-1.1
-RDEPEND=media-libs/fontconfig
-RESTRICT=binchecks strip
-SLOT=3
-SRC_URI=https://github.com/adobe-fonts/source-sans/archive/3.046R.tar.gz -> source-sans-3.046.tar.gz
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
-_md5_=6473e68f493e534061e09f48b8cfd409
diff --git a/metadata/md5-cache/media-fonts/source-serif-4.004 b/metadata/md5-cache/media-fonts/source-serif-4.004
deleted file mode 100644
index 44f589d7a4b7..000000000000
--- a/metadata/md5-cache/media-fonts/source-serif-4.004
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=install postinst postrm prepare setup
-DESCRIPTION=Serif font family for user interface environments
-EAPI=8
-HOMEPAGE=https://adobe-fonts.github.io/source-serif/
-INHERIT=font optfeature
-IUSE=X
-KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos
-LICENSE=OFL-1.1
-RDEPEND=media-libs/fontconfig
-RESTRICT=binchecks strip
-SLOT=4
-SRC_URI=https://github.com/adobe-fonts/source-serif/archive/4.004R.tar.gz -> source-serif-4.004.tar.gz
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
-_md5_=68217976c111f34a6320bf73b3bdcbe2
diff --git a/metadata/md5-cache/media-fonts/urw-fonts-2.4.9 b/metadata/md5-cache/media-fonts/urw-fonts-2.4.9
deleted file mode 100644
index 231c169ab5dc..000000000000
--- a/metadata/md5-cache/media-fonts/urw-fonts-2.4.9
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-arch/rpm2targz X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=install postinst postrm setup unpack
-DESCRIPTION=free good quality fonts gpl'd by URW++
-EAPI=7
-HOMEPAGE=http://www.urwpp.de/
-INHERIT=estack rpm font
-IUSE=X
-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=!media-fonts/gnu-gs-fonts-std !media-fonts/gnu-gs-fonts-other
-SLOT=0
-SRC_URI=mirror://gentoo/urw-fonts-2.4-9.fc13.src.rpm
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 font aa113a3df9cd0a9693a1c1ee7c34a6eb rpm 745ef34afb8c31915d9d42a6aca23a35
-_md5_=4035d9bbeb1184b65db8a54d2450fb0f
diff --git a/metadata/md5-cache/media-fonts/urw-fonts-20230503 b/metadata/md5-cache/media-fonts/urw-fonts-20230503
deleted file mode 100644
index ac7b7959778d..000000000000
--- a/metadata/md5-cache/media-fonts/urw-fonts-20230503
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=install postinst postrm prepare setup
-DESCRIPTION=(URW)++ base 35 font set
-EAPI=8
-HOMEPAGE=https://github.com/ArtifexSoftware/urw-base35-fonts
-INHERIT=font
-IUSE=X
-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=AGPL-3
-SLOT=0
-SRC_URI=https://github.com/ArtifexSoftware/urw-base35-fonts/archive/3c0ba3b5687632dfc66526544a4e811fe0ec0cd9.tar.gz -> urw-fonts-20230503.tar.gz
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb
-_md5_=2fcf4514ab917f18f140e7ddf96c89e5
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 27b1e65e4adb..da2debbc583b 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/dav1d-1.3.0 b/metadata/md5-cache/media-libs/dav1d-1.3.0
index e62fdd250964..75faccd9d35d 100644
--- a/metadata/md5-cache/media-libs/dav1d-1.3.0
+++ b/metadata/md5-cache/media-libs/dav1d-1.3.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://code.videolan.org/videolan/dav1d
INHERIT=meson-multilib
IUSE=+8bit +10bit +asm test xxhash 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 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
LICENSE=BSD-2
RESTRICT=!test? ( test )
SLOT=0/7
SRC_URI=https://downloads.videolan.org/pub/videolan/dav1d/1.3.0/dav1d-1.3.0.tar.xz
_eclasses_=meson 576e6bbef90e9753368f8b4ad0bd5383 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=afa20eadfea9996ea73ae8be955d6de5
+_md5_=60cbb373bfba4b9f8f5749abf48911c6
diff --git a/metadata/md5-cache/media-libs/fontconfig-2.14.0-r1 b/metadata/md5-cache/media-libs/fontconfig-2.14.0-r1
deleted file mode 100644
index 97b7905f64be..000000000000
--- a/metadata/md5-cache/media-libs/fontconfig-2.14.0-r1
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=dev-util/gperf >=sys-devel/gettext-0.19.8 virtual/pkgconfig doc? ( =app-text/docbook-sgml-dtd-3.1* app-text/docbook-sgml-utils[jadetex] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install postinst preinst prepare test
-DEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.9.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(-)?] !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux[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_Darwin? ( sys-libs/native-uuid ) elibc_SunOS? ( sys-libs/libuuid ) virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] test? ( dev-libs/json-c )
-DESCRIPTION=A library for configuring and customizing font access
-EAPI=8
-HOMEPAGE=https://fontconfig.org/
-IDEPEND=app-eselect/eselect-fontconfig
-INHERIT=autotools multilib-minimal readme.gentoo-r1
-IUSE=doc static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-PDEPEND=virtual/ttf-fonts
-RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.9.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(-)?] !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux[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_Darwin? ( sys-libs/native-uuid ) elibc_SunOS? ( sys-libs/libuuid ) virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
-RESTRICT=!test? ( test )
-SLOT=1.0
-SRC_URI=https://fontconfig.org/release/fontconfig-2.14.0.tar.xz
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=d61e7b84474723aa4cfee4de3dc03f19
diff --git a/metadata/md5-cache/media-libs/fontconfig-2.14.1-r1 b/metadata/md5-cache/media-libs/fontconfig-2.14.1-r1
deleted file mode 100644
index 61eab9faa8f8..000000000000
--- a/metadata/md5-cache/media-libs/fontconfig-2.14.1-r1
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) dev-util/gperf virtual/pkgconfig doc? ( =app-text/docbook-sgml-dtd-3.1* app-text/docbook-sgml-utils[jadetex] ) nls? ( >=sys-devel/gettext-0.19.8 ) >=dev-util/meson-1.2.1 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
-DEFINED_PHASES=compile configure install postinst preinst prepare setup test
-DEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.9.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(-)?] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux[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_Darwin? ( sys-libs/native-uuid ) elibc_SunOS? ( sys-libs/libuuid ) test? ( dev-libs/json-c )
-DESCRIPTION=A library for configuring and customizing font access
-EAPI=8
-HOMEPAGE=https://fontconfig.org/
-IDEPEND=app-eselect/eselect-fontconfig
-INHERIT=multilib meson-multilib python-any-r1 readme.gentoo-r1
-IUSE=doc nls test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-PDEPEND=virtual/ttf-fonts
-RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.9.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(-)?] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux[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_Darwin? ( sys-libs/native-uuid ) elibc_SunOS? ( sys-libs/libuuid )
-RESTRICT=!test? ( test )
-SLOT=1.0
-SRC_URI=https://fontconfig.org/release/fontconfig-2.14.1.tar.xz
-_eclasses_=meson 576e6bbef90e9753368f8b4ad0bd5383 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f9d99bf757ce94f9ffc9587103697a6b
diff --git a/metadata/md5-cache/media-libs/fontconfig-2.14.2 b/metadata/md5-cache/media-libs/fontconfig-2.14.2
deleted file mode 100644
index d64bf7cbd28e..000000000000
--- a/metadata/md5-cache/media-libs/fontconfig-2.14.2
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) dev-util/gperf virtual/pkgconfig doc? ( =app-text/docbook-sgml-dtd-3.1* app-text/docbook-sgml-utils[jadetex] ) nls? ( >=sys-devel/gettext-0.19.8 ) >=dev-util/meson-1.2.1 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
-DEFINED_PHASES=compile configure install postinst preinst prepare setup test
-DEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.9.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(-)?] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux[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_Darwin? ( sys-libs/native-uuid ) elibc_SunOS? ( sys-libs/libuuid ) test? ( dev-libs/json-c )
-DESCRIPTION=A library for configuring and customizing font access
-EAPI=8
-HOMEPAGE=https://fontconfig.org/
-IDEPEND=app-eselect/eselect-fontconfig
-INHERIT=multilib meson-multilib python-any-r1 readme.gentoo-r1
-IUSE=doc nls test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-PDEPEND=virtual/ttf-fonts
-RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.9.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(-)?] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !elibc_Darwin? ( !elibc_SunOS? ( sys-apps/util-linux[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_Darwin? ( sys-libs/native-uuid ) elibc_SunOS? ( sys-libs/libuuid )
-RESTRICT=!test? ( test )
-SLOT=1.0
-SRC_URI=https://fontconfig.org/release/fontconfig-2.14.2.tar.xz
-_eclasses_=meson 576e6bbef90e9753368f8b4ad0bd5383 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=ac533f76160878c6c21c590e7d9d3b5f
diff --git a/metadata/md5-cache/media-libs/freetype-2.12.1-r2 b/metadata/md5-cache/media-libs/freetype-2.12.1-r2
deleted file mode 100644
index bda05204fecf..000000000000
--- a/metadata/md5-cache/media-libs/freetype-2.12.1-r2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare pretend test unpack
-DEPEND=>=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(-)?] brotli? ( app-arch/brotli[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.2.51: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(-)?] ) utils? ( svg? ( >=gnome-base/librsvg-2.46.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
-DESCRIPTION=High-quality and portable font engine
-EAPI=8
-HOMEPAGE=https://www.freetype.org/
-INHERIT=autotools flag-o-matic libtool multilib-build multilib-minimal toolchain-funcs
-IUSE=X +adobe-cff brotli bzip2 +cleartype-hinting debug fontforge harfbuzz infinality +png static-libs svg utils doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=|| ( FTL GPL-2+ )
-RDEPEND=>=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(-)?] brotli? ( app-arch/brotli[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.2.51: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(-)?] ) utils? ( svg? ( >=gnome-base/librsvg-2.46.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
-SLOT=2
-SRC_URI=mirror://sourceforge/freetype/freetype-2.12.1.tar.xz mirror://nongnu/freetype/freetype-2.12.1.tar.xz utils? ( mirror://sourceforge/freetype/ft2demos-2.12.1.tar.xz mirror://nongnu/freetype/ft2demos-2.12.1.tar.xz ) doc? ( mirror://sourceforge/freetype/freetype-doc-2.12.1.tar.xz mirror://nongnu/freetype/freetype-doc-2.12.1.tar.xz )
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=01988ac662597305d856af85828827a2
diff --git a/metadata/md5-cache/media-libs/freetype-2.13.1 b/metadata/md5-cache/media-libs/freetype-2.13.1
deleted file mode 100644
index eee25408daeb..000000000000
--- a/metadata/md5-cache/media-libs/freetype-2.13.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare pretend test unpack
-DEPEND=>=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(-)?] brotli? ( app-arch/brotli[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.2.51: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(-)?] ) utils? ( svg? ( >=gnome-base/librsvg-2.46.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
-DESCRIPTION=High-quality and portable font engine
-EAPI=8
-HOMEPAGE=https://www.freetype.org/
-INHERIT=autotools flag-o-matic libtool multilib-minimal toolchain-funcs
-IUSE=X +adobe-cff brotli bzip2 +cleartype-hinting debug doc fontforge harfbuzz infinality +png static-libs svg utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-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=|| ( FTL GPL-2+ )
-RDEPEND=>=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(-)?] brotli? ( app-arch/brotli[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.2.51: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(-)?] ) utils? ( svg? ( >=gnome-base/librsvg-2.46.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
-SLOT=2
-SRC_URI=mirror://sourceforge/freetype/freetype-2.13.1.tar.xz mirror://nongnu/freetype/freetype-2.13.1.tar.xz utils? ( mirror://sourceforge/freetype/ft2demos-2.13.1.tar.xz mirror://nongnu/freetype/ft2demos-2.13.1.tar.xz ) doc? ( mirror://sourceforge/freetype/freetype-doc-2.13.1.tar.xz mirror://nongnu/freetype/freetype-doc-2.13.1.tar.xz )
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f219f384af9eea7e5e58b2a0b757c21c
diff --git a/metadata/md5-cache/media-libs/freetype-2.13.1-r1 b/metadata/md5-cache/media-libs/freetype-2.13.1-r1
deleted file mode 100644
index 4f29ce286b96..000000000000
--- a/metadata/md5-cache/media-libs/freetype-2.13.1-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare pretend test unpack
-DEPEND=>=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(-)?] brotli? ( app-arch/brotli[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.2.51: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(-)?] ) utils? ( svg? ( >=gnome-base/librsvg-2.46.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
-DESCRIPTION=High-quality and portable font engine
-EAPI=8
-HOMEPAGE=https://www.freetype.org/
-INHERIT=autotools flag-o-matic libtool multilib-minimal toolchain-funcs
-IUSE=X +adobe-cff brotli bzip2 +cleartype-hinting debug doc fontforge harfbuzz +png static-libs svg utils abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-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=|| ( FTL GPL-2+ )
-RDEPEND=>=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(-)?] brotli? ( app-arch/brotli[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) 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(-)?] ) harfbuzz? ( >=media-libs/harfbuzz-1.3.0[truetype,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.2.51: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(-)?] ) utils? ( svg? ( >=gnome-base/librsvg-2.46.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
-SLOT=2
-SRC_URI=mirror://sourceforge/freetype/freetype-2.13.1.tar.xz mirror://nongnu/freetype/freetype-2.13.1.tar.xz utils? ( mirror://sourceforge/freetype/ft2demos-2.13.1.tar.xz mirror://nongnu/freetype/ft2demos-2.13.1.tar.xz ) doc? ( mirror://sourceforge/freetype/freetype-doc-2.13.1.tar.xz mirror://nongnu/freetype/freetype-doc-2.13.1.tar.xz )
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=19fcb3aaa66e8b1977beb03d147dd48d
diff --git a/metadata/md5-cache/media-libs/lcms-2.15 b/metadata/md5-cache/media-libs/lcms-2.15
index e8efa211d652..5f3c8f7d90db 100644
--- a/metadata/md5-cache/media-libs/lcms-2.15
+++ b/metadata/md5-cache/media-libs/lcms-2.15
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.littlecms.com/
INHERIT=meson-multilib
IUSE=doc jpeg static-libs tiff abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-3 MIT
RDEPEND=jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-4.0.3-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(-)?] )
SLOT=2
SRC_URI=https://github.com/mm2/Little-CMS/releases/download/lcms2.15/lcms2-2.15.tar.gz
_eclasses_=meson 576e6bbef90e9753368f8b4ad0bd5383 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=f84a1c4f6f2687e9d749dc6267b5b364
+_md5_=22ca90cd81d7ac35f2e22d3b2c22daec
diff --git a/metadata/md5-cache/media-libs/libavif-1.0.1 b/metadata/md5-cache/media-libs/libavif-1.0.1
index 3d882d76d4e9..5e99058c015a 100644
--- a/metadata/md5-cache/media-libs/libavif-1.0.1
+++ b/metadata/md5-cache/media-libs/libavif-1.0.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/AOMediaCodec/libavif
INHERIT=cmake-multilib gnome2-utils
IUSE=+aom dav1d examples extras gdk-pixbuf rav1e svt-av1 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 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86
LICENSE=BSD-2
RDEPEND=media-libs/libjpeg-turbo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] 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(-)?] aom? ( >=media-libs/libaom-3.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(-)?] ) dav1d? ( >=media-libs/dav1d-1.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) extras? ( test? ( dev-cpp/gtest ) ) gdk-pixbuf? ( x11-libs/gdk-pixbuf: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(-)?] ) rav1e? ( >=media-video/rav1e-0.5.1[capi] ) svt-av1? ( >=media-libs/svt-av1-0.9.1 )
REQUIRED_USE=|| ( aom dav1d )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/16
SRC_URI=https://github.com/AOMediaCodec/libavif/archive/v1.0.1.tar.gz -> libavif-1.0.1.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=283a2d0ee21c1a8c0868808a1f77c138
+_md5_=b3b42fffd922d85db2fdc0041d53180a
diff --git a/metadata/md5-cache/media-libs/libglvnd-1.7.0 b/metadata/md5-cache/media-libs/libglvnd-1.7.0
index be63177cd783..5443765dd64b 100644
--- a/metadata/md5-cache/media-libs/libglvnd-1.7.0
+++ b/metadata/md5-cache/media-libs/libglvnd-1.7.0
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.freedesktop.org/glvnd/libglvnd/-/archive/v1.7.0/libglvnd-v1.7.0.tar.bz2 -> libglvnd-1.7.0.tar.bz2
_eclasses_=meson 576e6bbef90e9753368f8b4ad0bd5383 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5
-_md5_=7d8ebac496ee694738a72928c6adfdff
+_md5_=2ab848b2012cb3ea6673a5fe5013a824
diff --git a/metadata/md5-cache/media-libs/libuninameslist-20211114 b/metadata/md5-cache/media-libs/libuninameslist-20211114
deleted file mode 100644
index 2a5a608cfa8c..000000000000
--- a/metadata/md5-cache/media-libs/libuninameslist-20211114
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=configure install prepare
-DESCRIPTION=Library of unicode annotation data
-EAPI=8
-HOMEPAGE=https://github.com/fontforge/libuninameslist
-INHERIT=autotools
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=BSD
-SLOT=0/1
-SRC_URI=https://github.com/fontforge/libuninameslist/releases/download/20211114/libuninameslist-dist-20211114.tar.gz
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8e8705fa1a9ed3c1fdf4d28230517556
diff --git a/metadata/md5-cache/media-libs/sdl2-image-2.6.3-r1 b/metadata/md5-cache/media-libs/sdl2-image-2.6.3-r1
index 2010cb8c0c3a..2b56f7a7ce82 100644
--- a/metadata/md5-cache/media-libs/sdl2-image-2.6.3-r1
+++ b/metadata/md5-cache/media-libs/sdl2-image-2.6.3-r1
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://www.libsdl.org/projects/SDL_image/
INHERIT=multilib multilib-minimal toolchain-funcs
IUSE=avif gif jpeg jpegxl png static-libs tiff webp abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86
LICENSE=ZLIB
RDEPEND=>=media-libs/libsdl2-2.0.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/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(-)?] avif? ( media-libs/libavif:=[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? ( >=media-libs/libpng-1.6.10: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(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpegxl? ( media-libs/libjxl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-3.9.7-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(-)?] )
SLOT=0
SRC_URI=https://github.com/libsdl-org/SDL_image/releases/download/release-2.6.3/SDL2_image-2.6.3.tar.gz
_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=10b12993b52b25eba27f6f04621578a2
+_md5_=1fccba82cfae9d549651314e047466f8
diff --git a/metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r2 b/metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r2
index 1a3796b387a7..6fa10466ac48 100644
--- a/metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r2
+++ b/metadata/md5-cache/media-libs/webrtc-audio-processing-1.3-r2
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/
INHERIT=meson-multilib
IUSE=cpu_flags_arm_neon abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~x86 ~amd64-linux
+KEYWORDS=~amd64 ~ppc64 ~x86 ~amd64-linux
LICENSE=BSD
RDEPEND=dev-cpp/abseil-cpp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
SLOT=1
SRC_URI=https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/webrtc-audio-processing-1.3.tar.gz
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 meson 576e6bbef90e9753368f8b4ad0bd5383 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=ca85a9f52d379e079be3f9ae94f5a7e4
+_md5_=1699ff17ec418925a69d08b325be3ffb
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index b8530ab83482..96018b81943e 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/alsa-scarlett-gui-0.3.2.0.0.20231129 b/metadata/md5-cache/media-sound/alsa-scarlett-gui-0.3.3
index 5284e43cb9db..6b2be7fdaf60 100644
--- a/metadata/md5-cache/media-sound/alsa-scarlett-gui-0.3.2.0.0.20231129
+++ b/metadata/md5-cache/media-sound/alsa-scarlett-gui-0.3.3
@@ -8,5 +8,5 @@ KEYWORDS=~amd64
LICENSE=GPL-3+
RDEPEND=dev-libs/glib:2 gui-libs/gtk:4 media-libs/alsa-lib
SLOT=0
-SRC_URI=https://github.com/geoffreybennett/alsa-scarlett-gui/archive/32c00623676e70572195ef28fd01ab8409b82541.tar.gz -> alsa-scarlett-gui-0.3.2.0.0.20231129.tar.gz
-_md5_=1fc7497be0f4b9b52969c42deca02ed2
+SRC_URI=https://github.com/geoffreybennett/alsa-scarlett-gui/archive/0.3.3.tar.gz -> alsa-scarlett-gui-0.3.3.tar.gz
+_md5_=5aefecf31c64ed9078a960818ecdad8c
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index 5dc6eeec2476..2f9bb6603c99 100644
--- a/metadata/md5-cache/media-video/Manifest.gz
+++ b/metadata/md5-cache/media-video/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-video/pipewire-1.0.0 b/metadata/md5-cache/media-video/pipewire-1.0.0
index 5d952cde7ccf..2a93037829ce 100644
--- a/metadata/md5-cache/media-video/pipewire-1.0.0
+++ b/metadata/md5-cache/media-video/pipewire-1.0.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pipewire.org/
INHERIT=flag-o-matic meson-multilib optfeature prefix python-any-r1 systemd tmpfiles udev
IUSE=man bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings ieee1394 jack-client jack-sdk liblc3 lv2 modemmanager pipewire-alsa readline roc selinux sound-server ssl system-service systemd test v4l X zeroconf abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT LGPL-2.1+ GPL-2
PDEPEND=>=media-video/wireplumber-0.4.8-r3
RDEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:=[unicode(+)] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bluetooth? ( dev-libs/glib media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/opus media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) echo-cancel? ( media-libs/webrtc-audio-processing:1 ) extra? ( >=media-libs/libsndfile-1.0.20 ) ffmpeg? ( media-video/ffmpeg:= ) flatpak? ( dev-libs/glib ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) gsettings? ( >=dev-libs/glib-2.26.0:2 ) ieee1394? ( media-libs/libffado[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) liblc3? ( media-sound/liblc3 ) lv2? ( media-libs/lilv ) modemmanager? ( >=net-misc/modemmanager-1.10.0 ) pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sound-server? ( !media-sound/pulseaudio-daemon ) roc? ( >=media-libs/roc-toolkit-0.3.0:= ) readline? ( sys-libs/readline:= ) selinux? ( sys-libs/libselinux ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire ) v4l? ( media-libs/libv4l ) X? ( media-libs/libcanberra x11-libs/libX11 x11-libs/libXfixes ) zeroconf? ( net-dns/avahi ) virtual/tmpfiles
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0/0.4
SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/1.0.0/pipewire-1.0.0.tar.bz2 !man? ( https://dev.gentoo.org/~sam/distfiles/media-video/pipewire/pipewire-1.0.0-docs.tar.xz )
_eclasses_=flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 meson 576e6bbef90e9753368f8b4ad0bd5383 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=7164ee087d2592f58c5aa6910bd19853
+_md5_=6e5aa9cc3a8dc3270e81bb38c6e0aa22
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index 115b97e1b96d..410854ef1261 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/monitoring-plugins-2.3.5 b/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.5
index 06bd07f4453a..f223a65e7134 100644
--- a/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.5
+++ b/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.5
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://www.monitoring-plugins.org/
INHERIT=flag-o-matic
IUSE=curl gnutls ipv6 ldap mysql dns fping game postgres radius samba snmp ssh +ssl
-KEYWORDS=amd64 ~arm ~arm64 ~sparc x86
+KEYWORDS=amd64 ~arm ~arm64 sparc x86
LICENSE=GPL-3
RDEPEND=dev-lang/perl curl? ( dev-libs/uriparser net-misc/curl ) ldap? ( net-nds/openldap:= ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) postgres? ( dev-db/postgresql:= ) ssl? ( !gnutls? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls ) ) radius? ( net-dialup/freeradius-client ) dns? ( net-dns/bind-tools ) game? ( games-util/qstat ) fping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( virtual/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) acct-group/nagios acct-user/nagios !net-analyzer/nagios-plugins
RESTRICT=test
SLOT=0
SRC_URI=https://www.monitoring-plugins.org/download/monitoring-plugins-2.3.5.tar.gz
_eclasses_=flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=c812f47c34b875bdc23acd4866fd0134
+_md5_=bb67e4b87f43e2d4e78f806f037b4806
diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz
index 46dbd5c00d0e..c943fca88197 100644
--- a/metadata/md5-cache/net-dns/Manifest.gz
+++ b/metadata/md5-cache/net-dns/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-dns/unbound-1.17.1 b/metadata/md5-cache/net-dns/unbound-1.17.1
index bf8003583b9c..6055395b4c45 100644
--- a/metadata/md5-cache/net-dns/unbound-1.17.1
+++ b/metadata/md5-cache/net-dns/unbound-1.17.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/
INHERIT=autotools flag-o-matic multilib-minimal python-single-r1 systemd verify-sig
IUSE=debug dnscrypt dnstap +ecdsa ecs gost +http2 python redis selinux static-libs systemd test +tfo threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 verify-sig
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86
LICENSE=BSD GPL-2
RDEPEND=acct-group/unbound acct-user/unbound >=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libevent-2.0.21:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dnscrypt? ( dev-libs/libsodium:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dnstap? ( dev-libs/fstrm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/protobuf-c-1.0.2-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ecdsa? ( dev-libs/openssl:0[-bindist(-)] ) http2? ( net-libs/nghttp2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) redis? ( dev-libs/hiredis:= ) systemd? ( sys-apps/systemd ) net-dns/dnssec-root selinux? ( sec-policy/selinux-bind )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/8
SRC_URI=https://nlnetlabs.nl/downloads/unbound/unbound-1.17.1.tar.gz verify-sig? ( https://nlnetlabs.nl/downloads/unbound/unbound-1.17.1.tar.gz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
-_md5_=d7cf15d3aa395b0a48cdb750cc4b139f
+_md5_=e96cdf61247a3cf7d75fb2e43811db0f
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index ee65d2267456..6feef5c847de 100644
--- a/metadata/md5-cache/net-libs/Manifest.gz
+++ b/metadata/md5-cache/net-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-libs/libnice-0.1.21 b/metadata/md5-cache/net-libs/libnice-0.1.21
index 425eab9d60e1..657a76b406d0 100644
--- a/metadata/md5-cache/net-libs/libnice-0.1.21
+++ b/metadata/md5-cache/net-libs/libnice-0.1.21
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://libnice.freedesktop.org/
INHERIT=meson-multilib xdg
IUSE=+gnutls gtk-doc +introspection test +upnp 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 ~ppc-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( MPL-1.1 LGPL-2.1 )
RDEPEND=>=dev-libs/glib-2.54: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(-)?] introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) gnutls? ( >=net-libs/gnutls-2.12.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(-)?] ) !gnutls? ( dev-libs/openssl: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(-)?] ) upnp? ( >=net-libs/gupnp-igd-0.2.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(-)?] )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://libnice.freedesktop.org/releases/libnice-0.1.21.tar.gz
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 meson 576e6bbef90e9753368f8b4ad0bd5383 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 e989dbdcbb647bd8655857c1f95be244 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e4cd3fe7ded3cf6b536c25d86145b137
+_md5_=e71bf364be7dc9eba68959b3accbe083
diff --git a/metadata/md5-cache/net-nds/Manifest.gz b/metadata/md5-cache/net-nds/Manifest.gz
index 203223de46f2..92100a194a0d 100644
--- a/metadata/md5-cache/net-nds/Manifest.gz
+++ b/metadata/md5-cache/net-nds/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-nds/gssproxy-0.9.2 b/metadata/md5-cache/net-nds/gssproxy-0.9.2
index 31e5c88d3c1b..018959c61f27 100644
--- a/metadata/md5-cache/net-nds/gssproxy-0.9.2
+++ b/metadata/md5-cache/net-nds/gssproxy-0.9.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/gssapi/gssproxy
INHERIT=autotools
IUSE=debug selinux systemd
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86
LICENSE=BSD-1
RDEPEND=>=dev-libs/libverto-0.2.2 >=dev-libs/ding-libs-0.6.1 virtual/krb5 selinux? ( sys-libs/libselinux ) selinux? ( sec-policy/selinux-gssproxy )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/gssapi/gssproxy/releases/download/v0.9.2/gssproxy-0.9.2.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=7e4464f45f88b6fbdab3da6c549fdd91
+_md5_=e657c714c3656a95a9282bbf6c8fa3c6
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index bff011247b37..cba9b71c3332 100644
--- a/metadata/md5-cache/sci-libs/Manifest.gz
+++ b/metadata/md5-cache/sci-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-libs/gklib-5.1.1_p20230327-r1 b/metadata/md5-cache/sci-libs/gklib-5.1.1_p20230327-r1
index b056fac5056b..a07aec8f885e 100644
--- a/metadata/md5-cache/sci-libs/gklib-5.1.1_p20230327-r1
+++ b/metadata/md5-cache/sci-libs/gklib-5.1.1_p20230327-r1
@@ -4,9 +4,9 @@ DESCRIPTION=Helper routines and frameworks used by KarypisLab software
EAPI=8
HOMEPAGE=https://github.com/KarypisLab/GKlib
INHERIT=cmake
-KEYWORDS=amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
LICENSE=Apache-2.0
SLOT=0
SRC_URI=https://github.com/KarypisLab/GKlib/archive/8bd6bad750b2b0d90800c632cf18e8ee93ad72d7.tar.gz -> gklib-5.1.1_p20230327.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=52f0337e9be09fdb48428bce06bd452e
+_md5_=193cc2a7bfb822e24891e62f02695c99
diff --git a/metadata/md5-cache/sci-libs/metis-5.2.1-r2 b/metadata/md5-cache/sci-libs/metis-5.2.1-r2
index 27545a032bd9..c73d08b72b4e 100644
--- a/metadata/md5-cache/sci-libs/metis-5.2.1-r2
+++ b/metadata/md5-cache/sci-libs/metis-5.2.1-r2
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/KarypisLab/METIS
INHERIT=cmake
IUSE=double-precision examples int64 openmp
-KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~x64-macos
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~x64-macos
LICENSE=Apache-2.0
RDEPEND=sci-libs/gklib
SLOT=0
SRC_URI=https://github.com/KarypisLab/METIS/archive/refs/tags/v5.2.1.tar.gz -> metis-5.2.1.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5c09c9186a8d85f5e39191504f1192f6
+_md5_=c8a1a56e3f3ecb807e4ec618b829d877
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 14a94aa2925a..d0cea6f13a12 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/install-xattr-0.8-r1 b/metadata/md5-cache/sys-apps/install-xattr-0.8-r1
index c22fb9eeeb63..dd8950e30d38 100644
--- a/metadata/md5-cache/sys-apps/install-xattr-0.8-r1
+++ b/metadata/md5-cache/sys-apps/install-xattr-0.8-r1
@@ -3,9 +3,9 @@ DESCRIPTION=Wrapper to coreutils install to preserve Filesystem Extended Attribu
EAPI=8
HOMEPAGE=https://dev.gentoo.org/~blueness/install-xattr/
INHERIT=flag-o-matic toolchain-funcs
-KEYWORDS=~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=GPL-3
SLOT=0
SRC_URI=https://dev.gentoo.org/~blueness/install-xattr/install-xattr-0.8.tar.bz2
_eclasses_=flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=a0622026ca2da9aebe8905c4b7cf52e6
+_md5_=9f3ef09e9f83adbc283f524df591ff3c
diff --git a/metadata/md5-cache/sys-apps/portage-3.0.56 b/metadata/md5-cache/sys-apps/portage-3.0.56
new file mode 100644
index 000000000000..bae421a6486a
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/portage-3.0.56
@@ -0,0 +1,18 @@
+BDEPEND=python_targets_pypy3? ( dev-python/pypy3:=[bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[bzip2(+),threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[bzip2(+),threads(+)] ) >=dev-util/meson-1.2.1-r1 python_targets_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)?] ) test? ( dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git ) >=dev-util/meson-1.2.1 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup test
+DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[bzip2(+),threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[bzip2(+),threads(+)] ) >=app-arch/tar-1.27 dev-lang/python-exec:2 >=sys-apps/sed-4.0.5 sys-devel/patch !build? ( python_targets_pypy3? ( dev-python/pypy3:=[ssl(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+)] ) ) apidoc? ( dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx-epytext[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( ~app-text/docbook-xml-dtd-4.4 app-text/xmlto )
+DESCRIPTION=The package management and distribution system for Gentoo
+EAPI=7
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage
+INHERIT=meson linux-info multiprocessing python-r1 tmpfiles
+IUSE=apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+PDEPEND=!build? ( >=net-misc/rsync-2.6.4 >=sys-apps/coreutils-6.4 >=sys-apps/file-5.44-r3 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:=[bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[bzip2(+),threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[bzip2(+),threads(+)] ) acct-user/portage >=app-arch/tar-1.27 app-arch/zstd >=app-misc/pax-utils-0.1.17 dev-lang/python-exec:2 >=sys-apps/baselayout-2.9 >=sys-apps/findutils-4.9 !build? ( >=app-admin/eselect-1.2 app-portage/getuto >=app-shells/bash-5.0:0 >=sec-keys/openpgp-keys-gentoo-release-20230329 >=sys-apps/sed-4.0.5 rsync-verify? ( >=app-crypt/gnupg-2.2.4-r2[ssl(-)] >=app-portage/gemato-14.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) elibc_glibc? ( >=sys-apps/sandbox-2.2 ) elibc_musl? ( >=sys-apps/sandbox-2.2 ) kernel_linux? ( sys-apps/util-linux ) selinux? ( >=sys-libs/libselinux-2.0.94[python,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 ) ) !<app-admin/logrotate-3.8.0 !<app-portage/gentoolkit-0.4.6 !<app-portage/repoman-2.3.10 !~app-portage/repoman-3.0.0
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://gitweb.gentoo.org/proj/portage.git/snapshot/portage-3.0.56.tar.bz2
+_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 576e6bbef90e9753368f8b4ad0bd5383 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_md5_=63be41dcc4977a928593bdc35ff8c5bf
diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz
index de3a78cb75c2..a112c2221829 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/zfs-2.1.14 b/metadata/md5-cache/sys-fs/zfs-2.1.14
new file mode 100644
index 000000000000..8a0f11421b80
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/zfs-2.1.14
@@ -0,0 +1,18 @@
+BDEPEND=app-alternatives/awk virtual/pkgconfig nls? ( sys-devel/gettext ) python? ( >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] || ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) verify-sig? ( sec-keys/openpgp-keys-openzfs ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup unpack
+DEPEND=net-libs/libtirpc:= sys-apps/util-linux sys-libs/zlib virtual/libudev:= dev-libs/openssl:0= !minimal? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) pam? ( sys-libs/pam ) python? ( python_targets_python3_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) )
+DESCRIPTION=Userland utilities for ZFS Linux kernel module
+EAPI=8
+HOMEPAGE=https://github.com/openzfs/zfs
+INHERIT=autotools bash-completion-r1 dist-kernel-utils distutils-r1 flag-o-matic linux-info pam systemd udev usr-ldscript verify-sig
+IUSE=custom-cflags debug dist-kernel kernel-builtin minimal nls pam python +rootfs selinux test-suite python_targets_python3_10 python_targets_python3_11 split-usr verify-sig
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~sparc
+LICENSE=BSD-2 CDDL MIT
+PDEPEND=dist-kernel? ( ~sys-fs/zfs-kmod-2.1.14[dist-kernel] )
+RDEPEND=net-libs/libtirpc:= sys-apps/util-linux sys-libs/zlib virtual/libudev:= dev-libs/openssl:0= !minimal? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) pam? ( sys-libs/pam ) python? ( python_targets_python3_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) !kernel-builtin? ( ~sys-fs/zfs-kmod-2.1.14:= ) !prefix? ( virtual/udev ) sys-fs/udev-init-scripts app-alternatives/awk dist-kernel? ( virtual/dist-kernel:= ) rootfs? ( app-arch/cpio app-misc/pax-utils ) selinux? ( sec-policy/selinux-zfs ) test-suite? ( app-shells/ksh sys-apps/kmod[tools] sys-apps/util-linux sys-devel/bc sys-block/parted sys-fs/lsscsi sys-fs/mdadm sys-process/procps )
+REQUIRED_USE=!minimal? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) python? ( !minimal ) test-suite? ( !minimal )
+RESTRICT=test
+SLOT=0/5
+SRC_URI=https://github.com/openzfs/zfs/releases/download/zfs-2.1.14/zfs-2.1.14.tar.gz verify-sig? ( https://github.com/openzfs/zfs/releases/download/zfs-2.1.14/zfs-2.1.14.tar.gz.asc )
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff dist-kernel-utils e6b832396c9a4f991ede308bd39fa4d8 distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig 798e0173d334021f14ba78a786c37059
+_md5_=007db910e9da6672e830dcc6bd994ee4
diff --git a/metadata/md5-cache/sys-fs/zfs-2.2.2 b/metadata/md5-cache/sys-fs/zfs-2.2.2
new file mode 100644
index 000000000000..0b41c168893a
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/zfs-2.2.2
@@ -0,0 +1,18 @@
+BDEPEND=app-alternatives/awk virtual/pkgconfig nls? ( sys-devel/gettext ) python? ( >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] || ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) verify-sig? ( sec-keys/openpgp-keys-openzfs ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup unpack
+DEPEND=dev-libs/openssl:= net-libs/libtirpc:= sys-apps/util-linux sys-libs/zlib virtual/libudev:= !minimal? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) pam? ( sys-libs/pam ) python? ( python_targets_python3_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) )
+DESCRIPTION=Userland utilities for ZFS Linux kernel module
+EAPI=8
+HOMEPAGE=https://github.com/openzfs/zfs
+INHERIT=autotools bash-completion-r1 dist-kernel-utils distutils-r1 flag-o-matic linux-info pam systemd udev usr-ldscript verify-sig
+IUSE=custom-cflags debug dist-kernel kernel-builtin minimal nls pam python +rootfs selinux test-suite python_targets_python3_10 python_targets_python3_11 split-usr verify-sig
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~sparc
+LICENSE=BSD-2 CDDL MIT
+PDEPEND=dist-kernel? ( ~sys-fs/zfs-kmod-2.2.2[dist-kernel] )
+RDEPEND=dev-libs/openssl:= net-libs/libtirpc:= sys-apps/util-linux sys-libs/zlib virtual/libudev:= !minimal? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) pam? ( sys-libs/pam ) python? ( python_targets_python3_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) !kernel-builtin? ( ~sys-fs/zfs-kmod-2.2.2:= ) !prefix? ( virtual/udev ) app-alternatives/awk sys-fs/udev-init-scripts dist-kernel? ( virtual/dist-kernel:= ) rootfs? ( app-arch/cpio app-misc/pax-utils ) selinux? ( sec-policy/selinux-zfs ) test-suite? ( app-shells/ksh sys-apps/kmod[tools] sys-apps/util-linux sys-devel/bc sys-block/parted sys-fs/lsscsi sys-fs/mdadm sys-process/procps )
+REQUIRED_USE=!minimal? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) python? ( !minimal ) test-suite? ( !minimal )
+RESTRICT=test
+SLOT=0/5
+SRC_URI=https://github.com/openzfs/zfs/releases/download/zfs-2.2.2/zfs-2.2.2.tar.gz verify-sig? ( https://github.com/openzfs/zfs/releases/download/zfs-2.2.2/zfs-2.2.2.tar.gz.asc )
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff dist-kernel-utils e6b832396c9a4f991ede308bd39fa4d8 distutils-r1 ae136dc2e1c0006e9480d44a6c1886d9 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 39e7a84b06eff4efd9f2e0c3d1668b98 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 e989dbdcbb647bd8655857c1f95be244 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig 798e0173d334021f14ba78a786c37059
+_md5_=20a6314660597049725ca2cb7da7e771
diff --git a/metadata/md5-cache/sys-fs/zfs-kmod-2.1.14 b/metadata/md5-cache/sys-fs/zfs-kmod-2.1.14
new file mode 100644
index 000000000000..29f67311863d
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/zfs-kmod-2.1.14
@@ -0,0 +1,18 @@
+BDEPEND=dev-lang/perl app-alternatives/awk verify-sig? ( sec-keys/openpgp-keys-openzfs ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install postinst prepare pretend setup unpack
+DEPEND=virtual/linux-sources
+DESCRIPTION=Linux ZFS kernel module for sys-fs/zfs
+EAPI=8
+HOMEPAGE=https://github.com/openzfs/zfs
+IDEPEND=sys-apps/kmod[tools]
+INHERIT=autotools dist-kernel-utils flag-o-matic linux-mod-r1 multiprocessing verify-sig
+IUSE=custom-cflags debug +rootfs +dist-kernel-cap dist-kernel modules-sign +strip verify-sig
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~sparc
+LICENSE=CDDL MIT debug? ( GPL-2+ )
+PDEPEND=dist-kernel? ( ~sys-fs/zfs-2.1.14[dist-kernel] )
+RDEPEND=dist-kernel-cap? ( dist-kernel? ( <virtual/dist-kernel-6.6 ) ) sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= )
+RESTRICT=test
+SLOT=0/2.1.14
+SRC_URI=https://github.com/openzfs/zfs/releases/download/zfs-2.1.14/zfs-2.1.14.tar.gz verify-sig? ( https://github.com/openzfs/zfs/releases/download/zfs-2.1.14/zfs-2.1.14.tar.gz.asc )
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde dist-kernel-utils e6b832396c9a4f991ede308bd39fa4d8 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 c7c63f408ac92135a3111a69f26c4a17 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_md5_=10f5d4c5a9e1120ae69a2b7310567d98
diff --git a/metadata/md5-cache/sys-fs/zfs-kmod-2.2.2 b/metadata/md5-cache/sys-fs/zfs-kmod-2.2.2
new file mode 100644
index 000000000000..692de292d995
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/zfs-kmod-2.2.2
@@ -0,0 +1,18 @@
+BDEPEND=app-alternatives/awk dev-lang/perl verify-sig? ( sec-keys/openpgp-keys-openzfs ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install postinst prepare pretend setup unpack
+DEPEND=virtual/linux-sources
+DESCRIPTION=Linux ZFS kernel module for sys-fs/zfs
+EAPI=8
+HOMEPAGE=https://github.com/openzfs/zfs
+IDEPEND=sys-apps/kmod[tools]
+INHERIT=autotools dist-kernel-utils flag-o-matic linux-mod-r1 multiprocessing verify-sig
+IUSE=custom-cflags debug +rootfs +dist-kernel-cap dist-kernel modules-sign +strip verify-sig
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~sparc
+LICENSE=CDDL MIT debug? ( GPL-2+ )
+PDEPEND=dist-kernel? ( ~sys-fs/zfs-2.2.2[dist-kernel] )
+RDEPEND=dist-kernel-cap? ( dist-kernel? ( <virtual/dist-kernel-6.7 ) ) sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= )
+RESTRICT=test
+SLOT=0/2.2.2
+SRC_URI=https://github.com/openzfs/zfs/releases/download/zfs-2.2.2/zfs-2.2.2.tar.gz verify-sig? ( https://github.com/openzfs/zfs/releases/download/zfs-2.2.2/zfs-2.2.2.tar.gz.asc )
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde dist-kernel-utils e6b832396c9a4f991ede308bd39fa4d8 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 6b3c606c5de2531072ffd36eca06a5a9 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 c7c63f408ac92135a3111a69f26c4a17 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_md5_=9cb81f6c544078571e493fa2623084c0
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index 3ae00d549959..efbabd5c77d6 100644
--- a/metadata/md5-cache/sys-kernel/Manifest.gz
+++ b/metadata/md5-cache/sys-kernel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-kernel/installkernel-systemd-2-r5 b/metadata/md5-cache/sys-kernel/installkernel-systemd-2-r5
index 2eb7968f6a62..ab896a936322 100644
--- a/metadata/md5-cache/sys-kernel/installkernel-systemd-2-r5
+++ b/metadata/md5-cache/sys-kernel/installkernel-systemd-2-r5
@@ -2,8 +2,8 @@ DEFINED_PHASES=install
DESCRIPTION=Wrap kernel-install from systemd as installkernel
EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
-KEYWORDS=amd64 ~arm arm64 ~loong ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 ~arm arm64 ~ia64 ~loong ppc64 ~riscv ~sparc x86
LICENSE=public-domain
RDEPEND=!sys-kernel/installkernel-gentoo || ( sys-apps/systemd[kernel-install(-)] sys-apps/systemd-utils[kernel-install(-)] )
SLOT=0
-_md5_=21a9fca955fcdc657c857b7915b08a9f
+_md5_=bd48d5d9fd1670628177f238fc94ef0f
diff --git a/metadata/md5-cache/sys-kernel/linux-firmware-20231111-r1 b/metadata/md5-cache/sys-kernel/linux-firmware-20231111-r1
index 22484af6a6a0..174d990bc723 100644
--- a/metadata/md5-cache/sys-kernel/linux-firmware-20231111-r1
+++ b/metadata/md5-cache/sys-kernel/linux-firmware-20231111-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
INHERIT=linux-info mount-boot savedconfig multiprocessing
IUSE=compress-xz compress-zstd deduplicate initramfs +redistributable savedconfig unknown-license savedconfig
-KEYWORDS=~amd64 ~arm ~arm64 ~m68k ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~m68k ~riscv ~sparc ~x86
LICENSE=GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT ) unknown-license? ( all-rights-reserved )
RDEPEND=!savedconfig? ( redistributable? ( !sys-firmware/alsa-firmware[alsa_cards_ca0132] !sys-block/qla-fc-firmware !sys-firmware/iwl1000-ucode !sys-firmware/iwl6005-ucode !sys-firmware/iwl6030-ucode !sys-firmware/iwl3160-ucode !sys-firmware/iwl7260-ucode !sys-firmware/iwl3160-7260-bt-ucode !sys-firmware/raspberrypi-wifi-ucode ) unknown-license? ( !sys-firmware/alsa-firmware[alsa_cards_korg1212] !sys-firmware/alsa-firmware[alsa_cards_maestro3] !sys-firmware/alsa-firmware[alsa_cards_sb16] !sys-firmware/alsa-firmware[alsa_cards_ymfpci] ) )
REQUIRED_USE=initramfs? ( redistributable ) ?? ( compress-xz compress-zstd ) savedconfig? ( !deduplicate )
@@ -13,4 +13,4 @@ RESTRICT=binchecks strip test unknown-license? ( bindist )
SLOT=0
SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/linux-firmware-20231111.tar.xz
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=4b203e49b56f2bf2923fa28d067d80d5
+_md5_=29f77f9d22ae154b0ab53ec1adee68aa
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index 68775cfe074b..c686f29720ec 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/vivaldi-6.4.3160.44 b/metadata/md5-cache/www-client/vivaldi-6.4.3160.44
index 0f2fa237c6f0..b197fd91d7b3 100644
--- a/metadata/md5-cache/www-client/vivaldi-6.4.3160.44
+++ b/metadata/md5-cache/www-client/vivaldi-6.4.3160.44
@@ -5,11 +5,11 @@ HOMEPAGE=https://vivaldi.com/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=chromium-2 desktop linux-info unpacker xdg
IUSE=gtk proprietary-codecs qt5 widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_ca-valencia +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_ku +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* ~amd64 ~arm ~arm64
+KEYWORDS=-* amd64 ~arm ~arm64
LICENSE=Vivaldi
RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( media-video/ffmpeg-chromium:114 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) widevine? ( www-plugins/chrome-binary-plugins )
RESTRICT=bindist mirror
SLOT=0
SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.4.3160.44-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.4.3160.44-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.4.3160.44-1_arm64.deb )
_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5cfceed7368d05046da16d8cda4c9b56
+_md5_=c54113088a14fc65f50ea4e6ebee99dd
diff --git a/metadata/md5-cache/www-client/vivaldi-6.4.3160.42 b/metadata/md5-cache/www-client/vivaldi-6.4.3160.47
index 983573cf9b65..409f0905e263 100644
--- a/metadata/md5-cache/www-client/vivaldi-6.4.3160.42
+++ b/metadata/md5-cache/www-client/vivaldi-6.4.3160.47
@@ -5,11 +5,11 @@ HOMEPAGE=https://vivaldi.com/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=chromium-2 desktop linux-info unpacker xdg
IUSE=gtk proprietary-codecs qt5 widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_ca-valencia +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_ku +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* amd64 ~arm ~arm64
+KEYWORDS=-* ~amd64 ~arm ~arm64
LICENSE=Vivaldi
RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( media-video/ffmpeg-chromium:114 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) widevine? ( www-plugins/chrome-binary-plugins )
RESTRICT=bindist mirror
SLOT=0
-SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.4.3160.42-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.4.3160.42-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.4.3160.42-1_arm64.deb )
+SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.4.3160.47-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.4.3160.47-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.4.3160.47-1_arm64.deb )
_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c54113088a14fc65f50ea4e6ebee99dd
+_md5_=5cfceed7368d05046da16d8cda4c9b56
diff --git a/metadata/md5-cache/www-client/vivaldi-snapshot-6.4.3160.38 b/metadata/md5-cache/www-client/vivaldi-snapshot-6.5.3201.4
index 2b9a3fd11a1a..be9f334b992a 100644
--- a/metadata/md5-cache/www-client/vivaldi-snapshot-6.4.3160.38
+++ b/metadata/md5-cache/www-client/vivaldi-snapshot-6.5.3201.4
@@ -10,6 +10,6 @@ LICENSE=Vivaldi
RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( media-video/ffmpeg-chromium:114 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) widevine? ( www-plugins/chrome-binary-plugins )
RESTRICT=bindist mirror
SLOT=0
-SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.4.3160.38-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.4.3160.38-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.4.3160.38-1_arm64.deb )
+SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.5.3201.4-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.5.3201.4-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.5.3201.4-1_arm64.deb )
_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5cfceed7368d05046da16d8cda4c9b56
diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz
index fa4b0f901e16..500c51f0904c 100644
--- a/metadata/md5-cache/x11-wm/Manifest.gz
+++ b/metadata/md5-cache/x11-wm/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-wm/icewm-3.4.1 b/metadata/md5-cache/x11-wm/icewm-3.4.1
index 3fd5bdabf410..54aed1abb36a 100644
--- a/metadata/md5-cache/x11-wm/icewm-3.4.1
+++ b/metadata/md5-cache/x11-wm/icewm-3.4.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://ice-wm.org/ https://github.com/ice-wm/icewm
INHERIT=autotools unpacker
IUSE=+alsa ao bidi debug +gdk-pixbuf imlib nls truetype xinerama
-KEYWORDS=amd64 ppc ~ppc64 ~sparc x86
+KEYWORDS=amd64 ppc ~ppc64 sparc x86
LICENSE=GPL-2
RDEPEND=media-libs/fontconfig x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender dev-libs/glib:2 x11-libs/libICE x11-libs/libSM x11-libs/libXft x11-libs/libXpm x11-libs/libXrandr alsa? ( media-libs/alsa-lib media-libs/libsndfile[alsa] ) ao? ( media-libs/libao media-libs/libsndfile ) bidi? ( dev-libs/fribidi ) gdk-pixbuf? ( x11-libs/gdk-pixbuf-xlib >=x11-libs/gdk-pixbuf-2.42.0:2 ) !gdk-pixbuf? ( imlib? ( gnome-base/librsvg:2 media-libs/imlib2 ) !imlib? ( media-libs/libpng:0= media-libs/libjpeg-turbo:= ) ) xinerama? ( x11-libs/libXinerama )
REQUIRED_USE=|| ( alsa ao )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/ice-wm/icewm/releases/download/3.4.1/icewm-3.4.1.tar.lz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
-_md5_=0fea4d12c89ee1893338753c5f62de2c
+_md5_=3a49cbe8a7fc41eff79dd71dfd1c4c2d
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 20593f73af9f..4d52ded61eff 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1
-TIMESTAMP 2023-11-30T22:39:59Z
+TIMESTAMP 2023-12-01T04:40:04Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmVpDz9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmVpY6RfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDdJBAAmfJWRL7qKo4pfiCqOXXNRux37wJNcn+7uNSPdCLnic24RJ4ZSyl0QTkk
-PTmX5PTsgvYAQhtpUwRe0V+MIbm3GLh3rlqaqAEBuR1zIp8QrIReONLF/2odfwq/
-dtjQC9k9EpOq1QpwRxB+IdfwHUbovBFYtFxWaCOfTD2eUiijbnsci6/tHMIOAN5V
-TgNOtaCLCouQP/s0VkDdx/61el02EpbWmtrag4eDgb9NhO9XJpOyoEwy45O5dcOE
-BDw7PQwEcuZTV+ORT1dH2tiYP7Lh6FDwu9cSFDExCLiFmc0bz1jnFMZwcXIrnwbh
-iC7sFcNFEeAgdqqcrUXWrNEBOyX0Sj1IJH3tJ8CMbY/deHzO+/nRBl6NxElUf3fM
-gtDvggs+3ZtlYzXpncXQk0IFOPZSIIA281nUKTtgDYVEw1xwq0iR9Bt33/0xpMIe
-0Y15DFQ6z1gzjsGvTEHE4ObBMqSuPqL7JvxkYi/V3/1T6xu6rs7vZVkqj/fHBxr8
-T4QQZk5S+xhIB/rr+27aadut+H1HJ+8kn2Yui/BDUhXxHFGpBAPPzTiRTx7vKuLR
-dMWHFjpfRIkAOUTvf/5ZXUflqdFESKHs7472RF0+TgL4uhJ275dbBIUNG7l0FXND
-W3WOFX24Wo1yLc/+C9+bOpaIWBXyGcSLol20ao4nvJavgIrqXJs=
-=7KdT
+klBYJRAAjo9Sn++Crg8b5Egq7rJBTCfV69Y+hEsXzkIPpkaBD6kXlr8JQ69VgCuI
+B4RB8jEos14ZkPrqcQX/UnscsrWvOnNCEvf8iinaYLWKTy/hh+XYLKvOsvNPaht8
+ifWQ6lejJOQ1b4sAHoT1nL29juO79cd4oPs/8h+ufkozfSytItfGaiAv6GL+/PN7
+GshLRAU6A0882IGFK6mYEr0OOStj/ZkqNZamX6ldLldd1UrSxasJ12s50NURh5VW
+4PEQpkPIjxcAY50cnaBfiMOphhIxiUtpwbpuEBdA2u4XQW5jCCviUQgWDErpqFz7
+srrLYTmet8OQZFqf7DpLUHU5Z5Va/au57vcUI2peitDuBbxNJ3ESMfYfRGesIWAX
+Du1yFh5xSBxjAvQIgMyAR5DKL1QZwaEdFeW7w4jEz/NOIZUDaMvYO20n1THVFNsm
+3CEU3WtHsiHJ48U1qYjly5zPzNYOGiCunn9bzhgVL4hbphwrFLtHoCfv7ocEUPJi
+zIEywUhwud5N9arL8DCyUgIo1tVp1NBoqr0rMwt59DzD/+2Qk9TIJXv/iYyVVPpt
+Bm8uzazz6aYgDdzAuTps47a0Vb2g/tu/vdmp5FAGCzFo16Jb6nYWqBAkILQS+9tT
+f2lltKW8bIzw5vZgdSUph6iLOKV/1K8K7nqlNxBD5FkhvwENjLE=
+=26f0
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 36b0477a5b45..ec8a024396b4 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Thu, 30 Nov 2023 22:39:55 +0000
+Fri, 01 Dec 2023 04:40:01 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 25a8909aa2d7..ba548f7ed0ce 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Thu Nov 30 10:39:55 PM UTC 2023
+Fri Dec 1 04:40:01 AM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 0ccec6651208..4657cac790b5 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Thu, 30 Nov 2023 22:45:01 +0000
+Fri, 01 Dec 2023 04:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index e461b359bac9..0a5ec05f09ad 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-df921e8663f9d3e53933ccd9282eb7368bfd6b97 1701383683 2023-11-30T22:34:43+00:00
+0dd094a84a33fe56a582c12d98a15af7fb984ee0 1701402412 2023-12-01T03:46:52+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 5e47b103cd24..84f4e6475de4 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1701384001 Thu 30 Nov 2023 10:40:01 PM UTC
+1701405601 Fri 01 Dec 2023 04:40:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 36b0477a5b45..ec8a024396b4 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Thu, 30 Nov 2023 22:39:55 +0000
+Fri, 01 Dec 2023 04:40:01 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index 99cc291961b8..bca2f7416f61 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/monitoring-plugins/Manifest b/net-analyzer/monitoring-plugins/Manifest
index 4917aa70d690..c8680e47d39a 100644
--- a/net-analyzer/monitoring-plugins/Manifest
+++ b/net-analyzer/monitoring-plugins/Manifest
@@ -3,5 +3,5 @@ AUX monitoring-plugins-gnutls.patch 782 BLAKE2B 52f3ad417fbbf9b6fd021a42dfa2b547
DIST monitoring-plugins-2.3.3.tar.gz 2620192 BLAKE2B 47bd7e71cf470781bb3bd8c8437ebfccdc977e48a3eba1d83ba85c2c1a8c154c7db832e3bb7189bf669083a10069c7fe09c7235a00b35fd9a6d80afcdbb44246 SHA512 502274b47da2ad04d0e2e4e29baa7e5ad8b9a9ece36794dcdf7dfcc087de30e514ff6937eaaa26b93daad329fcd11b72c3c87cad826e6bf6bafffa450077706f
DIST monitoring-plugins-2.3.5.tar.gz 2876130 BLAKE2B 7029f6485ef73d29329bcb36e16cbbaa99c57ae20505f554af154b45cc1af6f623dabb35ee5b7f777d728bcae8eafd795f12aabc199cf1f45c9f2335f74b6d41 SHA512 bb04d547584a4aed82bfd605d129b652b45c7356c0610fb1da53a57b2ab889b67afccdd53998e2612ec06571bdc5fc238ef0d378b96e29ec072f657e74eabd55
EBUILD monitoring-plugins-2.3.3-r2.ebuild 3169 BLAKE2B 7e6ddc621b94b560b18cdd33c4acabf234b534aa07ad6d239f38b95daa4c4f0f3582630cbda51fd2887492357eb8233dbcc34136e7b9a8fd1640f894c99876c8 SHA512 e17f1cf4619cc3cda54d7024dabc6cd6cb01028504489908110806fc449548297846441a0444b74d12693db182d125dd4e6016522ec9d858a005d0e194623373
-EBUILD monitoring-plugins-2.3.5.ebuild 3054 BLAKE2B 0789eeed9ef3bb4b34a30f85263d8a96073b594a8a7acf07a73b31761b93159df6f088da7e124d33fc8655845c8370de29d3062c8b639afaccd07a8a2a9e72ee SHA512 268d74c949d0006dfddfba2c4355a71ca1cdcc45bbe0859b31644b994a01edf7b7f884b9c876d8a4f3662af3adf96e625b002fd77327dedc458e969a9f06c120
+EBUILD monitoring-plugins-2.3.5.ebuild 3053 BLAKE2B fb5abb2f871578946e90eda375c9821c6dab7f87f650bfe8ee11f104c8715babe3ab04520feaa23819598fc227cb68497d027fdca12dbce333db32d87b3ffd65 SHA512 8626668a6504427a7958f3c3775660e1a5f4d7cb0ee7102a3287211ecf9c40132c999682c2b106fb192133a6fead16af19722857b703eda4cec71f1140541084
MISC metadata.xml 1541 BLAKE2B 979f2ab54aa6fd684023c25a2725f45ce1c3edfcc98f7b79e0bee72937f0c385c71c8f8a2caaa60231bdf26c4649ded397eeafb046a46fdcda5247ca030724be SHA512 a8d68c666fa3e9e181ab3d7f469395b19e26b47145fdf96f1135c3eb5001404f66a8c046a236d25238e4e31adb6269c1da7020b5b92262d3a7cb4f6f8a0f49d9
diff --git a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.5.ebuild b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.5.ebuild
index 481a2dc0c1b5..c09500eb8d38 100644
--- a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.5.ebuild
+++ b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.monitoring-plugins.org/download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 sparc x86"
IUSE="curl gnutls ipv6 ldap mysql dns fping game postgres radius samba snmp ssh +ssl"
# Most of the plugins use automagic dependencies, i.e. the plugin will
diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz
index 8b69c95782e7..07bdfd028c00 100644
--- a/net-dns/Manifest.gz
+++ b/net-dns/Manifest.gz
Binary files differ
diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest
index 356ba082d5cf..f840ff3639c3 100644
--- a/net-dns/unbound/Manifest
+++ b/net-dns/unbound/Manifest
@@ -17,6 +17,6 @@ DIST unbound-1.18.0.tar.gz 6315297 BLAKE2B 55f68cdb08281adaa7446f9b284d850e5e0cb
DIST unbound-1.18.0.tar.gz.asc 833 BLAKE2B fb6be5100b960ef6ad279458a2492cc308a120e65a8fcd71aa5a5505bd6213be0ff232c6fd81939bbe53cdddbaa9bd24b79dcc96c69b360ae391b597d9a1d9d7 SHA512 222ff184d952b9ee8ce81e1f3384d1640ff4695ca60b7d5f946dc24489d583618fc0f4e3c169514b699c684766fdb352f47ca29853223fbae70a65fd994d4fd2
EBUILD unbound-1.16.3.ebuild 6469 BLAKE2B 18cc82de0656a071c1925255ceac577ad0cfe237e7226236585d712a8feb4ad00cacecc2a677dbfafb9db8401dfe2b13d72c8e8e3c20b4aa532531d3d40007dc SHA512 f073e427e88c0f88379a9d427c7ef72269051f1da321a78a606fab9b56c60b2e0da4b7a59a043e9bafe11c7a15e3c9736df1326adbb40c4acfcde0d1be06124f
EBUILD unbound-1.17.0.ebuild 6475 BLAKE2B 2760f28a760e30319396ee3d14b64a77d3c37c662737b46250026457c86c7f8bea8e6d3c6634753ff65044f189a522b38ea94e92a53a8a1739081b69aa9ccdf8 SHA512 f2be2711f5e3dc0c3cd9a3c6ba16d8ac024e7c6f78928e36570b017a2e648b0a7d4b777d76e088d22cdbecc1d7c0b6525034957538d5a8d8d20aa7b0d906d637
-EBUILD unbound-1.17.1.ebuild 6386 BLAKE2B 77e8f490804854d3528ecb8552ef8e5820f2e0ea7d6ae8126863277a272edbd8686918e50da6c805429b654766dac29acbebad355c857e92f670c7eb58aa33b5 SHA512 3bbe1c39fcd01a9640ebe9f32458f162b48a984c7cfece1e817fb89d6f599607578cbcd8d91b8778bd41918b99dc3056c47cd838abe59c3c124b08bd0c73c9d6
+EBUILD unbound-1.17.1.ebuild 6385 BLAKE2B 740557cc5e299e7b8bd285d8aae60da1e5de7d455066ec21175674a42db5f7062a246b722311c47ec5a17358d691e31dd2c18af2c8f3f1360bc50943be4be182 SHA512 d1cbe97ad9b5d2144303bd5b8acb182c2b51036077e6982c7b7480d780944298322f7b320c4c94d1be23baa17e8ccfbe9a0ef67f5f7aafcca4c176894f8f4660
EBUILD unbound-1.18.0.ebuild 6426 BLAKE2B cceeb53537a7ee30fb349ce8bac0c288b5513d188d04bcb3b9a810fbd2662fea6d81f9cb7783580039534e3884113cdb6b450e9bd3e4409faba12f4149ce9689 SHA512 9a1082fbf865ba72db83834a8ecc1b6106ac3ca8c5907b3938ec1649fb60971074445295fd5f9d7da1fd24924afd712af8d7078feb936c9d7831c21894d9095d
MISC metadata.xml 1475 BLAKE2B d0e34f4ba056c090af979f2686d5dece53a554c7ea7612fee1991ce6838ce161359bd8405d6358c5e184b6721affeee5d6e1bd93095b92765cd38dba928daa5b SHA512 8fba72eba420d4c06fb3a9119c3f324c5679fe268b65fac23878ef15f3c3d784d372874c7d6428d1c7c2eb3a75380ad2e4d5fc1691e7c2d1b426b8cfa381222b
diff --git a/net-dns/unbound/unbound-1.17.1.ebuild b/net-dns/unbound/unbound-1.17.1.ebuild
index 3ef778531c0b..9f4ed54c6f17 100644
--- a/net-dns/unbound/unbound-1.17.1.ebuild
+++ b/net-dns/unbound/unbound-1.17.1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="BSD GPL-2"
SLOT="0/8" # ABI version of libunbound.so
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86"
IUSE="debug dnscrypt dnstap +ecdsa ecs gost +http2 python redis selinux static-libs systemd test +tfo threads"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="!test? ( test )"
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index c8db61d73426..9ba31fb92795 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/libnice/Manifest b/net-libs/libnice/Manifest
index 9fae3c3d4a97..59fde3ad9b19 100644
--- a/net-libs/libnice/Manifest
+++ b/net-libs/libnice/Manifest
@@ -2,5 +2,5 @@ AUX libnice-0.1.19-remove-graphviz-dependency.patch 1054 BLAKE2B f0e6b17994794e7
DIST libnice-0.1.19.tar.gz 453407 BLAKE2B 7bffde82a3e55d9aeeaadd159d944346a5192871e7f574e278dc43e8171e5fde472cd28186777a0b6cddd8bde34e035794b1c6b8f152c7fb4fae5202025bfdac SHA512 1c63cc0b7655186fd6f83da4dd607183d6ccfab9b7ad7189c1bea2ba7413183f24076aba5d6c7231d2ab3fbd471827256729a8a0c0d1bda48803586e68b3778b
DIST libnice-0.1.21.tar.gz 460086 BLAKE2B 61f0807ad0d959ffbaf8dce7b0321a19ae42e4c57cc6ac9b8f39bd27645ef60bb342f4105b6ce4c4c82573592a52388888d72031033e9e7368f8b5d53afa37d6 SHA512 acbd1e0e8aacb0a65cad5b70b470a74a7c4a4f1306bc4e17cd4fd899f2fae2bb538bd099e6c0f9cba6bb9a38e95bc14087aa4f77f6aa5b70d6398179783c6e26
EBUILD libnice-0.1.19-r1.ebuild 1655 BLAKE2B 83d1bee97d72aadb74b65b7f8ff5b5579db17a164220a6feb715eb1aec302a7131eb881be94adbfadc78b8c5026f185e12c1d9542454cc49ed909993fe8fba71 SHA512 23a8ddb951117577b405db4cc891f104d657fbe41d1e473e3143e5b1d5c14905f718d8762c322da9ab29d4db0757c29ad411d26f193a8ad2062b2e9cfe97fa23
-EBUILD libnice-0.1.21.ebuild 1656 BLAKE2B 1f756357f5d943e4bc0289f469b36bd64f9ee6f630f551a3a45c99c72aab0b1f84c9cba35ae11ec3159943ce4f15515b06a616d3e2a2d0ee19f2b1a041aceccd SHA512 28f349c311000fa8e16139ef8b3b9a4d35d812beccc032caba07c65ed8c31c1d7677ce409fb29ab4e4bf6ed1c2cf4aed73236db36be1a43a9725ad17b0852cf0
+EBUILD libnice-0.1.21.ebuild 1655 BLAKE2B 83d1bee97d72aadb74b65b7f8ff5b5579db17a164220a6feb715eb1aec302a7131eb881be94adbfadc78b8c5026f185e12c1d9542454cc49ed909993fe8fba71 SHA512 23a8ddb951117577b405db4cc891f104d657fbe41d1e473e3143e5b1d5c14905f718d8762c322da9ab29d4db0757c29ad411d26f193a8ad2062b2e9cfe97fa23
MISC metadata.xml 265 BLAKE2B 62185df549a5149fbedc3226512a38a2ab3a45bb6bed1c57c52f7e1d03832d47bffeaed10fb1bbe2d4dcdaaafb988f00c48c60247c069b527a8fb772855c3636 SHA512 1511e91cb7da5a9f719039f4d8da162d3fc746831b20685fa5945d0a8d549cc7f0d22ca6b3f0f741d276913dcd2037a685cca1ed3fcb3fa65580190b442f64f6
diff --git a/net-libs/libnice/libnice-0.1.21.ebuild b/net-libs/libnice/libnice-0.1.21.ebuild
index e32ae83d8f69..69ede6628795 100644
--- a/net-libs/libnice/libnice-0.1.21.ebuild
+++ b/net-libs/libnice/libnice-0.1.21.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://libnice.freedesktop.org/releases/${P}.tar.gz"
LICENSE="|| ( MPL-1.1 LGPL-2.1 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="+gnutls gtk-doc +introspection test +upnp"
RESTRICT="!test? ( test )"
diff --git a/net-nds/Manifest.gz b/net-nds/Manifest.gz
index b5088bf71507..4b46b3102547 100644
--- a/net-nds/Manifest.gz
+++ b/net-nds/Manifest.gz
Binary files differ
diff --git a/net-nds/gssproxy/Manifest b/net-nds/gssproxy/Manifest
index 6efb42bd1692..849bc7b4168c 100644
--- a/net-nds/gssproxy/Manifest
+++ b/net-nds/gssproxy/Manifest
@@ -6,5 +6,5 @@ DIST gssproxy-0.9.1.tar.gz 579038 BLAKE2B a17e673876b4acf480b23a8086720f507cd3a8
DIST gssproxy-0.9.2.tar.gz 586240 BLAKE2B 4480070740ce77a9ed8714bbe8cb24684292317cc61e6c13e06b368bef6d722fdefb3c5230d15773050960851382435a15a0106e5d920c74b13afbbab9ff9194 SHA512 6de484c9c1715e8b845106e1b16e1c29805e4104db296eb44ea15e6b6973fd1df0b043d2cdc2798f04c7a0ce66279e356a285684bc3573ef847532ab2b87aca3
EBUILD gssproxy-0.9.1-r1.ebuild 3234 BLAKE2B e3408239a1405288e4916c4bc0de34533d4a3a15eda1749bb85a4712724614dbd53ad85eb53be9f49c395635502a3f7b85eec57c13177027aa9adcf861b0a403 SHA512 a2ecd7b11b380d5f676bcc38538fac6f9c024c5bb2a492102ad227c6e4f21bdd6bce05e3b1008a9218114ae2a68cb821c53d72a25520d6314d9dca5223501d53
EBUILD gssproxy-0.9.1.ebuild 3166 BLAKE2B 5ad8e3ebb6720c51a550d2a4584b2514487c7c985ca86617364dca99b132172c89e4a6f61d180934bf61d192bff717dabef092888117c0d8c827d156737f8998 SHA512 384c5e3771541a7f3865f7ee1cd44e41a7c5a74cbe2f3b3892db6ff43c8852a8c3c1500f39a7dd6362329ae97840425f567ba1aed88c1a40fa86a5a232a7a922
-EBUILD gssproxy-0.9.2.ebuild 3369 BLAKE2B 28b1f407967d0e2070738ced151b86b9d022a6fabec7599262e36fefa929cd34be9ca203fb4c6d3ed07de5adbd76a46e80b52716785006d3f1f85e5feb4a406e SHA512 970769d503e74a8f3034cfecbf166eba2de01303f4e34e2ebb1f24e6658a396e7a8e7fb8b8fda1347eed6420117b68a848c07e3cbcdbdfdc8374d3563daebc06
+EBUILD gssproxy-0.9.2.ebuild 3366 BLAKE2B 8036a6f0b35eeea8d6be1c1ae9c265cc1fcf6cd442f29af55aae6c57512d7d5e4161149b204a40e6e23de2b8a02aaa18db6be10b7ccf655eb7a6110aed132174 SHA512 c72f3ac871f259a44a3dff57bd49a0a4e4a30ee46228a7e7fb8b6816251f5e3d2e4795bb45ca50011c96902519c51116b68a3f1130f511ba22d88426b76955f1
MISC metadata.xml 304 BLAKE2B 62385ec2c869cf41a61f53284d3c345fe1f26b36741777d4b161d8a522a58942d13ea155e25af7b70f726d716e7c99d628f4cdf7fdbf4dcdf82439095e634475 SHA512 13382010642d9de241dbcc1bc880dc1b3daa3f266d8b75da6ec2db9aa92011ce203e96ad55f6d04a00f0df8ae40c83aa262ac26fd4b0d1bfb66d577b94c02c8d
diff --git a/net-nds/gssproxy/gssproxy-0.9.2.ebuild b/net-nds/gssproxy/gssproxy-0.9.2.ebuild
index 501803444429..5da45dc33d26 100644
--- a/net-nds/gssproxy/gssproxy-0.9.2.ebuild
+++ b/net-nds/gssproxy/gssproxy-0.9.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/gssapi/${PN}/releases/download/v${PV}/${P}.tar.gz"
LICENSE="BSD-1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86"
IUSE="debug selinux systemd"
DEPEND="
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index f527216a0fab..7b18de32a6b2 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index b636012bceee..908a1563aeae 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -3942,7 +3942,6 @@ media-fonts/montecarlo:bdf - Install BDF fonts in addition to PCF
media-fonts/mplus-outline-fonts:ipafont - Generates new fonts merged with media-fonts/ja-ipafonts
media-fonts/noto:extra - Install full upstream font set including condensed, semi-bold, extra-light variants
media-fonts/noto-emoji:icons - Install Noto Emoji icon theme
-media-fonts/sil-charis:compact - Use more compactly spaced font
media-fonts/terminus-font:a-like-o - Changes view of letter 'a' - a looks like o (see homepage)
media-fonts/terminus-font:center-tilde - Place the '~' character vertically centered on the line instead of to the top.
media-fonts/terminus-font:distinct-l - ll2 variant with more distinctive l (lowercase L)
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 981ea1f68165..6717f429872f 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/gklib/Manifest b/sci-libs/gklib/Manifest
index fb7047377674..0085cfd87a3c 100644
--- a/sci-libs/gklib/Manifest
+++ b/sci-libs/gklib/Manifest
@@ -1,5 +1,5 @@
AUX gklib-5.1.1_p20230327-multilib.patch 489 BLAKE2B d2b8abc381d79856032428469ac37f4763360bb9a7550246d07e85d4e4f3b81cc263cfcea255afe8bd619b05c886edac7641cdf45d3f739b270413eda8023422 SHA512 9a8bba4a397d6a1b11ba2d560c10141bffc866f9687c14fec426cfd531cfc1853c4ac88d03679a1aefbb6f23a3a1c0afef1a47b1fa806d4d6d3292f18f6fc79f
AUX gklib-5.1.1_p20230327-respect-user-flags.patch 1626 BLAKE2B d8f574082e89cef6730515a696a0ca5b5eb32bbb408da586efa18c03f1f14641a75c251fa4aec9a03db6ed44a5841d68e7a64a635a779b5251ce6229b90dba86 SHA512 9b695774aa6a05e55e9a9a0e0c9a0736f925bd4112ec9af553f1aa90cc9298a5315a59c23670c2d200c3c27ed426ea960d13ec989403f5e5bf1c84503cb3bcb2
DIST gklib-5.1.1_p20230327.tar.gz 186266 BLAKE2B f8c8bad20d98717141f748364614bfe95644dbaadf9370f3ad4751eb5a8f1cc7a429b42481af86bbe4df18541366e594d3b8d078305d2154f76928f587af91fc SHA512 128cd9a48047b18b8013288162556f0b0f1d81845f5445f7cc62590ab28c06ee0a6c602cc999ce268ab27237eca3e8295df6432d377e45071946b98558872997
-EBUILD gklib-5.1.1_p20230327-r1.ebuild 795 BLAKE2B 28933c0f612221e780d7492c8c4525c0a91ec69099c701ffc7db85c828647a47dbec7cce05055ad32265499fe50606d5159fe8bc90e23587c572311ed0054526 SHA512 4dda551a83368152fbfc5efa83a4f2c391fba951a235451c899ca5f9a5c773a94066884b8c799de496276f6b0705ed7b724a4d21355fd1f099465292727cce92
+EBUILD gklib-5.1.1_p20230327-r1.ebuild 801 BLAKE2B 37fd6fd701b05b949bd4f07176eb33c9df0e1b9781c84f1da0a2a40e6a1f90871e110047a3ed6cec232fb848985ec92cca3e6b2264d4e64df41713baac7ad1e8 SHA512 40b414d8eb78713ec9ff5c3e087f83acb7b7d5e0338f96255c43d3e6e50310f7ee5011af335c55500ca3e7b1908fadb1d14bde9e2ad73d80d1bf15791eb94304
MISC metadata.xml 345 BLAKE2B ed029a8a99db5e74617a3ab6b4974355b9e09e8d7e1ab8357e20cb3910d0cc3dc944f9006cdc12365255e0cd2f0670f58b35ccbfb7673c0a62d7d0de4226fc1c SHA512 c41979157a88ac96f1b49dbcb926482036216e1985019548aabe2ef6b97be29372db4c4669bb5eb232296f0a060f48e6d4e87a29ba2a8ef2b3f9028431e6c345
diff --git a/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild b/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild
index f310b03c4511..37efe409bdfa 100644
--- a/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild
+++ b/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/GKlib-${COMMIT}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
PATCHES=(
"${FILESDIR}/${P}-multilib.patch"
diff --git a/sci-libs/metis/Manifest b/sci-libs/metis/Manifest
index e9afb3ef5061..e779e8be22e1 100644
--- a/sci-libs/metis/Manifest
+++ b/sci-libs/metis/Manifest
@@ -7,5 +7,5 @@ AUX metis-5.2.1-respect-user-flags.patch 1258 BLAKE2B aadf0612d276228bc0fc116534
DIST metis-5.1.0.tar.gz 4984968 BLAKE2B c5f8ff552fce7e7cc02740e6197c9deb5e05e8bc2e2e56cad0cba85705eec6990b511182930c8758fd16a18015f54c8a4827038039bc3c58ee41df468ea175bc SHA512 deea47749d13bd06fbeaf98a53c6c0b61603ddc17a43dae81d72c8015576f6495fd83c11b0ef68d024879ed5415c14ebdbd87ce49c181bdac680573bea8bdb25
DIST metis-5.2.1.tar.gz 4838377 BLAKE2B 7f2bb3b4dce71cd05e25d042095c311f814d5d197b1a6ae19994b6bcbb7d948d3a96210cbce5633f39d7bb8ad7cc3f8f4977c6465ec8591934aac00ea9637c94 SHA512 69127b7a777f9ba14cf399a7122000af9d6094a5f44be600a28384cfc0495c024fb0c6eab37c4473a5763ec1077cd9f30d9bcbb3c952462f6c9ead31c6b9e790
EBUILD metis-5.1.0-r5.ebuild 1829 BLAKE2B 34c689ef43ee52bb0c13d654daf6f44d436c4edf845f6b02d57f21e200dbee5444a4ba788c41a9b937703b9f8532f70d4b56fc9ed9c0cede37825695c51f0a5e SHA512 aad2f154fc7ef7ebe6f0061b7c74c422ec588a6a7df5cdd5ce207930c211a27bfc533e2083130642110a3164b41097bd8a0aa32d8a130b6e5b6f3f28a756cc9f
-EBUILD metis-5.2.1-r2.ebuild 2208 BLAKE2B 6d782042ed62e2d120bd888c757bd7f0af599f866bdcfc2c1e34128c1365ad4af80827fe22214e9853fa05bdb454b0c1f51909a21d4ed211401a92236191d748 SHA512 4c6a0d4b6b865fdfc4a54dbe8b1404b2a9c0ef93d81ab99c789d403726b89b2ae0bf02215a0d641ed43faef9ec2e54080590513776159525277a1162ce754bec
+EBUILD metis-5.2.1-r2.ebuild 2214 BLAKE2B 3835dc1cd6bb1ce0d4a3c1eeee7497f421b127e0c7e07fab96d2833b11707489b9c31b9bb0a0ca1bf366113e2d1f1c38c38c2a6d6f8176c3651682aa4ee1c9f5 SHA512 2a9f1a2ef6743e33cdee0146c6078854d5bdf4d32a2458d3ac98a3da762498492df93263835da23045e16aa428c5690a99ede2e949dc3b8433dbe98265fb18fc
MISC metadata.xml 947 BLAKE2B 9687c616dd1c8684be3fc1022671560ac5ff752514cbced0a3bb1bfc70348ecdb72c4913e65720a70f03609a1277c5a697e5985fb0cb8032d60e5c24f9b16674 SHA512 efa12e77a7af2803d0626eefc85aaaa5b2594fdfc748c8ad870590f65ae40ec7e557fa923707f327b8bb04036b57a67a036fed52ff9159af1fe65c062165408f
diff --git a/sci-libs/metis/metis-5.2.1-r2.ebuild b/sci-libs/metis/metis-5.2.1-r2.ebuild
index 9c8ab6aafe58..1bdedceada34 100644
--- a/sci-libs/metis/metis-5.2.1-r2.ebuild
+++ b/sci-libs/metis/metis-5.2.1-r2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/METIS-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~x64-macos"
IUSE="double-precision examples int64 openmp"
PATCHES=(
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 7d8b7cd66247..567248e5bc42 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/install-xattr/Manifest b/sys-apps/install-xattr/Manifest
index c61da52e95e0..ef4f11365a17 100644
--- a/sys-apps/install-xattr/Manifest
+++ b/sys-apps/install-xattr/Manifest
@@ -1,7 +1,7 @@
AUX 0.8/0001-install-xattr-avoid-accessing-empty-storage.patch 1493 BLAKE2B e0e2fc6beb906cae339275dfede7188bf95170f4efecfdeea8cc8aa65ecca7f353694120f123799f536fb5bb91e35f9d5c77fdd092f3768e22d8f26d1e8abdd2 SHA512 0df1f97066e3f9f5479c996d307b48039332bf555e2c8d4b64572d60fa4ac8f47d442c6be5ceb8281a11c47bba4d6f3bf204fd3434b04884cef6d43ef2193a35
AUX 0.8/0002-install-xattr-fix-small-memory-leak.patch 2235 BLAKE2B 7149e3180ffddd658b20ba9e45593a4cee0f3610e26b28497a1e4f639b476e797f60f962cae573233fdbc1040b281301b6d4e3cc43875bec6a1ed739f6f82f42 SHA512 2ad58f650b8026dea0d32dee911d66438d5a7b13bea290b050f6e932496d35ff58189ba89a52d7b761589bba2865a58d3720eed7206d8199959b11750877ab30
DIST install-xattr-0.8.tar.bz2 16359 BLAKE2B 25c483211ea6d01f46d9739fd3f1327e543e8b986a252d97e8b012ff6169a9b6430dc0ab7c184bf04c6665182c242eb37f7059d2d23cecececea723bde74cb56 SHA512 3af95a724d95286854767fe28679b024de8d257ce2d21addecbd40906e10bf48cfd4263609c6c2f436c6a807e91d24118110fda041091fadbefd848c892af778
-EBUILD install-xattr-0.8-r1.ebuild 1017 BLAKE2B 4b282b2a7b6350bc71f334030e86e97d80d3dc85a6a891387d1c1f0e854d0e63f39bf86220808667dbee20faee57c088475c6f657d8f88ca8d1f2e5611d5e093 SHA512 d1dcd8c298700dce9657ebfaad629c1fab8f135553adfbc8f0463d258f70889e4b4c9175d3b7e42d88afd2e7102d6da3e8f476d18ee993cf90c4a1497de56bfe
+EBUILD install-xattr-0.8-r1.ebuild 1012 BLAKE2B 374938f0d10b9ab16c2a7bd52912b5cf6686926f5fc66443e4db62b2064ed0f0a461899d2451f03a63c43e49e27447ec239d27cc93fd65ea5e6431eb9e48ffec SHA512 bd9d3329e80ef6dbd1fd80ea3ffb051df363bfe907b0a359e91dbef02b7a34679b9e1f3ac18c28234c6e58ba86dfced521d3576025dcf90918a3313b0fbd47d1
EBUILD install-xattr-0.8.ebuild 1006 BLAKE2B ed568765285654f323b5d38b324c0da6c2cabf2c450c2fc7d9a31dec5a876adcb0275de1448c80bbce4619d259f6dd95e4aad376f196d2a41a97072ac345275e SHA512 0819e998357e972c89dfcb7257e155348df4aa854cbcfc4dfea01f4411ca8c1a607c0f14a1e8c55a676210d0b639935b6eaeca2c9ae0e0edb5d069614acf9506
EBUILD install-xattr-9999.ebuild 971 BLAKE2B e9725d58e099850e6ca3b151e23a258c7dc680d115a7ec9be86edbac32cf3d5e4875713383da9438e7d3ce15a25d80560042c2c816ed9503dcd7004ebe34bc4c SHA512 94a6020f4baa8a123f2d97393fc5c2d55226211427f2d7f220f77cb1d713ad6c9d1aa7413cd137542bbc7308909d8686aa95a9e2b91ae294475078d815257b68
MISC metadata.xml 254 BLAKE2B f3a9f843cf94243d1129711770df727fcdc8808bca829ef784819cab6f5410dfa463cfed85182f8228c7de796a674dd602653ad3ef817a62c0c3e7198b23befe SHA512 b9fcd3084a7e197f6138e1ce8b0eff99c4c203c37a7d5c40de207040ba1501ef0e5b2f4e00216a567037bcd6d3394fdec6ff587484c9ba2fca9d04f431733b7c
diff --git a/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild b/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
index 0fd1e0a41e24..31bc0c92dff6 100644
--- a/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
+++ b/sys-apps/install-xattr/install-xattr-0.8-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://dev.gentoo.org/~blueness/install-xattr/${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"
S="${WORKDIR}"/${PN}
fi
diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 72c943dd70ba..eb0a21c9d14f 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -13,6 +13,7 @@ DIST portage-3.0.52.tar.bz2 1157447 BLAKE2B 61e4d32f9713b9b0a2df6ca636b2d756dacd
DIST portage-3.0.53.tar.bz2 1162321 BLAKE2B 1c38bc97d9aca2ce4062ed0fc2ef9297911379a32f1ed32b4d5ced760970edbfb9579471efd69c0fc16e3227ef6444d60c2bb19be6d809eabe832250d340b4b5 SHA512 d747acc922da2d6f2dc10a8b5a6c7cf4b325ab903b3c5634d5aa1927bbfffa306076ad780a4634d7bcf6092b763b753b02c14f1a21197706559d370c6eee00a1
DIST portage-3.0.54.tar.bz2 1164619 BLAKE2B b70ed74a557470068f873b544bc7efc497f4121b2189601c44f9ddc1571e80cdc1387148cdd705604a24a2357289385345df5d60e03e7ebff1e8797bed350fe4 SHA512 2e9e16dae4a30e2bfed2d5eab7eb4e4c8260cc1b5a826d247e98908fb8669e4e5176d7f59a01d4d7a302f874fe1d80c17da87bb87d31f98af7a79e1823fa4009
DIST portage-3.0.55.tar.bz2 1167100 BLAKE2B 8dd4ffa3f816e34a9afa5ba70d0ae252797a782cf8b3dd4df9c4fe52f1fb218d757b3679a5d43229accdbed52ae70bb6a706768839bf735b342bdfc598e252a1 SHA512 de891a7a91012546ded5ac6f3427324d1d959beeb7442339f350728bee3337ff49e48a113b191dc0d515f3545b8662ff26ad434bb9cbfbc23bd47938a8932fce
+DIST portage-3.0.56.tar.bz2 1166588 BLAKE2B f6e8d8dbfb3b157f1e5577419ef78c8e63b6f754ffa94da22e6466f11b77738e11fc9ad4803341b6640a6c7f48bd73bb02a12643b8176d60147e88aa1fb48314 SHA512 6eac4edb286f3ef0074cbaaf3b216c8dd40fe474e1a9bd6f86d7185cceabe19edb76b324af76d9fa1005ba8809d624354c21ab84284aba0d92e467612bd9fe47
EBUILD portage-3.0.45.3-r2.ebuild 9026 BLAKE2B 48786771a530eb0dd7c8e93536dceefa1a0433cd1467a8bef84ff52b8f8932abbda3f742ead1b05c1d75db8d97b3ef2124dddf12164ccc74d6e8558fac065504 SHA512 7d361598083421293c74cacbc24929825beddf132f4e2dfa110a97ec262e5841f7885bec6dafa31076afa6b48dd0e72f53703d2e0ffe2a4aa92b5f6cd6d658e6
EBUILD portage-3.0.46.ebuild 9028 BLAKE2B 2be98cc99c708e434c9e451a1257f6c891ad529cba3363431d85030475f3c293b12bf6e2a81a6de35b64692405199f3583d43d207031dfb45fd361c51aaaf394 SHA512 af75ee0c836bd570f9ff43f9f236d418b825f7def2e798a1d10157a98b48239185c3654806ebe5f13db1b240f428f3c7f2a492d410d1bae2a8bcbd797dcde493
EBUILD portage-3.0.49-r2.ebuild 9527 BLAKE2B 6cad70f759ec4440c228193e2535d57d679eddee0c73d444c78880d38e9529588835f8de721e900495261c53ea9461e2bce1c1b63ed8d32f657f6e458119d18a SHA512 0a49e29242fb469a2d389b06a8e1fdf0187cb7d35c56e4ce3661722dc0668f1383ca52321417fa2110f2d02670b2e4cf43c319efa511e373ca4f2520e2ac2ba7
@@ -22,5 +23,6 @@ EBUILD portage-3.0.52.ebuild 6712 BLAKE2B 30cd93ffdd565f7d3f7380c1d86c8f1eb29e0b
EBUILD portage-3.0.53.ebuild 6712 BLAKE2B 30cd93ffdd565f7d3f7380c1d86c8f1eb29e0b9be15c52482612b9badabe5f1f3335c1b994341a2a643b8901dc2049a300db38aa54dc19cc6c2e62970c3f9ae4 SHA512 15023ec0a54e2cfc62f5f934b54829d8a342f20ea86d5d98aadf14d26db19fc269983b0635264eb23f784ecb15bbcda8734be87940f14c1abcd48aefa5d18596
EBUILD portage-3.0.54-r1.ebuild 6807 BLAKE2B e982e9b70f2dfcd42c9e86f61bc8981c7bb3da9b9fb7b1c8873ad2a15217d7feb559ef555f00e5af621c435ef36965236d5dfa26abf01bdaa1d8148d59cc3fd7 SHA512 ef6f0b57d4ddc0dd963f341c944f2f7260b8ef00e1185a26bcd5534573f5bd7af40b098bd8171233cca05de7c1396713dfaaaeebac0ce80098f9ef7c664f18af
EBUILD portage-3.0.55.ebuild 6712 BLAKE2B 30cd93ffdd565f7d3f7380c1d86c8f1eb29e0b9be15c52482612b9badabe5f1f3335c1b994341a2a643b8901dc2049a300db38aa54dc19cc6c2e62970c3f9ae4 SHA512 15023ec0a54e2cfc62f5f934b54829d8a342f20ea86d5d98aadf14d26db19fc269983b0635264eb23f784ecb15bbcda8734be87940f14c1abcd48aefa5d18596
+EBUILD portage-3.0.56.ebuild 6712 BLAKE2B 30cd93ffdd565f7d3f7380c1d86c8f1eb29e0b9be15c52482612b9badabe5f1f3335c1b994341a2a643b8901dc2049a300db38aa54dc19cc6c2e62970c3f9ae4 SHA512 15023ec0a54e2cfc62f5f934b54829d8a342f20ea86d5d98aadf14d26db19fc269983b0635264eb23f784ecb15bbcda8734be87940f14c1abcd48aefa5d18596
EBUILD portage-9999.ebuild 6712 BLAKE2B 30cd93ffdd565f7d3f7380c1d86c8f1eb29e0b9be15c52482612b9badabe5f1f3335c1b994341a2a643b8901dc2049a300db38aa54dc19cc6c2e62970c3f9ae4 SHA512 15023ec0a54e2cfc62f5f934b54829d8a342f20ea86d5d98aadf14d26db19fc269983b0635264eb23f784ecb15bbcda8734be87940f14c1abcd48aefa5d18596
MISC metadata.xml 1539 BLAKE2B 0efa1ae365449d6593909046c32158a9f6755aa9252c34ae00eb866dd29a0b6a5c2e7a4af9293d0f87c4dd9231132fc5361acb0818fb6beff6dd6fbbdc6f409b SHA512 675f5baa1b3079592e3930b11ca18f324e27c42b5515f9ae815a26e53a465640fa6e9c4069df0e2121932b9f1cc73f2c9469c1529728f3c5ed5c3e687743ac0d
diff --git a/sys-apps/portage/portage-3.0.56.ebuild b/sys-apps/portage/portage-3.0.56.ebuild
new file mode 100644
index 000000000000..f261a5eae11a
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.56.ebuild
@@ -0,0 +1,238 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+TMPFILES_OPTIONAL=1
+
+inherit meson linux-info multiprocessing python-r1 tmpfiles
+
+DESCRIPTION="The package management and distribution system for Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="
+ https://anongit.gentoo.org/git/proj/portage.git
+ https://github.com/gentoo/portage.git
+ "
+ inherit git-r3
+else
+ SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+# setuptools is still needed as a workaround for Python 3.12+ for now.
+# https://github.com/mesonbuild/meson/issues/7702
+#
+# >=meson-1.2.1-r1 for bug #912051
+BDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-util/meson-1.2.1-r1
+ $(python_gen_cond_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ' python3_12)
+ test? (
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-vcs/git
+ )
+"
+DEPEND="
+ ${PYTHON_DEPS}
+ >=app-arch/tar-1.27
+ dev-lang/python-exec:2
+ >=sys-apps/sed-4.0.5
+ sys-devel/patch
+ !build? ( $(python_gen_impl_dep 'ssl(+)') )
+ apidoc? (
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-epytext[${PYTHON_USEDEP}]
+ )
+ doc? (
+ ~app-text/docbook-xml-dtd-4.4
+ app-text/xmlto
+ )
+"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+RDEPEND="
+ ${PYTHON_DEPS}
+ acct-user/portage
+ >=app-arch/tar-1.27
+ app-arch/zstd
+ >=app-misc/pax-utils-0.1.17
+ dev-lang/python-exec:2
+ >=sys-apps/baselayout-2.9
+ >=sys-apps/findutils-4.9
+ !build? (
+ >=app-admin/eselect-1.2
+ app-portage/getuto
+ >=app-shells/bash-5.0:0
+ >=sec-keys/openpgp-keys-gentoo-release-20230329
+ >=sys-apps/sed-4.0.5
+ rsync-verify? (
+ >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+ >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
+ )
+ )
+ elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+ elibc_musl? ( >=sys-apps/sandbox-2.2 )
+ kernel_linux? ( sys-apps/util-linux )
+ selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+ xattr? ( kernel_linux? (
+ >=sys-apps/install-xattr-0.3
+ ) )
+ !<app-admin/logrotate-3.8.0
+ !<app-portage/gentoolkit-0.4.6
+ !<app-portage/repoman-2.3.10
+ !~app-portage/repoman-3.0.0
+"
+# coreutils-6.4 rdep is for date format in emerge-webrsync #164532
+# NOTE: FEATURES=installsources requires debugedit and rsync
+PDEPEND="
+ !build? (
+ >=net-misc/rsync-2.6.4
+ >=sys-apps/coreutils-6.4
+ >=sys-apps/file-5.44-r3
+ )
+"
+
+pkg_pretend() {
+ local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS ~UTS_NS"
+
+ check_extra_config
+}
+
+src_prepare() {
+ default
+
+ if use prefix-guest; then
+ sed -e "s|^\(main-repo = \).*|\\1gentoo_prefix|" \
+ -e "s|^\\[gentoo\\]|[gentoo_prefix]|" \
+ -e "s|^\(sync-uri = \).*|\\1rsync://rsync.prefix.bitzolder.nl/gentoo-portage-prefix|" \
+ -i cnf/repos.conf || die "sed failed"
+ fi
+}
+
+src_configure() {
+ local code_only=false
+ python_foreach_impl my_src_configure
+}
+
+my_src_configure() {
+ local emesonargs=(
+ -Dcode-only=${code_only}
+ -Deprefix="${EPREFIX}"
+ -Dportage-bindir="${EPREFIX}/usr/lib/portage/${EPYTHON}"
+ -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
+ $(meson_use doc)
+ $(meson_use apidoc)
+ $(meson_use gentoo-dev)
+ $(meson_use ipc)
+ $(meson_use xattr)
+ )
+
+ if use native-extensions && [[ "${EPYTHON}" != "pypy3" ]] ; then
+ emesonargs+=( -Dnative-extensions=true )
+ else
+ emesonargs+=( -Dnative-extensions=false )
+ fi
+
+ if use build; then
+ emesonargs+=( -Drsync-verify=false )
+ else
+ emesonargs+=( $(meson_use rsync-verify) )
+ fi
+
+ meson_src_configure
+ code_only=true
+}
+
+src_compile() {
+ python_foreach_impl meson_src_compile
+}
+
+src_test() {
+ local -x PYTEST_ADDOPTS="-vv -ra -l -o console_output_style=count -n $(makeopts_jobs) --dist=worksteal"
+
+ python_foreach_impl meson_src_test --no-rebuild --verbose
+}
+
+src_install() {
+ python_foreach_impl my_src_install
+ dotmpfiles "${FILESDIR}"/portage-{ccache,tmpdir}.conf
+
+ local scripts
+ mapfile -t scripts < <(awk '/^#!.*python/ {print FILENAME} {nextfile}' "${ED}"/usr/{bin,sbin}/* || die)
+ python_replicate_script "${scripts[@]}"
+}
+
+my_src_install() {
+ local pydirs=(
+ "${D}$(python_get_sitedir)"
+ "${ED}/usr/lib/portage/${EPYTHON}"
+ )
+
+ meson_src_install
+ python_optimize "${pydirs[@]}"
+ python_fix_shebang "${pydirs[@]}"
+}
+
+pkg_preinst() {
+ if ! use build && [[ -z ${ROOT} ]]; then
+ python_setup
+ local sitedir=$(python_get_sitedir)
+ [[ -d ${D}${sitedir} ]] || die "${D}${sitedir}: No such directory"
+ env -u DISTDIR \
+ -u PORTAGE_OVERRIDE_EPREFIX \
+ -u PORTAGE_REPOSITORIES \
+ -u PORTDIR \
+ -u PORTDIR_OVERLAY \
+ PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \
+ "${PYTHON}" -m portage._compat_upgrade.default_locations || die
+
+ env -u BINPKG_COMPRESS -u PORTAGE_REPOSITORIES \
+ PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \
+ "${PYTHON}" -m portage._compat_upgrade.binpkg_compression || die
+
+ env -u FEATURES -u PORTAGE_REPOSITORIES \
+ PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \
+ "${PYTHON}" -m portage._compat_upgrade.binpkg_multi_instance || die
+ fi
+
+ # elog dir must exist to avoid logrotate error for bug #415911.
+ # This code runs in preinst in order to bypass the mapping of
+ # portage:portage to root:root which happens after src_install.
+ keepdir /var/log/portage/elog
+ # This is allowed to fail if the user/group are invalid for prefix users.
+ if chown portage:portage "${ED}"/var/log/portage{,/elog} 2>/dev/null ; then
+ chmod g+s,ug+rwx "${ED}"/var/log/portage{,/elog}
+ fi
+
+ if has_version "<${CATEGORY}/${PN}-2.3.77"; then
+ elog "The emerge --autounmask option is now disabled by default, except for"
+ elog "portions of behavior which are controlled by the --autounmask-use and"
+ elog "--autounmask-license options. For backward compatibility, previous"
+ elog "behavior of --autounmask=y and --autounmask=n is entirely preserved."
+ elog "Users can get the old behavior simply by adding --autounmask to the"
+ elog "make.conf EMERGE_DEFAULT_OPTS variable. For the rationale for this"
+ elog "change, see https://bugs.gentoo.org/658648."
+ fi
+}
+
+pkg_postinst() {
+ # Warn about obsolete "enotice" script, bug #867010
+ local bashrc=${EROOT}/etc/portage/profile/profile.bashrc
+ if [[ -e ${bashrc} ]] && grep -q enotice "${bashrc}"; then
+ eerror "Obsolete 'enotice' script detected!"
+ eerror "Please remove this from ${bashrc} to avoid problems."
+ eerror "See bug 867010 for more details."
+ fi
+}
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index 238f736143f2..87fd14016205 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index 8c43805660e2..80a6332269ff 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -5,12 +5,18 @@ DIST zfs-2.1.12.tar.gz 35155013 BLAKE2B 652780e6bf7b63f45909110726d53795fada034f
DIST zfs-2.1.12.tar.gz.asc 836 BLAKE2B 9215e732981a82254115cd17ec3c9810d4e9e5d5f7bb848778848f911478fc2e4bdbfc563e9835a2e876c26d9e0e8755724a0995baf9ad24e9265123e10cfddf SHA512 69c8b618947fd966eba0bba1c7326ddd463861f051a6cf1d06e23bd6d840fe7503f02adec2c3cbb203fa7b1cced51500f3689c224b653d13d227edd51b5a44f6
DIST zfs-2.1.13.tar.gz 35170063 BLAKE2B 88f4b27a872071590294cf2a93d19633bacfaf1214fc4f06ab7ae7778376978754e0e2566d7bfe659d84426f525ecd05679b98310ddfc2d5938804c36fd03904 SHA512 d06fce8faa22b0cab2c69befa3842476703433fa90530d1fdf168716afd2039e97b124aa8ef581bed3bc19604fa2faa0bc1e29f6d028e3ef0085f0e34e05230a
DIST zfs-2.1.13.tar.gz.asc 836 BLAKE2B 35d3299cfe1d37848f1a0e75a00e08a49a37356ccfc2f47fa1c5c64a1e16adc8030c35047fb45347ec4328d90703ed1623de1c799bef9b6297553aa7b357e8da SHA512 f35c89fd6b1019098b103427b525e32a691c796debde743f9d99953623d8c2bc6deb1ed88865e519d5fa60b259b1d74cce3c829dd1e2eb59aa29abc20046a0db
+DIST zfs-2.1.14.tar.gz 35167471 BLAKE2B a7b22eaf05e4fbf416ebe4d7b884c515942fc9375c1dd322cefa00c19c550b9318a4192d6a909d49d58523c8f1a6eaf00189dd58e6543fae17cf8cc35042f469 SHA512 4a65c8b7d5576fa2dcc14e7ccaa93191c1d3791479cf89bd02c2bd04434ff5e93709b328796d4f9ba93da19f12772e359df373f40919350a3e1e4c52758b47c8
+DIST zfs-2.1.14.tar.gz.asc 836 BLAKE2B f01bc58bf6c3d367c494ed4ea9f3fb1141f3aafdbf4f913b9e0d60d31557076d5ae0e25ca93b013f5fd85e21ba5ae9f61e1a03af54bb0c743869c0ce3d5519df SHA512 be0f386cce952b4047dc2448e356078668e8d4392802dd3bb1a426741f15f4d9fb689cd1cb09972bdbc9fe2e4e782ec4b4754fe811c5657bc1f5308bd38e3926
DIST zfs-2.2.1.tar.gz 33814243 BLAKE2B c3ff95c892024a11ee5c266b10e3354074606665a201fbab16e1ed12550340e0d991d98bd74f794331b68bd16cd6147a9e8937b8cda72d454abce72a22bafec6 SHA512 05e17046ac4f0ba923151be3e554e075db4783c8936c5dcee2d3b6d459fb386ba33f9eb38d15c185db58a1d26926147a66c3b3fe14e9de40987f0e95efa2bb31
DIST zfs-2.2.1.tar.gz.asc 836 BLAKE2B 9d586d703d557df020f1d02e764f488f354f5c7105e7fa0f3dbf040881b63bdffa3310c9048ed102be05e9c851242b572cd0c6a22361e7e5a1cce50b1644a98d SHA512 78a13f42a71e39d346d43f3e1b271483b4b426ccdcda7f3709db8d89b0bcd54c79b7d17cfe3b49d2e6b8c7c41e30e69faade02e49e4bdddb3e472f2ceeb29cf2
+DIST zfs-2.2.2.tar.gz 33816541 BLAKE2B f0619ae42d898d18077096217d0a9ddd7c7378424707aa51d3645661b2889a1459bc4a5e9fe42b6860b2d26e4600da35765b0e741725dafacc2ead2370cad866 SHA512 bba252cbf7986f2cce154dd18a34aa478cf98f70106337188dc894de2446d60a58fa643706927757d1787506b44d4ff404897a2d0e16aacb0a7bf27765703332
+DIST zfs-2.2.2.tar.gz.asc 836 BLAKE2B bdc86492b2bf45d329e34e89ea7796f5cbf518d32ab114c909321b1d0d8040b9ce4e25b3b85fcbc5ea62ee10a2d716b5b27e37c2c005b307c0b593815c49d625 SHA512 110be1aa90f4749106717165a3cb5116379e2d170146a2b3d2601f04212450da9327e028d6e1e5de7f8a46c6bb7a15e2bcdd09e3e760590fbc695f9562f1440b
EBUILD zfs-kmod-2.1.12.ebuild 4601 BLAKE2B 4e7a15677eef4aaa6b395a4852f17531f37990bc733955d578e3834693aa531553ddc2e79cc4513c5c938f9605b61fb9590491991dc8e5aff1afbf04b8d79ccf SHA512 4bb49a13ea14b57c9cac20324627436d5d6247feba9c4fa568b5017e109095ac1c18aef4187dde5f01c012bfcd86243ceeb4d942b1aa7faa409596844740ecb6
EBUILD zfs-kmod-2.1.13-r1.ebuild 4687 BLAKE2B 3407a228cc07e710693de38eb1750fbc445e7f4d387a48ca46de10a54285c23615ac72747880ff0251ab1ab9fe93a16c7a3859e07fcbaf8cc78456a033c8b756 SHA512 8de0fc970bd6782587b9735bd4bc6587757413807319db3b3a21e9ba91541bdf72333c9d1c25a2f684159cbae60ef2b56df74ed6d64999d6d1b52360ae1b006c
EBUILD zfs-kmod-2.1.13.ebuild 4601 BLAKE2B 451f240a8bfda7164ee48ae37bb410b8c3e06ca7184126da122258e7f6f8da62d23c9e6b0481e310735d92e460fbe5617a9f01da04cdb0ae801039c93cb12cd7 SHA512 7240287b57eaac31f6d0c7d4994c6a4de44a41ac9470aeb4c95e33ddb9557d7c70fad24c037f32ae026b4b7bb745ec5f4f496a802457dbdb95a8f1ec7f527c49
+EBUILD zfs-kmod-2.1.14.ebuild 4604 BLAKE2B 16a84611ce7c714e30a79ca48ce7535230a71eb616e900f8f4b4493d090a5959db2748a5cbde123e60d594f79e2941268b25346e51318169ec10f16ae721a88a SHA512 6fafc726a95faffcdb00fa4070fdf6cffa851ebf1aa309ab6efcf822d0373ed6e97a0b946522de156138f3a7dba20daf8aee3ffd0b7c88eaa3e55fa46871917c
EBUILD zfs-kmod-2.2.1-r1.ebuild 6017 BLAKE2B 07e1e2bf3a7846e0ed4ba7df4bdefc789133263f89bf6c9aecb8baf50e2a3fa34b9f94ae83fab9e0a78ec251adaa600bba292b206588d348804b31caafa0992e SHA512 6fc26e396cd160b831900735e3d862a1f0a9dccac93e4d4fbee84f635cac4a40d19ce01e1a445781ecf0b4d3ce5e5a2dec188339dad4aa999df506ab18669ac1
EBUILD zfs-kmod-2.2.1.ebuild 5932 BLAKE2B 77d5e6a115d3198ada916a0a2a13cc421f4fe53e50559a5e9a1f92b46584ff29d95b18bb973f89d9d05d03fad1ca90b3886974370f5097b2bd6d04cf859e1038 SHA512 08857de1d42bb9e82baf9b48354e2ac8bd40985c8a41f18d59791ab0ee90665bef2c5b206d9c6033251ec465529bf6b400a40726641945da19ee7ae06e0447c5
+EBUILD zfs-kmod-2.2.2.ebuild 5932 BLAKE2B 77d5e6a115d3198ada916a0a2a13cc421f4fe53e50559a5e9a1f92b46584ff29d95b18bb973f89d9d05d03fad1ca90b3886974370f5097b2bd6d04cf859e1038 SHA512 08857de1d42bb9e82baf9b48354e2ac8bd40985c8a41f18d59791ab0ee90665bef2c5b206d9c6033251ec465529bf6b400a40726641945da19ee7ae06e0447c5
EBUILD zfs-kmod-9999.ebuild 6017 BLAKE2B 07e1e2bf3a7846e0ed4ba7df4bdefc789133263f89bf6c9aecb8baf50e2a3fa34b9f94ae83fab9e0a78ec251adaa600bba292b206588d348804b31caafa0992e SHA512 6fc26e396cd160b831900735e3d862a1f0a9dccac93e4d4fbee84f635cac4a40d19ce01e1a445781ecf0b4d3ce5e5a2dec188339dad4aa999df506ab18669ac1
MISC metadata.xml 776 BLAKE2B 4c48182f7ceee679b4d947a70cb232980969b59bdc425463a929b6ae8be5f79450a3869bf3cc4d00069b65cda8a06f42eba29a7974c5e1b34a2998992901bcbe SHA512 f3f0af7dcdd26a01fc1b00af46ff64e7e6d7bb83a2225ea4cbff5c1a56651ddfdf3e7f59af914833f52828b9d059c6a8cb7f32037319abed129c40987349745f
diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild
new file mode 100644
index 000000000000..8a7c8152eb9b
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.14.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools dist-kernel-utils flag-o-matic linux-mod-r1 multiprocessing
+
+DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
+HOMEPAGE="https://github.com/openzfs/zfs"
+
+MODULES_KERNEL_MAX=6.5
+MODULES_KERNEL_MIN=3.10
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/openzfs/zfs.git"
+ inherit git-r3
+ unset MODULES_KERNEL_MAX
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openzfs.asc
+ inherit verify-sig
+
+ MY_PV=${PV/_rc/-rc}
+ SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz"
+ SRC_URI+=" verify-sig? ( https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc )"
+ S="${WORKDIR}/zfs-${PV%_rc?}"
+
+ ZFS_KERNEL_COMPAT="${MODULES_KERNEL_MAX}"
+ # Increments minor eg 5.14 -> 5.15, and still supports override.
+ ZFS_KERNEL_DEP="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}"
+ ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
+
+ if [[ ${PV} != *_rc* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc"
+ fi
+fi
+
+LICENSE="CDDL MIT debug? ( GPL-2+ )"
+SLOT="0/${PVR}"
+IUSE="custom-cflags debug +rootfs"
+RESTRICT="test"
+
+BDEPEND="
+ dev-lang/perl
+ app-alternatives/awk
+"
+
+if [[ ${PV} != 9999 ]] ; then
+ BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-openzfs )"
+
+ IUSE+=" +dist-kernel-cap"
+ RDEPEND="
+ dist-kernel-cap? ( dist-kernel? (
+ <virtual/dist-kernel-${ZFS_KERNEL_DEP}
+ ) )
+ "
+fi
+
+# Used to suggest matching USE, but without suggesting to disable
+PDEPEND="dist-kernel? ( ~sys-fs/zfs-${PV}[dist-kernel] )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.1.11-gentoo.patch
+)
+
+pkg_pretend() {
+ use rootfs || return 0
+
+ if has_version virtual/dist-kernel && ! use dist-kernel; then
+ ewarn "You have virtual/dist-kernel installed, but"
+ ewarn "USE=\"dist-kernel\" is not enabled for ${CATEGORY}/${PN}"
+ ewarn "It's recommended to globally enable dist-kernel USE flag"
+ ewarn "to auto-trigger initrd rebuilds with kernel updates"
+ fi
+}
+
+pkg_setup() {
+ local CONFIG_CHECK="
+ EFI_PARTITION
+ ZLIB_DEFLATE
+ ZLIB_INFLATE
+ !DEBUG_LOCK_ALLOC
+ !PAX_KERNEXEC_PLUGIN_METHOD_OR
+ "
+ use debug && CONFIG_CHECK+="
+ DEBUG_INFO
+ FRAME_POINTER
+ !DEBUG_INFO_REDUCED
+ "
+ use rootfs && CONFIG_CHECK+="
+ BLK_DEV_INITRD
+ DEVTMPFS
+ "
+
+ kernel_is -lt 5 && CONFIG_CHECK+=" IOSCHED_NOOP"
+
+ if [[ ${PV} != 9999 ]] ; then
+ local kv_major_max kv_minor_max zcompat
+ zcompat="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}"
+ kv_major_max="${zcompat%%.*}"
+ zcompat="${zcompat#*.}"
+ kv_minor_max="${zcompat%%.*}"
+ kernel_is -le "${kv_major_max}" "${kv_minor_max}" || die \
+ "Linux ${kv_major_max}.${kv_minor_max} is the latest supported version"
+ fi
+
+ linux-mod-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # Run unconditionally (bug #792627)
+ eautoreconf
+
+ if [[ ${PV} != 9999 ]] ; then
+ # Set module revision number
+ sed -Ei "s/(Release:.*)1/\1${PR}-gentoo/" META || die
+ fi
+}
+
+src_configure() {
+ use custom-cflags || strip-flags
+ filter-ldflags -Wl,*
+
+ local myconf=(
+ --bindir="${EPREFIX}"/bin
+ --sbindir="${EPREFIX}"/sbin
+ --with-config=kernel
+ --with-linux="${KV_DIR}"
+ --with-linux-obj="${KV_OUT_DIR}"
+ $(use_enable debug)
+
+ # See gentoo.patch
+ GENTOO_MAKEARGS_EVAL="${MODULES_MAKEARGS[*]@Q}"
+ TEST_JOBS="$(makeopts_jobs)"
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_compile() {
+ emake "${MODULES_MAKEARGS[@]}"
+}
+
+src_install() {
+ emake "${MODULES_MAKEARGS[@]}" DESTDIR="${ED}" install
+ modules_post_process
+
+ dodoc AUTHORS COPYRIGHT META README.md
+}
+
+pkg_postinst() {
+ linux-mod-r1_pkg_postinst
+
+ if [[ -z ${ROOT} ]] && use dist-kernel ; then
+ dist-kernel_reinstall_initramfs "${KV_DIR}" "${KV_FULL}"
+ fi
+
+ if use x86 || use arm ; then
+ ewarn "32-bit kernels will likely require increasing vmalloc to"
+ ewarn "at least 256M and decreasing zfs_arc_max to some value less than that."
+ fi
+
+ if has_version sys-boot/grub ; then
+ ewarn "This version of OpenZFS includes support for new feature flags"
+ ewarn "that are incompatible with previous versions. GRUB2 support for"
+ ewarn "/boot with the new feature flags is not yet available."
+ ewarn "Do *NOT* upgrade root pools to use the new feature flags."
+ ewarn "Any new pools will be created with the new feature flags by default"
+ ewarn "and will not be compatible with older versions of OpenZFS. To"
+ ewarn "create a new pool that is backward compatible wih GRUB2, use "
+ ewarn
+ ewarn "zpool create -o compatibility=grub2 ..."
+ ewarn
+ ewarn "Refer to /usr/share/zfs/compatibility.d/grub2 for list of features."
+ fi
+}
diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild
new file mode 100644
index 000000000000..0b3c28a2134c
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-2.2.2.ebuild
@@ -0,0 +1,217 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools dist-kernel-utils flag-o-matic linux-mod-r1 multiprocessing
+
+DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
+HOMEPAGE="https://github.com/openzfs/zfs"
+
+MODULES_KERNEL_MAX=6.6
+MODULES_KERNEL_MIN=3.10
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/openzfs/zfs.git"
+ inherit git-r3
+ unset MODULES_KERNEL_MAX
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openzfs.asc
+ inherit verify-sig
+
+ MY_PV=${PV/_rc/-rc}
+ SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz"
+ SRC_URI+=" verify-sig? ( https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc )"
+ S="${WORKDIR}/zfs-${MY_PV}"
+
+ ZFS_KERNEL_COMPAT="${MODULES_KERNEL_MAX}"
+ # Increments minor eg 5.14 -> 5.15, and still supports override.
+ ZFS_KERNEL_DEP="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}"
+ ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))"
+
+ if [[ ${PV} != *_rc* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc"
+ fi
+fi
+
+LICENSE="CDDL MIT debug? ( GPL-2+ )"
+SLOT="0/${PVR}"
+IUSE="custom-cflags debug +rootfs"
+RESTRICT="test"
+
+BDEPEND="
+ app-alternatives/awk
+ dev-lang/perl
+"
+
+if [[ ${PV} != 9999 ]] ; then
+ BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-openzfs )"
+
+ IUSE+=" +dist-kernel-cap"
+ RDEPEND="
+ dist-kernel-cap? ( dist-kernel? (
+ <virtual/dist-kernel-${ZFS_KERNEL_DEP}
+ ) )
+ "
+fi
+
+# Used to suggest matching USE, but without suggesting to disable
+PDEPEND="dist-kernel? ( ~sys-fs/zfs-${PV}[dist-kernel] )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.1.11-gentoo.patch
+)
+
+pkg_pretend() {
+ use rootfs || return 0
+
+ if has_version virtual/dist-kernel && ! use dist-kernel; then
+ ewarn "You have virtual/dist-kernel installed, but"
+ ewarn "USE=\"dist-kernel\" is not enabled for ${CATEGORY}/${PN}"
+ ewarn "It's recommended to globally enable dist-kernel USE flag"
+ ewarn "to auto-trigger initrd rebuilds with kernel updates"
+ fi
+}
+
+pkg_setup() {
+ local CONFIG_CHECK="
+ EFI_PARTITION
+ ZLIB_DEFLATE
+ ZLIB_INFLATE
+ !DEBUG_LOCK_ALLOC
+ !PAX_KERNEXEC_PLUGIN_METHOD_OR
+ "
+ use debug && CONFIG_CHECK+="
+ DEBUG_INFO
+ FRAME_POINTER
+ !DEBUG_INFO_REDUCED
+ "
+ use rootfs && CONFIG_CHECK+="
+ BLK_DEV_INITRD
+ DEVTMPFS
+ "
+
+ kernel_is -lt 5 && CONFIG_CHECK+=" IOSCHED_NOOP"
+
+ if [[ ${PV} != 9999 ]] ; then
+ local kv_major_max kv_minor_max zcompat
+ zcompat="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}"
+ kv_major_max="${zcompat%%.*}"
+ zcompat="${zcompat#*.}"
+ kv_minor_max="${zcompat%%.*}"
+ kernel_is -le "${kv_major_max}" "${kv_minor_max}" || die \
+ "Linux ${kv_major_max}.${kv_minor_max} is the latest supported version"
+ fi
+
+ linux-mod-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # Run unconditionally (bug #792627)
+ eautoreconf
+
+ if [[ ${PV} != 9999 ]] ; then
+ # Set module revision number
+ sed -Ei "s/(Release:.*)1/\1${PR}-gentoo/" META || die
+ fi
+}
+
+src_configure() {
+ use custom-cflags || strip-flags
+ filter-ldflags -Wl,*
+
+ local myconf=(
+ --bindir="${EPREFIX}"/bin
+ --sbindir="${EPREFIX}"/sbin
+ --with-config=kernel
+ --with-linux="${KV_DIR}"
+ --with-linux-obj="${KV_OUT_DIR}"
+ $(use_enable debug)
+
+ # See gentoo.patch
+ GENTOO_MAKEARGS_EVAL="${MODULES_MAKEARGS[*]@Q}"
+ TEST_JOBS="$(makeopts_jobs)"
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_compile() {
+ emake "${MODULES_MAKEARGS[@]}"
+}
+
+src_install() {
+ emake "${MODULES_MAKEARGS[@]}" DESTDIR="${ED}" install
+ modules_post_process
+
+ dodoc AUTHORS COPYRIGHT META README.md
+}
+
+_old_layout_cleanup() {
+ # new files are just extra/{spl,zfs}.ko with no subdirs.
+ local olddir=(
+ avl/zavl
+ icp/icp
+ lua/zlua
+ nvpair/znvpair
+ spl/spl
+ unicode/zunicode
+ zcommon/zcommon
+ zfs/zfs
+ zstd/zzstd
+ )
+
+ # kernel/module/Kconfig contains possible compressed extentions.
+ local kext kextfiles
+ for kext in .ko{,.{gz,xz,zst}}; do
+ kextfiles+=( "${olddir[@]/%/${kext}}" )
+ done
+
+ local oldfile oldpath
+ for oldfile in "${kextfiles[@]}"; do
+ oldpath="${EROOT}/lib/modules/${KV_FULL}/extra/${oldfile}"
+ if [[ -f "${oldpath}" ]]; then
+ ewarn "Found obsolete zfs module ${oldfile} for current kernel ${KV_FULL}, removing."
+ rm -rv "${oldpath}" || die
+ # we do not remove non-empty directories just for safety in case there's something else.
+ # also it may fail if there are both compressed and uncompressed modules installed.
+ rmdir -v --ignore-fail-on-non-empty "${oldpath%/*.*}" || die
+ fi
+ done
+}
+
+pkg_postinst() {
+ # Check for old module layout before doing anything else.
+ # only attempt layout cleanup if new .ko location is used.
+ local newko=( "${EROOT}/lib/modules/${KV_FULL}/extra"/{zfs,spl}.ko* )
+ # We check first array member, if glob above did not exand, it will be "zfs.ko*" and -f will return false.
+ # if glob expanded -f will do correct file precense check.
+ [[ -f ${newko[0]} ]] && _old_layout_cleanup
+
+ linux-mod-r1_pkg_postinst
+
+ if [[ -z ${ROOT} ]] && use dist-kernel ; then
+ dist-kernel_reinstall_initramfs "${KV_DIR}" "${KV_FULL}"
+ fi
+
+ if use x86 || use arm ; then
+ ewarn "32-bit kernels will likely require increasing vmalloc to"
+ ewarn "at least 256M and decreasing zfs_arc_max to some value less than that."
+ fi
+
+ if has_version sys-boot/grub ; then
+ ewarn "This version of OpenZFS includes support for new feature flags"
+ ewarn "that are incompatible with previous versions. GRUB2 support for"
+ ewarn "/boot with the new feature flags is not yet available."
+ ewarn "Do *NOT* upgrade root pools to use the new feature flags."
+ ewarn "Any new pools will be created with the new feature flags by default"
+ ewarn "and will not be compatible with older versions of OpenZFS. To"
+ ewarn "create a new pool that is backward compatible wih GRUB2, use "
+ ewarn
+ ewarn "zpool create -o compatibility=grub2 ..."
+ ewarn
+ ewarn "Refer to /usr/share/zfs/compatibility.d/grub2 for list of features."
+ fi
+}
diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index a26c228270a6..28f7da43ed55 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -4,10 +4,16 @@ DIST zfs-2.1.12.tar.gz 35155013 BLAKE2B 652780e6bf7b63f45909110726d53795fada034f
DIST zfs-2.1.12.tar.gz.asc 836 BLAKE2B 9215e732981a82254115cd17ec3c9810d4e9e5d5f7bb848778848f911478fc2e4bdbfc563e9835a2e876c26d9e0e8755724a0995baf9ad24e9265123e10cfddf SHA512 69c8b618947fd966eba0bba1c7326ddd463861f051a6cf1d06e23bd6d840fe7503f02adec2c3cbb203fa7b1cced51500f3689c224b653d13d227edd51b5a44f6
DIST zfs-2.1.13.tar.gz 35170063 BLAKE2B 88f4b27a872071590294cf2a93d19633bacfaf1214fc4f06ab7ae7778376978754e0e2566d7bfe659d84426f525ecd05679b98310ddfc2d5938804c36fd03904 SHA512 d06fce8faa22b0cab2c69befa3842476703433fa90530d1fdf168716afd2039e97b124aa8ef581bed3bc19604fa2faa0bc1e29f6d028e3ef0085f0e34e05230a
DIST zfs-2.1.13.tar.gz.asc 836 BLAKE2B 35d3299cfe1d37848f1a0e75a00e08a49a37356ccfc2f47fa1c5c64a1e16adc8030c35047fb45347ec4328d90703ed1623de1c799bef9b6297553aa7b357e8da SHA512 f35c89fd6b1019098b103427b525e32a691c796debde743f9d99953623d8c2bc6deb1ed88865e519d5fa60b259b1d74cce3c829dd1e2eb59aa29abc20046a0db
+DIST zfs-2.1.14.tar.gz 35167471 BLAKE2B a7b22eaf05e4fbf416ebe4d7b884c515942fc9375c1dd322cefa00c19c550b9318a4192d6a909d49d58523c8f1a6eaf00189dd58e6543fae17cf8cc35042f469 SHA512 4a65c8b7d5576fa2dcc14e7ccaa93191c1d3791479cf89bd02c2bd04434ff5e93709b328796d4f9ba93da19f12772e359df373f40919350a3e1e4c52758b47c8
+DIST zfs-2.1.14.tar.gz.asc 836 BLAKE2B f01bc58bf6c3d367c494ed4ea9f3fb1141f3aafdbf4f913b9e0d60d31557076d5ae0e25ca93b013f5fd85e21ba5ae9f61e1a03af54bb0c743869c0ce3d5519df SHA512 be0f386cce952b4047dc2448e356078668e8d4392802dd3bb1a426741f15f4d9fb689cd1cb09972bdbc9fe2e4e782ec4b4754fe811c5657bc1f5308bd38e3926
DIST zfs-2.2.1.tar.gz 33814243 BLAKE2B c3ff95c892024a11ee5c266b10e3354074606665a201fbab16e1ed12550340e0d991d98bd74f794331b68bd16cd6147a9e8937b8cda72d454abce72a22bafec6 SHA512 05e17046ac4f0ba923151be3e554e075db4783c8936c5dcee2d3b6d459fb386ba33f9eb38d15c185db58a1d26926147a66c3b3fe14e9de40987f0e95efa2bb31
DIST zfs-2.2.1.tar.gz.asc 836 BLAKE2B 9d586d703d557df020f1d02e764f488f354f5c7105e7fa0f3dbf040881b63bdffa3310c9048ed102be05e9c851242b572cd0c6a22361e7e5a1cce50b1644a98d SHA512 78a13f42a71e39d346d43f3e1b271483b4b426ccdcda7f3709db8d89b0bcd54c79b7d17cfe3b49d2e6b8c7c41e30e69faade02e49e4bdddb3e472f2ceeb29cf2
+DIST zfs-2.2.2.tar.gz 33816541 BLAKE2B f0619ae42d898d18077096217d0a9ddd7c7378424707aa51d3645661b2889a1459bc4a5e9fe42b6860b2d26e4600da35765b0e741725dafacc2ead2370cad866 SHA512 bba252cbf7986f2cce154dd18a34aa478cf98f70106337188dc894de2446d60a58fa643706927757d1787506b44d4ff404897a2d0e16aacb0a7bf27765703332
+DIST zfs-2.2.2.tar.gz.asc 836 BLAKE2B bdc86492b2bf45d329e34e89ea7796f5cbf518d32ab114c909321b1d0d8040b9ce4e25b3b85fcbc5ea62ee10a2d716b5b27e37c2c005b307c0b593815c49d625 SHA512 110be1aa90f4749106717165a3cb5116379e2d170146a2b3d2601f04212450da9327e028d6e1e5de7f8a46c6bb7a15e2bcdd09e3e760590fbc695f9562f1440b
EBUILD zfs-2.1.12.ebuild 8892 BLAKE2B e39fd0b3c16e2d0bb9cbb032cd60b1f3a48c4453b224cb16994137ab93cc97ede6c1802798595a7e71ac5b7f9b9cee719b6e1981ebc786455f97b105a9b0b462 SHA512 5a8d18ac3b3e9f54723c02215c5ca16e15398490b820e4e30855c62fe180455ca6f7d9f77e58e2a676f88607e6c5c4343061ab0cab7369310ae644d241854d74
EBUILD zfs-2.1.13.ebuild 8892 BLAKE2B e39fd0b3c16e2d0bb9cbb032cd60b1f3a48c4453b224cb16994137ab93cc97ede6c1802798595a7e71ac5b7f9b9cee719b6e1981ebc786455f97b105a9b0b462 SHA512 5a8d18ac3b3e9f54723c02215c5ca16e15398490b820e4e30855c62fe180455ca6f7d9f77e58e2a676f88607e6c5c4343061ab0cab7369310ae644d241854d74
+EBUILD zfs-2.1.14.ebuild 8895 BLAKE2B 48919e1841e305f81990dd74864a3c07f09292e89a7afe8f5b71d020783257c9a6633cf0379c837a1c36cfe640e0b2acb5a5f980673aeb97103bf1533072b699 SHA512 450e0eccb437c524a052c85c580fd0dc4e1eaee3de7d945bc3bf09c43159b1c054197ddce06d4b9866a379eab6a0f10e90996e6294b6e1fdd88216ffd5e37cdf
EBUILD zfs-2.2.1.ebuild 8752 BLAKE2B 722cf2cc6c3a0330b1fb6c15229f5499be6ecb5a204515f63e74055eab15dc909735eccc0288db9eaf5e995dd6d753459d543f8714c17680526ddb732b58aff6 SHA512 bbd74914a7e5d6d415aa65d208308106c22e4e0336906d2926bf22b7b960061ea485ed5434a31ff492bc6694f75914441fd0e233d03cb589016cb7d541bbac15
+EBUILD zfs-2.2.2.ebuild 8752 BLAKE2B 722cf2cc6c3a0330b1fb6c15229f5499be6ecb5a204515f63e74055eab15dc909735eccc0288db9eaf5e995dd6d753459d543f8714c17680526ddb732b58aff6 SHA512 bbd74914a7e5d6d415aa65d208308106c22e4e0336906d2926bf22b7b960061ea485ed5434a31ff492bc6694f75914441fd0e233d03cb589016cb7d541bbac15
EBUILD zfs-9999.ebuild 8752 BLAKE2B 722cf2cc6c3a0330b1fb6c15229f5499be6ecb5a204515f63e74055eab15dc909735eccc0288db9eaf5e995dd6d753459d543f8714c17680526ddb732b58aff6 SHA512 bbd74914a7e5d6d415aa65d208308106c22e4e0336906d2926bf22b7b960061ea485ed5434a31ff492bc6694f75914441fd0e233d03cb589016cb7d541bbac15
MISC metadata.xml 2205 BLAKE2B 82e20a6f5906b8cbbc6eb6e9520cf4e4213ce9cba2b056df5d5db0d4deaa4a20822a88e26286446d105326a8f61c807047a0e1e64494faac48d8ed5708807c02 SHA512 222981f945e98ddef646c593cbc8889f3526af4901c28ab5775ba760ca7d3aff3129b2699e8b7337b59fd33cbba388915cb5b2dc09674432c606f41ff27dbd9b
diff --git a/sys-fs/zfs/zfs-2.1.14.ebuild b/sys-fs/zfs/zfs-2.1.14.ebuild
new file mode 100644
index 000000000000..bc031e7c7f9a
--- /dev/null
+++ b/sys-fs/zfs/zfs-2.1.14.ebuild
@@ -0,0 +1,311 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 flag-o-matic linux-info pam systemd udev usr-ldscript
+
+DESCRIPTION="Userland utilities for ZFS Linux kernel module"
+HOMEPAGE="https://github.com/openzfs/zfs"
+
+if [[ ${PV} == "9999" ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/openzfs/zfs.git"
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openzfs.asc
+ inherit verify-sig
+
+ MY_P="${P/_rc/-rc}"
+ SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz"
+ SRC_URI+=" verify-sig? ( https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )"
+ S="${WORKDIR}/${P%_rc?}"
+
+ if [[ ${PV} != *_rc* ]]; then
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc"
+ fi
+fi
+
+LICENSE="BSD-2 CDDL MIT"
+# just libzfs soname major for now.
+# possible candidates: libuutil, libzpool, libnvpair. Those do not provide stable abi, but are considered.
+# see libsoversion_check() below as well
+SLOT="0/5"
+IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python +rootfs selinux test-suite"
+
+DEPEND="
+ net-libs/libtirpc:=
+ sys-apps/util-linux
+ sys-libs/zlib
+ virtual/libudev:=
+ dev-libs/openssl:0=
+ !minimal? ( ${PYTHON_DEPS} )
+ pam? ( sys-libs/pam )
+ python? (
+ $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*')
+ )
+"
+
+BDEPEND="app-alternatives/awk
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ python? (
+ ${DISTUTILS_DEPS}
+ || (
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/distlib[${PYTHON_USEDEP}]
+ )
+ )
+"
+
+if [[ ${PV} != "9999" ]] ; then
+ BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-openzfs )"
+fi
+
+# awk is used for some scripts, completions, and the Dracut module
+RDEPEND="${DEPEND}
+ !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV}:= )
+ !prefix? ( virtual/udev )
+ sys-fs/udev-init-scripts
+ app-alternatives/awk
+ dist-kernel? ( virtual/dist-kernel:= )
+ rootfs? (
+ app-arch/cpio
+ app-misc/pax-utils
+ )
+ selinux? ( sec-policy/selinux-zfs )
+ test-suite? (
+ app-shells/ksh
+ sys-apps/kmod[tools]
+ sys-apps/util-linux
+ sys-devel/bc
+ sys-block/parted
+ sys-fs/lsscsi
+ sys-fs/mdadm
+ sys-process/procps
+ )
+"
+
+# PDEPEND in this form is needed to trick portage suggest
+# enabling dist-kernel if only 1 package have it set, without suggesting to disable
+PDEPEND="dist-kernel? ( ~sys-fs/zfs-kmod-${PV}[dist-kernel] )"
+
+REQUIRED_USE="
+ !minimal? ( ${PYTHON_REQUIRED_USE} )
+ python? ( !minimal )
+ test-suite? ( !minimal )
+"
+
+RESTRICT="test"
+
+PATCHES=(
+ # bug #854333
+ "${FILESDIR}"/2.1.5-r2-dracut-non-root.patch
+
+ "${FILESDIR}"/2.1.5-dracut-zfs-missing.patch
+)
+
+pkg_pretend() {
+ use rootfs || return 0
+
+ if has_version virtual/dist-kernel && ! use dist-kernel; then
+ ewarn "You have virtual/dist-kernel installed, but"
+ ewarn "USE=\"dist-kernel\" is not enabled for ${CATEGORY}/${PN}"
+ ewarn "It's recommended to globally enable dist-kernel USE flag"
+ ewarn "to auto-trigger initrd rebuilds with kernel updates"
+ fi
+}
+
+pkg_setup() {
+ if use kernel_linux; then
+ linux-info_pkg_setup
+
+ if ! linux_config_exists; then
+ ewarn "Cannot check the linux kernel configuration."
+ else
+ if use test-suite; then
+ if linux_chkconfig_present BLK_DEV_LOOP; then
+ eerror "The ZFS test suite requires loop device support enabled."
+ eerror "Please enable it:"
+ eerror " CONFIG_BLK_DEV_LOOP=y"
+ eerror "in /usr/src/linux/.config or"
+ eerror " Device Drivers --->"
+ eerror " Block devices --->"
+ eerror " [X] Loopback device support"
+ fi
+ fi
+ fi
+ fi
+}
+
+libsoversion_check() {
+ local bugurl libzfs_sover
+ bugurl="https://bugs.gentoo.org/enter_bug.cgi?form_name=enter_bug&product=Gentoo+Linux&component=Current+packages"
+
+ libzfs_sover="$(grep 'libzfs_la_LDFLAGS += -version-info' lib/libzfs/Makefile.am \
+ | grep -Eo '[0-9]+:[0-9]+:[0-9]+')"
+ libzfs_sover="${libzfs_sover%%:*}"
+
+ if [[ ${libzfs_sover} -ne $(ver_cut 2 ${SLOT}) ]]; then
+ echo
+ eerror "BUG BUG BUG BUG BUG BUG BUG BUG"
+ eerror "ebuild subslot does not match libzfs soversion!"
+ eerror "libzfs soversion: ${libzfs_sover}"
+ eerror "ebuild value: $(ver_cut 2 ${SLOT})"
+ eerror "This is a bug in the ebuild, please use the following URL to report it"
+ eerror "${bugurl}&short_desc=${CATEGORY}%2F${P}+update+subslot"
+ echo
+ # we want to abort for releases, but just print a warning for live ebuild
+ # to keep package installable
+ [[ ${PV} == "9999" ]] || die
+ fi
+}
+
+src_prepare() {
+ default
+ libsoversion_check
+
+ # Run unconditionally (bug #792627)
+ eautoreconf
+
+ if [[ ${PV} != "9999" ]]; then
+ # Set revision number
+ sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" META || die "Could not set Gentoo release"
+ fi
+
+ if use python; then
+ pushd contrib/pyzfs >/dev/null || die
+ distutils-r1_src_prepare
+ popd >/dev/null || die
+ fi
+
+ # prevent errors showing up on zfs-mount stop, #647688
+ # openrc will unmount all filesystems anyway.
+ sed -i "/^ZFS_UNMOUNT=/ s/yes/no/" "etc/default/zfs.in" || die
+}
+
+src_configure() {
+ use custom-cflags || strip-flags
+ use minimal || python_setup
+
+ # All the same issue:
+ # Segfaults w/ GCC 12 and 'zfs send'
+ # bug #856373
+ # https://github.com/openzfs/zfs/issues/13620
+ # https://github.com/openzfs/zfs/issues/13605
+ append-flags -fno-tree-vectorize
+
+ local myconf=(
+ --bindir="${EPREFIX}/bin"
+ --enable-shared
+ --enable-sysvinit
+ --localstatedir="${EPREFIX}/var"
+ --sbindir="${EPREFIX}/sbin"
+ --with-config=user
+ --with-dracutdir="${EPREFIX}/usr/lib/dracut"
+ --with-linux="${KV_DIR}"
+ --with-linux-obj="${KV_OUT_DIR}"
+ --with-udevdir="$(get_udevdir)"
+ --with-pamconfigsdir="${EPREFIX}/unwanted_files"
+ --with-pammoduledir="$(getpam_mod_dir)"
+ --with-systemdunitdir="$(systemd_get_systemunitdir)"
+ --with-systemdpresetdir="$(systemd_get_systempresetdir)"
+ --with-vendor=gentoo
+ # Building zfs-mount-generator.c on musl breaks as strndupa
+ # isn't available. But systemd doesn't support musl anyway, so
+ # just disable building it.
+ # UPDATE: it has been fixed since,
+ # https://github.com/openzfs/zfs/commit/1f19826c9ac85835cbde61a7439d9d1fefe43a4a
+ # but we still leave it as this for now.
+ $(use_enable !elibc_musl systemd)
+ $(use_enable debug)
+ $(use_enable nls)
+ $(use_enable pam)
+ $(use_enable python pyzfs)
+ --disable-static
+ $(usex minimal --without-python --with-python="${EPYTHON}")
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_compile() {
+ default
+ if use python; then
+ pushd contrib/pyzfs >/dev/null || die
+ distutils-r1_src_compile
+ popd >/dev/null || die
+ fi
+}
+
+src_install() {
+ default
+
+ gen_usr_ldscript -a nvpair uutil zfsbootenv zfs zfs_core zpool
+
+ use pam && { rm -rv "${ED}/unwanted_files" || die ; }
+
+ use test-suite || { rm -r "${ED}"/usr/share/zfs/{test-runner,zfs-tests,runfiles,*sh} || die ; }
+
+ find "${ED}" -name '*.la' -delete || die
+
+ dobashcomp contrib/bash_completion.d/zfs
+ bashcomp_alias zfs zpool
+
+ # strip executable bit from conf.d file
+ fperms 0644 /etc/conf.d/zfs
+
+ if use python; then
+ pushd contrib/pyzfs >/dev/null || die
+ distutils-r1_src_install
+ popd >/dev/null || die
+ fi
+
+ # enforce best available python implementation
+ use minimal || python_fix_shebang "${ED}/bin"
+}
+
+pkg_postinst() {
+ udev_reload
+
+ # we always need userspace utils in sync with zfs-kmod
+ # so force initrd update for userspace as well, to avoid
+ # situation when zfs-kmod trigger initrd rebuild before
+ # userspace component is rebuilt
+ # KV_* variables are provided by linux-info.eclass
+ if [[ -z ${ROOT} ]] && use dist-kernel; then
+ dist-kernel_reinstall_initramfs "${KV_DIR}" "${KV_FULL}"
+ fi
+
+ if use rootfs; then
+ if ! has_version sys-kernel/genkernel && ! has_version sys-kernel/dracut; then
+ elog "Root on zfs requires an initramfs to boot"
+ elog "The following packages provide one and are tested on a regular basis:"
+ elog " sys-kernel/dracut ( preferred, module maintained by zfs developers )"
+ elog " sys-kernel/genkernel"
+ fi
+ fi
+
+ if systemd_is_booted || has_version sys-apps/systemd; then
+ einfo "Please refer to ${EROOT}/$(systemd_get_systempresetdir)/50-zfs.preset"
+ einfo "for default zfs systemd service configuration"
+ else
+ [[ -e "${EROOT}/etc/runlevels/boot/zfs-import" ]] || \
+ einfo "You should add zfs-import to the boot runlevel."
+ [[ -e "${EROOT}/etc/runlevels/boot/zfs-load-key" ]] || \
+ einfo "You should add zfs-load-key to the boot runlevel."
+ [[ -e "${EROOT}/etc/runlevels/boot/zfs-mount" ]]|| \
+ einfo "You should add zfs-mount to the boot runlevel."
+ [[ -e "${EROOT}/etc/runlevels/default/zfs-share" ]] || \
+ einfo "You should add zfs-share to the default runlevel."
+ [[ -e "${EROOT}/etc/runlevels/default/zfs-zed" ]] || \
+ einfo "You should add zfs-zed to the default runlevel."
+ fi
+}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/sys-fs/zfs/zfs-2.2.2.ebuild b/sys-fs/zfs/zfs-2.2.2.ebuild
new file mode 100644
index 000000000000..5f41c0934171
--- /dev/null
+++ b/sys-fs/zfs/zfs-2.2.2.ebuild
@@ -0,0 +1,306 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit autotools bash-completion-r1 dist-kernel-utils distutils-r1 flag-o-matic linux-info pam systemd udev usr-ldscript
+
+DESCRIPTION="Userland utilities for ZFS Linux kernel module"
+HOMEPAGE="https://github.com/openzfs/zfs"
+
+if [[ ${PV} == "9999" ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/openzfs/zfs.git"
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openzfs.asc
+ inherit verify-sig
+
+ MY_P="${P/_rc/-rc}"
+ SRC_URI="https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz"
+ SRC_URI+=" verify-sig? ( https://github.com/openzfs/${PN}/releases/download/${MY_P}/${MY_P}.tar.gz.asc )"
+ S="${WORKDIR}/${MY_P}"
+
+ if [[ ${PV} != *_rc* ]]; then
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc"
+ fi
+fi
+
+LICENSE="BSD-2 CDDL MIT"
+# just libzfs soname major for now.
+# possible candidates: libuutil, libzpool, libnvpair. Those do not provide stable abi, but are considered.
+# see libsoversion_check() below as well
+SLOT="0/5"
+IUSE="custom-cflags debug dist-kernel kernel-builtin minimal nls pam python +rootfs selinux test-suite"
+
+DEPEND="
+ dev-libs/openssl:=
+ net-libs/libtirpc:=
+ sys-apps/util-linux
+ sys-libs/zlib
+ virtual/libudev:=
+ !minimal? ( ${PYTHON_DEPS} )
+ pam? ( sys-libs/pam )
+ python? (
+ $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*')
+ )
+"
+
+BDEPEND="
+ app-alternatives/awk
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ python? (
+ ${DISTUTILS_DEPS}
+ || (
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/distlib[${PYTHON_USEDEP}]
+ )
+ )
+"
+
+if [[ ${PV} != "9999" ]] ; then
+ BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-openzfs )"
+fi
+
+# awk is used for some scripts, completions, and the Dracut module
+RDEPEND="
+ ${DEPEND}
+ !kernel-builtin? ( ~sys-fs/zfs-kmod-${PV}:= )
+ !prefix? ( virtual/udev )
+ app-alternatives/awk
+ sys-fs/udev-init-scripts
+ dist-kernel? ( virtual/dist-kernel:= )
+ rootfs? (
+ app-arch/cpio
+ app-misc/pax-utils
+ )
+ selinux? ( sec-policy/selinux-zfs )
+ test-suite? (
+ app-shells/ksh
+ sys-apps/kmod[tools]
+ sys-apps/util-linux
+ sys-devel/bc
+ sys-block/parted
+ sys-fs/lsscsi
+ sys-fs/mdadm
+ sys-process/procps
+ )
+"
+
+# PDEPEND in this form is needed to trick portage suggest
+# enabling dist-kernel if only 1 package have it set, without suggesting to disable
+PDEPEND="dist-kernel? ( ~sys-fs/zfs-kmod-${PV}[dist-kernel] )"
+
+REQUIRED_USE="
+ !minimal? ( ${PYTHON_REQUIRED_USE} )
+ python? ( !minimal )
+ test-suite? ( !minimal )
+"
+
+RESTRICT="test"
+
+PATCHES=(
+ "${FILESDIR}"/2.1.5-dracut-zfs-missing.patch
+)
+
+pkg_pretend() {
+ use rootfs || return 0
+
+ if has_version virtual/dist-kernel && ! use dist-kernel; then
+ ewarn "You have virtual/dist-kernel installed, but"
+ ewarn "USE=\"dist-kernel\" is not enabled for ${CATEGORY}/${PN}"
+ ewarn "It's recommended to globally enable dist-kernel USE flag"
+ ewarn "to auto-trigger initrd rebuilds with kernel updates"
+ fi
+}
+
+pkg_setup() {
+ if use kernel_linux; then
+ linux-info_pkg_setup
+
+ if ! linux_config_exists; then
+ ewarn "Cannot check the linux kernel configuration."
+ else
+ if use test-suite; then
+ if linux_chkconfig_present BLK_DEV_LOOP; then
+ eerror "The ZFS test suite requires loop device support enabled."
+ eerror "Please enable it:"
+ eerror " CONFIG_BLK_DEV_LOOP=y"
+ eerror "in /usr/src/linux/.config or"
+ eerror " Device Drivers --->"
+ eerror " Block devices --->"
+ eerror " [X] Loopback device support"
+ fi
+ fi
+ fi
+ fi
+}
+
+libsoversion_check() {
+ local bugurl libzfs_sover
+ bugurl="https://bugs.gentoo.org/enter_bug.cgi?form_name=enter_bug&product=Gentoo+Linux&component=Current+packages"
+
+ libzfs_sover="$(grep 'libzfs_la_LDFLAGS += -version-info' lib/libzfs/Makefile.am \
+ | grep -Eo '[0-9]+:[0-9]+:[0-9]+')"
+ libzfs_sover="${libzfs_sover%%:*}"
+
+ if [[ ${libzfs_sover} -ne $(ver_cut 2 ${SLOT}) ]]; then
+ echo
+ eerror "BUG BUG BUG BUG BUG BUG BUG BUG"
+ eerror "ebuild subslot does not match libzfs soversion!"
+ eerror "libzfs soversion: ${libzfs_sover}"
+ eerror "ebuild value: $(ver_cut 2 ${SLOT})"
+ eerror "This is a bug in the ebuild, please use the following URL to report it"
+ eerror "${bugurl}&short_desc=${CATEGORY}%2F${P}+update+subslot"
+ echo
+ # we want to abort for releases, but just print a warning for live ebuild
+ # to keep package installable
+ [[ ${PV} == "9999" ]] || die
+ fi
+}
+
+src_prepare() {
+ default
+ libsoversion_check
+
+ # Run unconditionally (bug #792627)
+ eautoreconf
+
+ if [[ ${PV} != "9999" ]]; then
+ # Set revision number
+ sed -i "s/\(Release:\)\(.*\)1/\1\2${PR}-gentoo/" META || die "Could not set Gentoo release"
+ fi
+
+ if use python; then
+ pushd contrib/pyzfs >/dev/null || die
+ distutils-r1_src_prepare
+ popd >/dev/null || die
+ fi
+
+ # Tries to use /etc/conf.d which we reserve for OpenRC
+ sed -i -e '/EnvironmentFile/d' etc/systemd/system/zfs*.in || die
+
+ # prevent errors showing up on zfs-mount stop, #647688
+ # openrc will unmount all filesystems anyway.
+ sed -i "/^ZFS_UNMOUNT=/ s/yes/no/" "etc/default/zfs.in" || die
+}
+
+src_configure() {
+ use custom-cflags || strip-flags
+ use minimal || python_setup
+
+ local myconf=(
+ --bindir="${EPREFIX}/bin"
+ --enable-shared
+ --enable-sysvinit
+ --localstatedir="${EPREFIX}/var"
+ --sbindir="${EPREFIX}/sbin"
+ --with-config=user
+ --with-dracutdir="${EPREFIX}/usr/lib/dracut"
+ --with-linux="${KV_DIR}"
+ --with-linux-obj="${KV_OUT_DIR}"
+ --with-udevdir="$(get_udevdir)"
+ --with-pamconfigsdir="${EPREFIX}/unwanted_files"
+ --with-pammoduledir="$(getpam_mod_dir)"
+ --with-systemdunitdir="$(systemd_get_systemunitdir)"
+ --with-systemdpresetdir="$(systemd_get_systempresetdir)"
+ --with-vendor=gentoo
+ # Building zfs-mount-generator.c on musl breaks as strndupa
+ # isn't available. But systemd doesn't support musl anyway, so
+ # just disable building it.
+ # UPDATE: it has been fixed since,
+ # https://github.com/openzfs/zfs/commit/1f19826c9ac85835cbde61a7439d9d1fefe43a4a
+ # but we still leave it as this for now.
+ $(use_enable !elibc_musl systemd)
+ $(use_enable debug)
+ $(use_enable nls)
+ $(use_enable pam)
+ $(use_enable python pyzfs)
+ --disable-static
+ $(usex minimal --without-python --with-python="${EPYTHON}")
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_compile() {
+ default
+ if use python; then
+ pushd contrib/pyzfs >/dev/null || die
+ distutils-r1_src_compile
+ popd >/dev/null || die
+ fi
+}
+
+src_install() {
+ default
+
+ gen_usr_ldscript -a nvpair uutil zfsbootenv zfs zfs_core zpool
+
+ use pam && { rm -rv "${ED}/unwanted_files" || die ; }
+
+ use test-suite || { rm -r "${ED}"/usr/share/zfs/{test-runner,zfs-tests,runfiles,*sh} || die ; }
+
+ find "${ED}" -name '*.la' -delete || die
+
+ dobashcomp contrib/bash_completion.d/zfs
+ bashcomp_alias zfs zpool
+
+ # strip executable bit from conf.d file
+ fperms 0644 /etc/conf.d/zfs
+
+ if use python; then
+ pushd contrib/pyzfs >/dev/null || die
+ distutils-r1_src_install
+ popd >/dev/null || die
+ fi
+
+ # enforce best available python implementation
+ use minimal || python_fix_shebang "${ED}/bin"
+}
+
+pkg_postinst() {
+ udev_reload
+
+ # we always need userspace utils in sync with zfs-kmod
+ # so force initrd update for userspace as well, to avoid
+ # situation when zfs-kmod trigger initrd rebuild before
+ # userspace component is rebuilt
+ # KV_* variables are provided by linux-info.eclass
+ if [[ -z ${ROOT} ]] && use dist-kernel; then
+ dist-kernel_reinstall_initramfs "${KV_DIR}" "${KV_FULL}"
+ fi
+
+ if use rootfs; then
+ if ! has_version sys-kernel/genkernel && ! has_version sys-kernel/dracut; then
+ elog "Root on zfs requires an initramfs to boot"
+ elog "The following packages provide one and are tested on a regular basis:"
+ elog " sys-kernel/dracut ( preferred, module maintained by zfs developers )"
+ elog " sys-kernel/genkernel"
+ fi
+ fi
+
+ if systemd_is_booted || has_version sys-apps/systemd; then
+ einfo "Please refer to ${EROOT}/$(systemd_get_systempresetdir)/50-zfs.preset"
+ einfo "for default zfs systemd service configuration"
+ else
+ [[ -e "${EROOT}/etc/runlevels/boot/zfs-import" ]] || \
+ einfo "You should add zfs-import to the boot runlevel."
+ [[ -e "${EROOT}/etc/runlevels/boot/zfs-load-key" ]] || \
+ einfo "You should add zfs-load-key to the boot runlevel."
+ [[ -e "${EROOT}/etc/runlevels/boot/zfs-mount" ]]|| \
+ einfo "You should add zfs-mount to the boot runlevel."
+ [[ -e "${EROOT}/etc/runlevels/default/zfs-share" ]] || \
+ einfo "You should add zfs-share to the default runlevel."
+ [[ -e "${EROOT}/etc/runlevels/default/zfs-zed" ]] || \
+ einfo "You should add zfs-zed to the default runlevel."
+ fi
+}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index e636a5862a66..0c0225d061a4 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/installkernel-systemd/Manifest b/sys-kernel/installkernel-systemd/Manifest
index b2e54bb91aa4..0477db4a1d54 100644
--- a/sys-kernel/installkernel-systemd/Manifest
+++ b/sys-kernel/installkernel-systemd/Manifest
@@ -1,4 +1,4 @@
AUX installkernel-systemd-2-r2-00-00machineid-directory.install 732 BLAKE2B eb0d08c8d266cf57e35a618ca0f87b25ea59df5a9ea11bcb076d4a9e4c269a9a60040493d61ea8e39f785d3bfb8c4920dfc738112960570b4682f1bb7e33ce8a SHA512 01dfa27c76b23d6ddec354118b2573eb244bd11b1a626f3cf6fcc205f0c6bd11c11f518e8460de16c83d9074ed759ba2251ed892cbadac17784e611a64cb404e
EBUILD installkernel-systemd-2-r4.ebuild 954 BLAKE2B 4f1d14062b56663b79d71a47ff4f5d58dc719c697a6febb668494a0dac0c43f3315a30d1e91364146258a85049ac058d1fde6d4b18e34945c5f9e538a9140d41 SHA512 b7a5204ea1014bb3ea2f549ccc787a9807bb204a6fc26af25f169f62f5c52be067ed8d074cd7d719d6dde02d0ded4abd94c6e4f1d978fda8f63355cb7fb76d30
-EBUILD installkernel-systemd-2-r5.ebuild 884 BLAKE2B 2625981e7850d0632fb2036523e25561b913007e310f48cad9418b23e8b4dfa304aebf3d35084669861c210fa5de6d26b98cad8578d8313067eb8942bb32736b SHA512 47d7a158dc80f7f920b17d02ee0ba68a641b0b8488217a995d2ba0a1ada522ead2771d8dae041042fc58e0cdca197a29de89e514e834e06c28b0a8aad1a5b2ed
+EBUILD installkernel-systemd-2-r5.ebuild 890 BLAKE2B ae684f029698b54233130f3617b24ea6fa18cd8e0befcd450858d2eba3e9f3a00eb633902bed0fd1cb608f3bd6553bf3596a3a1969651d033463b31d37173fcc SHA512 dbfe5b8d1f3c2b4c755fab078deccad167717f8ebe5b5217f71b03cb692bf21084c1bcf430d57824a4002ecb3e7eb3425c04c6acf6cc2375b7b2ff62fd5a16e2
MISC metadata.xml 267 BLAKE2B 4449a3159ae97fc4f2152d9305dc77bf8df18a3dc3ae5881b9e56fc0a30da17d7dabf24901b421389b0cea4b7f0037f46e193d8a74a79431c1ccbd3db1fde9ea SHA512 54190f2ef340d1e355087b7a9af6f651be3704bbf23600f024eabb1bdffd36fd92c1f3f37b409dbde82f52b5287e08a427537ca1028bc326d19470f755cefd43
diff --git a/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild b/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild
index 2683fd47e009..9bd1ef7e7ffa 100644
--- a/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild
+++ b/sys-kernel/installkernel-systemd/installkernel-systemd-2-r5.ebuild
@@ -9,7 +9,7 @@ S="${WORKDIR}"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ppc64 ~riscv ~sparc x86"
RDEPEND="
!sys-kernel/installkernel-gentoo
diff --git a/sys-kernel/linux-firmware/Manifest b/sys-kernel/linux-firmware/Manifest
index 51738c113d31..6544eb365386 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -6,7 +6,7 @@ DIST linux-firmware-20231111.tar.xz 356057052 BLAKE2B f594a14e9d7d824f2d7b3c85dd
EBUILD linux-firmware-20230804.ebuild 11196 BLAKE2B 2ba77bdaba0758932889c2fbc04df410f10a7535f482490779545445e1af06448a467b40ca6c32f36bba870bd482685facfb0d4d2bfcebfba6b043a1167c053e SHA512 8c51e94c77cb3500fbf02adf5472e40702e09bf93ba5f1cc78b02f984bbcedba393a12c55ba11c2acdbc5b270c0ce5f7c07ca8dd6fb4a058f782ebed504cf88a
EBUILD linux-firmware-20230919.ebuild 11196 BLAKE2B 2ba77bdaba0758932889c2fbc04df410f10a7535f482490779545445e1af06448a467b40ca6c32f36bba870bd482685facfb0d4d2bfcebfba6b043a1167c053e SHA512 8c51e94c77cb3500fbf02adf5472e40702e09bf93ba5f1cc78b02f984bbcedba393a12c55ba11c2acdbc5b270c0ce5f7c07ca8dd6fb4a058f782ebed504cf88a
EBUILD linux-firmware-20231030.ebuild 11196 BLAKE2B 2ba77bdaba0758932889c2fbc04df410f10a7535f482490779545445e1af06448a467b40ca6c32f36bba870bd482685facfb0d4d2bfcebfba6b043a1167c053e SHA512 8c51e94c77cb3500fbf02adf5472e40702e09bf93ba5f1cc78b02f984bbcedba393a12c55ba11c2acdbc5b270c0ce5f7c07ca8dd6fb4a058f782ebed504cf88a
-EBUILD linux-firmware-20231111-r1.ebuild 11350 BLAKE2B 61568bd52f589907359e66f10931cae804a506f8af5197d266c365f98c4f8de54b2714237e024f50b6fd0a86ba499ad9219aecc9179408ccb7f89423b570bf1d SHA512 91d10e29a31cd9523e53e8de06f15c48e5de84a43fbb1bd750d1a5a3ba74a9f95a2adf2b080069547e4b8478dce423c87fd4cca3caf9b1cbaae7f04b1f2bea2a
+EBUILD linux-firmware-20231111-r1.ebuild 11356 BLAKE2B 4e4d8de84afec25db2a4da6d0f32a4aa7de6932e5c09c9aa905be60707c23ae1c0fa00793525f1bcfc73f9415a75a09e65c96b31243915b63eb933afdafcb853 SHA512 bef412d17d4b0b0cc28fe9edf8df2e14bb612028402e37255e291b839bb65bb6515a86b810794d9ba5910b05d6cd177146dfe19787bffa0d91c10f352ff21eea
EBUILD linux-firmware-20231111.ebuild 11165 BLAKE2B fa34d1b351bfc96f2208b1c261e33b8f56ec320494ca56f2d986ba942a2916dc581cd2414f13efe0ecc957d40a201a860dcf90baecb8a10f02efffffc2c06eb2 SHA512 62b3f6033da0e3454f0cb121acd1aa7affd22df332030e68b802de757f8dbab2a5e9b843f56e7cc4c6ef80bec11f3b8c589f8f4caa56c0edf437083e86c690b1
EBUILD linux-firmware-99999999.ebuild 11239 BLAKE2B 4956e5dad571f87f23ab18563f7b3578abd81a1dc23266421e0b0d832f786cba813afccf88a17dd548331840348d8851ab7ecc534c4b8af74fdce84c91066c56 SHA512 e2f0d3ad4e1e00a5bcca2dce36789e13d056f0d05212b0cac949c0603799d965cc61076b8495a545d956f453bfa4efa62caa1045ed89d9cb059032939de74641
MISC metadata.xml 1289 BLAKE2B 109336d30e5ec5fb5e679cff9b31e6f69c0b4f629e2aaf4d0d7b6c0db78c1ddcbbb0b283f724f2758207324b622c2af9dfe15874ab34b34876e3e4f58cb5ced6 SHA512 9b925b26bb58a39360ab5ff3cdd7d88bd489645e73f101209f0813a0b926b15dae34f28db05ff6419a0a62fab2ac84ae0546b5007ce17ad3611188bf7aeda3e5
diff --git a/sys-kernel/linux-firmware/linux-firmware-20231111-r1.ebuild b/sys-kernel/linux-firmware/linux-firmware-20231111-r1.ebuild
index 539f48f98435..c2cd242b18fe 100644
--- a/sys-kernel/linux-firmware/linux-firmware-20231111-r1.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-20231111-r1.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz"
fi
- KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~riscv ~sparc ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~m68k ~riscv ~sparc ~x86"
fi
DESCRIPTION="Linux firmware files"
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index f7e18a5874f5..29b946c48ab0 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest
index 062086abd6d9..4b9ddc664f95 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,9 +1,9 @@
-DIST vivaldi-snapshot_6.4.3160.38-1_amd64.deb 105636464 BLAKE2B 7026686e42d4787bf702211b2d635144f049e51451bda1841bc3cdaffee0434a481da1ae72ca323f8d541e521f625849710d06ce29eda86632e0d7b43750291b SHA512 01ddca36648c2dedf0aac567566792951f384e5015d70496340a19dec184bcf571a10e796f88bface8eb118eea6c836925a9b9a35ae9a1bfbc79a4ff11f7623d
-DIST vivaldi-snapshot_6.4.3160.38-1_arm64.deb 100304928 BLAKE2B f6c990cf2caca87aa3b95d0ce5b3bee8025f515ba9a61af8b233b825ddc4fb308aae0e4f8b252dbf6815768f5a458b1b876a09f636d580589a13d3d5abbcb698 SHA512 13aba238d33bde1b762b2b6456221439bfbfdd59b2751555678cd879a03ab84e2eea39967b7d259e4f152c35256ff629c9579bfd4c2325b3c6623abeffd1ce79
-DIST vivaldi-snapshot_6.4.3160.38-1_armhf.deb 100928836 BLAKE2B dea767ba128068c68f9e9e3b9f0d334436278cc53888d7e06afec6e127400c2436d64163c8ce33d875fd358d5c53aea57219133ed73a841a34d75650df872d2a SHA512 5fab22aca5fb85cef4376a41d4b8adc4d631f2068f87d122f10d90f11246b27a864b13619ef4253a389a0ff886ee0b250f8369e8db2adf8bd3a8742c0d36923c
DIST vivaldi-snapshot_6.5.3189.3-1_amd64.deb 105698060 BLAKE2B e880a7cb904aaff8852b9868671b9927dc8e1585cc21170d1f3c1423be886d991cb528ba0755ad435bd33011ec96cefeeaa95a9dd4b467e8dccf164e5c7c727f SHA512 aaab318fe84ea387d6ad93eead969d4c8d2fec94a7f78b311f084b61efca77ff1518a4d867c17e58ed4f28afe0b92d0501b9a82364f8013220d722b5a0344f03
DIST vivaldi-snapshot_6.5.3189.3-1_arm64.deb 100417824 BLAKE2B c73a68f6c13d0ab83c081e255cc1a84fe71e6d5d72a28778d6de616c5db8e8c88725f6152ed4664c24c6fc781223612ff343f32e3a1a877b58fdd12d887f98da SHA512 2f59457619b943bb4d162087eb97a34c1469bbba702f3181122f665fa5b8217943e4415bc1ad18e64d789d36f1d2e206968d184094e11750c4e30342d833d98a
DIST vivaldi-snapshot_6.5.3189.3-1_armhf.deb 100126020 BLAKE2B 62bd7382efb5e5076f94ce44e33d02ced5fa4b79b6389ac6f8b80fd69cab78dd4f986fd291c24a2b82209a789c7d410beb4c4a0140ae840117d4863c6695394d SHA512 a99b7825f4d15e4a42b8d864d809b9d066f5a2233afc3e93d724e0dd11e81ee80032c4714fbc31c85840faba884c651999823736e535062734c1a239afd6473d
-EBUILD vivaldi-snapshot-6.4.3160.38.ebuild 3714 BLAKE2B f571a3f3e0a78a9291108b5d94f4a9810f33ea134456dec72febe688462bc0d9c271fa985a549561b57e3a57cee45672de491d6628fde34630b35b12104f136b SHA512 97ea4dce45a9fda139cdfc13542bb8aa71150a3c4fd4a97ad153c39bf1205439ff6ac3298ef7a8ff21c54f3860856395af864f2a70b8dad0e7961042d146c6de
+DIST vivaldi-snapshot_6.5.3201.4-1_amd64.deb 106892644 BLAKE2B 9db9d0027e9b07ad9acc200b29f2b4efa7aa9531246ab66524b6d1eda4bb5cd14c8171fa8bc81bad806946ac65c51e987af739d64584491c90844f8a03aa027a SHA512 f4baa645eb18391c9b64c1733ccd1adccaf15b72cb3754c5a579a45e18018403e426687e905d32f69c500ea13f7627737f5bc742432b6750a61cf5c2d600bdee
+DIST vivaldi-snapshot_6.5.3201.4-1_arm64.deb 100779560 BLAKE2B 2de3cea82f927cad25cbf96ad4d5a2fcbb1c1c60d41a0d45ccef1024babe75fb87134fe241a7bce8db91fe05aee0e9ae624b570b77d0810f683e55cae3911736 SHA512 80f3aaefffbf311cf8f7253f2ee33051bd5eca0261d20baebec9451cccccf5f6678e25eaf761d8ea35f3e778a41c10cbc324c615083ac9b81002c23f2eab2d98
+DIST vivaldi-snapshot_6.5.3201.4-1_armhf.deb 102205784 BLAKE2B e12c1a0e46169a9b194c35006bd624c8ac043f9a21acabb65cad689ddb7fc230649058c45c9f60d3c8f5c75131c0f3bb2c342cffa5ce152fc156c8d2cb4e8f75 SHA512 282577a5946807ed619b7d622b4f1a06bad18b18cfabe45b11579877edad8f54a9921ffa36bd875712288daa781bfd58003a4022e797d7700c0e85c9e1c23d4f
EBUILD vivaldi-snapshot-6.5.3189.3.ebuild 3714 BLAKE2B f571a3f3e0a78a9291108b5d94f4a9810f33ea134456dec72febe688462bc0d9c271fa985a549561b57e3a57cee45672de491d6628fde34630b35b12104f136b SHA512 97ea4dce45a9fda139cdfc13542bb8aa71150a3c4fd4a97ad153c39bf1205439ff6ac3298ef7a8ff21c54f3860856395af864f2a70b8dad0e7961042d146c6de
+EBUILD vivaldi-snapshot-6.5.3201.4.ebuild 3714 BLAKE2B f571a3f3e0a78a9291108b5d94f4a9810f33ea134456dec72febe688462bc0d9c271fa985a549561b57e3a57cee45672de491d6628fde34630b35b12104f136b SHA512 97ea4dce45a9fda139cdfc13542bb8aa71150a3c4fd4a97ad153c39bf1205439ff6ac3298ef7a8ff21c54f3860856395af864f2a70b8dad0e7961042d146c6de
MISC metadata.xml 485 BLAKE2B 2be960ebfbbc2eefeb14ad0e387c02d90fd29adf4dcc77db0413f3c89087cbffac1ce538279d33c9b901cb67ad437c981d230b8f0bed1e98ad60ad049865e716 SHA512 62feb46aa9afe538c9ccaf687ba199779a5ce9231530296db7dcf38149ad2097d0418a7a43dfc9fb4fcdf679cb1a9b66ac550bea2b8927bafaec8fefa9b0d8c8
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3160.38.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.5.3201.4.ebuild
index 9d522c106aff..9d522c106aff 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.4.3160.38.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.5.3201.4.ebuild
diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index d29a7c314237..4e70b54d7753 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,9 +1,9 @@
-DIST vivaldi-stable_6.4.3160.42-1_amd64.deb 105667884 BLAKE2B f8c82e798d612756e5e141b86f5380bb16e4ad0f625f990a1a0f38b582ba49adbf21e059c9e5acbcd7c3607e9dcafc2ad0917b14bc88d0d87ddb062053a3474f SHA512 696550e2ffd4a2f2dcafa5a9dd841d0c6f77dd9eb0542a8425c7e21838a93c76eab9c0cdba1660ba245fe32b2022bfd204d7dc8a0dfb8a38a6faa77ef6e8a1f2
-DIST vivaldi-stable_6.4.3160.42-1_arm64.deb 100338168 BLAKE2B 77b76252fab242aaea0b67ae34166c67df676211ac6e9d7eeae93765f2430bd7aa506cee93d8d5284b45cd3ec7daee12d56221322bfb8be6dd50d0789b7253be SHA512 ac97adadaaa00cc1640fa2fb8cf65c712307b3416b1634509b9e01d9dc145923e96c31fc03c1dd5739d2222ed4dfe6cf6cc8ce250d236c0c1be0672b8bfde9d8
-DIST vivaldi-stable_6.4.3160.42-1_armhf.deb 100941112 BLAKE2B 41000cc4b743e7cabcdf404a5e2560b23a78b49ee3e66e81b7d9753b797ec8e302a99cc85c02fd21bc324d221543aa773600cb7748a96da3c7f7c708f7d31aaf SHA512 64cbbd2acba9dadd2bbb85d342425d1a9b0b8b84ff3fad6a70e0a03f3651dd5c5fd4fdf4f7632302b158bf87c50d712e4a6098d503b3f276de9737a0ca79efd2
DIST vivaldi-stable_6.4.3160.44-1_amd64.deb 105650520 BLAKE2B 1b311740f1de24d1e342f22e214146a1c3cff7f3c76d98b0d5f1ba43317b2ed49b7c52d22e9f9875d9119e76cd1cf50e6f02d84087c97a375e2a224f15f94da1 SHA512 373dc3b77802ed49a4806b49a0cade41de1b60b6c2f00b0a64fd2fc44ad388ad099e4554f9d84031d40c64b10896c003b45942b0825cc9669cde942795410815
DIST vivaldi-stable_6.4.3160.44-1_arm64.deb 100312072 BLAKE2B 86075140c6960a541d1b56dc8c95e50d520cd3ec9fc6af60dffd22aaeee1a864c5dd50ac67c6ed311b7a7a6eb71047ab8bee7a00f5d43f205cdf6bfb5289cec5 SHA512 dd4264a8b401397d62915728eaac8f1ba9a00c10e99e8c38d92ba8abdf524435834a212c52be2b2107e4f8428ce6b4997f02882367f756ba420caeb4ad0c4858
DIST vivaldi-stable_6.4.3160.44-1_armhf.deb 100950780 BLAKE2B 5bbdcbbba0dd88db7b39c1717d52fd686d978d382f7a755b454275e19182ce4a80d9650950145b245f7bcaedfc24822de63d63d3d854110e23027ea9f4e67362 SHA512 d26a424fe216eaeb5bd13c502dcde826bd9560678f48cd5b7fd8ef8cfb98aaeb79156501a7db2b82dba2ba58de9861bbaf73f731d9b0945c0a23f4fc0cdbea70
-EBUILD vivaldi-6.4.3160.42.ebuild 3713 BLAKE2B 860aab4b4425391da79762c6527d5049645e25b6dd5dcf3e42fa42629370f098f3358446d1fd92aeffd43e07474c183ad470c16860481f458b0e314c772f7e66 SHA512 39f3b107e984e215587b98ba892cd42285b365f3a6cebc673bf1cb75db37e81fbfa2057c727905d7a5916b90f8b1c0ee34f23e4f38d760454c56f582991c003f
-EBUILD vivaldi-6.4.3160.44.ebuild 3714 BLAKE2B f571a3f3e0a78a9291108b5d94f4a9810f33ea134456dec72febe688462bc0d9c271fa985a549561b57e3a57cee45672de491d6628fde34630b35b12104f136b SHA512 97ea4dce45a9fda139cdfc13542bb8aa71150a3c4fd4a97ad153c39bf1205439ff6ac3298ef7a8ff21c54f3860856395af864f2a70b8dad0e7961042d146c6de
+DIST vivaldi-stable_6.4.3160.47-1_amd64.deb 105651576 BLAKE2B 662c8a469c6cd366a1fbdfceadb5a3ef4437abedd281937963c67755d1eb358ae3c0a0fa0d56f77b47e8bdea425fd90b320e8d2e1174df5bf3d6138d735e4521 SHA512 5aabd916bb78872994bc2083e2b900494d4a4074cd035082e5093780fa370db5a9d7f420d290f1089bf10699018a1e5a79def578cadbc74b7af730a7c6a5fc38
+DIST vivaldi-stable_6.4.3160.47-1_arm64.deb 100314332 BLAKE2B 5fa8fb438ba562ac18f475af120840a815156335f087abb66a469d160bb136103b7b76c11cc2172c31b31a42debccf465a058b603c92a0954a5090549f69b576 SHA512 90fa7d9eff4cb2ef2492cbde4c8e0adc7156d8022c6064dd99f7f90b7badef05a30a9813a0126b0389e95d22a6e4bb787ea199cb3d0ce6bed380d01fd7528123
+DIST vivaldi-stable_6.4.3160.47-1_armhf.deb 100960588 BLAKE2B 6154c7c2e482d10c36d342baa00b8fbf6e2aca229ca9faac2bf2560d3b266f5cc1e39379433edf56b5a8e15e8fbc43c57c5a981b7bccf2f4257edffa6a741c43 SHA512 3c382fecd2bb5fe2a65454ed784fc45c1daa632b2717a9b28c5aaf3770d7a9f8b82cae2b5f80bde7adb7d0d3656fc6b710a1b84ac62f2df8ef8e0c1f2a652aca
+EBUILD vivaldi-6.4.3160.44.ebuild 3713 BLAKE2B 860aab4b4425391da79762c6527d5049645e25b6dd5dcf3e42fa42629370f098f3358446d1fd92aeffd43e07474c183ad470c16860481f458b0e314c772f7e66 SHA512 39f3b107e984e215587b98ba892cd42285b365f3a6cebc673bf1cb75db37e81fbfa2057c727905d7a5916b90f8b1c0ee34f23e4f38d760454c56f582991c003f
+EBUILD vivaldi-6.4.3160.47.ebuild 3714 BLAKE2B f571a3f3e0a78a9291108b5d94f4a9810f33ea134456dec72febe688462bc0d9c271fa985a549561b57e3a57cee45672de491d6628fde34630b35b12104f136b SHA512 97ea4dce45a9fda139cdfc13542bb8aa71150a3c4fd4a97ad153c39bf1205439ff6ac3298ef7a8ff21c54f3860856395af864f2a70b8dad0e7961042d146c6de
MISC metadata.xml 485 BLAKE2B 2be960ebfbbc2eefeb14ad0e387c02d90fd29adf4dcc77db0413f3c89087cbffac1ce538279d33c9b901cb67ad437c981d230b8f0bed1e98ad60ad049865e716 SHA512 62feb46aa9afe538c9ccaf687ba199779a5ce9231530296db7dcf38149ad2097d0418a7a43dfc9fb4fcdf679cb1a9b66ac550bea2b8927bafaec8fefa9b0d8c8
diff --git a/www-client/vivaldi/vivaldi-6.4.3160.44.ebuild b/www-client/vivaldi/vivaldi-6.4.3160.44.ebuild
index 9d522c106aff..1ad1c8806c77 100644
--- a/www-client/vivaldi/vivaldi-6.4.3160.44.ebuild
+++ b/www-client/vivaldi/vivaldi-6.4.3160.44.ebuild
@@ -98,7 +98,7 @@ else
DEB_REV=1
fi
-KEYWORDS="-* ~amd64 ~arm ~arm64"
+KEYWORDS="-* amd64 ~arm ~arm64"
VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"
SRC_URI="
diff --git a/www-client/vivaldi/vivaldi-6.4.3160.42.ebuild b/www-client/vivaldi/vivaldi-6.4.3160.47.ebuild
index 1ad1c8806c77..9d522c106aff 100644
--- a/www-client/vivaldi/vivaldi-6.4.3160.42.ebuild
+++ b/www-client/vivaldi/vivaldi-6.4.3160.47.ebuild
@@ -98,7 +98,7 @@ else
DEB_REV=1
fi
-KEYWORDS="-* amd64 ~arm ~arm64"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"
SRC_URI="
diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz
index 169d4c951fc1..1a6e86af644a 100644
--- a/x11-wm/Manifest.gz
+++ b/x11-wm/Manifest.gz
Binary files differ
diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index fdcb646c5ae3..71ce193a17e7 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -2,5 +2,5 @@ AUX icewm 33 BLAKE2B 5605658012ad8ed16bbd4cf0c4cb7cbe5204f73c20ef2c3d9fef1011a80
DIST icewm-3.3.1.tar.lz 1875279 BLAKE2B c43e092676f456fe1e7df7c88ad264f154a1b1a90b2488dabb4edacde23b80feb6827fe0379a2aae334687374702afc3f0a37be59804590664af5f756cc65eda SHA512 f57eecc7ed7e03bfce7a41998eacb8d224ef5c0978846d9bc7f3d14c0b8ca557478eaad94b6fc6dbe5d84ae34a40b5e120dabe722e56c648c5ee1ea5a2ca9e4a
DIST icewm-3.4.1.tar.lz 1828032 BLAKE2B 7b0d75af789ad9910dd39b64a57c0efe11bb32cba463543f0f173e1b8034bef673d7205f6c62ea408eb95a6d968524213f25ca9f071841018a65f2206c0b2049 SHA512 33fcbb487d7f66b3ef6618b5a5996e201657589e465cf2ee2f3220443330451c871f105f61d876148c17aab7e9e1011ce0aff4775aa3c73085879c8feed24908
EBUILD icewm-3.3.1.ebuild 2871 BLAKE2B 646e2cff21cad90dd6b823d5c828b84d656c30cccad6b93d6a76b6c53feea22106e86e029314b26f2991f30a82693417ba2ff782ec5ced23073e4c05eb962bc7 SHA512 1926017df3b82469813d8d6af559cdb6c68b63a520a64d0ea64b58c55bf22c090807bcc38c8421e7788df9bcffbb9a41c1f97a9c97c9084a8b7bf2ce557a9d20
-EBUILD icewm-3.4.1.ebuild 2872 BLAKE2B 52a2667d62556b48e4bb0d3f7ca1de5db5a42ffdcd5a658825049fd0c1bca4a2c2631ccb6e702f42e84b831c396489275fd1947c95e3c7f9907704d81366d5c5 SHA512 65782d23335e110484a54a591565f36470e9b8afcc4c91e28e5bc22019e9f0f91f218037d3d60f0cbcbf3b8ea1abc33a7480c954416d42a768244580477030fb
+EBUILD icewm-3.4.1.ebuild 2871 BLAKE2B 646e2cff21cad90dd6b823d5c828b84d656c30cccad6b93d6a76b6c53feea22106e86e029314b26f2991f30a82693417ba2ff782ec5ced23073e4c05eb962bc7 SHA512 1926017df3b82469813d8d6af559cdb6c68b63a520a64d0ea64b58c55bf22c090807bcc38c8421e7788df9bcffbb9a41c1f97a9c97c9084a8b7bf2ce557a9d20
MISC metadata.xml 664 BLAKE2B 5a99bb11c31a4dbae2d4628fbd6278aedaa783ae65797d2a98c7f415704b23730f89e28d872f3f8f0e838ad2962dcc2e098d559b5ea68a703136a21e7f4a1cae SHA512 396201ee77abf78058b52452e3c14f985f125bb7d3bda3b09f04ad978639e5bfb8c614a0a4262a9b52f44d084cfabac3e53d2256a063dd3bc4daacc80954ce66
diff --git a/x11-wm/icewm/icewm-3.4.1.ebuild b/x11-wm/icewm/icewm-3.4.1.ebuild
index 828a5a770dfb..5de5a9ec5452 100644
--- a/x11-wm/icewm/icewm-3.4.1.ebuild
+++ b/x11-wm/icewm/icewm-3.4.1.ebuild
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz"
SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ppc ~ppc64 sparc x86"
IUSE="+alsa ao bidi debug +gdk-pixbuf imlib nls truetype xinerama"
# Tests broken in all versions, patches welcome, bug #323907, #389533