summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29271 -> 29270 bytes
-rw-r--r--app-admin/Manifest.gzbin31894 -> 31891 bytes
-rw-r--r--app-admin/ttyplot/Manifest2
-rw-r--r--app-admin/ttyplot/ttyplot-1.6.0.ebuild25
-rw-r--r--app-editors/Manifest.gzbin13932 -> 13930 bytes
-rw-r--r--app-editors/emacs/Manifest2
-rw-r--r--app-editors/emacs/emacs-29.1-r6.ebuild2
-rw-r--r--app-forensics/Manifest.gzbin4713 -> 4713 bytes
-rw-r--r--app-forensics/honggfuzz/Manifest1
-rw-r--r--app-forensics/honggfuzz/files/honggfuzz-2.6-no-werror.patch11
-rw-r--r--dev-java/Manifest.gzbin60178 -> 60171 bytes
-rw-r--r--dev-java/htmlcleaner/Manifest2
-rw-r--r--dev-java/htmlcleaner/htmlcleaner-2.29.ebuild2
-rw-r--r--dev-lang/Manifest.gzbin21001 -> 21003 bytes
-rw-r--r--dev-lang/erlang/Manifest2
-rw-r--r--dev-lang/erlang/erlang-26.2.1.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin97160 -> 97168 bytes
-rw-r--r--dev-libs/appstream/Manifest4
-rw-r--r--dev-libs/appstream/appstream-1.0.1.ebuild (renamed from dev-libs/appstream/appstream-1.0.0.ebuild)0
-rw-r--r--dev-libs/elfutils/Manifest2
-rw-r--r--dev-libs/elfutils/elfutils-0.190.ebuild2
-rw-r--r--dev-libs/libical/Manifest2
-rw-r--r--dev-libs/libical/libical-3.0.16.ebuild117
-rw-r--r--dev-libs/qcoro5/Manifest2
-rw-r--r--dev-libs/qcoro5/qcoro5-0.10.0.ebuild68
-rw-r--r--dev-libs/qtkeychain/Manifest2
-rw-r--r--dev-libs/qtkeychain/qtkeychain-0.14.2.ebuild74
-rw-r--r--dev-python/Manifest.gzbin269127 -> 269133 bytes
-rw-r--r--dev-python/PyQt6-WebEngine/Manifest2
-rw-r--r--dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.6.0.ebuild6
-rw-r--r--dev-python/PyQt6/Manifest2
-rw-r--r--dev-python/PyQt6/PyQt6-6.6.1.ebuild6
-rw-r--r--dev-python/python-rtmidi/Manifest2
-rw-r--r--dev-python/python-rtmidi/python-rtmidi-1.5.8.ebuild60
-rw-r--r--dev-util/Manifest.gzbin70547 -> 70550 bytes
-rw-r--r--dev-util/ctags/Manifest2
-rw-r--r--dev-util/ctags/ctags-20230423.0.ebuild2
-rw-r--r--dev-vcs/Manifest.gzbin11515 -> 11514 bytes
-rw-r--r--dev-vcs/pre-commit/Manifest2
-rw-r--r--dev-vcs/pre-commit/pre-commit-3.6.0.ebuild60
-rw-r--r--eclass/Manifest.gzbin38920 -> 38916 bytes
-rw-r--r--eclass/kernel-build.eclass30
-rw-r--r--eclass/kernel-install.eclass24
-rw-r--r--games-puzzle/Manifest.gzbin17282 -> 17284 bytes
-rw-r--r--games-puzzle/ksokoban/Manifest4
-rw-r--r--games-puzzle/ksokoban/metadata.xml10
-rw-r--r--games-puzzle/skladnik/Manifest6
-rw-r--r--games-puzzle/skladnik/metadata.xml15
-rw-r--r--games-puzzle/skladnik/skladnik-0.5.0.ebuild (renamed from games-puzzle/ksokoban/ksokoban-9999.ebuild)19
-rw-r--r--games-puzzle/skladnik/skladnik-0.5.0_pre20210905.ebuild (renamed from games-puzzle/ksokoban/ksokoban-0.5.0_pre20210905.ebuild)11
-rw-r--r--games-puzzle/skladnik/skladnik-9999.ebuild35
-rw-r--r--games-server/Manifest.gzbin1897 -> 1893 bytes
-rw-r--r--games-server/bedrock-server/Manifest4
-rw-r--r--games-server/bedrock-server/bedrock-server-1.20.51.01-r1.ebuild (renamed from games-server/bedrock-server/bedrock-server-1.20.51.01.ebuild)2
-rw-r--r--games-server/bedrock-server/files/bedrock-server.initd-r5 (renamed from games-server/bedrock-server/files/bedrock-server.initd-r4)2
-rw-r--r--media-libs/Manifest.gzbin69134 -> 69297 bytes
-rw-r--r--media-libs/libavif/Manifest2
-rw-r--r--media-libs/libavif/libavif-1.0.1.ebuild2
-rw-r--r--media-libs/mpvqt/Manifest3
-rw-r--r--media-libs/mpvqt/metadata.xml12
-rw-r--r--media-libs/mpvqt/mpvqt-1.0.0.ebuild27
-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/zxing-cpp/Manifest2
-rw-r--r--media-libs/zxing-cpp/zxing-cpp-2.2.1.ebuild24
-rw-r--r--media-video/Manifest.gzbin24700 -> 24706 bytes
-rw-r--r--media-video/subtitlecomposer/Manifest9
-rw-r--r--media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-changingaudio-crashfix.patch67
-rw-r--r--media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg6-1.patch25
-rw-r--r--media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg6-2.patch42
-rw-r--r--media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg6-3.patch32
-rw-r--r--media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-nullptr-deref.patch25
-rw-r--r--media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-subtitle-crashfix.patch25
-rw-r--r--media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-vobsub-crashfix.patch45
-rw-r--r--media-video/subtitlecomposer/subtitlecomposer-0.7.1-r3.ebuild64
-rw-r--r--metadata/Manifest.gzbin9326 -> 9330 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.gzbin27895 -> 27907 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin58544 -> 58706 bytes
-rw-r--r--metadata/md5-cache/app-admin/ttyplot-1.6.011
-rw-r--r--metadata/md5-cache/app-editors/Manifest.gzbin27607 -> 27604 bytes
-rw-r--r--metadata/md5-cache/app-editors/emacs-29.1-r64
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin79433 -> 79430 bytes
-rw-r--r--metadata/md5-cache/dev-java/htmlcleaner-2.294
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin44755 -> 44763 bytes
-rw-r--r--metadata/md5-cache/dev-lang/erlang-26.2.14
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin175000 -> 175163 bytes
-rw-r--r--metadata/md5-cache/dev-libs/appstream-1.0.1 (renamed from metadata/md5-cache/dev-libs/appstream-1.0.0)2
-rw-r--r--metadata/md5-cache/dev-libs/elfutils-0.1904
-rw-r--r--metadata/md5-cache/dev-libs/libical-3.0.1617
-rw-r--r--metadata/md5-cache/dev-libs/qcoro5-0.10.017
-rw-r--r--metadata/md5-cache/dev-libs/qtkeychain-0.14.216
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin358910 -> 359065 bytes
-rw-r--r--metadata/md5-cache/dev-python/PyQt6-6.6.12
-rw-r--r--metadata/md5-cache/dev-python/PyQt6-WebEngine-6.6.02
-rw-r--r--metadata/md5-cache/dev-python/python-rtmidi-1.5.817
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin137908 -> 137914 bytes
-rw-r--r--metadata/md5-cache/dev-util/ctags-20230423.04
-rw-r--r--metadata/md5-cache/dev-vcs/Manifest.gzbin20293 -> 20452 bytes
-rw-r--r--metadata/md5-cache/dev-vcs/pre-commit-3.6.016
-rw-r--r--metadata/md5-cache/games-puzzle/Manifest.gzbin18643 -> 18801 bytes
-rw-r--r--metadata/md5-cache/games-puzzle/ksokoban-999915
-rw-r--r--metadata/md5-cache/games-puzzle/skladnik-0.5.016
-rw-r--r--metadata/md5-cache/games-puzzle/skladnik-0.5.0_pre20210905 (renamed from metadata/md5-cache/games-puzzle/ksokoban-0.5.0_pre20210905)8
-rw-r--r--metadata/md5-cache/games-puzzle/skladnik-999915
-rw-r--r--metadata/md5-cache/games-server/Manifest.gzbin1750 -> 1750 bytes
-rw-r--r--metadata/md5-cache/games-server/bedrock-server-1.20.51.01-r1 (renamed from metadata/md5-cache/games-server/bedrock-server-1.20.51.01)2
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin120735 -> 121053 bytes
-rw-r--r--metadata/md5-cache/media-libs/libavif-1.0.14
-rw-r--r--metadata/md5-cache/media-libs/mpvqt-1.0.016
-rw-r--r--metadata/md5-cache/media-libs/sdl2-image-2.6.3-r14
-rw-r--r--metadata/md5-cache/media-libs/zxing-cpp-2.2.112
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin41604 -> 41440 bytes
-rw-r--r--metadata/md5-cache/media-video/subtitlecomposer-0.7.1-r317
-rw-r--r--metadata/md5-cache/net-dialup/Manifest.gzbin7749 -> 7744 bytes
-rw-r--r--metadata/md5-cache/net-dialup/lrzsz-0.12.20-r74
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin58312 -> 58315 bytes
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.42.44
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.42.4-r4104
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.42.4-r6004
-rw-r--r--metadata/md5-cache/sci-astronomy/Manifest.gzbin8573 -> 8417 bytes
-rw-r--r--metadata/md5-cache/sci-astronomy/kstars-3.6.618
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin71789 -> 71797 bytes
-rw-r--r--metadata/md5-cache/sci-libs/indilib-2.0.316
-rw-r--r--metadata/md5-cache/sci-libs/indilib-2.0.516
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin97768 -> 97772 bytes
-rw-r--r--metadata/md5-cache/sys-apps/xdg-desktop-portal-1.18.24
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin40024 -> 40181 bytes
-rw-r--r--metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231224-r116
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin25561 -> 25564 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.2032
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.2042
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.2052
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.1422
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.1432
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.1442
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.1452
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.662
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.672
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.682
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.692
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.52
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.62
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.72
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.82
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.2032
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.2042
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.2052
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.1422
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.1432
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.1442
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.1452
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.662
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.672
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.682
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.692
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.52
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.62
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.72
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.82
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.2032
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.2042
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.2052
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.99992
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.1422
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.1432
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.1442
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.1452
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.99992
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.662
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.672
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.682
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.692
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.99992
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.52
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.62
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.72
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.82
-rw-r--r--metadata/md5-cache/x11-wm/Manifest.gzbin16542 -> 16703 bytes
-rw-r--r--metadata/md5-cache/x11-wm/mutter-45.2-r118
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-dialup/Manifest.gzbin5227 -> 5228 bytes
-rw-r--r--net-dialup/lrzsz/Manifest2
-rw-r--r--net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild2
-rw-r--r--net-libs/Manifest.gzbin31652 -> 31651 bytes
-rw-r--r--net-libs/webkit-gtk/Manifest6
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild2
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild2
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild2
-rw-r--r--profiles/Manifest.gzbin188305 -> 188308 bytes
-rw-r--r--profiles/arch/sparc/package.use.mask11
-rw-r--r--profiles/arch/sparc/package.use.stable.mask6
-rw-r--r--profiles/package.mask6
-rw-r--r--profiles/updates/4Q-20231
-rw-r--r--profiles/use.local.desc2
-rw-r--r--sci-astronomy/Manifest.gzbin6855 -> 6855 bytes
-rw-r--r--sci-astronomy/kstars/Manifest5
-rw-r--r--sci-astronomy/kstars/files/kstars-3.6.6-missing-headers.patch38
-rw-r--r--sci-astronomy/kstars/kstars-3.6.6.ebuild112
-rw-r--r--sci-astronomy/kstars/metadata.xml2
-rw-r--r--sci-libs/Manifest.gzbin45146 -> 45145 bytes
-rw-r--r--sci-libs/indilib/Manifest5
-rw-r--r--sci-libs/indilib/files/indilib-2.0.5-link-system-httplib.patch21
-rw-r--r--sci-libs/indilib/indilib-2.0.5.ebuild (renamed from sci-libs/indilib/indilib-2.0.3.ebuild)6
-rw-r--r--sys-apps/Manifest.gzbin49749 -> 49745 bytes
-rw-r--r--sys-apps/xdg-desktop-portal/Manifest2
-rw-r--r--sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild2
-rw-r--r--sys-devel/Manifest.gzbin10977 -> 10974 bytes
-rw-r--r--sys-devel/gcc/Manifest2
-rw-r--r--sys-devel/gcc/gcc-14.0.0_pre20231224-r1.ebuild64
-rw-r--r--x11-wm/Manifest.gzbin9131 -> 9134 bytes
-rw-r--r--x11-wm/mutter/Manifest3
-rw-r--r--x11-wm/mutter/files/45.2-fix-X-only.patch48
-rw-r--r--x11-wm/mutter/mutter-45.2-r1.ebuild239
223 files changed, 1254 insertions, 908 deletions
diff --git a/Manifest b/Manifest
index cfee66bc18d2..54ee36234362 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29271 BLAKE2B a4959b913741d3c5798c7dd9d6c18690de246ce2056951d30f49055f4b5e8db08aa770f035c84b18ab7e1d011e3d72bc34d41e4b209ec288083adc87c2becfd7 SHA512 90b9620ac2376d7420c1b37beac930507caf465c1000ce5f493729bb6f438e5c4ce0348a1bff300381ece863843653b548f8be659ef1a43a2945378395a0e3bb
-TIMESTAMP 2023-12-25T13:10:11Z
+MANIFEST Manifest.files.gz 29270 BLAKE2B 045a5676b868942e2f37db5d4483abec5e6244413362014238302275fd6d415f2ae3f2dc82340ab45da5800f75e4805f35540ef4d657345958737430c141900c SHA512 3ed05078a51f12a21df1ab806131ce5d036c308822618ed3c57df2835193876cd0690645a9358f0320f4243c83adf4547bbc33f75f6e5ffedc4b43b08bc62082
+TIMESTAMP 2023-12-25T18:40:22Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWJfzNfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWJzJZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAgRA//c3O71BpA5ehfR5T4uVvHb9xlOrEzfXZAYeDCNWyVh+zmraWAle9frqg5
-usjt6QRUti91HHwUCSfPqeK9rcA7kW2jx/u8/IQ4VEhpeoxCe1GYBTFvBFfIFR77
-fp4VntC4HsGHNWVHCs3+j6vMEH4JU1+7tDkFO3rJ5eeaCKQr45i8W3h1qYrlAfey
-2KsIqjOXA34AdCB5VRnesvGd48xhXbNaCnJLSGRze/mPb+6RQZRNFBFy81K0PwO4
-uw8yRHNiril/IoUwe6YZceA+orL9KMxLAKDZHzzK9VVCiIl7bfg1Q3iqUThiPRe6
-9m76ds1heQ1Eio1iiK+3JSCEIo1AsuBjEpSNnIhCiTjgtAtRKgVvZDYD37O0tni2
-x3tmRliHI7GbHuUgdysze9cFPmkQNvJLEAGr3RRcgMCA3OhXMTzdqyltPAYhsf0W
-suWADp4vIvdyj/y1DJ4GEUYbzZudWYoSvCb5zh0Fxk3Q06HVyDc09mxZXc6/7gmz
-tgfG+2o2NEFVxGQNgYUdQr/nVGUy0tMRU0112Q2ZhXyjMOirxeQsPiV7SvS+h3i5
-cScysi2VCXN64kED5i88PJgFzJSUdP/+YgA39nXUXUOaiuTLXsVHH06rCRz280+c
-jPDPgIi6x61d5fmCt118zeh0IJHEZ0XZQOdmrIrkTtLiKFtGxWY=
-=o0CU
+klC4Ng/8D8Jy4bVIoJj+XzCGL3lPQwFPkRUUq76swi2rM+asL5hWD2E/QnfRBG/J
+e8FLFru+XiMkSkQZAds9n1os6h4FlxhHXnZTX8/nwqHSvPSwtuRfKoilsDma75EE
+KpW5ZOeO6CKGQo+mH2esIxAiZZqAyMynGgovVxvgZWzY6Uyjagoa7Oj+qG7bJdor
+vySuCPH9DgAxj2sGFObfHe7nmRHYjTA5KDiQFQW5H43OAqTc6RUa5r2RC7xMIH+z
+bCQ4WCDCYwJfUIZu6Y3ct3YmGqw53I6JhSaV9R3g1jDVQ5qZTQgGPygAqgXyJTuj
+lGPOybXChl6QrZcvdvXuH8GxSZx0Rlr0s1CB06vsSslWxVcvIQN1Wa0QH3BBTcDX
+aX3yjNbpIOYeKvgQB+ytUa3nFd+3NYMhaBM4lPTcwqlpQnv+7hWNIBycajLiAa65
+d6c49r0DgUTheHW7auF6y43qiN8+PM3yHVRFWsWsdodSMNM/xrktfG+Yidm9Kzwv
+H4j1mAxFVm4NFpL3t/Ynqog+SLM19HcNlgXzTUw+skcfWlaSWlvXXlRAMrs0IO2b
+YFhRxvHUo3EsNGHXaEjnJM70THaGkgNnAXYFMY0q68MuhdKu+jrH4nUxaEtXFdSp
+TH7BMPxJmopyrI0U+5TU7NA6BKtjqmX+cDvB2gJ+v5A7JXN6f+4=
+=jodo
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index e7e3c8ba3a39..ce12c7903d76 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 e48d24e3b982..b57d7c1336e7 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/ttyplot/Manifest b/app-admin/ttyplot/Manifest
index b2804faa61bd..c717d7bb297e 100644
--- a/app-admin/ttyplot/Manifest
+++ b/app-admin/ttyplot/Manifest
@@ -1,5 +1,7 @@
DIST ttyplot-1.5.1.gh.tar.gz 43629 BLAKE2B 98c46c27587a6ed98f7ed146b402dcbb6f5835f2f34780ccd706dc56b674dec3792dfb8bf84c8d260c040952ef0431341df09c16d032f32d4621c5f3971857d7 SHA512 3eb255375366bc3a773364388dc709f4f5b9961e1c99404dfd192503b20a8eb064f5089811b8c894a8214f84d24e14d040adb0b34712915311eb28972586bf0b
DIST ttyplot-1.5.2.gh.tar.gz 44023 BLAKE2B a8ebf0529f1d3e65ec5887d0fc45c51840ddb26ed982ea5bc2e47d66c03878a642576c7b3052c717f296af9b3fe0fca15080cbf252cb274238e6b664372f219e SHA512 ffdeba5d1ad4a0abbb04d76d914a2f209471ac6f601447c4693de594b0cdb1c162e42b49bb1bf0bb50e2d9b0d9b0452fb9f3d8949c5b9143cc9b6faae50ad28f
+DIST ttyplot-1.6.0.gh.tar.gz 53658 BLAKE2B fa864189902dc049eaae0fc8911e68eb7fee97282d102d61637b4f833a60bc221c791e8c75d3952d63d51187c0edcd908844fee28bbc380d0f1dd7e59eb96086 SHA512 bbdc2abc9744b73928c6af6fdd04c2856aece15b7c711bf2ac5a956c90c02f1d026f270fb5e7ff8dd72c06e6fea329a8e2e553cc620383b702e37653076875f9
EBUILD ttyplot-1.5.1.ebuild 543 BLAKE2B 7f9974816705530096921b04c9025de905671b948132b84e41f2779a4f81f449f1472a968352f8a818a172e14dcee98f0d618c237fb7b72b3efe724d5848ca1b SHA512 5b21e285e7ea461d5f83356533c57d565911af06faa4bbcf625fae75d6c096db4442670f88f6058e7a0f0fee6dcd95426b881ea5ca1e666c294dc0e823abf2f6
EBUILD ttyplot-1.5.2.ebuild 543 BLAKE2B 7f9974816705530096921b04c9025de905671b948132b84e41f2779a4f81f449f1472a968352f8a818a172e14dcee98f0d618c237fb7b72b3efe724d5848ca1b SHA512 5b21e285e7ea461d5f83356533c57d565911af06faa4bbcf625fae75d6c096db4442670f88f6058e7a0f0fee6dcd95426b881ea5ca1e666c294dc0e823abf2f6
+EBUILD ttyplot-1.6.0.ebuild 570 BLAKE2B 852b23385164024323beae090bb6517db66cb0b13722bc7b20afcc92c46026c6d62e6c9cf96ba33d4d1fb07cf1baeb78dc5562061489656fd2bf416e4f34a520 SHA512 b35b4f2166f6969d80bfbc8c1a848f13c4e5867741745da2702d2695ae788a90f52e1390f62778650b9469d6de66c04993e2a955deb6d19fbf2db174f83dbdad
MISC metadata.xml 329 BLAKE2B bd5447e3674a73231ebd7a5bb2a617d00fba46b3cc681954c29f8784001f86e0a3085cf614b5c59b26f0a47300dc01a4f8047f05d57ed898d43c0014ddf33f65 SHA512 a150258d92fc957ab9f70dac4b083afc417493c666de1aa4cba92fbf7b79b6c793790cb97a6c44a9c60c1668e9f28008467451efc0f5ad4dd0b27f6302b238f1
diff --git a/app-admin/ttyplot/ttyplot-1.6.0.ebuild b/app-admin/ttyplot/ttyplot-1.6.0.ebuild
new file mode 100644
index 000000000000..b2ae208ee667
--- /dev/null
+++ b/app-admin/ttyplot/ttyplot-1.6.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Realtime plotting utility with data input from stdin"
+HOMEPAGE="https://github.com/tenox7/ttyplot"
+SRC_URI="https://github.com/tenox7/ttyplot/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="virtual/pkgconfig"
+DEPEND="${RDEPEND}
+ sys-libs/ncurses[tinfo]"
+
+src_install() {
+ local args=(
+ PREFIX=/usr
+ MANPREFIX=/usr/share/man
+ DESTDIR="${D}"
+ )
+ emake "${args[@]}" install
+}
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index 80326ed477c0..d51988d11b13 100644
--- a/app-editors/Manifest.gz
+++ b/app-editors/Manifest.gz
Binary files differ
diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index 92d4508e62b8..169e2f66d1a6 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -20,7 +20,7 @@ EBUILD emacs-27.2-r14.ebuild 14379 BLAKE2B 14b13ae5c72bc6c00580f43e6d1fae406147c
EBUILD emacs-28.2-r10.ebuild 17261 BLAKE2B 9c89146ecc8b2cb386e924c9cae716843f368434447a60b670116a96d96fb379f29d4526eae6f79ed65827353aaf0818897653e5a2ee736f5cfdac5ffa16b242 SHA512 9826bdd31055ca0c34ad1b16dea7f652a0b35021b2c3baeb9a8a0db177183bded3559cbffd883cf07d8e3f44d108c9d2470a3b9f352577c8f20eefe08473caf0
EBUILD emacs-29.1-r1.ebuild 18597 BLAKE2B 71dd2c29145575dc8afc7c78efacc10ff522ab02f1ce0d5e7276a02813df4e70c3e08e0e31efd026b24200847d7f8857384571571d36588c07d67fb608b959fa SHA512 882c011761c347c7cb2be4441a7ebd2927ecd65e16abb0f3e7399409d5f20d3b8353d9143007dd97522b54278ff280e90953544d0778fee6a3b6c170dd5ffe4e
EBUILD emacs-29.1-r5.ebuild 19164 BLAKE2B 17eb8d1fc7987faa7f0fe1ff977282e6694c02a29b533311a7c9e9a2acb752148aea6e219600e54488da86e3630fcb797d4bc98cac3d724966c35994bb5c9978 SHA512 012af23bf83fbf66fc449c032eaac0734606573538dbf30c5720feca467e2d2dfbb53d790a2dd023a5562e1503a4645e1de336ced7d5d8e4667c8f9a4c3f7c67
-EBUILD emacs-29.1-r6.ebuild 19244 BLAKE2B 193a9c2c8bf7950b8034e3ebb689749d710f65abee0884cfed103e9304e756d79fbdc7e3d143880e8e685818f0ad7052b6569e349729332c21c8ecf012aa82dd SHA512 a51a284b7a0268a226b37b34ccae9f29624ec13922d3cf2332dbb59de299b36775e035867b3f61a9db00970bd59513e05d14d62e97a249232a2f65f9f4bb7143
+EBUILD emacs-29.1-r6.ebuild 19240 BLAKE2B 0ea6b12e14623455d5638fb31dc48d64e3f5c18ac044ae36f2d2eed9555f1931b2115b218410eb071badf5bb9cbabe2f3254bdcda9a6f5805bb0fe89f5e8164e SHA512 6080824b82bb1c27aea107d4d7b5d5c2ca1530d23470f462070514ae0b6a9b23e8fbbb920606a263ad5812b20fae4c89050339b3991503bd3b1cd47eee861d50
EBUILD emacs-29.1.90.ebuild 19105 BLAKE2B 8baf766c1aceba9d90a2053046e4a5eaa5c9213b6225df9ddcf565ddcfd2924d0ca99bfada511a7cc6e34ebb39e294c1f1d27cfb18ee839b074d3c60254817e5 SHA512 70ce704d270e818bd4bd0955f0d6d4b7c5ffcb948da66a48ca0d699cfd3488695634137fc6b623b167a125e41ef252a024f214019fbc7f6c6548b8345b2e525c
EBUILD emacs-29.1.9999.ebuild 19105 BLAKE2B 8baf766c1aceba9d90a2053046e4a5eaa5c9213b6225df9ddcf565ddcfd2924d0ca99bfada511a7cc6e34ebb39e294c1f1d27cfb18ee839b074d3c60254817e5 SHA512 70ce704d270e818bd4bd0955f0d6d4b7c5ffcb948da66a48ca0d699cfd3488695634137fc6b623b167a125e41ef252a024f214019fbc7f6c6548b8345b2e525c
EBUILD emacs-30.0.9999.ebuild 19159 BLAKE2B c7c2d703afa42a1916f64c70f633f28dd26d9c962eea23e02efc3e55c564ce02530dfab259c6e9af25806144491ea63a06f175e7923bda344b3d29ad03eb3f04 SHA512 2d9515f20ec2e4cdec1e78028021611f1697c9bdc21b7c87051b452b4b52751efbd4d5ea77036c15055faaa66374974062760e4a25a021838a8b2f680402794f
diff --git a/app-editors/emacs/emacs-29.1-r6.ebuild b/app-editors/emacs/emacs-29.1-r6.ebuild
index 908264ce6bd4..2f5b047d8ae4 100644
--- a/app-editors/emacs/emacs-29.1-r6.ebuild
+++ b/app-editors/emacs/emacs-29.1-r6.ebuild
@@ -36,7 +36,7 @@ else
PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
diff --git a/app-forensics/Manifest.gz b/app-forensics/Manifest.gz
index 9ff26d00465e..25df1c4afed5 100644
--- a/app-forensics/Manifest.gz
+++ b/app-forensics/Manifest.gz
Binary files differ
diff --git a/app-forensics/honggfuzz/Manifest b/app-forensics/honggfuzz/Manifest
index b58992d052eb..ad8025bf357d 100644
--- a/app-forensics/honggfuzz/Manifest
+++ b/app-forensics/honggfuzz/Manifest
@@ -1,5 +1,6 @@
AUX honggfuzz-2.0-no-werror.patch 518 BLAKE2B aaf123687ea5f7fd584d1fd5e57f2f6ac50a8d80c3a1555d8b01d42df91a106848ec1d73007e6b67127e767770d91effa5e95dd9016f47fecac0e465e74cfe61 SHA512 7775f683cd5b22d91d3cf16cb0f8e7df50f5159a3f16ef42dc6125c961a856ddfc59c944319575e403747a2af768cd3f93437fc0bbc32bfc12f833f4cd7db0eb
AUX honggfuzz-2.5_binutils239.patch 1895 BLAKE2B 1ef6df8193ce12d1d8dca32f1a3b3e4e3ff0d9d6749bbdc48ac061d806411680364de9caf797e3f5593f485cb143bdbc93172069cb8e88436f07afa392c2e6ba SHA512 b740afbaabdb229e00cf3fbf06f22a8f0c98876185a91f43ba5785b7fcaa77b9eda0078347cfaf3faedc93a1051114015f503697a7b48f6535a839e161396b8a
+AUX honggfuzz-2.6-no-werror.patch 569 BLAKE2B d8853e699538af28db7a622a71f62642fa8d20f6d8643a770a6c129c761fded0ea7e75a87cc20d93265742398110b807e87821f76d67a69858e234a8a90b14f4 SHA512 56208c5534ff0075e9cab4bec01158919553f4c36c96544f90c1950c1922b0402ede0b4a1a26e843ad138298d732d400525689dd774a5c89435a6ffd24de2df0
DIST honggfuzz-2.5.tar.gz 65224877 BLAKE2B 610a15a674cfa928eb4b4d9fda91e5494fe08be4b01857f390c36925872479c77b5424c06ed4df87ad791de29598d848d88eb5437d6f5f9bf9521ff67aaa5ded SHA512 d1ff23471372a3d9d62de768bda8beba0e75c49f9550bc106efb4ab49ea626c1ccc078f7a9950051a99fbc841615a81faae2c3b39270facd6c0064e28956c419
DIST honggfuzz-2.6.tar.gz 65227315 BLAKE2B 527d36dd66974b74be29e3dc22e22c893d0e35654a768bfd93c6a919de82841cc1552af2b479ac0d65ce2fcfd66886ca0e43bc95db5b8187c8d13191e65de320 SHA512 cdd97b65e679652be888b966e2c010fe29af262e88d6c94b94b2e78c88258c5c53b4928fdf9e8afe54029c0742c5dfb0f6f8e8cb8157093e7f5ffdcfa5c92fd4
EBUILD honggfuzz-2.5-r1.ebuild 988 BLAKE2B 4d4ed4ae24cee5dbf74d97b985542df08d989e07e8231ec32d4e0f334ec806b31a7dea256f770a367cfd5b7451c9f73f215b4c07bb9b1bb25e20e2a04478a99b SHA512 64a859313a188198fa09661d180c4f6bb52aba864da992681bdf7a9f16d89d8034cc4a25cf9f50b0ba391cd17c9bdb26b1f26d2df947afc38dc8b51413d345d6
diff --git a/app-forensics/honggfuzz/files/honggfuzz-2.6-no-werror.patch b/app-forensics/honggfuzz/files/honggfuzz-2.6-no-werror.patch
new file mode 100644
index 000000000000..d8af6bd046f8
--- /dev/null
+++ b/app-forensics/honggfuzz/files/honggfuzz-2.6-no-werror.patch
@@ -0,0 +1,11 @@
+--- a/Makefile
++++ b/Makefile
+@@ -26,7 +26,7 @@
+ BIN := honggfuzz
+ HFUZZ_CC_BIN := hfuzz_cc/hfuzz-cc
+ HFUZZ_CC_SRCS := hfuzz_cc/hfuzz-cc.c
+-COMMON_CFLAGS := -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Werror -Wno-format-truncation -Wno-override-init -I.
++COMMON_CFLAGS := -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I.
+ COMMON_LDFLAGS := -pthread -L/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib -lm
+ COMMON_SRCS := $(sort $(wildcard *.c))
+ CFLAGS ?= -O3 -mtune=native -funroll-loops
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index 88a6bce77d4c..dbce03dd45b1 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/htmlcleaner/Manifest b/dev-java/htmlcleaner/Manifest
index c59c65ee88ad..03a35e40d077 100644
--- a/dev-java/htmlcleaner/Manifest
+++ b/dev-java/htmlcleaner/Manifest
@@ -2,5 +2,5 @@ AUX htmlcleaner-2.24-fix-tests.patch 1351 BLAKE2B 995c788b1e33d1997ee9e0f72f417d
DIST htmlcleaner-2.26-src.zip 414195 BLAKE2B c73533054bf7a8a66a767e53cbafecca1f174cb3be16e116ddd0e025e627603e225323e9095ea40b38a06c661ebe9f2a9e1f53736bf74fd8a2e41d909381c4fb SHA512 df1f9ccc696d538289a0addd19f8d955a3bcb0da88640208c513b2f4f0c4a3ee516b459aa3aae25d36d6ec09c4082b96484df287fb422add2eb160072668af5a
DIST htmlcleaner-src-2.29.zip 394326 BLAKE2B 6317e5dd51facd901e7a5bdc72322c58deb5d3a2e2d0a784e6cd71b938c7b46b7a612d0610a1e5f96ac6c55714942e00ffa68f2259416fe1e6be8cb5ad96c0b3 SHA512 87c3884f56c01d4f34be71b5a016a839f949f03ea429a3c10cc5518fe954b09aa42d05fdf821e7b0bf2115787cffff6ae72dbe13e3d7e08537c4ffbf51d6b34f
EBUILD htmlcleaner-2.26.ebuild 1166 BLAKE2B 3a47cb454c26c29ba25b8e03d698f0e19cc381ec6609d30275aa9146416ba2dc5edd7cf77b64ffc7c2c3c07dd4ebaa229af07603ae0c6ec76236bbebdca24be5 SHA512 a473317d619edb39df2b19bb9cd653c0252d5de110855dd481630271777763c91cf67dd5aabe0a2869d1d0b8b50ca8b9976597b4af1f42321db18f34fef8fb48
-EBUILD htmlcleaner-2.29.ebuild 1044 BLAKE2B 3c15901f0bed5475b97fa9a264c2568c722d7e9cfb336feba9c844cb8c6d54110cfa62a3af1d57e9cff07ba9e28812035ac34fd948b84a42a18df82dd2c65200 SHA512 69471fccbfd4c23b513db7014dcf621017f20e267b4b9a519a96e11a7c3c1086e4f3c7a3e854ecc899c3fd1837ff5a2a238820d051869c82ddcc6742e45847cf
+EBUILD htmlcleaner-2.29.ebuild 1043 BLAKE2B a7f3ca9f8cc9ea3e05b38e21dfca41bbfefbe70f852301e2d0ccd43fbb065c81e8951c6c9d36b57c06eb35826bda42b970257e1848bb8002f9ff430f037e307d SHA512 389dcd5d5a421572bec6c02bb262645b352260d87ddfc200c73633a2564ec09b11aa398a8191ed6e1d369444c4ce6c5f605028751ea856e326781fbc834b2906
MISC metadata.xml 957 BLAKE2B b3efa9952daa1c7027db845d6a7f8c079240c2128d8bb454490990722f2cf66c0f6ebfca4795bd0d166d45e6b4dc764c0ad6bdb53b95945043cf864b6e9d0f22 SHA512 b804e88d45556cddf4a6e2da621a8eb971935370b82c875a9e0dda0772bb23b94a874214d1727335b3ca358f5d10bd363723ba8629413f9169dbf28dd0ef588d
diff --git a/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild b/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild
index 39354c4424da..40eba0ef93f7 100644
--- a/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild
+++ b/dev-java/htmlcleaner/htmlcleaner-2.29.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/project/htmlcleaner/htmlcleaner/htmlcleaner%20v${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
BDEPEND="app-arch/unzip"
CP_DEPEND="dev-java/jdom:2"
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 594d41869d03..e800e7e86de0 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 8b3096d94f6b..1e8216061b98 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -20,6 +20,6 @@ DIST erlang_doc_man_26.2.tar.gz 1746046 BLAKE2B 20f3c5203313bc40595f9a0996c1a31c
EBUILD erlang-25.3.ebuild 5402 BLAKE2B 99b78642048e7c9e5f115453a4fbdffb50a642c87f08843f533bad2acd5d3f73db36f8c37d70a71041be622d04e0de71a947756cc044538e66fa745ae0fb89b5 SHA512 feb89ce4954cd8870841076aad0d0a15304256d327caec348e0575b3477e826d09273c32a0d626237c41b5a323f8893239de61889bd658c6c06afb229cd51e29
EBUILD erlang-26.0.ebuild 5403 BLAKE2B dc28e624bc18a7aa9c60be803f661876c2b8d93d6a94e4d877ae71aa316a997c4bdd0f14b9746c5b4c5ed4d72084260939b6af1d17a70564f21eb971dbdab2a7 SHA512 8a4cffd00d929a3619e486301c4db7ee235c41cc1d2f63f6c2f3ea62d7ca4b883547fae101b29ecb0575923bb56baea9e6f24dbf49a221c09218474889307afa
EBUILD erlang-26.1.2.ebuild 5407 BLAKE2B ae809d6e7eab47fc7bc87cffeff0d8127950ffa4254fa8b10f68802c9cc1b95e69a5c998225b7aae0fc4584a70875cfbfede4a4443bd61413cc12aaa0a43f99e SHA512 225b641ccbb57ef21b8805d18019eb86042df1e66463a29925297133316136da9cab4a18958ba6ff729be7b3f851535862cd98117c3afee25dc0d776ac4fb621
-EBUILD erlang-26.2.1.ebuild 5338 BLAKE2B e05104b584e48102b59388bcb6b0740ca4a50f99fbb8256d8937aea5c015566e190d9e8233a82eb40a5d54c6c9059bccae47a3dad41e5b1770bb09b7b4d55f26 SHA512 12d19ce6e25cb3519c7048399d05d866e5a11baf58f2ec9f687293db14edd7d82c320ee2c927a9b119302c73bc01b4483dd366cd1a662d9a67072be9d2724e79
+EBUILD erlang-26.2.1.ebuild 5336 BLAKE2B e269c843fff08682bb46e9d540d0b1961be2022b35fe06340fae942b56d6cbcff2d1a2d3558873c0befa26560489060f76ba903c20281bd3d2b5d06bfc2bee3c SHA512 1460d30115e6256eb1761bac70de9526dbba708cc9c404e37f582f60e5b3158d5f3b56ac370d4a122a71f6197ccdcbda3fff935c96be381aa236713d6694486f
EBUILD erlang-26.2.ebuild 5339 BLAKE2B 17142694baeb1a0c6256bb4b89682ef064e3629a06430b5bb894c8d7416cebac5d9f5f748321153259d74de11f73d942dbae58d31a44f08be24f1c2a8125f1f3 SHA512 964b947a8a8b0080c4eb13fe1e5db648722edd5cf39992a5ff85b8f20ebdd4cfede15bbd95c0cb52c2d0309a434f9509221c82f8267edc48aeb258d4de5441f1
MISC metadata.xml 624 BLAKE2B aa99e3487778663cc634e71ed1d22b63ce829d2180c41c390737c7c5761982de8db5755c82db0753cc36c45888409095cbe5f0df3f31f2bf09c12a67c091fcaf SHA512 29910d752f37bf7cb020f8d18790c477a4702e767dec059be9487cb7edf98dfef3b4bdaf37e4275281a26104187ddabfbc9ba9c104fd8bee19a306c3dee4281e
diff --git a/dev-lang/erlang/erlang-26.2.1.ebuild b/dev-lang/erlang/erlang-26.2.1.ebuild
index dc633e98c4a3..41d1cf6fa20d 100644
--- a/dev-lang/erlang/erlang-26.2.1.ebuild
+++ b/dev-lang/erlang/erlang-26.2.1.ebuild
@@ -19,7 +19,7 @@ LICENSE="Apache-2.0"
# same build of ERTS that was used when compiling the code. See
# http://erlang.org/doc/system_principles/misc.html for more information.
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
RDEPEND="
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 53163e468ddf..92cec0176d1c 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/appstream/Manifest b/dev-libs/appstream/Manifest
index 522a5ef3e10e..2bd3884b39ce 100644
--- a/dev-libs/appstream/Manifest
+++ b/dev-libs/appstream/Manifest
@@ -3,8 +3,8 @@ AUX appstream-0.16.4-disable-Werror-flags.patch 1409 BLAKE2B 636a05a039450ff74d6
AUX appstream-1.0.0-disable-Werror-flags.patch 1297 BLAKE2B e8b9bc262d39332f5390f7292b26d2c832326b96f0698b872c3d04b8f86ad0a492d0583f91886ee14698e84f91606c1944210eef858c892c9164b768aa912d1b SHA512 e5df79dda5f433c67dd0b02c681e04cde22e6648a4d438a50314575e37353686fbcbc4fd56ee209095f71498d0e553b4d061e328fcc740b19ab7ae9281b85423
DIST AppStream-0.15.6.tar.xz 2517688 BLAKE2B 09519205c7dfc5f0715b9d5ae7e99a67673ab499f1e2cb39815edde64defc1aa5059215575278bbcfc4482cd385a79e081c70f6acea3c446c5869dc6b2e18f6c SHA512 7426bc89e22b751de7b3e27d7c07eb1c373f4439f9966868ce5ea410d209b8c5292e03695a34b7a49bfa61e2e62265c7f7cdffc0be871c950193c933f65757ef
DIST AppStream-0.16.4.tar.xz 2570176 BLAKE2B ac051b846fd1c7b0cbb3429e0b4c3f81027cddb35ee6bcd5e9d38a09d937abcc37ac4908f68ec55404ae852fd146b4e749832d3ac96443458e86cfe506a6fed4 SHA512 e3a9fc423fe5a2baaaa002871566f320ecd6dbd3a01ab24221afe9b93a69e9afb6bed6d7772c434376501803dc7b2c80b79eda849fcaf4748f9f24a5908a22a8
-DIST AppStream-1.0.0.tar.xz 2683916 BLAKE2B a5c21cb05dcf50cf78f1c51c1055d0749ee680685a42a88300bd6d218284c7bbb34d3aa65b145120c8f930bca98ce927a1cf3d5ba4c393a16511c8be5946d81d SHA512 273f1bbb64794691f04bee0cff782670465c6da238beec040af71a99395afdc8a85a6712c77777ff7c7ca872db6b2c8549782b7773d882e5ed7e9aa2a880f04c
+DIST AppStream-1.0.1.tar.xz 2686244 BLAKE2B fae90075737e2ef29f26f3428f2708d205974ceb49c4e1af8b69f14d5f388fd0dee2a69ab6f26bf83618d1ab5a5d439400f78da43206a4c7c0fa56f5000bf363 SHA512 9e7d275910778ad119ac6029f61104619857a61582ec1022cea3a852cd8794b191aefadbde61d21801607ba5d5d0bed0e636ce8807af5c6d5b1e3c4c753842ab
EBUILD appstream-0.15.6.ebuild 1855 BLAKE2B f011e0119b72afe5444ba203f5f46d5505de1c2159f5f914ddbaa6e55b25ccba68e7b072a8241b4c5ba6d4ae7efd8e65b490c7cc9ce2a9c3bb61706068bfcde9 SHA512 341fea8c66db13fd0fe3661264d21a8c9c4e73ec90f3fc2a27ed63a330a75c5d961fa18310e9b1475fd68528ba487508d37855133e9056172da75258d644365c
EBUILD appstream-0.16.4.ebuild 1939 BLAKE2B 7286454bed511132ef8c5a0381b49cbb63aff784ea48c4bf81f963f41bc3fd30c8de9169843445ec39d21d4aca715ce47972a372d9490998dad53111d3f4034b SHA512 bec33b22f1ab02964c29c0039390a8751e3b0f60b64468f96aedbad28ad9d435af0bf5f26e9357dc78228ef76b21f66b27023be8c885742be2af073ddc1dbcd6
-EBUILD appstream-1.0.0.ebuild 1929 BLAKE2B 7cdce7bba29f2b4b3984e65af183b84a25318f346ac9f876eacdb5e2aba4ad58d8c1935ae46d62347207e72ee3d6e913521c34bf00da7f6b36f0a94d0e2b4a7f SHA512 9b9f2dfc2f985238e5f783284f4203bf8fef231db9ebf04db38a97cb43c7585e929cb69ffe6d094e893b2630807597bcdd4d3f2b16eb8c0ff4b85aa2feb05da8
+EBUILD appstream-1.0.1.ebuild 1929 BLAKE2B 7cdce7bba29f2b4b3984e65af183b84a25318f346ac9f876eacdb5e2aba4ad58d8c1935ae46d62347207e72ee3d6e913521c34bf00da7f6b36f0a94d0e2b4a7f SHA512 9b9f2dfc2f985238e5f783284f4203bf8fef231db9ebf04db38a97cb43c7585e929cb69ffe6d094e893b2630807597bcdd4d3f2b16eb8c0ff4b85aa2feb05da8
MISC metadata.xml 400 BLAKE2B c9855a1e3650a66c8b42fb9055d6de0aa0575ed86bb1e8695d112f2e7cdfbd5f55d6805dfeb0ed19c3354ee3cda8208fd8a4adf4e8313e791493fa1730fb32d9 SHA512 9723ac7481f748429bddde7579b81c7db2dfad2ecd5150c1c4023843c5ef47e02ce41ff43508437ae60ba427a072d09e8d46a6e6b82fc946ea3af71dd71c52f2
diff --git a/dev-libs/appstream/appstream-1.0.0.ebuild b/dev-libs/appstream/appstream-1.0.1.ebuild
index ba6c4e52a5a4..ba6c4e52a5a4 100644
--- a/dev-libs/appstream/appstream-1.0.0.ebuild
+++ b/dev-libs/appstream/appstream-1.0.1.ebuild
diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest
index ac95646022ff..f191f54e700f 100644
--- a/dev-libs/elfutils/Manifest
+++ b/dev-libs/elfutils/Manifest
@@ -11,5 +11,5 @@ DIST elfutils-0.189.tar.bz2.sig 310 BLAKE2B d4155de64b15a9ab5c497cd603e73bf918eb
DIST elfutils-0.190.tar.bz2 9162766 BLAKE2B 9934aff08f1898377708b28595fb52130ef9f80408132ac7d306845b10672ba45cf1ac69783da07b3eea9fd647741d44da45b8b2626c45a768cb2844c6186513 SHA512 9c4f5328097e028286c42f29e39dc3d80914b656cdfbbe05b639e91bc787ae8ae64dd4d69a6e317ce30c01648ded10281b86a51e718295f4c589df1225a48102
DIST elfutils-0.190.tar.bz2.sig 310 BLAKE2B d6a2d490aa6815ed9a7c3624050716ebf7c50465af9907d471d47aa3b57590faf9b9ee03de127c6b3bdffa6948414aab6aa8c784ce29570f76bb03ee2021c062 SHA512 7cd88c19402a959679204a5b01ddd48720e224b84268d0d7452f0f1433150b97dd02288fac204fbd5e2fd6f227473bfe62205b350d5fe2e17addf45fb452eed6
EBUILD elfutils-0.189-r4.ebuild 3576 BLAKE2B 403abe865eb97d562717dd550b1a177c1486f135a25892a984d583aaeb424333f608c2c8dfb5f17c04b6b9e295d7761fd3eca866c57dbf775b522e38388f96cb SHA512 a1f9f585b0d2b303c0a26667b72eda2c94716900c3413b50c0b3b7c240f183e2fef3db29dff69a2d41b412048e9d2b90c7a5b7661087731a13f32d485f45a308
-EBUILD elfutils-0.190.ebuild 3200 BLAKE2B 572c7723819cfa0e1f327b7acaa4420354ad7287279ed9c36a729ea5183efd9cef55207727660234d63aacfd4d005c6e7fc91b095240df3e101e3b955de5f856 SHA512 49780e8cd163532d3a865df7d6706a9897158a2581092bd589bb0440a768da7f816a2b1274d7ad66bbc3bf581c22f919220e39235809f23dedbf6f138b071590
+EBUILD elfutils-0.190.ebuild 3199 BLAKE2B e8be21a4a77dbed5833b5e9ed40af64a2a06fa900f71806aabeaecf9a3b2bcdd4422a7f5a2b3754aee1d8961e6e004a136c47c30ff32e7ff969021a9b285ae72 SHA512 b716bf7e39b5add4e8cf109df2df4fbd2305a0cd30566cef1f6a3d6aafb82eaeba103cba79471c420cfb373e857413af661fefdf62848299e2527fa4448891b3
MISC metadata.xml 680 BLAKE2B f5f2ad88e2f5f7823ea466403cb44888cea12ded4c1364e4c941be9f0e620ff9214973459bd4f70c43540e8f2a5d915c7d6e65ff3b2758c6660af928deb648b3 SHA512 403b91d41f6ff564c66445492c45d41ed4513709e557ac68d447e583b6bc4e22ccafe67f8e998660dfe47e75120c902107fccba90db06d99bd4c72f024bd881c
diff --git a/dev-libs/elfutils/elfutils-0.190.ebuild b/dev-libs/elfutils/elfutils-0.190.ebuild
index 5e7cb009e2ab..014e5402a15b 100644
--- a/dev-libs/elfutils/elfutils-0.190.ebuild
+++ b/dev-libs/elfutils/elfutils-0.190.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2.
LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="bzip2 debuginfod lzma nls static-libs test +utils zstd"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/libical/Manifest b/dev-libs/libical/Manifest
index 3323f6806224..b682a56dd227 100644
--- a/dev-libs/libical/Manifest
+++ b/dev-libs/libical/Manifest
@@ -1,7 +1,5 @@
AUX libical-3.0.11-pkgconfig-libdir.patch 612 BLAKE2B 90b53adfb90684dd8c18f91a4de5d87df9cf590e097e414eef7ec92221dddbc5b0ade7b3deccd1aed6c7c61c1d9bb16663d2e1910718ced1f21a55ffeffe7a16 SHA512 bf1af662e65d62778fcc946543d41e4fd592a90bb643a8b584916c4d62ddb100c1746aaf0d4b4698c1b97de19926220f7c3c8dd03014febfdce32015571f77eb
AUX libical-3.0.4-tests.patch 747 BLAKE2B 41c72700e8a87c3665144bf12e7ea2c7f74c1786eb21c4550d12ed3dd86fe587ca26471319e8a695983529f789085a1e4ca0fae4ca48cab97b5376ed858deede SHA512 16367f68d15112b37266a794efe4a19f7c971fafe48b13c85095f15657f9d98796067bce91680986615d95740269f8fe1d03deb674ce2bb952b462de1d2ab1c9
-DIST libical-3.0.16.tar.gz 921245 BLAKE2B d6afe96abf32ece87393d85b4e5b0c1c10330ac64bca52bbaef96af45fbc06242cbbb4274fa350cc9a56655de238a85dea6111f381674b7cff44ab67a470e89e SHA512 72659c98f6c98b3e0fa15849df7f80993403100fb5c237e452df714a7be2d1d27f4547c81b399fe7bc6b1fb10c8c7cf9a23f5b969d588d7b05d7fe2e29c86bd4
DIST libical-3.0.17.tar.gz 909125 BLAKE2B 002eba515280c685db49d7f6781048ca4f86a22fb44a740b459fd8ae8f7dd669cb8a623df16e87913a397fc9b242d75c999e7aea26f09254982d77f1c9f87ac2 SHA512 11fbb4aba7503a3264b0efa30ad56aa923d31ec193bdb0b87b92bc88db9019fa670c8c9ee7998caa3a870e706446a58ead475f31bd703f0d2cb7aabf0f6a3aa7
-EBUILD libical-3.0.16.ebuild 2434 BLAKE2B 6eb369b16528bcdac0497bb73e3681695c92a0523d7154168fcde52b302e5c6c5a55f64de108e2e0eb17a8bebd7014259894eeb51b6fdf47aaf71775c2f515e4 SHA512 99b55ff24c77f17c5434f6fbecca272a8680e49fd10b5cdbdf6643205a0b6209983ef00c8140d494fd96ae3f79efca2a4ecd808ac0cbc04eb2b43abd1326770d
EBUILD libical-3.0.17.ebuild 2434 BLAKE2B 6eb369b16528bcdac0497bb73e3681695c92a0523d7154168fcde52b302e5c6c5a55f64de108e2e0eb17a8bebd7014259894eeb51b6fdf47aaf71775c2f515e4 SHA512 99b55ff24c77f17c5434f6fbecca272a8680e49fd10b5cdbdf6643205a0b6209983ef00c8140d494fd96ae3f79efca2a4ecd808ac0cbc04eb2b43abd1326770d
MISC metadata.xml 426 BLAKE2B bdc616f3bedfa391b56edde0bd0f350b171c1f9afa2a8a9e0166e71ecf1177946aae064bea9f48fb9933d24cb94fd784a299bd97b12ad7236b3483641a5dd763 SHA512 663bef7814dfd66077f1046094879c0ec1eb0165d616e85c08eb0ff9cecd3557afd31e7d8dda8f1e95aca6955d94818f3253c8b763ff135195d41b1b1e871d5c
diff --git a/dev-libs/libical/libical-3.0.16.ebuild b/dev-libs/libical/libical-3.0.16.ebuild
deleted file mode 100644
index a94709642f56..000000000000
--- a/dev-libs/libical/libical-3.0.16.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-VALA_USE_DEPEND="vapigen"
-inherit cmake python-any-r1 vala
-
-DESCRIPTION="Implementation of basic iCAL protocols"
-HOMEPAGE="https://github.com/libical/libical"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc examples +glib +introspection static-libs test vala"
-
-REQUIRED_USE="introspection? ( glib ) vala? ( introspection )"
-
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-libs/icu:=
- glib? ( dev-libs/glib:2 )
-"
-DEPEND="${COMMON_DEPEND}
- glib? ( dev-libs/libxml2:2 )
-"
-RDEPEND="${COMMON_DEPEND}
- sys-libs/timezone-data
-"
-BDEPEND="
- dev-lang/perl
- virtual/pkgconfig
- doc? (
- app-doc/doxygen[dot]
- glib? ( dev-util/gtk-doc )
- )
- introspection? ( dev-libs/gobject-introspection )
- test? (
- ${PYTHON_DEPS}
- glib? ( $(python_gen_any_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]') )
- )
- vala? ( $(vala_depend) )
-"
-
-DOCS=(
- AUTHORS README.md ReleaseNotes.txt TEST THANKS TODO
- doc/{AddingOrModifyingComponents.txt,UsingLibical.md}
-)
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.0.4-tests.patch"
- "${FILESDIR}/${PN}-3.0.11-pkgconfig-libdir.patch"
-)
-
-python_check_deps() {
- python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
-
- use examples || cmake_comment_add_subdirectory examples
- use vala && vala_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_BerkeleyDB=ON
- -DICAL_BUILD_DOCS=$(usex doc)
- -DICAL_GLIB=$(usex glib)
- -DGOBJECT_INTROSPECTION=$(usex introspection)
- -DSHARED_ONLY=$(usex !static-libs)
- -DLIBICAL_BUILD_TESTING=$(usex test)
- -DICAL_GLIB_VAPI=$(usex vala)
- )
- if use vala; then
- mycmakeargs+=(
- -DVALAC="${VALAC}"
- -DVAPIGEN="${VAPIGEN}"
- )
- fi
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
-
- if use doc; then
- cmake_src_compile docs
-
- HTML_DOCS=( "${BUILD_DIR}"/apidocs/html/. )
- fi
-}
-
-src_test() {
- local myctestargs=(
- -E "(icalrecurtest|icalrecurtest-r)" # bug 660282
- )
-
- cmake_src_test
-}
-
-src_install() {
- cmake_src_install
-
- if use examples; then
- rm examples/CMakeLists.txt || die
- dodoc -r examples
- fi
-}
diff --git a/dev-libs/qcoro5/Manifest b/dev-libs/qcoro5/Manifest
index c536d6ad5d0f..01f99396c60f 100644
--- a/dev-libs/qcoro5/Manifest
+++ b/dev-libs/qcoro5/Manifest
@@ -1,3 +1,5 @@
+DIST qcoro5-0.10.0.tar.gz 150114 BLAKE2B 8a552dc3a0e4a5963c7c9fd0638f336e6ad99491a54df3bb8ddaa6b0ee1fe8e4c6b7ffc26c25cef543e796c54bc4c625a0915755f4b538f489bc61fcd8310a6a SHA512 de2e55256d3c9d35fec3ef6dc78128801b70a5e5b8ff0f3a6f235dac17f349ea44207a7c9f35375215dbeea04cb67c3412d505d0a8a95f2b926775f804a02649
DIST qcoro5-0.9.0.tar.gz 143270 BLAKE2B 0fbd4e606edb3142b440486412889ebbefd3b5ac47eeba12747ea5314acf5d4088463fe0a03c44d787510c1355c9f5f9b060d8f2fd07e668fb2f397c2f139099 SHA512 f708e1a82861c39434d6934172246c3280864e933b333b56c0471f1a629f9da65554d1508af4291ac2257ad8df2040655394ae5525d728710de5bd83cef8fbee
+EBUILD qcoro5-0.10.0.ebuild 1540 BLAKE2B 94f7b8f0b9f16d056ee50c7475304c5e7db675380ad7f332d9c0a86b2a8f20c90477402dae6f16b7d435f5f76f475e7029f35eed32d09966b264114e78c143cd SHA512 d3c242949af71d7789823e6dc9dbb70ab372a6ab79b2ff6d11826a0a84804c5077ae9f1380d14c0e5deb47f021923c105e015f898ba06a7e08b32f5d27c4a30b
EBUILD qcoro5-0.9.0.ebuild 1537 BLAKE2B a8519e69a3886a6517d451ef7e6ca5d9640c576cc4b1d8c1cc21e48463bc17ce32202985aa05b33ee6b549ed077e36f72a8ff1772fb404753d928ffef8b7cc15 SHA512 971761c35e9ea3e40af7c1c3216b4d9f51e0e43b84345351eb613833e3f3b7a2475dccc3741cdddcb732efdec69fb118c6a7a999d99f2a387780bee27e6a69c2
MISC metadata.xml 748 BLAKE2B 7cda59a4ad180d77c8273dbde8472e6e4a1233a60c13fcf548ae24c4895929d7e32cf2eda6c15385ad3eea8f2eeba60b7e47722e47cdc785c06210e1b7c0b09c SHA512 16437d9046210184583bba47beded9fdd177363ef9eb885a36b2506b550e19574810d48297baafba57e1138e98a4567f00fe438ded821cd7550bf23552142351
diff --git a/dev-libs/qcoro5/qcoro5-0.10.0.ebuild b/dev-libs/qcoro5/qcoro5-0.10.0.ebuild
new file mode 100644
index 000000000000..2a91bf4d4ad2
--- /dev/null
+++ b/dev-libs/qcoro5/qcoro5-0.10.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/danvratil/${PN/5/}"
+else
+ SRC_URI="https://github.com/danvratil/${PN/5/}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${P/5/}"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="C++ Coroutine Library for Qt5"
+HOMEPAGE="https://qcoro.dvratil.cz/ https://github.com/danvratil/qcoro"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="dbus examples +network qml test testlib websockets"
+
+REQUIRED_USE="examples? ( network ) test? ( testlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dbus? ( dev-qt/qtdbus:5 )
+ network? ( dev-qt/qtnetwork:5 )
+ qml? ( dev-qt/qtdeclarative:5= )
+ testlib? ( dev-qt/qttest:5 )
+ websockets? ( dev-qt/qtwebsockets:5 )
+"
+DEPEND="${RDEPEND}
+ examples? (
+ dev-qt/qtconcurrent:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ )
+ test? (
+ dev-qt/qtconcurrent:5
+ dev-qt/qttest:5
+ )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSE_QT_VERSION=5
+ -DQCORO_BUILD_EXAMPLES=$(usex examples)
+ -DQCORO_WITH_QTDBUS=$(usex dbus)
+ -DQCORO_WITH_QTNETWORK=$(usex network)
+ -DQCORO_WITH_QML=$(usex qml)
+ -DQCORO_WITH_QTQUICK=$(usex qml)
+ -DQCORO_WITH_QTTEST=$(usex testlib)
+ -DBUILD_TESTING=$(usex test)
+ -DQCORO_WITH_QTWEBSOCKETS=$(usex websockets)
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ if use examples; then
+ docinto examples
+ dodoc -r examples/*
+ fi
+ cmake_src_install
+}
diff --git a/dev-libs/qtkeychain/Manifest b/dev-libs/qtkeychain/Manifest
index fd2f2e80e972..8a5d7e8ea0ef 100644
--- a/dev-libs/qtkeychain/Manifest
+++ b/dev-libs/qtkeychain/Manifest
@@ -1,3 +1,5 @@
DIST qtkeychain-0.14.1.tar.gz 50743 BLAKE2B 76300eeefc98a40da762a65cdf0a5a406b55cb92e290bb91e643353c3d2efdee1387168805326def60a42196d5cfde4f0d6c36cb2e0c946fc331361891af08f7 SHA512 bf84b19090e667a2946297e63d9813574193d80e4eecbde2fdfca317a66da3f029b3abef326f4ffb32de032a48004f9cf1bc818468af612723d762652dc25eb6
+DIST qtkeychain-0.14.2.tar.gz 50915 BLAKE2B eed35eec296b62fec90e83e98c3ab817aa05f7cefd74c3790ce2f7c38c051d5b95b3664e688bef0cfe7b06583e844782f60454bb67b48f6507fc33c780c62bf0 SHA512 d681f60a6954a8fcb37039cfb1a6d69f5aee19f30313d65072c40cee1880c302b9f2ad3d994ae7a775b17479f443231774804ca438ef6b5e7ec25533d5d9f3c2
EBUILD qtkeychain-0.14.1-r1.ebuild 1536 BLAKE2B 84c4c592f82552082115a2c8cbbe8bb12eb3ecf5f452b6d1f8614efcd8cb7e965ee2e6e3a9daa1e8f216e7f042fd3d9be0ebc9a7bcd3717064ac0beecdc63f56 SHA512 01c1c87802424863be46a3d26c8efd4702f1b64877814ad93e4d89e4d7a6ed0f678d592148d37c50f0366f3fdc8855499973f52b2f782c25b035a93732a763f3
+EBUILD qtkeychain-0.14.2.ebuild 1539 BLAKE2B 67c89aaab0081183f685629868335b8334e2b9b51903bc3c60687207efb21c3b67e03b8bf1832265e0e0b5adede789139078c7c28fbc0ff5c47c769368e1e2f2 SHA512 5b65e2c6a28fa48d2401d02b3a111b827380c4baa254c516f5139c63390eb4541c0651e4a563640995115c7a611517cb2f2077de779d6148c850942908c93f13
MISC metadata.xml 340 BLAKE2B 4ae9796b7c395cbb0dc0c4a06d203db9a270ec00dba635bdeb0f46b350fffd3784f98a700f645238824cf6b474215c1cbed4c1ede1df16f47185598c81de5610 SHA512 3bf8c371c3268190a04f67f2213b89efe9f1dad96cbf2ee5ad3d112d5ea6b164ccbfefabaed55a6e0cdfa3e4bb06d6e7959b88513567a1d619aa1138957c5027
diff --git a/dev-libs/qtkeychain/qtkeychain-0.14.2.ebuild b/dev-libs/qtkeychain/qtkeychain-0.14.2.ebuild
new file mode 100644
index 000000000000..f6bdc28e5b0d
--- /dev/null
+++ b/dev-libs/qtkeychain/qtkeychain-0.14.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake multibuild
+
+HOMEPAGE="https://github.com/frankosterfeld/qtkeychain"
+DESCRIPTION="Qt API for storing passwords securely"
+
+if [[ ${PV} != *9999* ]]; then
+ SRC_URI="https://github.com/frankosterfeld/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+else
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/frankosterfeld/${PN}.git"
+fi
+
+LICENSE="BSD-2"
+SLOT="0/1"
+IUSE="keyring +qt5 qt6"
+REQUIRED_USE="|| ( qt5 qt6 )"
+
+DEPEND="
+ keyring? (
+ app-crypt/libsecret
+ dev-libs/glib:2
+ )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ )
+ qt6? ( dev-qt/qtbase:6[dbus] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ qt5? ( dev-qt/linguist-tools:5 )
+ qt6? ( dev-qt/qttools:6[linguist] )
+"
+
+DOCS=( ChangeLog ReadMe.md )
+
+pkg_setup() {
+ MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) )
+}
+
+src_configure() {
+ my_src_configure() {
+ local mycmakeargs=(
+ -DECM_MKSPECS_INSTALL_DIR="${EPREFIX}"/usr/$(get_libdir)/${MULTIBUILD_VARIANT}/mkspecs
+ -DBUILD_TEST_APPLICATION=OFF
+ -DBUILD_TRANSLATIONS=ON
+ -DLIBSECRET_SUPPORT=$(usex keyring)
+ )
+
+ if [[ ${MULTIBUILD_VARIANT} == qt6 ]]; then
+ mycmakeargs+=( -DBUILD_WITH_QT6=ON )
+ else
+ mycmakeargs+=( -DBUILD_WITH_QT6=OFF )
+ fi
+
+ cmake_src_configure
+ }
+
+ multibuild_foreach_variant my_src_configure
+}
+
+src_compile() {
+ multibuild_foreach_variant cmake_src_compile
+}
+
+src_install() {
+ multibuild_foreach_variant cmake_src_install
+}
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 1c3cbe7d7990..3b28c30114ec 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/PyQt6-WebEngine/Manifest b/dev-python/PyQt6-WebEngine/Manifest
index 46aa347a3a61..31a51317caa6 100644
--- a/dev-python/PyQt6-WebEngine/Manifest
+++ b/dev-python/PyQt6-WebEngine/Manifest
@@ -1,3 +1,3 @@
DIST PyQt6_WebEngine-6.6.0.tar.gz 31817 BLAKE2B 3e795bda50d1a5874e6caec7f69370840913cbbb33662ddc5624f0437c765e3318a2b4233d8e9963145dbeef8a4edc559112f114b850d9879eecb9e3e6b6fd2e SHA512 30927b7728d68cbeff6346234e131f96dfcd4b2af503d27d2f0a1eee584b5a928ac4fe1f66019c90aaf1ccd66fffe2edaf55de86d9aa0c83518c45669613bc0d
-EBUILD PyQt6-WebEngine-6.6.0.ebuild 1884 BLAKE2B 0dae56b8352f46c5847022ee820aa050436a8dc0a3e0ff3e4e267942dd51eed9043e9e2003ef84b1226f98ccb80abc16f059b4227f853e95ea18a772f56424a3 SHA512 b20f3bcd5815c90ff99ec7390c7d09c854513c81bb8fd58199c82c9dcdc74045f4ab8a7506f09dc74bc4d30ea77c1d61a626b23f7238240977e2c1eaeef1b2e3
+EBUILD PyQt6-WebEngine-6.6.0.ebuild 1847 BLAKE2B f83d1ec38378bbb55391bf31d19a47de3a60847fb872f6c025fbeeaf6c6bfdd85cd5b7d029dcc720453ee7cbf9c0804b3b26bb7f93143060f5259dc39fbdeda2 SHA512 8b077de65b048ae7b3794b0a911ae9a36d3472dd13582f6ae2268e5b22f7e1e07a938218925617eda62c1584078e5ea1fa6cedcf765ed3e1bd37182b332cd6fe
MISC metadata.xml 574 BLAKE2B 1cc3bbf5d25e8aac390530005c225bfc618fbb1bdef3a3d075f445eee2cf68d86feb6ac8841d7e0efd1679b19fc14b33b33accdd7e4932e742f46907a8f98601 SHA512 1af94b1a66be1dd38feb818ba973852912bacacc715e0bd893f8b3de56d17f8902b7486cc487137defad749773a6f728c470cbb9c62d15f91a63d80b16296604
diff --git a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.6.0.ebuild b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.6.0.ebuild
index a23756c616ea..15bbe5672ea4 100644
--- a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.6.0.ebuild
+++ b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.6.0.ebuild
@@ -39,9 +39,9 @@ BDEPEND="
src_prepare() {
default
- # hack: qmake queries g++ or clang++ for info depending on which qtbase was
- # built with, but ignores CHOST failing with -native-symlinks (bug #726112)
- # and potentially using wrong information when cross-compiling
+ # hack: PyQt-builder runs qmake without our arguments and calls g++
+ # or clang++ depending on what qtbase was built with, not used for
+ # building but fails with -native-symlinks
mkdir "${T}"/cxx || die
local cxx
! cxx=$(type -P "${CHOST}"-g++) || ln -s -- "${cxx}" "${T}"/cxx/g++ || die
diff --git a/dev-python/PyQt6/Manifest b/dev-python/PyQt6/Manifest
index ec4403d31dcb..658b78871bb0 100644
--- a/dev-python/PyQt6/Manifest
+++ b/dev-python/PyQt6/Manifest
@@ -1,4 +1,4 @@
AUX PyQt6-6.6.1-qt670.patch 2528 BLAKE2B 3157c4e4e063747db56e92b011147dfb3a57474b6e80f052372d4b83b91bf36bb18ba256f4e2b4466c140744b075ac47217915ad5d744900754c8f4af7ab8f61 SHA512 5894b371cfa9b22de2300cc75b7ab486944ecd7c8f2aed6bdd03355c9952ebd550ec2383ff057d629b54d91f92ef67cd566a39d7e38696d6ba2b09622b9900e8
DIST PyQt6-6.6.1.tar.gz 1043203 BLAKE2B dd2b6988ebeabaae47fe57c5c0d17fbe4b62c377262b4bb360adb7fd6724ccb6a67ba5c2bd7498df98db3ce6b00978f936b11a43b464c3c7af169f25b30ee1a6 SHA512 c2ff8c47c9b0e43c009d0c90f565a54344e6f384c67dd30c2d422465d0702c07713acc0095c8b67827d1146675611c07d548ba282a26e41bb60a0a21977a7a64
-EBUILD PyQt6-6.6.1.ebuild 5589 BLAKE2B 7c089147a865bbf96e611bc2d3f2a368df4b705a8d6045e70106cb64ef540f6fb75a14ae69087fb84aa25f35ba532763786c657d1e0a12060e73a1b80dc11648 SHA512 4ff1c3f6cbb70ac12d7ac95e7b5e9dbfe014beb6a484753bec111c0ea96a082bdcfdae46c03d4e5c49f8e278400d2aeab800c7ba953146bf179da8ecf2b44ca3
+EBUILD PyQt6-6.6.1.ebuild 5552 BLAKE2B 877be0dfbc0f60169493a805035ee398f2e9d6dd005aa97695e1dc39014f0571fff1802f3a60e028659488c92da6640a265e29a0a64682d0e9b45233b30f236d SHA512 daf3dd77e42f5a5a6d1bf6fa3fdc3ff09c8f153c6fd430b1b6a4fedec707be5606ebd682c9059837f254762859d20c7379f993f6a2808e2c0066cdfe1f7fce8c
MISC metadata.xml 2391 BLAKE2B 16eecbd105ced07699632a4b294f7da74b59ff931e39afb8a21f67f073bfc90ff613d753a67bcd303ea9f2bf35d7b91c1c7a56ece044c421c4e45b5951f5efe3 SHA512 1d595e07e201891c8c7d5635d39db36ccb65c7333cb27c1cd5384a76029b987959df05795283a4474a41a997bf951e577570b7d3a52a9a2975d563767651efae
diff --git a/dev-python/PyQt6/PyQt6-6.6.1.ebuild b/dev-python/PyQt6/PyQt6-6.6.1.ebuild
index 082de8da926a..328355759d54 100644
--- a/dev-python/PyQt6/PyQt6-6.6.1.ebuild
+++ b/dev-python/PyQt6/PyQt6-6.6.1.ebuild
@@ -91,9 +91,9 @@ PATCHES=(
src_prepare() {
default
- # hack: qmake queries g++ or clang++ for info depending on which qtbase was
- # built with, but ignores CHOST failing with -native-symlinks (bug #726112)
- # and potentially using wrong information when cross-compiling
+ # hack: PyQt-builder runs qmake without our arguments and calls g++
+ # or clang++ depending on what qtbase was built with, not used for
+ # building but fails with -native-symlinks
mkdir "${T}"/cxx || die
local cxx
! cxx=$(type -P "${CHOST}"-g++) || ln -s -- "${cxx}" "${T}"/cxx/g++ || die
diff --git a/dev-python/python-rtmidi/Manifest b/dev-python/python-rtmidi/Manifest
index 59c03a1504a7..30cee191132d 100644
--- a/dev-python/python-rtmidi/Manifest
+++ b/dev-python/python-rtmidi/Manifest
@@ -1,4 +1,6 @@
AUX python-rtmidi-1.5.1-unbundle_rtmidi.patch 1455 BLAKE2B 2cc76ace5758131a069194e9d30c8288ed93a261d41a2b4cf0294e2b4fc7ebee9e0c43b4377143ae8074a03dcc2abf13fd85fdebeebd321efce00e25e43057b1 SHA512 92c11d878018ded30dffa0d06006f8471054321af8d9f58268d4d899121dac66712ddc3a53285c19293fb2d52d4d054b0d803c559e9c01cb8c8f161ce5f2c734
DIST python_rtmidi-1.5.7.tar.gz 368514 BLAKE2B 32028dff34928b1794cc178b22821fe8e01bff36d18b17b8673c763b21ca7ef85a6cb3ee62adcddbaf0b655079e7b8819ba5a28e58b8d5713015728cd6648246 SHA512 23c88cd307b5bc937920db9b39d0423043fb47878d679f4d721a025368a01e23b8e72749e1146da3277d37a20a9c5486e2c40c2a907c5efc5418567e97c3de91
+DIST python_rtmidi-1.5.8.tar.gz 368130 BLAKE2B 99fecb8cd003431b5fca31f436a77f27a50076a02ea7f92019800d0816c968f032bd31d236a13d67b2ee9ebdc341d16955675867a8dd345e76282131b781ef13 SHA512 0f2b949a2a53f813a891bc391ce0369fbbec0d6e898a9ace2925adc5714d791ce1f4df133edf34c87b3336cb3ab4ad70851a42124241ec1707f32f66a778dc18
EBUILD python-rtmidi-1.5.7.ebuild 1559 BLAKE2B fcbddc44d5a6624303b4c6f06de5704215b9a79b6fe7a94d46e336f9c0faecaea59ba6a91a4e64ce4899d28a5f0f42d36e516436134a894a2c15557947d8b2c0 SHA512 d41c941fdc13381c022565b82c64100805698db6aada3cd20011482b36a7c755294ee160cb55df01db9f274f2cf38e92ebd6cff653826bb22cc6f92e8d97a520
+EBUILD python-rtmidi-1.5.8.ebuild 1559 BLAKE2B fcbddc44d5a6624303b4c6f06de5704215b9a79b6fe7a94d46e336f9c0faecaea59ba6a91a4e64ce4899d28a5f0f42d36e516436134a894a2c15557947d8b2c0 SHA512 d41c941fdc13381c022565b82c64100805698db6aada3cd20011482b36a7c755294ee160cb55df01db9f274f2cf38e92ebd6cff653826bb22cc6f92e8d97a520
MISC metadata.xml 388 BLAKE2B b1bce0f609aae5a298c26c80c3dc3aa33eadf32c9de9da22f4a4f808d1cfd8c769b095d12f2264cf9dd04cdbec8a0fb7202b10c04bb43f9112146023aadd398d SHA512 012ad743d364b9266bef852d159235f27b172ec7fceff43737fe8a67478f991dc53532b021c02d8ffc2eea19cdc568046cf90e440afefb46dcdad275a33f71e3
diff --git a/dev-python/python-rtmidi/python-rtmidi-1.5.8.ebuild b/dev-python/python-rtmidi/python-rtmidi-1.5.8.ebuild
new file mode 100644
index 000000000000..a1779b717ea1
--- /dev/null
+++ b/dev-python/python-rtmidi/python-rtmidi-1.5.8.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DOCS_BUILDER="sphinx"
+DOCS_DEPEND="dev-python/myst-parser"
+DOCS_DIR="docs"
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+
+inherit distutils-r1 docs pypi
+
+DESCRIPTION="Python bindings for media-libs/rtmidi implemented using Cython"
+HOMEPAGE="
+ https://pypi.org/project/python-rtmidi/
+ https://spotlightkid.github.io/python-rtmidi/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+alsa jack"
+
+# Most of these tests do not play nicely with the sandbox, some only
+# work with exactly the same version of rtmidi as the bundled one, and
+# several fail even with disabled sandbox unless there are actual MIDI
+# I/O devices present.
+RESTRICT="test"
+
+DEPEND="media-libs/rtmidi[alsa?,jack?]"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-python/cython[${PYTHON_USEDEP}]
+ virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.5.1-unbundle_rtmidi.patch
+)
+
+distutils_enable_tests unittest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # Just in case
+ rm -r src/rtmidi || die
+ rm src/_rtmidi.cpp || die
+
+ # Needed by USE=doc because documentation generation happens in ${S}
+ # but the version.py generated by Meson end up in respective ${BUILD_DIR}s.
+ # The version put in ${S} should be ignored by everything except Sphinx but
+ # just in case, be consistent and generate it unconditionally.
+ sed -e "s|@VERSION@|${PV}|" < rtmidi/version.py.in > rtmidi/version.py || die
+}
+
+python_test() {
+ cd "${T}" || die
+ eunittest "${S}"/tests
+}
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 65bfa7f61bfb..2183314c3de1 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/ctags/Manifest b/dev-util/ctags/Manifest
index 11a0638277cd..9cd45c0258ca 100644
--- a/dev-util/ctags/Manifest
+++ b/dev-util/ctags/Manifest
@@ -3,6 +3,6 @@ DIST ctags-20220828.0.tar.gz 2952276 BLAKE2B 2ec3a01646cfb89446604af65387bb5cbf1
DIST ctags-20230423.0.tar.gz 3038197 BLAKE2B 4b6114526e9dc94c95dcf1b27136fe1fde185aadcd3f880459314b6567f4ec935da10f87aaad590f4c16999adea8b15b3a153f4e80b3b9e57d9a04ecee377a09 SHA512 7a4b3ffcc4906765dda381ad637981f5ce8c6fc24d4141b8b0e9997b71767dda307dab4d2c2aa0e5ba003774c100d8f85e494e368cedbef12c8f415a13b85554
EBUILD ctags-20211017.0.ebuild 1925 BLAKE2B cb0a590ebb35343a285c808da2a0c6e917dce94aea867e5a936c9123c6f482181089545702b7c199053fac2c1c051d88edad86b494f64634563da894ba57a03c SHA512 2d0ea70c31becb2b9d4bdbc0d1877434d663c9ee8e04dea7f92693f8804a30219d18aedaecc42cadf591dc314a19e4227494a8f4090d9afd025135b0b059e08b
EBUILD ctags-20220828.0-r1.ebuild 2241 BLAKE2B 29fbb42b31926b04de114727902259df35f2490421b918d69ffa258d177a0f34532271d79ff117ab73a119a7e402954b8e0f206510f5fc014272df4b243fb672 SHA512 2e520b0a5b1f289142a2eb5335df3828beb13b529a6be37f7df2d77b564ce5ae4b215ff396623e00e34580792a51ddd928aa4fe915ae55420e388a8c10fbb146
-EBUILD ctags-20230423.0.ebuild 2239 BLAKE2B c7c8d17b2b5500dba543732112bd5537f72bb2634872234f086d1c751db01101549d7db04bf75d286006bb966715b57838c9699e7bd5e1e830b8df8b58e0d27d SHA512 cde50f8aa957aae02f800c5a8494db96aabc73dd6b507b77123fab9ce07dddb1992b63c3e1440230b82173dcdf1aef1eac6d9bb94ae7c7d9826901bdf6f69695
+EBUILD ctags-20230423.0.ebuild 2238 BLAKE2B b5615a6bc1a79ad1152a8b4f19f1a776c2f3a1c8b59b9e92b19a911211af979a7f37b495c0deffe915ac071438e6608d7a1e94d2e0dfe31351ca466410cf56e1 SHA512 26b57cf14dc68d72f5fe01c23384c9e180320c6bdbb1d91a9e6adf016a1d4991fdfc2e3763121f778614eb15add0249eb49dad1cd5b1a36248850fece5a7012f
EBUILD ctags-99999999.ebuild 2241 BLAKE2B c52bef9fcb791512567547889210657ee80830f3d49bc720e31204d6bc4c34e654388beb0995cec66ebc2cf9216c36f4fd88026416bc4ad7f7ee7532042ecd75 SHA512 1f41f4252322d63b83ab16cbfac2725232daaff3a8aca86e0db1003c97e0c54679b7adf30ebd11f06fd11ff3d6e76bc7c06668f8ecebda5c0be44bc14323bbb3
MISC metadata.xml 584 BLAKE2B 13de5ebe8bea2b413552eb85af3d3a42c453ad8d7f808b21a5b016bbd3e7890ceabdb924e817c4d841ed2862b7f9dcecad03f7f22c7b738db1c4f88d784fc80d SHA512 c4930de987c3d846c4761d66a191ae2b2800b32234f63ebafee140920faa408cec1b22032c72da01ade807a4187f482bedad3e22058fdffc0af56aabd1deea8f
diff --git a/dev-util/ctags/ctags-20230423.0.ebuild b/dev-util/ctags/ctags-20230423.0.ebuild
index e0550eab78f1..8495c309d37d 100644
--- a/dev-util/ctags/ctags-20230423.0.ebuild
+++ b/dev-util/ctags/ctags-20230423.0.ebuild
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/universal-ctags/ctags/archive/refs/tags/p6.0.${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/${PN}-p6.0.${PV}
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
fi
LICENSE="GPL-2+"
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index 3860b6ea9542..d78d7ae182b2 100644
--- a/dev-vcs/Manifest.gz
+++ b/dev-vcs/Manifest.gz
Binary files differ
diff --git a/dev-vcs/pre-commit/Manifest b/dev-vcs/pre-commit/Manifest
index b1b4c8b5003f..6c103256b427 100644
--- a/dev-vcs/pre-commit/Manifest
+++ b/dev-vcs/pre-commit/Manifest
@@ -1,6 +1,8 @@
AUX pre-commit-3.1.1-tests_git_file_transport.patch 1527 BLAKE2B 18d047f3b8a6fdc3da77aa5b8d9f60970ab5b69adc3790489ceffc17839a4cd21ed46428c5e2e98b50278b2c4dc49e35a09dd778000546828327ae96f910f95b SHA512 36cb194250dc0fefad2900452447ab590f678e6cd5edf07a7f072363733c263b7cb1167297c465a9372d4a38ab77a6c057046c66b872a958132a97d1a937d029
DIST pre-commit-3.3.3.gh.tar.gz 267281 BLAKE2B dbe3b90dd3808d24084ede3e9bd76ddc5b070d43bd70b3fa813f8e8e95875a178b86632208463c50a3d68868f2dd9d888e00e7bf3aeba3f3b78c7cd39b514270 SHA512 d126bead7ffa2c72213a894c82bc45d0bce8b508cf7190e7b7d56c667b5d3ebff80eedf7ecb4bb1e01923ef9a43878b73356fda866614d8cbcc8f241ee9e01f7
DIST pre-commit-3.5.0.gh.tar.gz 268906 BLAKE2B 7585aae950f63845cf132b3472662f19f87942b886687551fbf69e4adb20513304d2c4d399c12619e6c7f9aeab0a6a57c3fe3cd271a29470bedc9480b3b34256 SHA512 c7504fa2d3ba70def3361af0fcc2f7a5454325125e27f44fbaa60906f1ac35b0fa1b646eaf326cb04d4d042ecb6786fbb8e9166099df1e687fa2a64a8113c244
+DIST pre-commit-3.6.0.gh.tar.gz 268891 BLAKE2B 42c52bcd320defe877fdce51af972e177e26956c2baba5e04e9441d7a99fcdc6467dc7913b21f9300efe9ca821c7d06c8d972f3fb79f10f2212dbecb3299040a SHA512 4997dfe15d262b8d0c6de711b2543162fffe14f24ce41d3a3ba2014354861ef72eb3a9cc115125ed57ef3c25a12886f858189d684d343252ad8f46cc0c364935
EBUILD pre-commit-3.3.3.ebuild 1945 BLAKE2B fe2ad3a728487a832dbc7efedce507ecc1e00fe3ef00512c6b201c377119ff846b3717fe0cf5550bb2e1cec769dfb7127baf64c135bde4429b01595059b36851 SHA512 87b87a69906cdf1e54a597c8d09e3661a398380c962a07da5edb307d9328dfb638458cff6c2b7dd7e0e803e29475f0e8f147e897728edb8cec64c0b0ed277f9e
EBUILD pre-commit-3.5.0.ebuild 1975 BLAKE2B b18a9fb19d08cfdeee2a17815b5ebe185e984aaaf2e13fdd29e9ba1e8d5adbc33c84283ba602aab54ad621fc61fa556ac02a2c3cded168fc2c60b76e5c0148e2 SHA512 8620117b24bea897afaad8d8d591cc27e2ddf90bc796530a90f31ed449789008f90c25dd2adaecbb43746f459adaf312c5340da574b2a1a4f6fb316aae674efc
+EBUILD pre-commit-3.6.0.ebuild 1947 BLAKE2B 00ff546b711050d7b96dbc2409ec827fb676fc57be77d57fcc4f5421189052e4a1d64764446e1c40199eb67388937754c4c08c3dadc670336271d2982031cd52 SHA512 67852c87cd317504e8962ba6f94402e57ac0a1c9758ea036f1e2df5a186c2dec66081f9824cf1e634161444cc5abe62f9d91520dc55d2b8744eed7bbd94e8138
MISC metadata.xml 380 BLAKE2B 99842a97367e91700c6f714f427b7b3d4b7212c401abae5ab715dfaa724776f02fe250184a33504d3433bb58cd5679af59a32ec21a7e7432481160dab36a4d95 SHA512 45330930d1e58fc1de0fd0ba55cd488dee96579ceab3be5073b91ff8f4f2b9adefff533dbfa5b0e8b23fbb648d45c0b7b4073a1ec57b586600cc2bf6347e0bbb
diff --git a/dev-vcs/pre-commit/pre-commit-3.6.0.ebuild b/dev-vcs/pre-commit/pre-commit-3.6.0.ebuild
new file mode 100644
index 000000000000..1437959c5824
--- /dev/null
+++ b/dev-vcs/pre-commit/pre-commit-3.6.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+DESCRIPTION="A framework for managing and maintaining multi-language Git pre-commit hooks"
+HOMEPAGE="https://pre-commit.com/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="dev-vcs/git
+ $(python_gen_cond_dep '
+ >=dev-python/cfgv-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/identify-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/nodeenv-0.11.1[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+ >=dev-python/virtualenv-20.10.0[${PYTHON_USEDEP}]
+ ')"
+# coreutils requirement: see Bug #885559
+BDEPEND="test? (
+ $(python_gen_cond_dep '
+ dev-python/pytest-env[${PYTHON_USEDEP}]
+ dev-python/re-assert[${PYTHON_USEDEP}]
+ ')
+ sys-apps/coreutils[-multicall]
+)"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.1.1-tests_git_file_transport.patch
+)
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )
+
+EPYTEST_DESELECT=(
+ # All of these require a boatload of dependencies (e.g. Conda, Go, R and more) in order to run
+ # and while some of them do include "skip if not found" logic, most of them do not.
+ tests/languages/
+ tests/repository_test.py
+ # These three consistently fail with
+ # Calling "git rev-parse" fails with "fatal: not a git repository (or any of the parent directories): .git".
+ # including with the sandbox disabled.
+ tests/main_test.py::test_all_cmds
+ tests/main_test.py::test_hook_stage_migration
+ tests/main_test.py::test_try_repo
+ # These two fail if pre-commit is already installed (Bug #894502)
+ tests/commands/install_uninstall_test.py::test_environment_not_sourced
+ tests/commands/install_uninstall_test.py::test_installed_from_venv
+)
+
+distutils_enable_tests pytest
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz
index 5af37874c52c..307ddee8a1c8 100644
--- a/eclass/Manifest.gz
+++ b/eclass/Manifest.gz
Binary files differ
diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass
index 70eb1243fcbc..29ee9f86e7e2 100644
--- a/eclass/kernel-build.eclass
+++ b/eclass/kernel-build.eclass
@@ -283,9 +283,18 @@ kernel-build_src_install() {
# Modules were already stripped by the kernel build system
dostrip -x /lib/modules
+ local compress=()
+ if [[ ${KERNEL_IUSE_GENERIC_UKI} ]] && ! use module-compress; then
+ compress+=(
+ # force installing uncompressed modules even if compression
+ # is enabled via config
+ suffix-y=
+ )
+ fi
+
emake O="${WORKDIR}"/build "${MAKEARGS[@]}" \
INSTALL_MOD_PATH="${ED}" INSTALL_MOD_STRIP="${strip_args}" \
- INSTALL_PATH="${ED}/boot" "${targets[@]}"
+ INSTALL_PATH="${ED}/boot" "${compress[@]}" "${targets[@]}"
# note: we're using mv rather than doins to save space and time
# install main and arch-specific headers first, and scripts
@@ -386,10 +395,10 @@ kernel-build_src_install() {
local dracut_modules=(
base bash btrfs cifs crypt crypt-gpg crypt-loop dbus dbus-daemon
- dm dmraid drm dracut-systemd fido2 i18n fs-lib kernel-modules
+ dm dmraid dracut-systemd fido2 i18n fs-lib kernel-modules
kernel-network-modules kernel-modules-extra lunmask lvm nbd
mdraid modsign network network-manager nfs nvdimm nvmf pcsc
- pkcs11 plymouth qemu qemu-net resume rngd rootfs-block shutdown
+ pkcs11 qemu qemu-net resume rngd rootfs-block shutdown
systemd systemd-ac-power systemd-ask-password systemd-initrd
systemd-integritysetup systemd-pcrphase systemd-sysusers
systemd-udevd systemd-veritysetup terminfo tpm2-tss udev-rules
@@ -414,6 +423,8 @@ kernel-build_src_install() {
--reproducible
--ro-mnt
--modules "${dracut_modules[*]}"
+ # Pulls in huge firmware files
+ --omit-drivers "nfp"
)
# Tries to update ld cache
@@ -424,7 +435,7 @@ kernel-build_src_install() {
local ukify_args=(
--linux="${image}"
--initrd="${image%/*}/initrd"
- --cmdline="root=/dev/gpt-auto-root ro quiet splash"
+ --cmdline="root=/dev/gpt-auto-root ro"
--uname="${dir_ver}"
--output="${image%/*}/uki.efi"
)
@@ -547,6 +558,17 @@ kernel-build_merge_configs() {
fi
fi
+ # Only semi-related but let's use that to avoid changing stable ebuilds.
+ if [[ ${KERNEL_IUSE_GENERIC_UKI} ]]; then
+ # NB: we enable this even with USE=-module-compress, in order
+ # to support both uncompressed and compressed modules in prebuilt
+ # kernels
+ cat <<-EOF > "${WORKDIR}/module-compress.config" || die
+ CONFIG_MODULE_COMPRESS_XZ=y
+ EOF
+ merge_configs+=( "${WORKDIR}/module-compress.config" )
+ fi
+
if [[ ${#user_configs[@]} -gt 0 ]]; then
elog "User config files are being applied:"
local x
diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass
index 9612700a1431..8c4d5c14fc03 100644
--- a/eclass/kernel-install.eclass
+++ b/eclass/kernel-install.eclass
@@ -79,7 +79,7 @@ _IDEPEND_BASE="
LICENSE="GPL-2"
if [[ ${KERNEL_IUSE_GENERIC_UKI} ]]; then
- IUSE+=" generic-uki"
+ IUSE+=" generic-uki module-compress"
# https://github.com/AndrewAmmerlaan/dist-kernel-log-to-licenses
# This script can help with generating the array below, keep in mind
# that it is not a fully automatic solution, i.e. use flags will
@@ -127,7 +127,6 @@ if [[ ${KERNEL_IUSE_GENERIC_UKI} ]]; then
["dev-libs/openssl"]="Apache-2.0"
["dev-libs/userspace-rcu"]="LGPL-2.1"
["media-libs/libmtp"]="LGPL-2.1"
- ["media-libs/libpng"]="libpng2"
["media-libs/libv4l"]="LGPL-2.1+"
["net-dns/c-ares"]="MIT ISC"
["net-dns/libidn2"]="|| ( GPL-2+ LGPL-3+ ) GPL-3+ unicode"
@@ -159,15 +158,12 @@ if [[ ${KERNEL_IUSE_GENERIC_UKI} ]]; then
["sys-apps/nvme-cli"]="GPL-2 GPL-2+"
["sys-apps/pcsc-lite"]="BSD ISC MIT GPL-3+ GPL-2"
["sys-apps/rng-tools"]="GPL-2"
- ["sys-apps/sandbox"]="GPL-2"
["sys-apps/sed"]="GPL-3+"
["sys-apps/shadow"]="BSD GPL-2"
["sys-apps/systemd[boot(-),cryptsetup,pkcs11,policykit,tpm,ukify(-)]"]="GPL-2 LGPL-2.1 MIT public-domain"
["sys-apps/util-linux"]="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain"
["sys-auth/polkit"]="LGPL-2"
["sys-block/nbd"]="GPL-2"
- ["sys-block/open-isns"]="LGPL-2.1"
- ["sys-boot/plymouth"]="GPL-2"
["sys-devel/gcc"]="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+"
["sys-fs/btrfs-progs"]="GPL-2"
["sys-fs/cryptsetup"]="GPL-2+"
@@ -192,7 +188,6 @@ if [[ ${KERNEL_IUSE_GENERIC_UKI} ]]; then
["sys-libs/readline"]="GPL-3+"
["sys-libs/zlib"]="ZLIB"
["sys-process/procps"]="GPL-2+ LGPL-2+ LGPL-2.1+"
- ["x11-libs/libdrm"]="MIT"
["amd64? ( sys-firmware/intel-microcode )"]="amd64? ( intel-ucode )"
["x86? ( sys-firmware/intel-microcode )"]="x86? ( intel-ucode )"
)
@@ -200,6 +195,9 @@ if [[ ${KERNEL_IUSE_GENERIC_UKI} ]]; then
generic-uki? ( ${INITRD_PACKAGES[@]} )
"
+ RDEPEND+="
+ sys-apps/kmod[lzma]
+ "
IDEPEND="
generic-uki? (
|| (
@@ -762,6 +760,20 @@ kernel-install_pkg_config() {
kernel-install_install_all "${PV}${KV_LOCALVERSION}"
}
+# @FUNCTION: kernel-install_compress_modules
+# @DESCRIPTION:
+# Compress modules installed in ED, if USE=module-compress is enabled.
+kernel-install_compress_modules() {
+ debug-print-function ${FUNCNAME} "${@}"
+
+ if use module-compress; then
+ einfo "Compressing kernel modules ..."
+ # taken from scripts/Makefile.modinst
+ find "${ED}/lib" -name '*.ko' -exec \
+ xz --check=crc32 --lzma2=dict=1MiB {} + || die
+ fi
+}
+
fi
EXPORT_FUNCTIONS src_test pkg_preinst pkg_postinst pkg_prerm pkg_postrm
diff --git a/games-puzzle/Manifest.gz b/games-puzzle/Manifest.gz
index c3bbb934fd1d..b55db99813b6 100644
--- a/games-puzzle/Manifest.gz
+++ b/games-puzzle/Manifest.gz
Binary files differ
diff --git a/games-puzzle/ksokoban/Manifest b/games-puzzle/ksokoban/Manifest
deleted file mode 100644
index 3bf3ecf81285..000000000000
--- a/games-puzzle/ksokoban/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST ksokoban-0.5.0_pre20210905-39b9d1c1.tar.gz 444752 BLAKE2B f68376081a1ac038b64438439b17028e573b70454d820fd08c265b4a70467a51d34ca0cdd2b490b04a98c5445bf3d18dd9f7ff319258eb2e13eaf94d9b8be09e SHA512 e8cb0096c826c82c2098832885e6fc1ef7e9eb7dfc518be7c7bc68ea4f0ad68b6f72db89822f47b6aad91cd8ab395340a42426bb4c6723ee51914cf13ce9a4d8
-EBUILD ksokoban-0.5.0_pre20210905.ebuild 710 BLAKE2B 8ef557767952df2de10cbb3de44b2d3ef68101fbd0612938e2595409166cd73f0e6f98efa1df8f54256e7aea4160cd468c1960e166a561652fe4955f5fd9b7d0 SHA512 aba419abb7dd9afae4ecd8ada3ef3b49ccdda5491f850c1885682a73bb71fbb626a74d320bc370a9b038cb62280221e260ee9173004b7d204833f6848aebbb5d
-EBUILD ksokoban-9999.ebuild 638 BLAKE2B 23ed65385e68efc2523148fb891774f1a6ce5977c61ea4ef2589173ca4f1f38970631e0e39858bc9c60e32595307c9951c007f10fb6e0b49ee1b7a25250b36bc SHA512 19418fc239aa8ef85f8bf59ed8cb20d21f268f80ece939b23ff2e3cfd62af302c58273de8750e7bd79f8f86ec5f166583e9664fe45198a3879803e23e519d885
-MISC metadata.xml 297 BLAKE2B 9949c433ed13953afb3bf626b0dcda1cf495fa7017839964edd5c60aafeadc82dac1569ada9eede6707e8977be18bf4fee0808e2a0af4d9245c073e73b16b693 SHA512 f820764a6a860c939f5fa1f2087a1582f3821dda2e8a6231fae2989085356146ffc13e8f8013535f8459a6734d45f519833a0ee61f7e83e18c27b64d8996d3f1
diff --git a/games-puzzle/ksokoban/metadata.xml b/games-puzzle/ksokoban/metadata.xml
deleted file mode 100644
index 1243142d00a9..000000000000
--- a/games-puzzle/ksokoban/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>bircoph@gentoo.org</email>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">ksokoban</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/games-puzzle/skladnik/Manifest b/games-puzzle/skladnik/Manifest
new file mode 100644
index 000000000000..f4a5e063aba5
--- /dev/null
+++ b/games-puzzle/skladnik/Manifest
@@ -0,0 +1,6 @@
+DIST ksokoban-0.5.0_pre20210905-39b9d1c1.tar.gz 444752 BLAKE2B f68376081a1ac038b64438439b17028e573b70454d820fd08c265b4a70467a51d34ca0cdd2b490b04a98c5445bf3d18dd9f7ff319258eb2e13eaf94d9b8be09e SHA512 e8cb0096c826c82c2098832885e6fc1ef7e9eb7dfc518be7c7bc68ea4f0ad68b6f72db89822f47b6aad91cd8ab395340a42426bb4c6723ee51914cf13ce9a4d8
+DIST skladnik-0.5.0.tar.xz 397672 BLAKE2B f498d5d2e9dca2d9a4c79f97500698b362e273979474f9acb2b050ffe4feee59cc77f2068e9f23d75b0e70ed45fbf4d19a7addbf431c63506d08650402ce9f97 SHA512 43cbd3545ca2b83b7c91a47c9ad8d2534fc285345859a1af315cc15fa19239e879831174edfb975f4b1424d61399e097b7578987e75aa462704d7d6bed7fd817
+EBUILD skladnik-0.5.0.ebuild 868 BLAKE2B 337c443271cd2b91ffd45c67ec9125e644aff15e2df5294ee383018a4ad58ec2f987db885be33a9660090096bed8dd9c5492218e305b390469a7d54c9c13815d SHA512 4484d62f940b7c337818d27e70aa52c9efff7c12ce7d2bb9d15c6d64a5878c8cc0897c671940d67e2e717c7a7fa8e71bebc8eb4f252760073e53512269bcd3a6
+EBUILD skladnik-0.5.0_pre20210905.ebuild 828 BLAKE2B 29ec424680550bd3c88e9d7d22c4bc4267fe0cddf2fe6c0a80e5c6196160017815792cda34c4031ace5dc7c686d4cb828beb1ed5c340845b608762e081228b45 SHA512 7d182d4e0062b14e496969ab0e369240637c47bd11f2353678a791cd9b634c624ccb8551460a1b9b987f05e169a55d7dce7dd9dc4849f09515614eab700b84ed
+EBUILD skladnik-9999.ebuild 868 BLAKE2B 337c443271cd2b91ffd45c67ec9125e644aff15e2df5294ee383018a4ad58ec2f987db885be33a9660090096bed8dd9c5492218e305b390469a7d54c9c13815d SHA512 4484d62f940b7c337818d27e70aa52c9efff7c12ce7d2bb9d15c6d64a5878c8cc0897c671940d67e2e717c7a7fa8e71bebc8eb4f252760073e53512269bcd3a6
+MISC metadata.xml 503 BLAKE2B 8be9718e48d319f1b5aa697e2019d617615a3248e94db8695811bea3f56aafef4b3f29b98b4ff93bdba4685adc3cece5e6742185eb8fe566bfcfe5059a6b3277 SHA512 579efdc76b044693cd1a8dd91a169587d542bcf8a78d5cfd0e948ee9c9c38472261700cff6d8ee30dc26287d0e7d026d9045fbb1af4ff3da526bbe72455cae4d
diff --git a/games-puzzle/skladnik/metadata.xml b/games-puzzle/skladnik/metadata.xml
new file mode 100644
index 000000000000..eb4e7a6e4b40
--- /dev/null
+++ b/games-puzzle/skladnik/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>bircoph@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://bugs.kde.org/enter_bug.cgi?format=guided&amp;product=skladnik</bugs-to>
+ <remote-id type="kde-invent">games/skladnik</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-puzzle/ksokoban/ksokoban-9999.ebuild b/games-puzzle/skladnik/skladnik-0.5.0.ebuild
index 6659d8b4de5f..da92df44477c 100644
--- a/games-puzzle/ksokoban/ksokoban-9999.ebuild
+++ b/games-puzzle/skladnik/skladnik-0.5.0.ebuild
@@ -1,24 +1,30 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
ECM_HANDBOOK="optional"
-KFMIN=5.82.0
-QTMIN=5.15.2
+KFMIN=5.106.0
+QTMIN=5.15.9
inherit ecm kde.org
-DESCRIPTION="The Japanese warehouse keeper game"
-HOMEPAGE="https://invent.kde.org/games/ksokoban"
+DESCRIPTION="The Japanese warehouse keeper sokoban game"
+HOMEPAGE="https://invent.kde.org/games/skladnik"
+
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS=""
RDEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-apps/libkdegames-22.12.0:5
>=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
@@ -26,3 +32,4 @@ RDEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
"
DEPEND="${RDEPEND}"
+BDEPEND="media-gfx/povray"
diff --git a/games-puzzle/ksokoban/ksokoban-0.5.0_pre20210905.ebuild b/games-puzzle/skladnik/skladnik-0.5.0_pre20210905.ebuild
index 1035f3d3a619..d120f2c326c1 100644
--- a/games-puzzle/ksokoban/ksokoban-0.5.0_pre20210905.ebuild
+++ b/games-puzzle/skladnik/skladnik-0.5.0_pre20210905.ebuild
@@ -1,16 +1,19 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
ECM_HANDBOOK="forceoptional"
-KDE_ORG_COMMIT=39b9d1c1702a21a6e0fae82876c29c1f6bb77fae
+KDE_ORG_COMMIT="39b9d1c1702a21a6e0fae82876c29c1f6bb77fae"
+MY_P="ksokoban-${PV}-${KDE_ORG_COMMIT:0:8}"
KFMIN=5.82.0
QTMIN=5.15.2
inherit ecm kde.org
-DESCRIPTION="The Japanese warehouse keeper game"
-HOMEPAGE="https://invent.kde.org/games/ksokoban"
+DESCRIPTION="The Japanese warehouse keeper sokoban game"
+HOMEPAGE="https://invent.kde.org/games/skladnik"
+SRC_URI="mirror://gentoo/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
diff --git a/games-puzzle/skladnik/skladnik-9999.ebuild b/games-puzzle/skladnik/skladnik-9999.ebuild
new file mode 100644
index 000000000000..da92df44477c
--- /dev/null
+++ b/games-puzzle/skladnik/skladnik-9999.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm kde.org
+
+DESCRIPTION="The Japanese warehouse keeper sokoban game"
+HOMEPAGE="https://invent.kde.org/games/skladnik"
+
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-apps/libkdegames-22.12.0:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+"
+DEPEND="${RDEPEND}"
+BDEPEND="media-gfx/povray"
diff --git a/games-server/Manifest.gz b/games-server/Manifest.gz
index 145e58b51f56..3a86c906da36 100644
--- a/games-server/Manifest.gz
+++ b/games-server/Manifest.gz
Binary files differ
diff --git a/games-server/bedrock-server/Manifest b/games-server/bedrock-server/Manifest
index 3239ad79bb4a..55f9ee674a4b 100644
--- a/games-server/bedrock-server/Manifest
+++ b/games-server/bedrock-server/Manifest
@@ -1,6 +1,6 @@
AUX bedrock-server.confd 317 BLAKE2B 47308c295519e0c92653a738aafd3044120c8f86d70050d639a0a1b05cf3cc1c8858bab713cc3b63cabb61c821d8292e95c9011c7af6593a4d8070722733f49d SHA512 9f6300b46680663b5a58a9b873fbbfd912c04fb3272a5528b64b6a32e5492ff1b66e9eafea65d17ff36defa006727b307ac130461846cd6742512bad3061db58
-AUX bedrock-server.initd-r4 1944 BLAKE2B 9870b09a447588ed0dbfe49bdeee928d54e8ea788a50dc834ea761ef8dcbf21696214ff3370f43de3218e202a5ad786b972c77a679a7cd0d2d1ef38f43db67de SHA512 3281e15bf7a4b87cd1b53b755c1695d77f2de0b7ea23ebdedf0bea60013c5d79f563fdbab3de421bfa50c3d2f24e93c39f49525d8157ca9e649d206a1cb80dfd
+AUX bedrock-server.initd-r5 1924 BLAKE2B 23cc0671510b17d3a24f2c11688d18111b5e6a38918ea1c9c0973bc8fa26b58f4b59d8a48d68d84b16b89ebccb5da56c986e98ff8b637fb13512804c6c74f8f1 SHA512 7eee4d085a7377e72cd5e9b8e8445beabb322c4d13f9564e5ccd45a76c91b209a4fbc00f08ecaecb1091e4a3d62354b83fe6999b2839f9d3c63b6cdbb78bd757
AUX bedrock-server.service 1045 BLAKE2B 3db6cd6ac572a1f1ae47d6d4f38ce9a9a206f1a6aafe7fc329861b9037cfdb05f903f3458cc8244d5b9539d74d3cd12accd391c99fc3bf08afa3a0122a1ed14e SHA512 575a621e69a297ee02d9b5d846320f598363fd48f9d58dceafd24f21e5c31dd5609dc4af110f36954787bb537907e9b36d43bce8c8f0f4025528f58685d5438d
DIST bedrock-server-1.20.51.01.zip 121562366 BLAKE2B 3c791124d2b6e31c416a28b4a8dbf87f818ddfacd9b0c96c71467ff83635ead530d6fb436cd25665f746e952ec9de080dd0398b89c2ef1404a86258dc4323ff8 SHA512 521f7da979a6eb236f42291b89c602aa9aa6fd50a33e52b954de012ca2511bcb40fbfbcf14821c1007c694ca6c98b370114e632abc60da210c034ce2500c4338
-EBUILD bedrock-server-1.20.51.01.ebuild 1146 BLAKE2B 8dd2562d3659eac61c9885835fb4997344e1cf44dee2f3360f85c4d2f9c35ec19b5aa4a726263e80f68cd17133835a89dbdbee08565c44ff1c5330b4246ed5cd SHA512 dd9f03a4ee23db3db71274f7948a89e409931bb7b9d443ae1d766837a4c571ae91e237f34d01b6d23051f995a9ec9d5a3d07ce023d1bbaa36fdd5a30ce7ca353
+EBUILD bedrock-server-1.20.51.01-r1.ebuild 1146 BLAKE2B f53488a83761a1d6f1534efe3e3d0cb043873de6b2de24916759f338a9b3d6ac6f7c40f616bd6481a5a8330e5d66ae0a5d22a7c2bc045664b840a359b5a40d87 SHA512 8a4f0268cddae0fa419b68d8211f402c7a6f3681e093d9ed378ae9bc9862466b6e70ddb3843453903a6b69c90330dec6c2fa214bdeabf4704e010cb98579d39b
MISC metadata.xml 676 BLAKE2B ae3d24e16c5da237df029cc571c6f7099c0e292524633990f92a16075a901191b0aade76429014bb02c95d8032b08436d79599eaafa4fea16345e63dd9180b94 SHA512 df3a66bb13e34ed64a3c5a7974a1aa6b5b4d8b9589a4f9bc08ac74a6cf6f7f8886373963b4d5532a3ca86a2ca48bd7a6f58500622741109273e8ec670ca290f7
diff --git a/games-server/bedrock-server/bedrock-server-1.20.51.01.ebuild b/games-server/bedrock-server/bedrock-server-1.20.51.01-r1.ebuild
index 885e6a8334b8..694410ea0565 100644
--- a/games-server/bedrock-server/bedrock-server-1.20.51.01.ebuild
+++ b/games-server/bedrock-server/bedrock-server-1.20.51.01-r1.ebuild
@@ -47,7 +47,7 @@ src_install() {
dodir /opt/bin
dosym ../bedrock-server/bedrock_server /opt/bin/bedrock-server
- newinitd "${FILESDIR}"/bedrock-server.initd-r4 bedrock-server
+ newinitd "${FILESDIR}"/bedrock-server.initd-r5 bedrock-server
newconfd "${FILESDIR}"/bedrock-server.confd bedrock-server
systemd_newunit "${FILESDIR}"/bedrock-server.service bedrock-server@.service
diff --git a/games-server/bedrock-server/files/bedrock-server.initd-r4 b/games-server/bedrock-server/files/bedrock-server.initd-r5
index 2bc351490e96..40946197b7c5 100644
--- a/games-server/bedrock-server/files/bedrock-server.initd-r4
+++ b/games-server/bedrock-server/files/bedrock-server.initd-r5
@@ -12,10 +12,10 @@ bedrock_command="/opt/bin/bedrock-server"
bedrock_path="/var/lib/bedrock-server"
bedrock_path_data="/opt/bedrock-server"
bedrock_path_instance="${bedrock_path}/${instance}"
+directory="${bedrock_path_instance}/"
dtach_tmpfile="$(mktemp -u)"
name="Minecraft Bedrock server (${instance})"
pidfile="/run/bedrock-server.${instance}.pid"
-start_stop_daemon_args="--chdir ${bedrock_path_instance}"
description_attach="Attaches to the session (interactive console) of the Minecraft Bedrock server"
extra_started_commands="attach"
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 87444d064bc4..f1d48fddafd5 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libavif/Manifest b/media-libs/libavif/Manifest
index 777abb2cd859..d2a12a8d0835 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 2910 BLAKE2B 65ba58caae3348a9ada1fe1a58ea06beceeee4e5cfccf7d4d07e4fac70632fd400275fe051ab7dd5b52d6b24cd6152808787b78e53fc0377ca480602eacf3f64 SHA512 ce7add7aafc08be9565657e6d7e9ade8c83ee671c5d0e9c4b0ddbd9545662b629a34a3e45338db1600d8cb7f9d3da409ddec3f0f497a048edca360f52913bada
+EBUILD libavif-1.0.1.ebuild 2917 BLAKE2B bf66c0e40371b1be708e6dad72a099ad073d768556481a4be516d5334c01cae7a2ce7813c370045d301f3d2dcc0223be0c1684924783795619ad49f48cc65fcc SHA512 79624181146d61f4659930cafd1160c883cab1078c3702e84c8e5fd2b4cad91c748a3cf2c4266d6dc295b2e2ab3bc63bbf2c337d9608e83ea3cf73b0f96c8674
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 945986fece0e..1a07a2cd1ad9 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 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86"
IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1 test"
RESTRICT="!test? ( test )"
diff --git a/media-libs/mpvqt/Manifest b/media-libs/mpvqt/Manifest
new file mode 100644
index 000000000000..e249d9bcfd3f
--- /dev/null
+++ b/media-libs/mpvqt/Manifest
@@ -0,0 +1,3 @@
+DIST mpvqt-1.0.0.tar.xz 36172 BLAKE2B 7b88c9f0e69bb4784087161addb7299d061646dca3e2707ce697a67cfec9f668c894df7479c1ded7ddc1f73f48c127051f6b27f536aca35f272235f1b09bcfc1 SHA512 42b19e74d682e327566559c9d600a8cd98b1a64d01804fccc5f85c990532daf434cc2005bf0af10d3cae78643d512651cfac504193e015538d5f75eaa088f26c
+EBUILD mpvqt-1.0.0.ebuild 593 BLAKE2B 172cd225a8b6845a72c2c85218edbd700f8f473d743390425a564fcfb6788a31ae3e295baa7daad3259bd914baeede6c572c423649a29100745bcff8d37b8c37 SHA512 fec354b1f4ee62bbf17b4d6e76e93788e5614a9e9e8f1945e757619a8bc12171432c0d83357bf92314fa01384a63b35a1bbfe7323f8b027b91a33f1bdafd7f91
+MISC metadata.xml 413 BLAKE2B 902e41f27313db1cc2485d240feaf9837bb44bd64a7d9c8d155c7586e81b37347c87705d98369eba4303880d3a130a6e2a26b38b388472fb34266fb16e9f7c42 SHA512 28ffda76eb9492dca302f51d28c4af3269f230687fdfdfc6c1689f4005207ff9c991771367c5e0c2ae62c34c05a94b79feb5144e72fdb9ca8edebbcbaed0881a
diff --git a/media-libs/mpvqt/metadata.xml b/media-libs/mpvqt/metadata.xml
new file mode 100644
index 000000000000..4b756e71cd97
--- /dev/null
+++ b/media-libs/mpvqt/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">libraries/mpvqt</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-libs/mpvqt/mpvqt-1.0.0.ebuild b/media-libs/mpvqt/mpvqt-1.0.0.ebuild
new file mode 100644
index 000000000000..990a449f34e3
--- /dev/null
+++ b/media-libs/mpvqt/mpvqt-1.0.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.245.0
+QTMIN=6.5.0
+inherit ecm kde.org
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="libmpv wrapper for QtQuick2 and QML"
+HOMEPAGE="https://invent.kde.org/libraries/mpvqt"
+
+LICENSE="|| ( GPL-2 GPL-3 LGPL-3 LGPL-2.1 ) CC-BY-SA-4.0 MIT BSD"
+SLOT="6"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,opengl]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ media-video/mpv:=[libmpv]
+"
+RDEPEND="${DEPEND}"
diff --git a/media-libs/sdl2-image/Manifest b/media-libs/sdl2-image/Manifest
index f0589a359a5a..b7135d0783d8 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 1946 BLAKE2B 30a0686c7049d7c9aeacddd88535517308341f2d3f57ccd1e4af4d992070b996d7f5666ddbde342d610ad0c7880b4a56822c2ae88a37fece9fc5871ecf41e0d6 SHA512 022a227bb08cb33516b5edbc4466db755b80aedfc02643f633024bbd1be9c0349865c2648f44610feac79fe2ca57d9c55eeb96c37670c5df6842cb5ec302166c
+EBUILD sdl2-image-2.6.3-r1.ebuild 1953 BLAKE2B 9d4b4a7dacb9839143793515b6daad62cf109cbff532113998e370a45300c64113912b0789f1afee8f50534fcd3db06f8026adee3d3bf35d01ee74a034bf8c23 SHA512 1ad8e79279ffb5a814179b8a5882f26253fa3668e4812eff78808a8322bda8c7b9110589ce69d9d392c0c8305a757eea28e9529ea982d846de955f3a5d0ba121
EBUILD sdl2-image-2.6.3.ebuild 1820 BLAKE2B 78f65f22fd67483a319277e85ccd07f8778386fad8aace49aaa29dc2f20e44839568f70775b6787ed5488f45abf75ad4323c70a1daf04f1287fbbbec69368d5a SHA512 67f86ab42c6ee7f686ecc883c423797f7f319adef25310b7238130f6fefc60c1485a159093823c46606e38781b0c291d5c88a6cac8fb788ae01fa136583e3a14
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 52ca25afb779..84a1cd7dfad1 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 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86"
IUSE="avif gif jpeg jpegxl png static-libs tiff webp"
RDEPEND="
diff --git a/media-libs/zxing-cpp/Manifest b/media-libs/zxing-cpp/Manifest
index 579cd0313d4e..4068eac77ed8 100644
--- a/media-libs/zxing-cpp/Manifest
+++ b/media-libs/zxing-cpp/Manifest
@@ -1,3 +1,5 @@
DIST zxing-cpp-2.1.0.tar.gz 866787 BLAKE2B 2589862e790bac85cee92818381b4ec3f9eeb5ac1dc2a78babf372ad7672bfe1a43ac7cfe4cc228eabed8a6c013f835c7e3e1948137d61edf1056906a149df80 SHA512 a00778c1fb7bb664176f7035aa96db4bab3e7ca28b5be2862182cb591d18edd4c3dfcbd34b4af08e0797bb4af893299d523f98aa84d266b68e4c766410e2e26d
+DIST zxing-cpp-2.2.1.tar.gz 891055 BLAKE2B c6a3343cd0389d930e83dd9db4d6aeca6d4dda715c22c0b10dd76460e9d55bdd8e994c2ac24ba5d5a4f5e2069fcb035b2e4651a380b6b39bcce4b90d0c754df8 SHA512 f1de8df783061a152a18cd9102ac0c579c40c76ab4a5ba9f30bcb8ddb532f3fac08736840a631adbf7c30a7fa00ce8d65625c8cd695288620601708e8f256a53
EBUILD zxing-cpp-2.1.0.ebuild 676 BLAKE2B ccb737a5d37d63a7e22f4c1b0f5b802c40c869bbe177a885ab309de10b7a9cfb4de3023a603263d2328fbde221ffb31d1270348dcc970b0dd03eab882ac267f0 SHA512 6534891dc23c79e264119861452791ebe1af39e7e7722fd86e95bb4c3847f3a7260871123fb0bc50de35f9e5c5cc79af169a09f9565fdfb75357fa4e24f00fdb
+EBUILD zxing-cpp-2.2.1.ebuild 679 BLAKE2B fe20bfae5229c26ae75d0f4c82c454017545d0a744939d8c91e78995255aa4b7b97d881f53f94d495ed012eaa816c11bf7167c1b27a5f653ce63a10f4f81cb9e SHA512 f7ed916626aa48cda9b7a24941c1f584ecb9810c8960e03c38edce7c6b1a1ec4b4efa77f020d483bc9eea55159a1169e48d2cf5832af2d1bceb11e3669dd3ac6
MISC metadata.xml 332 BLAKE2B f9f865eb6a86bdab5a5d7fe20c01e1ca84bc3977529b2826e1c6b161e31283c8108f57680442096da25a02b961f2f96a7c39458eaf62f654a56f5c17b9552ccc SHA512 f90cb5552e79b1bc3a1f17bd53b9dc756e6825beedf18c0eab5cb44c87c22b9789a19e0ebbfccb529bd935b8b842e48b335d15aab2b80e21a11ea85c1b388be5
diff --git a/media-libs/zxing-cpp/zxing-cpp-2.2.1.ebuild b/media-libs/zxing-cpp/zxing-cpp-2.2.1.ebuild
new file mode 100644
index 000000000000..551d84c87579
--- /dev/null
+++ b/media-libs/zxing-cpp/zxing-cpp-2.2.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C++ Multi-format 1D/2D barcode image processing library"
+HOMEPAGE="https://github.com/nu-book/zxing-cpp"
+SRC_URI="https://github.com/nu-book/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_EXAMPLES=OFF # nothing is installed
+ -DBUILD_BLACKBOX_TESTS=OFF # FIXME: FetchContent.cmake module usage
+ -DBUILD_UNIT_TESTS=OFF # for both tests options. no thanks. bug #793173
+ )
+ cmake_src_configure
+}
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index d7d96a59d5af..89504d9bfefb 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/subtitlecomposer/Manifest b/media-video/subtitlecomposer/Manifest
index c18ba6383567..a842007bfed1 100644
--- a/media-video/subtitlecomposer/Manifest
+++ b/media-video/subtitlecomposer/Manifest
@@ -1,13 +1,4 @@
-AUX subtitlecomposer-0.7.1-changingaudio-crashfix.patch 2659 BLAKE2B 6e2ccc7ee687cb8353f36101b9b824adc9e6e3ec0d6574de08f08483e73cf12964f598d657b48aa2b7f322d66df3fca28fba9a85580da36a0aed90cf8bc535dc SHA512 54eeded590bfe56770798e9cc384fc92a41e9885dc9c7a700939cd4a7e55ceb543017445c6ca800e83a61d58ed9c05c0267172e2ece03402d5bd6f1cc5cdef18
-AUX subtitlecomposer-0.7.1-ffmpeg6-1.patch 938 BLAKE2B 2b948713b9288770dafce137f4a9127215f6cfc98cc051b09b76b2d03a4aaefedf7b50aa3a95c1620ad252e9a4716809e9f6774a5efd950fbd05e4f719f8d401 SHA512 e79cfd5aadd9117dc3d1c03ddd2f8ce2083cc279868abf63285b7248b0010eef1c7b8b717584750a148c8aee41378a7349ebfe29eaa93438b053fe40eb6e7a87
-AUX subtitlecomposer-0.7.1-ffmpeg6-2.patch 1691 BLAKE2B 8d7e32d7d04314a2b650bde55085936f0cdd63b0d84a562f357a2ac9e49ace1298b019c5786ac540209dee3838d8079ccede01ec44ed6502a26e74f9649ce9ef SHA512 9e3c5beb97cd9b9dd365b0c04e90db3b714f36ad396313e7ea1c43f3aded5342f8fb49ece4b780586fd4e3732ed8bfb82fc184102eb3b0f05e5f14a84c23c7f4
-AUX subtitlecomposer-0.7.1-ffmpeg6-3.patch 1268 BLAKE2B 49f072f8fddfde3e9db6579493af12987f32d4980d389defa2d2662e64942daf1a1232d894102856b0f327a2e19a810640803fdc968a6fd458edfefdab425f3b SHA512 35fe30d123aafef39f6684407bd9bbe86e85f9a9fcabf9cd91971dbd7b51acd9f48f1f2d2242f062cc02ba516f15aa8903beb210e74b7a465f45feaa5f0a4a6d
-AUX subtitlecomposer-0.7.1-nullptr-deref.patch 817 BLAKE2B ca8b141c6618d2be1c91cd7c17737dedb6192e5812e0fffadda4e45fc9cd793140b6b6401362f9ce7129aba2be48555afc15925f00360f48722b3dfd3bbdb08d SHA512 86d192ddbbdf4ed7162745c0683e1ccc4b8e12a2e5e12947fcfe6c3dc280318e3b666eaf02678f7ff63ead0e86b90915b1abc91f62b9fa9a405162c21ebe9868
-AUX subtitlecomposer-0.7.1-subtitle-crashfix.patch 870 BLAKE2B 6bc7dda7b42d43e2f1a06519a7873f6410fff1de8656f96490f5c71ee0c5cf746f7577e9aba624df67329e4cf7a4ae507c5d67d8bda90e9e5898e19d41392e19 SHA512 d667f2eb818333bdaf3475494b76d1339ab36d7e96c1c4f8cc1cfbf0714677dad60f427ffa4c5834bdaeccddad0ee3f8bd9f0e22560de4b2ca4f095f2ba0f046
-AUX subtitlecomposer-0.7.1-vobsub-crashfix.patch 1676 BLAKE2B 8fba201110d302e4279fe487567e7b826cad51743ed4d8ddc786fa18cc0bc4d561550c22b1a03696ef6eb2854b9a82866d74bd3066e083647f205ebc816d9e4a SHA512 fb7d4d69b5aff564b51dc6260735dc6739475c797aae6fe94f69ebd745a5a45b62111ccf7154f2de59458403e8d3d1eb48dad3e87f152c2f7741a9dd0d928ad4
DIST subtitlecomposer-0.7.1-patchset-1.tar.xz 6868 BLAKE2B 59ae09e6807b0c9eeb094556ec381157701a6d3ae66317c175816f2a779ef3db1874146c5ec0d211a07353bf592c1ff7ad8dcf91a1370916d37290204e7e5909 SHA512 bd7849ee7e4bb449b7f758bf86a45110f0e647d6a35ec31bbab82b7e8f02ac3b81aed958723848a08830a32f1e252dc2231d9a8a736b738b6c105c1a715aea1b
-DIST subtitlecomposer-0.7.1.tar.xz 636808 BLAKE2B 4c71277c9646a64d59a0cd6923084b39292916e9edf154c026a051253fe8aabab1bdfb9e10c6fab5eb0d754ba428567c2259c637915e93d8d391b7f247c6dc79 SHA512 b486a1be8b414409af4ec2d2ccc86a7e9f34040f114b0efbbf817b5157d85b5f9a37d80272b468a389128f10c12316bf028dd86e2a7434a2b001bfd185208b92
DIST subtitlecomposer-0.8.0.tar.xz 730800 BLAKE2B f4d89b11f7d0669ee4594739df06f1bac91c1defacc9c27f25bff9709140c0b56a8927b2f4f79544bd35475db558c7fa2e35bff912704dd9d4e5a745a44a373a SHA512 463824631b025c760423244434000c6e7f7d44097fb7a9178ada505daa6329de0649219f563431e98d8e780fce2b1f0a39cbd77a998ece3d131166045ae40dee
-EBUILD subtitlecomposer-0.7.1-r3.ebuild 1769 BLAKE2B b9ff21c0a4e4f74380f0c591a2b04c489968b5533c2c388deee13db65a94e91a437e79f709062850121e0357ec457819499a6114497772d6b5886854019205ca SHA512 a674dc7c9e878deee1b529642ed4b5f454fa52582446f141780cb84738e175281b52b8a0854f096e41b75477947a3349c73bc727d5bd9fe49724d6573b0b6c8d
EBUILD subtitlecomposer-0.8.0.ebuild 1515 BLAKE2B 41e5a74c86edabbffc47d01396bf162361da7c5c51ed9207a43ef9117067fc2ee9351039d12416b2e85744a5f17b6b3c4add8d13a11c033d7897af9087167864 SHA512 664ec8268c3a30deba383d62be3136981cf3b749a341309a50d74b8e4f020ba40f9c09e97447eb47bbc93539789b5d77a7fdd09f9f89108f98a9d6e3f6ed9ada
MISC metadata.xml 438 BLAKE2B b11cde969ef9af83c7e70ac17615703c8f0b4296113a8ff552a669c3b7bf7b5291106dd1c4ece993fd8195f5af3bcd1b05697b583bd85f4a155fa10351cbbadd SHA512 d32994646bdbfb90e5fde722a905ebf5fa59903de7c36fd8228ce257057ac8523d7219656d1f1a1bdcc3f0eec1ad9f34535d4090078c9e3a6890d58b8e1e3b71
diff --git a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-changingaudio-crashfix.patch b/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-changingaudio-crashfix.patch
deleted file mode 100644
index be580af101d5..000000000000
--- a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-changingaudio-crashfix.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From 88a6cf4e4aaa58229b9b07d66c2abd264dfbc2f1 Mon Sep 17 00:00:00 2001
-From: Mladen Milinkovic <maxrd2@smoothware.net>
-Date: Fri, 17 Jun 2022 21:34:20 +0200
-Subject: [PATCH] Fix deadlock/crash while changing audio stream on
- paused/stopped media #71
-
----
- src/videoplayer/backend/audiodecoder.cpp | 2 +-
- src/videoplayer/backend/decoder.cpp | 1 +
- src/videoplayer/backend/ffplayer.cpp | 2 ++
- src/videoplayer/videoplayer.cpp | 2 ++
- 4 files changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/src/videoplayer/backend/audiodecoder.cpp b/src/videoplayer/backend/audiodecoder.cpp
-index d3d13e78..9c7ee1fc 100644
---- a/src/videoplayer/backend/audiodecoder.cpp
-+++ b/src/videoplayer/backend/audiodecoder.cpp
-@@ -499,7 +499,7 @@ AudioDecoder::run()
- // bytes needed for 100ms of audio
- const ALint hwMinBytes = m_vs->audClk.speed() * m_fmtTgt.bytesPerSec * .100;
-
-- while(!m_vs->abortRequested) {
-+ while(!m_vs->abortRequested && !isInterruptionRequested()) {
- ALint hwBufOffset = 0;
- alGetSourcei(m_alSrc, AL_BYTE_OFFSET, &hwBufOffset);
- if(!std::isnan(af->pts)) {
-diff --git a/src/videoplayer/backend/decoder.cpp b/src/videoplayer/backend/decoder.cpp
-index 79b1ad7a..8a69d918 100644
---- a/src/videoplayer/backend/decoder.cpp
-+++ b/src/videoplayer/backend/decoder.cpp
-@@ -155,6 +155,7 @@ Decoder::abort()
- m_queue->abort();
- if(m_frameQueue)
- m_frameQueue->signal();
-+ requestInterruption();
- wait();
- m_queue->flush();
- }
-diff --git a/src/videoplayer/backend/ffplayer.cpp b/src/videoplayer/backend/ffplayer.cpp
-index 88288285..7b26e4a4 100644
---- a/src/videoplayer/backend/ffplayer.cpp
-+++ b/src/videoplayer/backend/ffplayer.cpp
-@@ -288,6 +288,8 @@ FFPlayer::activeAudioStream()
- void
- FFPlayer::activeAudioStream(int streamIndex)
- {
-+ if(!m_vs)
-+ return;
- streamIndex = streamIndex < 0 ? -1 : m_vs->demuxer->absoluteStreamIndex(AVMEDIA_TYPE_AUDIO, streamIndex);
- m_vs->demuxer->selectStream(AVMEDIA_TYPE_AUDIO, streamIndex);
- }
-diff --git a/src/videoplayer/videoplayer.cpp b/src/videoplayer/videoplayer.cpp
-index 0307ce7d..a42babe5 100644
---- a/src/videoplayer/videoplayer.cpp
-+++ b/src/videoplayer/videoplayer.cpp
-@@ -301,6 +301,8 @@ VideoPlayer::setupNotifications()
-
- //connect(m_player, &FFPlayer::videoStreamsChanged, this, [this](const QStringList &streams){});
- connect(m_player, &FFPlayer::audioStreamsChanged, this, [this](const QStringList &streams){
-+ if(m_activeAudioStream >= 0)
-+ m_player->activeAudioStream(m_activeAudioStream);
- emit audioStreamsChanged(m_audioStreams = streams);
- emit activeAudioStreamChanged(m_activeAudioStream = m_player->activeAudioStream());
- });
---
-GitLab
-
diff --git a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg6-1.patch b/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg6-1.patch
deleted file mode 100644
index 7e0d873992a5..000000000000
--- a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg6-1.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 12f4d7f49d0b1a7fc02b0836521a285e7b6bac9d Mon Sep 17 00:00:00 2001
-From: Albert Astals Cid <aacid@kde.org>
-Date: Sat, 4 Mar 2023 10:58:04 +0100
-Subject: [PATCH] Use non deprecated ffmpeg api
-
----
- src/videoplayer/backend/streamdemuxer.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/videoplayer/backend/streamdemuxer.cpp b/src/videoplayer/backend/streamdemuxer.cpp
-index e3bd808a..39222d8c 100644
---- a/src/videoplayer/backend/streamdemuxer.cpp
-+++ b/src/videoplayer/backend/streamdemuxer.cpp
-@@ -504,7 +504,7 @@ StreamDemuxer::run()
-
- { // find_stream_info
- const int origNbStreams = ic->nb_streams;
-- AVDictionary **opts = (AVDictionary **)av_mallocz_array(origNbStreams, sizeof(*opts));
-+ AVDictionary **opts = (AVDictionary **)av_calloc(origNbStreams, sizeof(*opts));
- if(!opts) {
- av_log(nullptr, AV_LOG_ERROR, "Could not alloc memory for stream options.\n");
- goto cleanup;
---
-GitLab
-
diff --git a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg6-2.patch b/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg6-2.patch
deleted file mode 100644
index 58c3e9d9dfd3..000000000000
--- a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg6-2.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 0bb0e6ed99d5a4200cc89fc6e8b3013c70465402 Mon Sep 17 00:00:00 2001
-From: Mladen Milinkovic <maxrd2@smoothware.net>
-Date: Mon, 5 Jun 2023 10:13:15 +0200
-Subject: [PATCH] StreamProcessor: fixed embedded ASS decoding
-
-Seems embeded ASS subtitle format got changed in FFmpeg 6. Haven't found
-any references to it tho, so this might still be borked in some cases.
----
- src/streamprocessor/streamprocessor.cpp | 9 ++++-----
- 1 file changed, 4 insertions(+), 5 deletions(-)
-
-diff --git a/src/streamprocessor/streamprocessor.cpp b/src/streamprocessor/streamprocessor.cpp
-index b759b0d3..1e883780 100644
---- a/src/streamprocessor/streamprocessor.cpp
-+++ b/src/streamprocessor/streamprocessor.cpp
-@@ -537,11 +537,10 @@ StreamProcessor::processText()
- case SUBTITLE_ASS: {
- #if 1
- const char *assText = sub->ass;
-- if(strncmp("Dialogue", assText, 8) != 0)
-- break;
--
-+ // FIXME: did ass format change with ffmpeg6? can't find any references
-+ const int textLocation = strncmp("Dialogue", assText, 8) ? 8 : 9;
- // Dialogue: Marked, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
-- for(int c = 9; c && *assText; assText++) {
-+ for(int c = textLocation; c && *assText; assText++) {
- if(*assText == ',')
- c--;
- }
-@@ -550,7 +549,7 @@ StreamProcessor::processText()
- "{\\c&H0000ff&}red {\\c&H00ff00&}green {\\c&Hff0000&}blue{\\r}\\n"
- "Another {\\b100}bold\\h{\\i1}bolditalic{\\b0\\i0} some{\\anidfsd} unsupported tag";
- #endif
-- QString assChunk(assText);
-+ QString assChunk = QString::fromUtf8(assText);
-
- assChunk
- .replace(QStringLiteral("\\N"), QStringLiteral("\n"))
---
-GitLab
-
diff --git a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg6-3.patch b/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg6-3.patch
deleted file mode 100644
index 2887f179afd1..000000000000
--- a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-ffmpeg6-3.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From d8f9797d9c0d45fa9f4402f79c539544b74d2cc7 Mon Sep 17 00:00:00 2001
-From: Mladen Milinkovic <maxrd2@smoothware.net>
-Date: Fri, 1 Apr 2022 08:35:17 +0200
-Subject: [PATCH] VideoPlayer: Fix usage of deprecated/removed AVCodec option
- #68
-
-AVCodecContext.refcounted_frames was useful for deprecated API only
-(avcodec_decode_video2/avcodec_decode_audio4). The new decode APIs
-(avcodec_send_packet/avcodec_receive_frame) always work with reference
-counted frames
-
-https://github.com/FFmpeg/FFmpeg/commit/b1cf151c4dfdbd049cd41863b4e0cde927585e17
----
- src/videoplayer/backend/streamdemuxer.cpp | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/src/videoplayer/backend/streamdemuxer.cpp b/src/videoplayer/backend/streamdemuxer.cpp
-index e8320ea0..7173306f 100644
---- a/src/videoplayer/backend/streamdemuxer.cpp
-+++ b/src/videoplayer/backend/streamdemuxer.cpp
-@@ -286,8 +286,6 @@ StreamDemuxer::componentOpen(int streamIndex)
- av_dict_set(&opts, "threads", "auto", 0);
- if(stream_lowres)
- av_dict_set_int(&opts, "lowres", stream_lowres, 0);
-- if(avCtx->codec_type == AVMEDIA_TYPE_VIDEO || avCtx->codec_type == AVMEDIA_TYPE_AUDIO)
-- av_dict_set(&opts, "refcounted_frames", "1", 0);
- if((ret = avcodec_open2(avCtx, codec, &opts)) < 0) {
- goto fail;
- }
---
-GitLab
-
diff --git a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-nullptr-deref.patch b/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-nullptr-deref.patch
deleted file mode 100644
index d6417179d436..000000000000
--- a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-nullptr-deref.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From c94e4dc1362b9ac03cddb9def913ea6728875fe2 Mon Sep 17 00:00:00 2001
-From: Mladen Milinkovic <maxrd2@smoothware.net>
-Date: Sun, 18 Sep 2022 23:09:17 +0200
-Subject: [PATCH] Fixed possible null pointer deref
-
----
- src/videoplayer/backend/streamdemuxer.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/videoplayer/backend/streamdemuxer.cpp b/src/videoplayer/backend/streamdemuxer.cpp
-index d15cf9f4..4ae4171d 100644
---- a/src/videoplayer/backend/streamdemuxer.cpp
-+++ b/src/videoplayer/backend/streamdemuxer.cpp
-@@ -45,7 +45,7 @@ isRealTime(AVFormatContext *s)
- #else
- const char *url = s->url;
- #endif
-- if(s->pb && (!strncmp(url, "rtp:", 4) || !strncmp(url, "udp:", 4)))
-+ if(s->pb && url && (!strncmp(url, "rtp:", 4) || !strncmp(url, "udp:", 4)))
- return 1;
- return 0;
- }
---
-GitLab
-
diff --git a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-subtitle-crashfix.patch b/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-subtitle-crashfix.patch
deleted file mode 100644
index 4502d7254f9b..000000000000
--- a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-subtitle-crashfix.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 09e5d80286276d4683c944dfa0cddda3479006c0 Mon Sep 17 00:00:00 2001
-From: Mladen Milinkovic <maxrd2@smoothware.net>
-Date: Thu, 19 Jan 2023 18:39:31 +0100
-Subject: [PATCH] Subtitle: fixed crash in splitLines()
-
----
- src/core/subtitle.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/core/subtitle.cpp b/src/core/subtitle.cpp
-index d3da532d..3359062e 100644
---- a/src/core/subtitle.cpp
-+++ b/src/core/subtitle.cpp
-@@ -541,7 +541,7 @@ Subtitle::splitLines(const RangeList &ranges)
- c->insertText(QString(QChar::LineFeed));
- return true;
- }
-- if(text.at(j) == QChar::Space) {
-+ if(j < len && text.at(j) == QChar::Space) {
- c->movePosition(QTextCursor::Start);
- c->movePosition(QTextCursor::NextCharacter, QTextCursor::MoveAnchor, j);
- c->movePosition(QTextCursor::NextCharacter, QTextCursor::KeepAnchor);
---
-GitLab
-
diff --git a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-vobsub-crashfix.patch b/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-vobsub-crashfix.patch
deleted file mode 100644
index 20c5835ba971..000000000000
--- a/media-video/subtitlecomposer/files/subtitlecomposer-0.7.1-vobsub-crashfix.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 78553af05ba97da0920f7cabd281503bd4ca484a Mon Sep 17 00:00:00 2001
-From: Mladen Milinkovic <maxrd2@smoothware.net>
-Date: Wed, 23 Nov 2022 15:47:56 +0100
-Subject: [PATCH] VobSub: fixed crash when moving to previous image
-
-Do not delete lines on temporary Subtitle that is shown in LinesWidget.
-SubtitleLine is deleted immediately, while LinesWidget wants to repaint
-before line reference is removed from its list model.
-
-https://bugs.kde.org/show_bug.cgi?id=462156
----
- src/formats/vobsub/vobsubinputprocessdialog.cpp | 9 +++++----
- 1 file changed, 5 insertions(+), 4 deletions(-)
-
-diff --git a/src/formats/vobsub/vobsubinputprocessdialog.cpp b/src/formats/vobsub/vobsubinputprocessdialog.cpp
-index ac54b552..2ba61550 100644
---- a/src/formats/vobsub/vobsubinputprocessdialog.cpp
-+++ b/src/formats/vobsub/vobsubinputprocessdialog.cpp
-@@ -697,9 +697,12 @@ VobSubInputProcessDialog::processNextPiece()
- piecePrev = piece;
- }
-
-- SubtitleLine *l = new SubtitleLine((*m_frameCurrent)->subShowTime, (*m_frameCurrent)->subHideTime);
-+ SubtitleLine *l = m_subtitle->line((*m_frameCurrent)->index);
-+ if(!l) {
-+ l = new SubtitleLine((*m_frameCurrent)->subShowTime, (*m_frameCurrent)->subHideTime);
-+ m_subtitle->insertLine(l);
-+ }
- l->primaryDoc()->setPlainText(subText);
-- m_subtitle->insertLine(l);
-
- ui->grpText->setDisabled(true);
- ui->grpNavButtons->setDisabled(true);
-@@ -809,8 +812,6 @@ VobSubInputProcessDialog::onPrevImageClicked()
- return;
-
- --m_frameCurrent;
-- if(m_subtitle->lastIndex() >= 0)
-- m_subtitle->removeLines(RangeList(Range(m_subtitle->lastIndex())), Both);
-
- ui->progressBar->setValue((*m_frameCurrent)->index + 1);
-
---
-GitLab
-
diff --git a/media-video/subtitlecomposer/subtitlecomposer-0.7.1-r3.ebuild b/media-video/subtitlecomposer/subtitlecomposer-0.7.1-r3.ebuild
deleted file mode 100644
index f9e32eb0bd0d..000000000000
--- a/media-video/subtitlecomposer/subtitlecomposer-0.7.1-r3.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm kde.org
-
-DESCRIPTION="Text-based subtitles editor"
-HOMEPAGE="https://subtitlecomposer.kde.org/"
-PATCHSET="${P}-patchset-1"
-SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz
- https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="5"
-KEYWORDS="amd64 x86"
-IUSE="unicode"
-
-DEPEND="
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/ktextwidgets-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- media-libs/openal
- media-video/ffmpeg:0=
- unicode? ( dev-libs/icu:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${WORKDIR}/${PATCHSET}/${P}-tests-optional.patch"
- "${WORKDIR}/${PATCHSET}/${P}-gles-support.patch" # bug 820035
- "${WORKDIR}/${PATCHSET}/${P}-ffmpeg-5.patch" # bug 834416
- "${WORKDIR}/${PATCHSET}/${P}-replace-kross-w-qjsengine.patch" # bug 755956
- "${FILESDIR}"/${P}-nullptr-deref.patch
- "${FILESDIR}"/${P}-ffmpeg6-{1,2,3}.patch # bugs 910048, 913475
- "${FILESDIR}"/${P}-{changingaudio,subtitle,vobsub}-crashfix.patch # KDE-bug 462156
-)
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PocketSphinx=ON # bugs 616706, 610434
- $(cmake_use_find_package unicode ICU)
- )
-
- ecm_src_configure
-}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 36ad0e85a168..3bfe365d984d 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 83890b528b51..fdef759f0b85 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Mon, 25 Dec 2023 13:10:07 +0000
+Mon, 25 Dec 2023 18:40:17 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 9a72c77ec944..c1e138f4762a 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 557720 BLAKE2B 1bc79beb7b22c2ce6b80e7677302891c872d6ac116096c06d9dbba6d7683aec51bbbcefe97cf8126dd25818fe0c936a6b25df9e1c8c1be9da6a5c9580fff46e2 SHA512 273602eb349fcbbef4c2202ec5c33b66d702f53716aad3f0abfbf14db5c7ba667dd6fefa620e348109b82427555dd8d45ab0b261320d92f551c7162d8f78de5f
-TIMESTAMP 2023-12-25T13:10:11Z
+TIMESTAMP 2023-12-25T18:40:22Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWJfzNfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWJzJZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAIvQ/8CQ7pFOyWn/PmerJnRrd9ylRisbebF3zhxT/mUHyUegsD4E9FM8Ax4LKg
-NZNvevEPs3PXfrEIpBsuS+GyeW2CcYngnTil/BbWs9l0+vDtZ5d3umo91NQoI5Ju
-xsI8/bo/PeDQXS6acseLaV2batRQKCTUcLnLwC7dx1UCmoaCp1UpCnlJ1ZfT1bXL
-Okdt/frCHAaiIeoYbGVAicS3AqD1TmuDqus2yks1Ipuxb1XyX7LfY/qB1q3nm0pV
-j4ul/vglF9c/itfREHqajDCwUhe8SkEn4E7tbIQpc9jxFGFVe5nejGI1XvTALsqx
-XyomzQrzPetj6WyPDUK8Fc3bA2iNuAKNyowyIJYzns9P4ble1yWkg0EDqFSJaDj4
-ZknGjQq6kGgj1pX1C9t5TS17ZZgZHFzBwH5ilhYtU8Er8zsu30ADiz4caecA0i//
-p/tq4pzvJ1PKgTHjOa7D3UZMBebm3QWCDiwJ4l2Ioi6DA59l/BMY6ngDk9D4itDk
-OJPEqW/ar9JBPLuY8wwHtSB8RZhWr0wHkVahRdNkgk/MSb83U3O4j2z+SM20Y1XW
-lWc8mv3Nj8W+WpHJuxwv739k7kJosSb3J9lKvYfgXlUC3YOd4tRw9EPA0h2rXyAI
-zWOqkPQsyoalW/B+OhHAdikAd0QJlFnNMMCnL/s+K4aG7ZhGhtw=
-=JREX
+klDTTw//aSmwQgfVPaG8FMCYxRQN+w2pYP8JyRi2cbNPv/O/ZOnbQm0E1KVRVt9F
+tX454zRRrC1eAlT+niU7RZbQD4YdvaJwrZLnwecf/CtQwk0s+torVLwIW4zc8sLD
+5q+MRFx8K618l++80NVO+W6QFq16pqcrChE5t/N5PsuyjptIKN8Po9RT3vOyTvp3
+S4hTTbzbaysxw88Mr/SX7hSfZNCYMkF1MnNOQxe6m9qQ7SPbzxaa01IZ/GxmY3CM
+VCbpN3RnLOhx+OcRlsZ/lfCfSJ4VYuTDWV1x4boiZnX8oE2Og2b5cpoyA2yvaCJM
+xzpjdiHLt+ZvvHSli0De/kjqED5LorQ+OrE4OqxHI0/C5MEUTrsPYb2BnzGFV7e+
+S7HMEtvZRES5jMZ4etQa/Ey6jYcnqjqGr4wEYGtxxnpaCF6DhzWllyydSmR/2uhM
+5hUI9iefsb5COgfpsxEU0LEiMMWb+dKCXzNSDNMHZZPZAM82lk6x3kstC0y9jMxq
+j398ITijymYHvXU2FSQK1WDkHueLqjK+VRlTPcso0udLzDSh8Zna0fFRxTtldqHd
+5XwvaU3Tq/tlxPObbx5bLCHGQ+V48vlQgOolfIdYYCLlySJCJcsn33Ac6VfLMvWQ
+LmM1u2GtZMM4Bh78mcD15NwSj6MDvePpNezY0BE6p2heHLpqObw=
+=eQec
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 83890b528b51..fdef759f0b85 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Mon, 25 Dec 2023 13:10:07 +0000
+Mon, 25 Dec 2023 18:40:17 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index c5ae7dc8fc98..6553605db68d 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 a98025dba1d4..1998b706db72 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/ttyplot-1.6.0 b/metadata/md5-cache/app-admin/ttyplot-1.6.0
new file mode 100644
index 000000000000..49079d2dc8dc
--- /dev/null
+++ b/metadata/md5-cache/app-admin/ttyplot-1.6.0
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install
+DEPEND=virtual/pkgconfig sys-libs/ncurses[tinfo]
+DESCRIPTION=Realtime plotting utility with data input from stdin
+EAPI=8
+HOMEPAGE=https://github.com/tenox7/ttyplot
+KEYWORDS=~amd64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=virtual/pkgconfig
+SLOT=0
+SRC_URI=https://github.com/tenox7/ttyplot/archive/refs/tags/1.6.0.tar.gz -> ttyplot-1.6.0.gh.tar.gz
+_md5_=2f39442d4b4bd9933b5bcd27918c55bf
diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz
index 65635d5e73fd..6251db137279 100644
--- a/metadata/md5-cache/app-editors/Manifest.gz
+++ b/metadata/md5-cache/app-editors/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-editors/emacs-29.1-r6 b/metadata/md5-cache/app-editors/emacs-29.1-r6
index 22b1053124fc..5620c9719e8a 100644
--- a/metadata/md5-cache/app-editors/emacs-29.1-r6
+++ b/metadata/md5-cache/app-editors/emacs-29.1-r6
@@ -7,10 +7,10 @@ HOMEPAGE=https://www.gnu.org/software/emacs/
IDEPEND=app-eselect/eselect-emacs
INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux small-ja-dic sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter ) valgrind? ( dev-util/valgrind ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) app-eselect/eselect-emacs
SLOT=29
SRC_URI=mirror://gnu/emacs/emacs-29.1.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-29.1-patches-6.tar.xz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=56241a800143a588c31e683f0b492cb4
+_md5_=cc117323106e371bcb51449ecb1b6c78
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 7a3439f1a9ec..1ffd8a1914ad 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/htmlcleaner-2.29 b/metadata/md5-cache/dev-java/htmlcleaner-2.29
index 37f1846508b0..f0c6eb9a2b68 100644
--- a/metadata/md5-cache/dev-java/htmlcleaner-2.29
+++ b/metadata/md5-cache/dev-java/htmlcleaner-2.29
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://htmlcleaner.sourceforge.net/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=BSD
RDEPEND=dev-java/jdom:2 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://sourceforge/project/htmlcleaner/htmlcleaner/htmlcleaner%20v2.29/htmlcleaner-src-2.29.zip
_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 4ab397252045e0aeb290efb05ea956c7 java-utils-2 7c4c66a18e7b619373f3a3bcff542907
-_md5_=72319058a09c431f66083c4a54f159f6
+_md5_=272a23c969732e9866aeaed6de6b6b2f
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index dd978ef654d8..ea54be5ebb9f 100644
--- a/metadata/md5-cache/dev-lang/Manifest.gz
+++ b/metadata/md5-cache/dev-lang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lang/erlang-26.2.1 b/metadata/md5-cache/dev-lang/erlang-26.2.1
index c25555add3d3..5cdcda02b56a 100644
--- a/metadata/md5-cache/dev-lang/erlang-26.2.1
+++ b/metadata/md5-cache/dev-lang/erlang-26.2.1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.erlang.org/
INHERIT=autotools elisp-common flag-o-matic java-pkg-opt-2 systemd toolchain-funcs wxwidgets
IUSE=doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets java
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=Apache-2.0
RDEPEND=acct-group/epmd acct-user/epmd sys-libs/ncurses:0 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools ) ssl? ( >=dev-libs/openssl-0.9.7d:0= ) systemd? ( sys-apps/systemd ) wxwidgets? ( dev-libs/glib:2 x11-libs/wxGTK:3.2-gtk3[X,opengl] ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/26.2.1
SRC_URI=https://github.com/erlang/otp/archive/OTP-26.2.1.tar.gz -> erlang-26.2.1.tar.gz https://github.com/erlang/otp/releases/download/OTP-26.2/otp_doc_man_26.2.tar.gz -> erlang_doc_man_26.2.tar.gz doc? ( https://github.com/erlang/otp/releases/download/OTP-26.2/otp_doc_html_26.2.tar.gz -> erlang_doc_html_26.2.tar.gz )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 7c4c66a18e7b619373f3a3bcff542907 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
-_md5_=2136d234f6be037111c27b4046dd28ce
+_md5_=ea53c70f01c42b96127d116b69163c6c
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index cea3058080d9..a9efd878e173 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/appstream-1.0.0 b/metadata/md5-cache/dev-libs/appstream-1.0.1
index 66b1645a15b5..1b99f49b8372 100644
--- a/metadata/md5-cache/dev-libs/appstream-1.0.0
+++ b/metadata/md5-cache/dev-libs/appstream-1.0.1
@@ -11,6 +11,6 @@ LICENSE=LGPL-2.1+ GPL-2+
RDEPEND=app-arch/zstd:= >=dev-libs/glib-2.62:2 dev-libs/libxml2:2 >=dev-libs/libxmlb-0.3.14:= dev-libs/libyaml dev-libs/snowball-stemmer:= >=net-misc/curl-7.62 introspection? ( >=dev-libs/gobject-introspection-1.56:= ) qt6? ( dev-qt/qtbase:6 ) systemd? ( sys-apps/systemd:= )
RESTRICT=test
SLOT=0/5
-SRC_URI=https://www.freedesktop.org/software/appstream/releases/AppStream-1.0.0.tar.xz
+SRC_URI=https://www.freedesktop.org/software/appstream/releases/AppStream-1.0.1.tar.xz
_eclasses_=meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=55f963e9e62ad99ed44fdddaab83f3cb
diff --git a/metadata/md5-cache/dev-libs/elfutils-0.190 b/metadata/md5-cache/dev-libs/elfutils-0.190
index 9efae07a52c1..e12eee6ba2e9 100644
--- a/metadata/md5-cache/dev-libs/elfutils-0.190
+++ b/metadata/md5-cache/dev-libs/elfutils-0.190
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://sourceware.org/elfutils/
INHERIT=flag-o-matic multilib-minimal verify-sig
IUSE=bzip2 debuginfod lzma nls static-libs test +utils zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )
RDEPEND=!dev-libs/libelf >=sys-libs/zlib-1.2.8-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( >=app-arch/bzip2-1.0.6-r4[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(-)?] ) debuginfod? ( app-arch/libarchive:= dev-db/sqlite:3= net-libs/libmicrohttpd:= net-misc/curl[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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[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(-)?] ) elibc_musl? ( dev-libs/libbsd sys-libs/argp-standalone sys-libs/fts-standalone sys-libs/obstack-standalone )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://sourceware.org/elfutils/ftp/0.190/elfutils-0.190.tar.bz2 verify-sig? ( https://sourceware.org/elfutils/ftp/0.190/elfutils-0.190.tar.bz2.sig )
_eclasses_=flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
-_md5_=4888d9ec7ca307f2680954297079d770
+_md5_=5ea27d158053177941cea3f5e01e8376
diff --git a/metadata/md5-cache/dev-libs/libical-3.0.16 b/metadata/md5-cache/dev-libs/libical-3.0.16
deleted file mode 100644
index 643745a1c9aa..000000000000
--- a/metadata/md5-cache/dev-libs/libical-3.0.16
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-lang/perl virtual/pkgconfig doc? ( app-doc/doxygen[dot] glib? ( dev-util/gtk-doc ) ) introspection? ( dev-libs/gobject-introspection ) test? ( || ( dev-lang/python:3.11 dev-lang/python:3.10 ) glib? ( || ( ( dev-lang/python:3.11 dev-python/pygobject:3[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pygobject:3[python_targets_python3_10(-)] ) ) ) ) vala? ( || ( dev-lang/vala:0.56[vapigen(+)] ) ) app-alternatives/ninja >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-libs/icu:= glib? ( dev-libs/glib:2 ) glib? ( dev-libs/libxml2:2 )
-DESCRIPTION=Implementation of basic iCAL protocols
-EAPI=8
-HOMEPAGE=https://github.com/libical/libical
-INHERIT=cmake python-any-r1 vala
-IUSE=doc examples +glib +introspection static-libs test vala
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=|| ( MPL-2.0 LGPL-2.1 )
-RDEPEND=dev-libs/icu:= glib? ( dev-libs/glib:2 ) sys-libs/timezone-data
-REQUIRED_USE=introspection? ( glib ) vala? ( introspection )
-RESTRICT=!test? ( test )
-SLOT=0/3
-SRC_URI=https://github.com/libical/libical/releases/download/v3.0.16/libical-3.0.16.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc vala e477903dbe0105930c51f170a592dc16 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3e57c98c99600538ab7c7c1e54e609c9
diff --git a/metadata/md5-cache/dev-libs/qcoro5-0.10.0 b/metadata/md5-cache/dev-libs/qcoro5-0.10.0
new file mode 100644
index 000000000000..3ab647f723d7
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/qcoro5-0.10.0
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-qt/qtcore:5 dbus? ( dev-qt/qtdbus:5 ) network? ( dev-qt/qtnetwork:5 ) qml? ( dev-qt/qtdeclarative:5= ) testlib? ( dev-qt/qttest:5 ) websockets? ( dev-qt/qtwebsockets:5 ) examples? ( dev-qt/qtconcurrent:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 ) test? ( dev-qt/qtconcurrent:5 dev-qt/qttest:5 )
+DESCRIPTION=C++ Coroutine Library for Qt5
+EAPI=8
+HOMEPAGE=https://qcoro.dvratil.cz/ https://github.com/danvratil/qcoro
+INHERIT=cmake
+IUSE=dbus examples +network qml test testlib websockets
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=dev-qt/qtcore:5 dbus? ( dev-qt/qtdbus:5 ) network? ( dev-qt/qtnetwork:5 ) qml? ( dev-qt/qtdeclarative:5= ) testlib? ( dev-qt/qttest:5 ) websockets? ( dev-qt/qtwebsockets:5 )
+REQUIRED_USE=examples? ( network ) test? ( testlib )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/danvratil/qcoro/archive/refs/tags/v0.10.0.tar.gz -> qcoro5-0.10.0.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=f8fbc914bfcb8bb6a06523847a539878
diff --git a/metadata/md5-cache/dev-libs/qtkeychain-0.14.2 b/metadata/md5-cache/dev-libs/qtkeychain-0.14.2
new file mode 100644
index 000000000000..cac71b388b35
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/qtkeychain-0.14.2
@@ -0,0 +1,16 @@
+BDEPEND=qt5? ( dev-qt/linguist-tools:5 ) qt6? ( dev-qt/qttools:6[linguist] ) app-alternatives/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=keyring? ( app-crypt/libsecret dev-libs/glib:2 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 ) qt6? ( dev-qt/qtbase:6[dbus] )
+DESCRIPTION=Qt API for storing passwords securely
+EAPI=8
+HOMEPAGE=https://github.com/frankosterfeld/qtkeychain
+INHERIT=cmake multibuild
+IUSE=keyring +qt5 qt6
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=keyring? ( app-crypt/libsecret dev-libs/glib:2 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 ) qt6? ( dev-qt/qtbase:6[dbus] )
+REQUIRED_USE=|| ( qt5 qt6 )
+SLOT=0/1
+SRC_URI=https://github.com/frankosterfeld/qtkeychain/archive/refs/tags/0.14.2.tar.gz -> qtkeychain-0.14.2.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5a868cfd4a1d9891bbe2ca130596c05c
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 458cae28a638..da80eba10d54 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/PyQt6-6.6.1 b/metadata/md5-cache/dev-python/PyQt6-6.6.1
index f551cd7f8306..5594d7d4386c 100644
--- a/metadata/md5-cache/dev-python/PyQt6-6.6.1
+++ b/metadata/md5-cache/dev-python/PyQt6-6.6.1
@@ -13,4 +13,4 @@ REQUIRED_USE=designer? ( gui widgets ) help? ( gui widgets ) multimedia? ( gui n
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/P/PyQt6/PyQt6-6.6.1.tar.gz
_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=45c8fdaa278f307a300d7a5130103881
+_md5_=e96d10931e37e7d55a1f095cc238533e
diff --git a/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.6.0 b/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.6.0
index a7dc4db1f394..44346c0cadaf 100644
--- a/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.6.0
+++ b/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.6.0
@@ -13,4 +13,4 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/P/PyQt6_WebEngine/PyQt6_WebEngine-6.6.0.tar.gz
_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=8f1e0be8b096f19cf415d31dbda65602
+_md5_=f8b8f028a5165ba6309a15d9a122d45d
diff --git a/metadata/md5-cache/dev-python/python-rtmidi-1.5.8 b/metadata/md5-cache/dev-python/python-rtmidi-1.5.8
new file mode 100644
index 000000000000..77dfd4c7291b
--- /dev/null
+++ b/metadata/md5-cache/dev-python/python-rtmidi-1.5.8
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig test? ( media-libs/rtmidi[alsa?,jack?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/meson-python-0.13.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] doc? ( || ( ( dev-lang/python:3.12 dev-python/sphinx[python_targets_python3_12(-)] dev-python/myst-parser[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/sphinx[python_targets_python3_11(-)] dev-python/myst-parser[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] dev-python/myst-parser[python_targets_python3_10(-)] ) ) )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/rtmidi[alsa?,jack?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DESCRIPTION=Python bindings for media-libs/rtmidi implemented using Cython
+EAPI=8
+HOMEPAGE=https://pypi.org/project/python-rtmidi/ https://spotlightkid.github.io/python-rtmidi/
+INHERIT=distutils-r1 docs pypi
+IUSE=+alsa jack test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug doc
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=media-libs/rtmidi[alsa?,jack?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=test !test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/python-rtmidi/python_rtmidi-1.5.8.tar.gz
+_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 docs 74475974eae5130ba3e19b31b8ae46b8 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_md5_=494ea2708945958670488d1c339541e0
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index e1fc703966d2..9ee8fa23cc26 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/ctags-20230423.0 b/metadata/md5-cache/dev-util/ctags-20230423.0
index 7758e7ec02a1..c8b5146cb0cb 100644
--- a/metadata/md5-cache/dev-util/ctags-20230423.0
+++ b/metadata/md5-cache/dev-util/ctags-20230423.0
@@ -7,11 +7,11 @@ HOMEPAGE=https://ctags.io/ https://github.com/universal-ctags/ctags
IDEPEND=app-eselect/eselect-ctags
INHERIT=autotools python-any-r1
IUSE=json pcre seccomp test xml yaml
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2+
RDEPEND=json? ( dev-libs/jansson:= ) pcre? ( dev-libs/libpcre2 ) seccomp? ( sys-libs/libseccomp ) xml? ( dev-libs/libxml2:2 ) yaml? ( dev-libs/libyaml )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/universal-ctags/ctags/archive/refs/tags/p6.0.20230423.0.tar.gz -> ctags-20230423.0.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=3770ee2bb35ec42ce03e202cd34c7253
+_md5_=b436baab48ceafd09382c3ebc77f254a
diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz
index ad63c9352cd5..f218f9a4b588 100644
--- a/metadata/md5-cache/dev-vcs/Manifest.gz
+++ b/metadata/md5-cache/dev-vcs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-vcs/pre-commit-3.6.0 b/metadata/md5-cache/dev-vcs/pre-commit-3.6.0
new file mode 100644
index 000000000000..149a213c37f5
--- /dev/null
+++ b/metadata/md5-cache/dev-vcs/pre-commit-3.6.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( python_single_target_python3_10? ( dev-python/pytest-env[python_targets_python3_10(-)] dev-python/re-assert[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pytest-env[python_targets_python3_11(-)] dev-python/re-assert[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pytest-env[python_targets_python3_12(-)] dev-python/re-assert[python_targets_python3_12(-)] ) sys-apps/coreutils[-multicall] ) test? ( dev-vcs/git python_single_target_python3_10? ( >=dev-python/cfgv-2.0.0[python_targets_python3_10(-)] >=dev-python/identify-1.0.0[python_targets_python3_10(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_10(-)] >=dev-python/pyyaml-5.1[python_targets_python3_10(-)] >=dev-python/virtualenv-20.10.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/cfgv-2.0.0[python_targets_python3_11(-)] >=dev-python/identify-1.0.0[python_targets_python3_11(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_11(-)] >=dev-python/pyyaml-5.1[python_targets_python3_11(-)] >=dev-python/virtualenv-20.10.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/cfgv-2.0.0[python_targets_python3_12(-)] >=dev-python/identify-1.0.0[python_targets_python3_12(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_12(-)] >=dev-python/pyyaml-5.1[python_targets_python3_12(-)] >=dev-python/virtualenv-20.10.0[python_targets_python3_12(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.3.1[python_targets_python3_12(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite] ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_12(-)] )
+DEFINED_PHASES=compile configure install prepare setup test
+DESCRIPTION=A framework for managing and maintaining multi-language Git pre-commit hooks
+EAPI=8
+HOMEPAGE=https://pre-commit.com/
+INHERIT=distutils-r1
+IUSE=test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=dev-vcs/git python_single_target_python3_10? ( >=dev-python/cfgv-2.0.0[python_targets_python3_10(-)] >=dev-python/identify-1.0.0[python_targets_python3_10(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_10(-)] >=dev-python/pyyaml-5.1[python_targets_python3_10(-)] >=dev-python/virtualenv-20.10.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/cfgv-2.0.0[python_targets_python3_11(-)] >=dev-python/identify-1.0.0[python_targets_python3_11(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_11(-)] >=dev-python/pyyaml-5.1[python_targets_python3_11(-)] >=dev-python/virtualenv-20.10.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/cfgv-2.0.0[python_targets_python3_12(-)] >=dev-python/identify-1.0.0[python_targets_python3_12(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_12(-)] >=dev-python/pyyaml-5.1[python_targets_python3_12(-)] >=dev-python/virtualenv-20.10.0[python_targets_python3_12(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite] )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pre-commit/pre-commit/archive/refs/tags/v3.6.0.tar.gz -> pre-commit-3.6.0.gh.tar.gz
+_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_md5_=aa3a74709c820bfccece42b7476be33d
diff --git a/metadata/md5-cache/games-puzzle/Manifest.gz b/metadata/md5-cache/games-puzzle/Manifest.gz
index 6322b84a40a2..efd43b37f5de 100644
--- a/metadata/md5-cache/games-puzzle/Manifest.gz
+++ b/metadata/md5-cache/games-puzzle/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-puzzle/ksokoban-9999 b/metadata/md5-cache/games-puzzle/ksokoban-9999
deleted file mode 100644
index 3a62bfcf7600..000000000000
--- a/metadata/md5-cache/games-puzzle/ksokoban-9999
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.82.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.82.0:* >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 dev-qt/qtcore:5
-DESCRIPTION=The Japanese warehouse keeper game
-EAPI=8
-HOMEPAGE=https://invent.kde.org/games/ksokoban
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm kde.org
-IUSE=debug +handbook
-LICENSE=GPL-2
-PROPERTIES=live
-RDEPEND=>=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
-SLOT=0
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c656cec73a057ff83b3269aa996654d9
diff --git a/metadata/md5-cache/games-puzzle/skladnik-0.5.0 b/metadata/md5-cache/games-puzzle/skladnik-0.5.0
new file mode 100644
index 000000000000..33bb16f05257
--- /dev/null
+++ b/metadata/md5-cache/games-puzzle/skladnik-0.5.0
@@ -0,0 +1,16 @@
+BDEPEND=media-gfx/povray app-alternatives/ninja >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-22.12.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5
+DESCRIPTION=The Japanese warehouse keeper sokoban game
+EAPI=8
+HOMEPAGE=https://invent.kde.org/games/skladnik
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org
+IUSE=debug +handbook
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-22.12.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+SLOT=0
+SRC_URI=mirror://kde/stable/skladnik/0.5.0/src/skladnik-0.5.0.tar.xz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0a55f8615c7c2c6fab619555b2f54e09
diff --git a/metadata/md5-cache/games-puzzle/ksokoban-0.5.0_pre20210905 b/metadata/md5-cache/games-puzzle/skladnik-0.5.0_pre20210905
index b9483800a93b..b42a12c40f00 100644
--- a/metadata/md5-cache/games-puzzle/ksokoban-0.5.0_pre20210905
+++ b/metadata/md5-cache/games-puzzle/skladnik-0.5.0_pre20210905
@@ -1,9 +1,9 @@
BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.82.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.82.0:*
DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
DEPEND=>=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 dev-qt/qtcore:5
-DESCRIPTION=The Japanese warehouse keeper game
+DESCRIPTION=The Japanese warehouse keeper sokoban game
EAPI=8
-HOMEPAGE=https://invent.kde.org/games/ksokoban
+HOMEPAGE=https://invent.kde.org/games/skladnik
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm kde.org
IUSE=debug +handbook
@@ -11,6 +11,6 @@ KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=>=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 >=kde-frameworks/kconfig-5.82.0:5 >=kde-frameworks/kcoreaddons-5.82.0:5 >=kde-frameworks/ki18n-5.82.0:5 >=kde-frameworks/kio-5.82.0:5 >=kde-frameworks/kwidgetsaddons-5.82.0:5 >=kde-frameworks/kxmlgui-5.82.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
SLOT=0
-SRC_URI=mirror://gentoo/ksokoban-0.5.0_pre20210905-39b9d1c1.tar.gz https://invent.kde.org/kde/ksokoban/-/archive/39b9d1c1702a21a6e0fae82876c29c1f6bb77fae/ksokoban-39b9d1c1702a21a6e0fae82876c29c1f6bb77fae.tar.gz -> ksokoban-0.5.0_pre20210905-39b9d1c1.tar.gz
+SRC_URI=mirror://gentoo/ksokoban-0.5.0_pre20210905-39b9d1c1.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1161df28793c4d9c9b75edee6f51cad2
+_md5_=a2cfa9e39c7278bb41b61fd3c0ede3b0
diff --git a/metadata/md5-cache/games-puzzle/skladnik-9999 b/metadata/md5-cache/games-puzzle/skladnik-9999
new file mode 100644
index 000000000000..cd3fd2f128c6
--- /dev/null
+++ b/metadata/md5-cache/games-puzzle/skladnik-9999
@@ -0,0 +1,15 @@
+BDEPEND=media-gfx/povray app-alternatives/ninja >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:* >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-22.12.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 dev-qt/qtcore:5
+DESCRIPTION=The Japanese warehouse keeper sokoban game
+EAPI=8
+HOMEPAGE=https://invent.kde.org/games/skladnik
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org
+IUSE=debug +handbook
+LICENSE=GPL-2
+PROPERTIES=live
+RDEPEND=>=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/libkdegames-22.12.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+SLOT=0
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0a55f8615c7c2c6fab619555b2f54e09
diff --git a/metadata/md5-cache/games-server/Manifest.gz b/metadata/md5-cache/games-server/Manifest.gz
index 7c80fe63fbb2..a4b7d41cc262 100644
--- a/metadata/md5-cache/games-server/Manifest.gz
+++ b/metadata/md5-cache/games-server/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-server/bedrock-server-1.20.51.01 b/metadata/md5-cache/games-server/bedrock-server-1.20.51.01-r1
index a80a0037e8b4..3dfa0ada2443 100644
--- a/metadata/md5-cache/games-server/bedrock-server-1.20.51.01
+++ b/metadata/md5-cache/games-server/bedrock-server-1.20.51.01-r1
@@ -11,4 +11,4 @@ RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://minecraft.azureedge.net/bin-linux/bedrock-server-1.20.51.01.zip
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=6468f875518ae485286964cf4441530b
+_md5_=e832b9d4145550aa2362a7fdceb9b765
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 2176691c5f78..b651162dff89 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/libavif-1.0.1 b/metadata/md5-cache/media-libs/libavif-1.0.1
index 0956c9c8e342..801a1f7cd0e3 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 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc ~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 78cf3cc2d5572fddf5e5e10c70f7c81a gnome2-utils b0183db3b2e07b18f3b77bffec72e116 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3bf643f481152e53e6da120c262e1f88
+_md5_=6e379ab8355fb05cdf582311e4b4354d
diff --git a/metadata/md5-cache/media-libs/mpvqt-1.0.0 b/metadata/md5-cache/media-libs/mpvqt-1.0.0
new file mode 100644
index 000000000000..633c9e0e3429
--- /dev/null
+++ b/metadata/md5-cache/media-libs/mpvqt-1.0.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.245.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.5.0:6[gui,opengl] >=dev-qt/qtdeclarative-6.5.0:6 media-video/mpv:=[libmpv] dev-qt/qtbase:6
+DESCRIPTION=libmpv wrapper for QtQuick2 and QML
+EAPI=8
+HOMEPAGE=https://invent.kde.org/libraries/mpvqt
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org
+IUSE=debug
+KEYWORDS=~amd64
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 LGPL-2.1 ) CC-BY-SA-4.0 MIT BSD
+RDEPEND=>=dev-qt/qtbase-6.5.0:6[gui,opengl] >=dev-qt/qtdeclarative-6.5.0:6 media-video/mpv:=[libmpv] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtbase:6
+SLOT=6
+SRC_URI=mirror://kde/stable/mpvqt/mpvqt-1.0.0.tar.xz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b93b6f16010e0e9e841e1ab17bf4ef56
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 cabaa660e2d9..e0b189ff8db0 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 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc ~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_=23f6a5249059bb286c4d0b2d6e2b573b
+_md5_=76d37d4497d4b39d6daa848ea38f9c81
diff --git a/metadata/md5-cache/media-libs/zxing-cpp-2.2.1 b/metadata/md5-cache/media-libs/zxing-cpp-2.2.1
new file mode 100644
index 000000000000..65050bb0dad7
--- /dev/null
+++ b/metadata/md5-cache/media-libs/zxing-cpp-2.2.1
@@ -0,0 +1,12 @@
+BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=C++ Multi-format 1D/2D barcode image processing library
+EAPI=8
+HOMEPAGE=https://github.com/nu-book/zxing-cpp
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+SLOT=0/3
+SRC_URI=https://github.com/nu-book/zxing-cpp/archive/v2.2.1.tar.gz -> zxing-cpp-2.2.1.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0f42bbe2c054dc17ed211d6ef1b9183f
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index beac2feac300..a87f5ca59fad 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/subtitlecomposer-0.7.1-r3 b/metadata/md5-cache/media-video/subtitlecomposer-0.7.1-r3
deleted file mode 100644
index 939a61a61c91..000000000000
--- a/metadata/md5-cache/media-video/subtitlecomposer-0.7.1-r3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/gettext virtual/pkgconfig app-alternatives/ninja >=dev-util/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 media-libs/openal media-video/ffmpeg:0= unicode? ( dev-libs/icu:= ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
-DESCRIPTION=Text-based subtitles editor
-EAPI=8
-HOMEPAGE=https://subtitlecomposer.kde.org/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm kde.org
-IUSE=unicode debug test
-KEYWORDS=amd64 x86
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/sonnet-5.106.0:5 media-libs/openal media-video/ffmpeg:0= unicode? ( dev-libs/icu:= ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
-RESTRICT=!test? ( test )
-SLOT=5
-SRC_URI=mirror://kde/stable/subtitlecomposer/subtitlecomposer-0.7.1.tar.xz https://dev.gentoo.org/~asturm/distfiles/subtitlecomposer-0.7.1-patchset-1.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0bbae122c2759258144029cae6a51948
diff --git a/metadata/md5-cache/net-dialup/Manifest.gz b/metadata/md5-cache/net-dialup/Manifest.gz
index d3c43adea326..8909f6deb471 100644
--- a/metadata/md5-cache/net-dialup/Manifest.gz
+++ b/metadata/md5-cache/net-dialup/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-dialup/lrzsz-0.12.20-r7 b/metadata/md5-cache/net-dialup/lrzsz-0.12.20-r7
index f72986daf0dd..cfb6af9c3171 100644
--- a/metadata/md5-cache/net-dialup/lrzsz-0.12.20-r7
+++ b/metadata/md5-cache/net-dialup/lrzsz-0.12.20-r7
@@ -6,9 +6,9 @@ EAPI=8
HOMEPAGE=https://www.ohse.de/uwe/software/lrzsz.html
INHERIT=autotools toolchain-funcs
IUSE=nls
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
SLOT=0
SRC_URI=https://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz https://dev.gentoo.org/~ceamac/net-dialup/lrzsz/lrzsz-m4-0.12.20.tar.bz2
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=31a2bd803aaaff56d9d1f6c48fac5ffd
+_md5_=3aa899f8c821aa7a800a5402f86099e1
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index dc9dbc3f189a..f37b7803e9cf 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/webkit-gtk-2.42.4 b/metadata/md5-cache/net-libs/webkit-gtk-2.42.4
index 38015775e051..05317484d934 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.42.4
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.42.4
@@ -7,7 +7,7 @@ HOMEPAGE=https://www.webkitgtk.org
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake
IUSE=aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k jpegxl +jumbo-build lcms seccomp spell systemd wayland X
-KEYWORDS=~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86
LICENSE=LGPL-2+ BSD
RDEPEND=>=x11-libs/cairo-1.16.0[X?] >=media-libs/fontconfig-2.13.0:1.0 >=media-libs/freetype-2.9.0:2 >=dev-libs/libgcrypt-1.7.0:0= >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?] >=media-libs/harfbuzz-1.4.2:=[icu(+)] >=dev-libs/icu-61.2:= media-libs/libjpeg-turbo:0= >=media-libs/libepoxy-1.4.0 >=net-libs/libsoup-2.54:2.4[introspection?] >=dev-libs/libxml2-2.8.0:2 >=media-libs/libpng-1.4:0= dev-db/sqlite:3 sys-libs/zlib:0 >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/libwebp:= >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 keyring? ( app-crypt/libsecret ) introspection? ( >=dev-libs/gobject-introspection-1.59.1:= ) dev-libs/libtasn1:= spell? ( >=app-text/enchant-0.22:2 ) gstreamer? ( >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0[egl,X?] media-libs/gst-plugins-base:1.0[opengl] >=media-plugins/gst-plugins-opus-1.20:1.0 >=media-libs/gst-plugins-bad-1.20:1.0 ) X? ( x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXrender x11-libs/libXt ) dev-libs/hyphen jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) jpegxl? ( >=media-libs/libjxl-0.7.0 ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/mesa media-libs/libglvnd wayland? ( >=dev-libs/wayland-1.15 >=dev-libs/wayland-protocols-1.15 >=gui-libs/libwpe-1.5.0:1.0 >=gui-libs/wpebackend-fdo-1.7.0:1.0 ) seccomp? ( >=sys-apps/bubblewrap-0.3.1 sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) systemd? ( sys-apps/systemd:= ) gamepad? ( >=dev-libs/libmanette-0.2.4 )
REQUIRED_USE=|| ( aqua wayland X )
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=4/37
SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.42.4.tar.xz
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 ruby-single e045ee439d34b230e588900a87a11904 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=23d175865f03600a35d639350e9618ed
+_md5_=b0d2c9167d706c6c8054c8b5c5c0a2b3
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.42.4-r410 b/metadata/md5-cache/net-libs/webkit-gtk-2.42.4-r410
index ec36cf485d53..44345d2d2312 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.42.4-r410
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.42.4-r410
@@ -7,7 +7,7 @@ HOMEPAGE=https://www.webkitgtk.org
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake
IUSE=aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k jpegxl +jumbo-build lcms seccomp spell systemd wayland X
-KEYWORDS=~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86
LICENSE=LGPL-2+ BSD
RDEPEND=>=x11-libs/cairo-1.16.0[X?] >=media-libs/fontconfig-2.13.0:1.0 >=media-libs/freetype-2.9.0:2 >=dev-libs/libgcrypt-1.7.0:0= >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?] >=media-libs/harfbuzz-1.4.2:=[icu(+)] >=dev-libs/icu-61.2:= media-libs/libjpeg-turbo:0= >=media-libs/libepoxy-1.4.0 >=net-libs/libsoup-3.0.8:3.0[introspection?] >=dev-libs/libxml2-2.8.0:2 >=media-libs/libpng-1.4:0= dev-db/sqlite:3 sys-libs/zlib:0 >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/libwebp:= >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 keyring? ( app-crypt/libsecret ) introspection? ( >=dev-libs/gobject-introspection-1.59.1:= ) dev-libs/libtasn1:= spell? ( >=app-text/enchant-0.22:2 ) gstreamer? ( >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0[egl,X?] media-libs/gst-plugins-base:1.0[opengl] >=media-plugins/gst-plugins-opus-1.20:1.0 >=media-libs/gst-plugins-bad-1.20:1.0 ) X? ( x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXrender x11-libs/libXt ) dev-libs/hyphen jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) jpegxl? ( >=media-libs/libjxl-0.7.0 ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/mesa media-libs/libglvnd wayland? ( >=dev-libs/wayland-1.15 >=dev-libs/wayland-protocols-1.15 >=gui-libs/libwpe-1.5.0:1.0 >=gui-libs/wpebackend-fdo-1.7.0:1.0 ) seccomp? ( >=sys-apps/bubblewrap-0.3.1 sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) systemd? ( sys-apps/systemd:= ) gamepad? ( >=dev-libs/libmanette-0.2.4 ) !<net-libs/webkit-gtk-2.38:4
REQUIRED_USE=|| ( aqua wayland X )
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=4.1/0
SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.42.4.tar.xz
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 ruby-single e045ee439d34b230e588900a87a11904 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=793c336555f5d7b7c01ed1a10c1cc3a2
+_md5_=a6dffe5de628a67a724724efcf883bd1
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.42.4-r600 b/metadata/md5-cache/net-libs/webkit-gtk-2.42.4-r600
index ad423bef133d..0256ada306c9 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.42.4-r600
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.42.4-r600
@@ -7,7 +7,7 @@ HOMEPAGE=https://www.webkitgtk.org
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake
IUSE=aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k jpegxl +jumbo-build lcms seccomp spell systemd wayland X
-KEYWORDS=~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86
LICENSE=LGPL-2+ BSD
RDEPEND=>=x11-libs/cairo-1.16.0[X?] >=media-libs/fontconfig-2.13.0:1.0 >=media-libs/freetype-2.9.0:2 >=dev-libs/libgcrypt-1.7.0:0= >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?] >=gui-libs/gtk-4.4.0:4[introspection?] >=media-libs/harfbuzz-1.4.2:=[icu(+)] >=dev-libs/icu-61.2:= media-libs/libjpeg-turbo:0= >=media-libs/libepoxy-1.4.0 >=net-libs/libsoup-3.0.8:3.0[introspection?] >=dev-libs/libxml2-2.8.0:2 >=media-libs/libpng-1.4:0= dev-db/sqlite:3 sys-libs/zlib:0 >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/libwebp:= >=dev-libs/glib-2.70.0:2 >=dev-libs/libxslt-1.1.7 media-libs/woff2 keyring? ( app-crypt/libsecret ) introspection? ( >=dev-libs/gobject-introspection-1.59.1:= ) dev-libs/libtasn1:= spell? ( >=app-text/enchant-0.22:2 ) gstreamer? ( >=media-libs/gstreamer-1.20:1.0 >=media-libs/gst-plugins-base-1.20:1.0[egl,X?] media-libs/gst-plugins-base:1.0[opengl] >=media-plugins/gst-plugins-opus-1.20:1.0 >=media-libs/gst-plugins-bad-1.20:1.0 ) X? ( x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXrender x11-libs/libXt ) dev-libs/hyphen jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= ) jpegxl? ( >=media-libs/libjxl-0.7.0 ) avif? ( >=media-libs/libavif-0.9.0:= ) lcms? ( media-libs/lcms:2 ) media-libs/mesa media-libs/libglvnd wayland? ( >=dev-libs/wayland-1.15 >=dev-libs/wayland-protocols-1.15 >=gui-libs/libwpe-1.5.0:1.0 >=gui-libs/wpebackend-fdo-1.7.0:1.0 ) seccomp? ( >=sys-apps/bubblewrap-0.3.1 sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) systemd? ( sys-apps/systemd:= ) gamepad? ( >=dev-libs/libmanette-0.2.4 ) !<net-libs/webkit-gtk-2.38:4
REQUIRED_USE=|| ( aqua wayland X )
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=6/0
SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.42.4.tar.xz
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 ruby-single e045ee439d34b230e588900a87a11904 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=23c018f9b72fca8038fca579ec8a99c5
+_md5_=f40b28a4bb70656db917a3e334d19d78
diff --git a/metadata/md5-cache/sci-astronomy/Manifest.gz b/metadata/md5-cache/sci-astronomy/Manifest.gz
index 750d9e123833..d53d6a2be4fb 100644
--- a/metadata/md5-cache/sci-astronomy/Manifest.gz
+++ b/metadata/md5-cache/sci-astronomy/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-astronomy/kstars-3.6.6 b/metadata/md5-cache/sci-astronomy/kstars-3.6.6
deleted file mode 100644
index 060ac142fcc0..000000000000
--- a/metadata/md5-cache/sci-astronomy/kstars-3.6.6
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtdatavis3d-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwebsockets-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kplotting-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 sci-libs/gsl:= sys-libs/zlib fits? ( sci-libs/cfitsio:= ) indi? ( >=sci-libs/indilib-2.0.2 sci-libs/libnova:= >=sci-libs/stellarsolver-2.2 ) password? ( dev-libs/qtkeychain:=[qt5(+)] ) raw? ( media-libs/libraw:= ) wcs? ( sci-astronomy/wcslib:= ) dev-cpp/eigen:3 >=dev-qt/qtconcurrent-5.15.9:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
-DESCRIPTION=Desktop Planetarium
-EAPI=8
-HOMEPAGE=https://apps.kde.org/kstars/ https://edu.kde.org/kstars/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm kde.org optfeature
-IUSE=fits indi +password raw wcs debug +handbook test
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-2+ GPL-3+
-RDEPEND=>=dev-qt/qtdatavis3d-5.15.9:5 >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtsvg-5.15.9:5 >=dev-qt/qtwebsockets-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/knewstuff-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/knotifyconfig-5.106.0:5 >=kde-frameworks/kplotting-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 sci-libs/gsl:= sys-libs/zlib fits? ( sci-libs/cfitsio:= ) indi? ( >=sci-libs/indilib-2.0.2 sci-libs/libnova:= >=sci-libs/stellarsolver-2.2 ) password? ( dev-libs/qtkeychain:=[qt5(+)] ) raw? ( media-libs/libraw:= ) wcs? ( sci-astronomy/wcslib:= ) >=dev-qt/qtgraphicaleffects-5.15.9:5 >=dev-qt/qtpositioning-5.15.9:5 >=dev-qt/qtquickcontrols-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
-REQUIRED_USE=indi? ( fits )
-RESTRICT=!test? ( test )
-SLOT=5
-SRC_URI=mirror://kde/stable/kstars/kstars-3.6.6.tar.xz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 ecm 8487192c99c6441f261397f082f93a64 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a kde.org 60fcb935e4206806bf9f38e3537521a2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=74f6e72eda6f4972a1ae19d718054179
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index c99a68be9ece..35d9cd8c6c7b 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/indilib-2.0.3 b/metadata/md5-cache/sci-libs/indilib-2.0.3
deleted file mode 100644
index c2aca026a61a..000000000000
--- a/metadata/md5-cache/sci-libs/indilib-2.0.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=dev-libs/libev media-libs/libjpeg-turbo:= net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib virtual/libusb:1 ogg? ( media-libs/libogg media-libs/libtheora ) rtlsdr? ( net-wireless/rtl-sdr ) websocket? ( dev-libs/boost:= ) kernel_linux? ( sys-kernel/linux-headers ) test? ( >=dev-cpp/gtest-1.8.0 ) websocket? ( dev-cpp/websocketpp )
-DESCRIPTION=INDI Astronomical Control Protocol library
-EAPI=8
-HOMEPAGE=https://www.indilib.org/
-INHERIT=cmake udev
-IUSE=ogg rtlsdr test websocket
-KEYWORDS=amd64 ~ppc ppc64 ~riscv ~x86
-LICENSE=BSD GPL-2+ LGPL-2+ LGPL-2.1+
-RDEPEND=dev-libs/libev media-libs/libjpeg-turbo:= net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib virtual/libusb:1 ogg? ( media-libs/libogg media-libs/libtheora ) rtlsdr? ( net-wireless/rtl-sdr ) websocket? ( dev-libs/boost:= )
-RESTRICT=!test? ( test )
-SLOT=0/1
-SRC_URI=https://github.com/indilib/indi/archive/v2.0.3.tar.gz -> indilib-2.0.3.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c83feff4069123d9208a2806b5ac0966
diff --git a/metadata/md5-cache/sci-libs/indilib-2.0.5 b/metadata/md5-cache/sci-libs/indilib-2.0.5
new file mode 100644
index 000000000000..790ad9c9c599
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/indilib-2.0.5
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=dev-cpp/cpp-httplib:= dev-libs/libev media-libs/libjpeg-turbo:= net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib virtual/libusb:1 ogg? ( media-libs/libogg media-libs/libtheora ) rtlsdr? ( net-wireless/rtl-sdr ) websocket? ( dev-libs/boost:= ) kernel_linux? ( sys-kernel/linux-headers ) test? ( >=dev-cpp/gtest-1.8.0 ) websocket? ( dev-cpp/websocketpp )
+DESCRIPTION=INDI Astronomical Control Protocol library
+EAPI=8
+HOMEPAGE=https://www.indilib.org/
+INHERIT=cmake udev
+IUSE=ogg rtlsdr test websocket
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD GPL-2+ LGPL-2+ LGPL-2.1+
+RDEPEND=dev-cpp/cpp-httplib:= dev-libs/libev media-libs/libjpeg-turbo:= net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib virtual/libusb:1 ogg? ( media-libs/libogg media-libs/libtheora ) rtlsdr? ( net-wireless/rtl-sdr ) websocket? ( dev-libs/boost:= )
+RESTRICT=!test? ( test )
+SLOT=0/1
+SRC_URI=https://github.com/indilib/indi/archive/v2.0.5.tar.gz -> indilib-2.0.5.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=9eaadf72aeb614ed1e7f7a926593272f
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 0e88905d1140..799d6c44462d 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/xdg-desktop-portal-1.18.2 b/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.18.2
index 6fdea2c4b511..c9a2f62c71e9 100644
--- a/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.18.2
+++ b/metadata/md5-cache/sys-apps/xdg-desktop-portal-1.18.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://flatpak.org/ https://github.com/flatpak/xdg-desktop-portal
INHERIT=meson python-any-r1 systemd
IUSE=geolocation flatpak seccomp systemd test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86
LICENSE=LGPL-2.1
RDEPEND=>=dev-libs/glib-2.66:2 dev-libs/json-glib >=media-video/pipewire-0.3:= >=sys-fs/fuse-3.10.0:3[suid] x11-libs/gdk-pixbuf geolocation? ( >=app-misc/geoclue-2.5.3:2.0 ) flatpak? ( sys-apps/flatpak ) seccomp? ( sys-apps/bubblewrap ) systemd? ( sys-apps/systemd ) sys-apps/dbus
REQUIRED_USE=flatpak? ( seccomp )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/flatpak/xdg-desktop-portal/releases/download/1.18.2/xdg-desktop-portal-1.18.2.tar.xz
_eclasses_=meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
-_md5_=763cac3a0da991f237d2ecb8e7f07c3a
+_md5_=63a87be650b5fe43d01e8c7db6a82f7a
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index fe5b0989e1b0..658646ccf46c 100644
--- a/metadata/md5-cache/sys-devel/Manifest.gz
+++ b/metadata/md5-cache/sys-devel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231224-r1 b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231224-r1
new file mode 100644
index 000000000000..a67b68b91df4
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-14.0.0_pre20231224-r1
@@ -0,0 +1,16 @@
+BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) d? ( || ( sys-devel/gcc[d(-)] <sys-devel/gcc-12[d(-)] ) )
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack
+DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= )
+DESCRIPTION=The GNU Compiler Collection
+EAPI=8
+HOMEPAGE=https://gcc.gnu.org/
+INHERIT=toolchain
+IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.3
+RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= )
+RESTRICT=!test? ( test )
+SLOT=14
+SRC_URI=mirror://gcc/snapshots/14-20231224/gcc-14-20231224.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-patches-13.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.0.0-musl-patches-1.tar.xz
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 01d47726ca1df3e82aa88b780dda9828 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_md5_=5097321e0ac52604d02711e081bd2ccc
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index 0163fab8a88f..bf0fb44ca915 100644
--- a/metadata/md5-cache/sys-kernel/Manifest.gz
+++ b/metadata/md5-cache/sys-kernel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.203 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.203
index 19ee32c6c936..09711e1a03a9 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.203
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.203
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.203
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-214.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-214.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=790fa44fdce8e1c8ddee62a5e5c13098
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.204 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.204
index f4af0223f4db..1e78315c222c 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.204
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.204
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.204
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-215.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-215.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=3003b37a1115a46bc2a45913c168674c
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.205 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.205
index 16e73b9a924a..479280b70657 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.205
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.205
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.205
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-216.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-216.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=3003b37a1115a46bc2a45913c168674c
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.142 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.142
index 962a8d46fdea..c873295d6787 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.142
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.142
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) sparc? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.142
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-151.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-151.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=03c690a1f3a6d7727ec3cb8e827f345d
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.143 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.143
index 77b0898af538..088c360aa9c6 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.143
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.143
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) sparc? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.143
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-152.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-152.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=e1c9c3c60663476d4a1115b186cc9bf3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.144 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.144
index 992ba57313d3..8dd05feaa477 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.144
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.144
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) sparc? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.144
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-153.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-153.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=e1c9c3c60663476d4a1115b186cc9bf3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.145 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.145
index dfa968f5c040..64e17d9e9f33 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.145
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.145
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) sparc? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.145
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-154.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-154.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=e1c9c3c60663476d4a1115b186cc9bf3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.66 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.66
index e37d77171252..5f2f23115298 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.66
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.66
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.66
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-74.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-74.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=441b6a5b4516dd593156160ed552380c
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.67 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.67
index 9f3a49f2d0f7..8828e162a736 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.67
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.67
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.67
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-75.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-75.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=441b6a5b4516dd593156160ed552380c
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.68 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.68
index 0b7142f07357..e33df7373523 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.68
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.68
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.68
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-76.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-76.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=9d4d129205ba8fb17a6161383f72c1a3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.69 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.69
index e17144586e80..6fb6bee747e4 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.69
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.69
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.69
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-77.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-77.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=9d4d129205ba8fb17a6161383f72c1a3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.5 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.5
index 5d0eb8457894..961ab348f3ec 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.5
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.5
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.5
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-7.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-7.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.4-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.4-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.4-gentoo )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=4e665e52c8b556eccf85be30413199c7
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.6 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.6
index 74f229f88f70..8b922794d5e6 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.6
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.6
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.6
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-8.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-8.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.4-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.4-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.4-gentoo )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=4e665e52c8b556eccf85be30413199c7
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.7 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.7
index d5e36026105d..369d926d26fa 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.7
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.7
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.7
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-9.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-9.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.4-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.4-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.4-gentoo )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=b675cdbf4bcc76700a1fc994d21d302a
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.8 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.8
index 56b66f1b4727..9780e07f87c8 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.8
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.8
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.8
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-10.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-10.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.4-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.4-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.4-gentoo )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=b675cdbf4bcc76700a1fc994d21d302a
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.203 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.203
index 714cf9d6517c..6a224ce35daa 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.203
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.203
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.10.203 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.203
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-214.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-214.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.203-1.gpkg.tar -> gentoo-kernel-5.10.203-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.203-1.gpkg.tar -> gentoo-kernel-5.10.203-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.203-1.gpkg.tar -> gentoo-kernel-5.10.203-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.203-1.gpkg.tar -> gentoo-kernel-5.10.203-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
_md5_=7efec4461eb62b18c305b6c86453a0c4
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.204 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.204
index ea5ec2f4b30e..5f95cbf0a9c1 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.204
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.204
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.10.204 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.204
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-215.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-215.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.204-1.gpkg.tar -> gentoo-kernel-5.10.204-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.204-1.gpkg.tar -> gentoo-kernel-5.10.204-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.204-1.gpkg.tar -> gentoo-kernel-5.10.204-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.204-1.gpkg.tar -> gentoo-kernel-5.10.204-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
_md5_=1caf4e53466b31e69fae433473769802
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.205 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.205
index 6619d3b74e2b..80c1a1ad9e56 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.205
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.205
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.10.205 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.205
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-216.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-216.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205-1.gpkg.tar -> gentoo-kernel-5.10.205-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205-1.gpkg.tar -> gentoo-kernel-5.10.205-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205-1.gpkg.tar -> gentoo-kernel-5.10.205-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205-1.gpkg.tar -> gentoo-kernel-5.10.205-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
_md5_=1caf4e53466b31e69fae433473769802
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.142 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.142
index fe239caad683..27eb5595a1a4 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.142
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.142
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.15.142 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.142
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-151.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-151.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.142-1.gpkg.tar -> gentoo-kernel-5.15.142-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.142-1.gpkg.tar -> gentoo-kernel-5.15.142-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.142-1.gpkg.tar -> gentoo-kernel-5.15.142-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.142-1.gpkg.tar -> gentoo-kernel-5.15.142-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
_md5_=0d659c9702a313459a2bec1fef8e0e7d
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.143 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.143
index 04726522d397..ada2d703b87f 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.143
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.143
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.15.143 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.143
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-152.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-152.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.143-1.gpkg.tar -> gentoo-kernel-5.15.143-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.143-1.gpkg.tar -> gentoo-kernel-5.15.143-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.143-1.gpkg.tar -> gentoo-kernel-5.15.143-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.143-1.gpkg.tar -> gentoo-kernel-5.15.143-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
_md5_=77adea90bfc8201f69767fd8e63a37b3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.144 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.144
index 1bc513af0e96..8156dba5f764 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.144
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.144
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.15.144 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.144
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-153.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-153.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.144-1.gpkg.tar -> gentoo-kernel-5.15.144-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.144-1.gpkg.tar -> gentoo-kernel-5.15.144-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.144-1.gpkg.tar -> gentoo-kernel-5.15.144-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.144-1.gpkg.tar -> gentoo-kernel-5.15.144-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
_md5_=77adea90bfc8201f69767fd8e63a37b3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.145 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.145
index abef1cf8da62..a891d95a8ec6 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.145
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.145
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:5.15.145 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.145
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-154.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-154.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145-1.gpkg.tar -> gentoo-kernel-5.15.145-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145-1.gpkg.tar -> gentoo-kernel-5.15.145-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145-1.gpkg.tar -> gentoo-kernel-5.15.145-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145-1.gpkg.tar -> gentoo-kernel-5.15.145-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
_md5_=77adea90bfc8201f69767fd8e63a37b3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.66 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.66
index 480a6773f884..2ae05c32dc30 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.66
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.66
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.66 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.66
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-74.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-74.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.66-1.gpkg.tar -> gentoo-kernel-6.1.66-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.66-1.gpkg.tar -> gentoo-kernel-6.1.66-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.66-1.gpkg.tar -> gentoo-kernel-6.1.66-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.66-1.gpkg.tar -> gentoo-kernel-6.1.66-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
_md5_=e0f096b49bb34b9abf31531beafb1347
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.67 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.67
index 8629d4e9b730..09a315bad20d 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.67
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.67
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.67 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.67
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-75.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-75.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.67-1.gpkg.tar -> gentoo-kernel-6.1.67-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.67-1.gpkg.tar -> gentoo-kernel-6.1.67-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.67-1.gpkg.tar -> gentoo-kernel-6.1.67-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.67-1.gpkg.tar -> gentoo-kernel-6.1.67-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
_md5_=e0f096b49bb34b9abf31531beafb1347
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.68 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.68
index 1f99b7904bed..c3a72d3f7c22 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.68
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.68
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.68 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.68
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-76.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-76.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.68-1.gpkg.tar -> gentoo-kernel-6.1.68-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.68-1.gpkg.tar -> gentoo-kernel-6.1.68-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.68-1.gpkg.tar -> gentoo-kernel-6.1.68-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.68-1.gpkg.tar -> gentoo-kernel-6.1.68-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
_md5_=bc6ddde5448acf6c1eafbf49c059adfa
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.69 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.69
index 91514fd6087d..d2669deb0b88 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.69
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.69
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.1.69 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.69
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-77.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-77.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69-1.gpkg.tar -> gentoo-kernel-6.1.69-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69-1.gpkg.tar -> gentoo-kernel-6.1.69-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69-1.gpkg.tar -> gentoo-kernel-6.1.69-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69-1.gpkg.tar -> gentoo-kernel-6.1.69-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
_md5_=bc6ddde5448acf6c1eafbf49c059adfa
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.5 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.5
index a692d6d38465..0d36c0c02ed1 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.5
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.5
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.6.5 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.5
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-7.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-7.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.5-1.gpkg.tar -> gentoo-kernel-6.6.5-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.5-1.gpkg.tar -> gentoo-kernel-6.6.5-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.5-1.gpkg.tar -> gentoo-kernel-6.6.5-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.5-1.gpkg.tar -> gentoo-kernel-6.6.5-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
_md5_=386a86b3706c805a1e5c87b78e943177
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.6 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.6
index 0f465aebb5d1..636abed007ac 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.6
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.6
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.6.6 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.6
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-8.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-8.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.6-1.gpkg.tar -> gentoo-kernel-6.6.6-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.6-1.gpkg.tar -> gentoo-kernel-6.6.6-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.6-1.gpkg.tar -> gentoo-kernel-6.6.6-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.6-1.gpkg.tar -> gentoo-kernel-6.6.6-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
_md5_=386a86b3706c805a1e5c87b78e943177
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.7 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.7
index cdb3d22b3893..b6387858eaca 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.7
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.7
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.6.7 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.7
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-9.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-9.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.7-1.gpkg.tar -> gentoo-kernel-6.6.7-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.7-1.gpkg.tar -> gentoo-kernel-6.6.7-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.7-1.gpkg.tar -> gentoo-kernel-6.6.7-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.7-1.gpkg.tar -> gentoo-kernel-6.6.7-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
_md5_=386a86b3706c805a1e5c87b78e943177
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.8 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.8
index 7532edfadfea..7e6303fa1efc 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.8
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.8
@@ -13,5 +13,5 @@ RDEPEND=!sys-kernel/gentoo-kernel:6.6.8 virtual/libelf
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.8
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-10.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-10.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.8-1.gpkg.tar -> gentoo-kernel-6.6.8-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.8-1.gpkg.tar -> gentoo-kernel-6.6.8-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.8-1.gpkg.tar -> gentoo-kernel-6.6.8-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.8-1.gpkg.tar -> gentoo-kernel-6.6.8-1.x86.gpkg.tar )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc unpacker aa6a4e924009232d8b78b31e932c30b5
_md5_=386a86b3706c805a1e5c87b78e943177
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.203 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.203
index 7f5f806732aa..b6223749bea0 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.203
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.203
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.203
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.203.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.203.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=d580a4f3d7a16d6130705eabad913cbf
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.204 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.204
index f76d28492018..80cd243df9cc 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.204
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.204
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.204
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.204.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.204.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=d580a4f3d7a16d6130705eabad913cbf
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.205 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.205
index 3acdbd69b544..0d34a41df6a6 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.205
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.205
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.205
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.205.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.205.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=d580a4f3d7a16d6130705eabad913cbf
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999
index 99576f259f71..cd4a1a73fffb 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.9999
SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e git-r3 86fa1f157b70b9d2ff340c4633b1cf4b kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e git-r3 86fa1f157b70b9d2ff340c4633b1cf4b kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=5a148fd39691afe37b9c4873521343a5
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.142 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.142
index 589a7428eab6..205788c14082 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.142
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.142
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.142
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.142.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.142.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=aa7a5f6ebca5970792590a310d7a87fc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.143 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.143
index 3c321b320f05..bec9440b2216 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.143
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.143
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.143
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.143.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.143.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=aa7a5f6ebca5970792590a310d7a87fc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.144 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.144
index bdef06eaba7b..45743eaeca13 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.144
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.144
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.144
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.144.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.144.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=aa7a5f6ebca5970792590a310d7a87fc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.145 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.145
index f123ec779a3a..f7eb731d0571 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.145
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.145
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.145
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.145.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.145.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=aa7a5f6ebca5970792590a310d7a87fc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999
index dbbd33c35dee..28767aaa91bc 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.9999
SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e git-r3 86fa1f157b70b9d2ff340c4633b1cf4b kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e git-r3 86fa1f157b70b9d2ff340c4633b1cf4b kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=3c8d03a9907f5ffd9738cd459c7f1a84
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.66 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.66
index 2d85bcf3c30f..1414f735e259 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.66
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.66
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.66
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.66.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.66.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=44a15be058dd0896e1b5815891810e50
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.67 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.67
index 97c9ac591a3c..15015d490e99 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.67
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.67
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.67
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.67.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.67.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=44a15be058dd0896e1b5815891810e50
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.68 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.68
index 1fda66ad2802..0c8087039ab8 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.68
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.68
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.68
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.68.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.68.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=44a15be058dd0896e1b5815891810e50
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.69 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.69
index 046dd84e37a2..6bbbb47f4bde 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.69
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.69
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.69
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.69.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.69.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=44a15be058dd0896e1b5815891810e50
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999
index b0c3d23cb381..15a2d128edaf 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.9999
SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e git-r3 86fa1f157b70b9d2ff340c4633b1cf4b kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e git-r3 86fa1f157b70b9d2ff340c4633b1cf4b kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc
_md5_=edf49701b3134fc07043d053aca55527
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.5 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.5
index 333df7366c12..7902625e46f3 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.5
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.5
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.5
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.5.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.5.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.4-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.4-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.4-gentoo )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=35c01a138ebe360d6b0db6fb73f8ede6
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.6 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.6
index d19ac9feec37..fb0c78ffe75a 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.6
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.6
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.6
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.6.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.6.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.4-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.4-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.4-gentoo )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=35c01a138ebe360d6b0db6fb73f8ede6
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.7 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.7
index 00f0f6af5aad..2c563374c7f3 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.7
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.7
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.7
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.7.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.7.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.4-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.4-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.4-gentoo )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=207e47ab1589b7e7fc5deda7c1d4bc9d
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.8 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.8
index c532b92599ec..90b58a55c2ed 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.8
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.8
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.8
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.8.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.8.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.4-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.4-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.4-gentoo )
-_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build b4b75b331b00899673429b9b2ef60926 kernel-install cca4d778e412a06a498a6414aba85502 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
+_eclasses_=dist-kernel-utils 2c590a2491591181c0c0e514c9556a8e kernel-build a593af16f2c602afc07bcb41ebce915a kernel-install afc7069692f343002089a5a89d5ca43d mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc verify-sig 798e0173d334021f14ba78a786c37059
_md5_=207e47ab1589b7e7fc5deda7c1d4bc9d
diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz
index bc38468e8f8e..fd9eb6e30a60 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/mutter-45.2-r1 b/metadata/md5-cache/x11-wm/mutter-45.2-r1
new file mode 100644
index 000000000000..9c64c20f2c30
--- /dev/null
+++ b/metadata/md5-cache/x11-wm/mutter-45.2-r1
@@ -0,0 +1,18 @@
+BDEPEND=dev-util/wayland-scanner dev-util/gdbus-codegen dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 >=dev-python/python-dbusmock-0.28[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/python-dbusmock-0.28[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/python-dbusmock-0.28[python_targets_python3_10(-)] ) ) app-text/docbook-xml-dtd:4.5 x11-misc/xvfb-run ) wayland? ( >=sys-kernel/linux-headers-4.4 x11-libs/libxcvt ) app-arch/xz-utils >=dev-util/meson-1.2.1 app-alternatives/ninja dev-util/meson-format-array virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm preinst setup test
+DEPEND=>=media-libs/graphene-1.10.2[introspection?] x11-libs/gdk-pixbuf:2 >=x11-libs/pango-1.46[introspection?] >=x11-libs/cairo-1.14[X] >=dev-libs/fribidi-1.0.0 >=gnome-base/gsettings-desktop-schemas-42.0[introspection?] >=dev-libs/glib-2.75.1:2 gnome-base/gnome-settings-daemon >=dev-libs/json-glib-0.12.0[introspection?] >=x11-libs/libxkbcommon-0.4.3 x11-libs/libICE >=app-accessibility/at-spi2-core-2.46:2[introspection?] sys-apps/dbus >=x11-misc/colord-1.4.5:= >=media-libs/lcms-2.6:2 >=media-libs/harfbuzz-2.6.0:= >=dev-libs/libei-1.0.901 gnome? ( gnome-base/gnome-desktop:4= ) >=media-libs/libcanberra-0.26 media-libs/libglvnd[X] wayland? ( >=dev-libs/wayland-protocols-1.32 >=dev-libs/wayland-1.21.0 x11-libs/libdrm media-libs/mesa[gbm(+)] >=dev-libs/libinput-1.19.0:= elogind? ( sys-auth/elogind ) >=x11-base/xwayland-23.2.1[libei(+)] video_cards_nvidia? ( gui-libs/egl-wayland ) ) udev? ( >=virtual/libudev-232-r1:= >=dev-libs/libgudev-232 ) systemd? ( sys-apps/systemd ) x11-libs/libSM input_devices_wacom? ( >=dev-libs/libwacom-0.13:= ) >=x11-libs/startup-notification-0.7 screencast? ( >=media-video/pipewire-0.3.33:= ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) test? ( >=x11-libs/gtk+-3.19.8:3[X,introspection?] gnome-extra/zenity ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 >=dev-util/sysprof-3.46.0 ) >=gui-libs/gtk-4.0.0:4[X,introspection?] >=x11-libs/libX11-1.7.0 >=x11-libs/libXcomposite-0.4 x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext >=x11-libs/libXfixes-6 >=x11-libs/libXi-1.7.4 x11-libs/libXtst x11-libs/libxkbfile x11-misc/xkeyboard-config >=x11-libs/libxkbcommon-0.4.3[X] x11-libs/libXrender >=x11-libs/libXrandr-1.5.0 x11-libs/libxcb:= x11-libs/libXinerama x11-libs/libXau x11-base/xorg-proto sysprof? ( >=dev-util/sysprof-common-3.38.0 )
+DESCRIPTION=GNOME compositing window manager based on Clutter
+EAPI=8
+HOMEPAGE=https://gitlab.gnome.org/GNOME/mutter/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson python-any-r1 udev xdg
+IUSE=debug elogind gnome gtk-doc input_devices_wacom +introspection screencast sysprof systemd test udev wayland video_cards_nvidia
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=>=media-libs/graphene-1.10.2[introspection?] x11-libs/gdk-pixbuf:2 >=x11-libs/pango-1.46[introspection?] >=x11-libs/cairo-1.14[X] >=dev-libs/fribidi-1.0.0 >=gnome-base/gsettings-desktop-schemas-42.0[introspection?] >=dev-libs/glib-2.75.1:2 gnome-base/gnome-settings-daemon >=dev-libs/json-glib-0.12.0[introspection?] >=x11-libs/libxkbcommon-0.4.3 x11-libs/libICE >=app-accessibility/at-spi2-core-2.46:2[introspection?] sys-apps/dbus >=x11-misc/colord-1.4.5:= >=media-libs/lcms-2.6:2 >=media-libs/harfbuzz-2.6.0:= >=dev-libs/libei-1.0.901 gnome? ( gnome-base/gnome-desktop:4= ) >=media-libs/libcanberra-0.26 media-libs/libglvnd[X] wayland? ( >=dev-libs/wayland-protocols-1.32 >=dev-libs/wayland-1.21.0 x11-libs/libdrm media-libs/mesa[gbm(+)] >=dev-libs/libinput-1.19.0:= elogind? ( sys-auth/elogind ) >=x11-base/xwayland-23.2.1[libei(+)] video_cards_nvidia? ( gui-libs/egl-wayland ) ) udev? ( >=virtual/libudev-232-r1:= >=dev-libs/libgudev-232 ) systemd? ( sys-apps/systemd ) x11-libs/libSM input_devices_wacom? ( >=dev-libs/libwacom-0.13:= ) >=x11-libs/startup-notification-0.7 screencast? ( >=media-video/pipewire-0.3.33:= ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) test? ( >=x11-libs/gtk+-3.19.8:3[X,introspection?] gnome-extra/zenity ) sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 >=dev-util/sysprof-3.46.0 ) >=gui-libs/gtk-4.0.0:4[X,introspection?] >=x11-libs/libX11-1.7.0 >=x11-libs/libXcomposite-0.4 x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext >=x11-libs/libXfixes-6 >=x11-libs/libXi-1.7.4 x11-libs/libXtst x11-libs/libxkbfile x11-misc/xkeyboard-config >=x11-libs/libxkbcommon-0.4.3[X] x11-libs/libXrender >=x11-libs/libXrandr-1.5.0 x11-libs/libxcb:= x11-libs/libXinerama x11-libs/libXau !<gui-libs/gtk-4.6.4:4
+REQUIRED_USE=gtk-doc? ( introspection ) wayland? ( ^^ ( elogind systemd ) udev ) test? ( wayland )
+RESTRICT=!test? ( test )
+SLOT=0/13
+SRC_URI=mirror://gnome/sources/mutter/45/mutter-45.2.tar.xz https://dev.gentoo.org/~leio/distfiles/mutter-45.2-r1-patchset.tar.xz
+_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs eed10cf5e5a06916e654d31f5a1925cc udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=ce5c9b061ad26bb6e7a4bf4cc62a54e9
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index b7ef5b19f885..9d75093b1ba1 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 16029 BLAKE2B 82fcb93c2025e8e21503f13a6044edd656efca4de0e5a3b59be46c0eb521fcef33fdb7cdfb9f70d48396991f51b2bfdb1daf2b7a558d95b45c8cf68d898a9b3a SHA512 0c0c66a9acb07fabf26f7cc0178a7bb41fec00525d831ca231e8652b16eced74bcaf8b5c886f774789b2313057e9ddb14c08e2397de4fa715ec27f8f9133cbeb
-TIMESTAMP 2023-12-25T13:10:11Z
+TIMESTAMP 2023-12-25T18:40:22Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWJfzNfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWJzJZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klC6Fw//Rytf1ts/MsJxtQtJiwsV85cchAduGQBVVD0A3oS+zb9jHQHmcciLfk1k
-bbsR3aryj4hFo9521e66wNP4PKPYBpNh4by0pZsd/ggFe4WbIq1DCKRqsx5/3JIq
-fk9ABSAneV9fCz7ZECDI67kI5E/7b0m1MNWeOhci8NNJIW3QiPJN3/MSiBryUniY
-TkF5PuBLvWzPetv8SUUPAsG9qizITK4dJx/lN7VjxY24pchtAAOVXbpBVuFr79Fh
-RQwunQm9SsgnmEYYV/njbxuDkk0cycP2tu+bi+9QyHy0IxICEmsAgUU3lb+Kmvlo
-gBdpl0hgleF4Ykpr12e2/53XgVCbwNPBhqfyA+wBcoU9b5e8hXlb/o7DJqiks0tc
-o7XmzvPQ4IuqCc+jKMgDZ006aUQFG8EHmgc6HDPrPeUF4sFwOMsDnDSdca/d9Vc7
-gRdbCoRdmQ/xZ6WGLX3DmHexaY+RhUCIjQqepeozjdHUhs+L21nlIlS8L3wujWRT
-+Ox0wFmDsEith7cFW7VfgVRCSNdNf0f4V/xx2v2voz57VvyhGf3SxlzRQMBOBXgg
-qccjthPlPPEAuEa8niQJvNP36kMtW1AOQsqZg4ofxjH4CCNKMTBJkTp03JYUxY7Z
-CnTRWPgBvTM9zRisZL6Ab1uXchtfYJ3F7K71GOznNCJ08imMdBg=
-=XMaT
+klBkgA//Xh+Gcuil4QFP5RjkX7nZwb8BvV19mQH0fEt0gIYEA0ex86FCUj8iHv2h
+fluR3Y3vPdKpC6Qvneon6sDMI7MRQnlmH5rgl2gqr5+VKodDuhVb9UklYZbgIL4/
+p4oEWxBSlXVKrE+4UtEa0xj1uFHiHfspApuirUU4DJEEa27qfOAL1jWRvNfjeO+n
+PtXGfbUkLa+33AQGFekwZXITx+AptubCtRaHICDunOujfhLAUoMeeICWtB7EDgX4
+nNh7pch1i7QBeQFDtjWZoQTjeF47am9ZanINe/G84kcr2MlShLEU5huvqLYiOniZ
+yfyC6zUq3Q77ArbBm7pDmU0C+JEdLeJzCW2NYYKkYAPhUuYqtclrb8/1N14tmJfS
+Rm+XOtZ49Cdc8Zaq1O4yUrZ0622HPhIqkIg5yce99myIZ7Gj1mWr+bcT07F94ok1
+ZJs3piWyzuyq9CEO08cvOyAqrJKYTUIDziAruk6L6mxnhpYojDCvKbJap+dhOoHL
+904m8t0M7EaO4/NgobcMFSkDRd2dlvBmdpkPpBKwv7KTQn32t2k/xA+cIb7bzz9T
+hKE9mjq/Flh4zrFwpPa0lG4+eGGVop1To+C4MfW3lCmMCupnY5Z5RCUp9hKypOXu
+YBq7lm53QMKHomRQ3KWQwgdjIN4AKTQa0PrB3oQUp3lY3qvOAjw=
+=CZaV
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 83890b528b51..ab883e569e58 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Mon, 25 Dec 2023 13:10:07 +0000
+Mon, 25 Dec 2023 18:40:18 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index e38f385650d2..7b19dd3173ab 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Mon Dec 25 01:10:06 PM UTC 2023
+Mon Dec 25 06:40:17 PM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 298a839a269d..ca9dba371961 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Mon, 25 Dec 2023 13:15:01 +0000
+Mon, 25 Dec 2023 18:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 8a1e5970a6e5..21ebab511fd5 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-0ad51e75f6b8a1fa3e09db0c02d735b788a8afec 1703507078 2023-12-25T12:24:38+00:00
+4c4b9f5d58c6ae61ba470c86f56ab11880f804e6 1703528499 2023-12-25T18:21:39+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 38c1ede35f7d..00b928640cb3 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1703509801 Mon 25 Dec 2023 01:10:01 PM UTC
+1703529601 Mon 25 Dec 2023 06:40:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 83890b528b51..fdef759f0b85 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Mon, 25 Dec 2023 13:10:07 +0000
+Mon, 25 Dec 2023 18:40:17 +0000
diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz
index d247bc16f802..1f74db531357 100644
--- a/net-dialup/Manifest.gz
+++ b/net-dialup/Manifest.gz
Binary files differ
diff --git a/net-dialup/lrzsz/Manifest b/net-dialup/lrzsz/Manifest
index 96dd368ad0b4..1c2e69a130ce 100644
--- a/net-dialup/lrzsz/Manifest
+++ b/net-dialup/lrzsz/Manifest
@@ -11,6 +11,6 @@ AUX lrzsz-implicit-decl.patch 428 BLAKE2B c08a244d292be32bb49fff6186cbe847c106de
DIST lrzsz-0.12.20.tar.gz 280938 BLAKE2B 86511ab112da849f5894f18c045f2c8a9dd4c4e97426c1d98c5b91aade6c39e26f4a7e5674e057c9596a240dfd3ef32053fcdc8ee58b33654cf15eec64779b1e SHA512 9bce64036f1f1c65f5910f19802aecaf3dc5ffeab0feeca10fa8d2fe1b83e212391cce23056d22fd0eda52df89e12ede68eb5d22ffcf22f935910d2af7399f12
DIST lrzsz-m4-0.12.20.tar.bz2 23959 BLAKE2B 933e43f80a40478baef77d69f81fcb04947f2d0afb87f777b0c000ea4223408bf3e55d687cf625ab4835fb30e274f7058ff09ee3b51ad90e09723cd3053ee038 SHA512 c8818381f2e5271bc2dd7d469c0a33a6b22d42d3159b41f168223473a8b03322f3ff91a49ce398e3ef5abe7b355d92b83b1429d0c6d450d19985a60e2e1190d4
EBUILD lrzsz-0.12.20-r5.ebuild 1573 BLAKE2B f5169193335b6b83c12e06b11a5af6cd89f18f1cd014599c14471d0f950c482d467be2bff07dc5ed4c54d681bdd2c456256829ced1a95200e6015b19eefbe230 SHA512 41683f47f75855addfaf84f83248501e4a6fb8c2b238a7de8a368639fb8f68c2d09ffb8cd64f80bbc2d788662cd857b27e081a43eeda7921957b846162d43c17
-EBUILD lrzsz-0.12.20-r7.ebuild 1846 BLAKE2B 015ef957c360d22978369016ed57b5135b37640801ba34ae868b1ec25755bd7eac7d2e02bb49192b4ff882f94724fa0cb1146c926e1fe834d31ee5e9de8eaac8 SHA512 7179814af3aba594ef9221647e0802c9518d51e5a1de62fe03ad86db052758de972bafbcb39e87ea0ccc3e5e0ef8d69e4d2cc39d018d65046c7b381376e38fc1
+EBUILD lrzsz-0.12.20-r7.ebuild 1845 BLAKE2B e0607da047f3e185e2a22327606c6cfbf56bd5b37f538b4c006dd0358a31c2cecdfe9f485e2da0fe4f757ed902df3b771dbde1d0b9505474cebf21756d5685d2 SHA512 8d3f517621dba66af11ca2748e5fc1cc7ef29daf1213f96ff26a512b6e09a0deb29ae9374fe5ddbb0eef57f9f8f18c190519952aabc10e22af194b4fe56c5e51
EBUILD lrzsz-0.12.20-r8.ebuild 1882 BLAKE2B 7ab5723607eec4a543780a19626e516e48918ce88d345204182a94aa4890486314ac0e56c06c1c87e1d2be25195407de1d08141e9ae91d0fab44d2635fdd2fd9 SHA512 6e791ef49b25d61a258a0d8149cdf91cda7d1b31b80244ef18baddaf9003c5b58f8315a60c81a72121718614f2e268e95546f4ec739080a1a2eee40835f47a1b
MISC metadata.xml 333 BLAKE2B df605c89da2e450f542b023df0a51e50a6177752593c7b2e97fab91cade3550cb0a93ebade7edcd4e4569853987b57449226709d6fb96643a5057e2e80d986ae SHA512 806f343912c267d02df9ab3715f57a63c6457db97f67c0737114533fb99bf94ab2f8ebe5da839f4b19993d6d705be6efc549783d42100ee49b77e57ffbda7908
diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
index 4e008c0a8868..015edfdbda9a 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="nls"
DEPEND="nls? ( virtual/libintl )"
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index fc84c72cd839..e5e415b5064f 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index c1f01f8f94a9..da08424ba8cf 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -4,7 +4,7 @@ DIST webkitgtk-2.42.4.tar.xz 32059260 BLAKE2B 3a8cd0818e0d989ab778cda63dd873d7e1
EBUILD webkit-gtk-2.42.3-r410.ebuild 7959 BLAKE2B 20d3c04fd3e38baf7fc4cb58197a35602fca3461ba45eee167ac5db576744b9d420c5803f2bd29ddadb47e84c561048e63b190a3f856c2af01ff12a0ce14b77f SHA512 134a7cb44a1c485701f87b1f71a4a0fd589d6aaf1cc9b40671a15138c33a711e08f589aa11f3520b7201e1d2bd4f509a8ae41639c5897e1d0bc57e646cb78592
EBUILD webkit-gtk-2.42.3-r600.ebuild 7856 BLAKE2B f382d54913428dd2d3493127714af06fa30c3e69aacd507fa45716281cc609f38055a98d3a66b18857e32441b282645134a106010f56de074d138947f918da87 SHA512 d10887e426344c796e1ad55642773e82f354e671a0d318f91aab8279194568fcc3c1e7751b88dfd133b908d005a5843255d2b0a761efb44bb7956cf418353bbe
EBUILD webkit-gtk-2.42.3.ebuild 7685 BLAKE2B 063d5987d1aaa20a0193cd9400552af4f54c41836d37aa7d4e4fd4717e0f18fbca8f4aecb1a40f9e81a82ddb6812be3ab90de29efa3ada2ac840f4734ac7cb4d SHA512 177ccbda50b48b7c7e8a46d239331065732af42d01d5d2ad393ea84b17b26812f6b8e5d88936bb46f6fcd6e691a41c9bc5e28825f00eb9b54bf5150452ef6ba5
-EBUILD webkit-gtk-2.42.4-r410.ebuild 7964 BLAKE2B 11b72d694829c00c3c68f0a3e818595abe63c8f7c100de2c198471f82cda286d5ca11e594d69a24c3306600dcc53299cd8a05f668c142ce12e74f54d259b27bc SHA512 853677a39e200079741b27580118785af1cbf15880ca3003c742c34aa6bca796f99c72111b311ef81f072e66244d8ec2b81b4ed75f7f7220c020d9902bbb2da2
-EBUILD webkit-gtk-2.42.4-r600.ebuild 7861 BLAKE2B c45f81d0b0871a47cb4bd0c16d7eb62671a860e533a84c5068bf94edb164afc9b7f6d8a787ab13b8579576d6324835262cf566af422be4cccf53aebb22030f70 SHA512 cff6b807c724fa1fd1d5baeff4ed381b07ac453b36159dbf8fc6582e438ce2cdd261c528c2e3b387403aaee38dd02b28fdc1cde6c5f9b091681b321b841f928b
-EBUILD webkit-gtk-2.42.4.ebuild 7690 BLAKE2B 7f902917a3859b8573ec6bbaf013c7fec8d9788f7b1551fe9c16a57e4758325e261d53a644ea97df001184533e7986b51d6020fd6e5ad970383c25ac76a06d81 SHA512 0eeb70e647adefedbc1fca85372ae2a6acda26032e2d9179c494cf8bb76bd8cb4b0d20846f4215a8ddb16d8a5c3d1e42dec8885a8988c7d1c8896191a3e44a24
+EBUILD webkit-gtk-2.42.4-r410.ebuild 7963 BLAKE2B 7f250ed46a8b7f6f7b9e1e6188f3a42f2e7325c62eb67292f2978cf5bb2d6878eb3449d951c62830f6129a56b676d9daf50b913240aa01063093c5a4e3b08022 SHA512 4ab294f1d1b585898aafde95cedea2b5168017ce9fd86c1a2ac6c5a91d871309330ad62fb9248f01a6b19644cfdf6a3ae223998ef93e8644e4736c817485ab88
+EBUILD webkit-gtk-2.42.4-r600.ebuild 7860 BLAKE2B f68bceac243b8968182cd33946e037c55c141f0604f8fb6b2c6c778c18aa966999bfaef6640ac995b604c08b92b4a3af0d69b3b5e699081bfa880115a32aba19 SHA512 c131597fb71e466b27c31a2261b6bb69d3b3ff59588512e0a49af6e8a03a2981652ef14aa685d06727aff29fa8316d5d385206dff83bfbbbb1bcb84a134600f6
+EBUILD webkit-gtk-2.42.4.ebuild 7689 BLAKE2B 85de5e03988ca172db707ff135c3e50336ce4678899f17694860a91f1521faacfedb49d379871f4ddbdf3a9f53178bfe50260ef055f9e054697e4dcd7ae1bcd0 SHA512 f415988b35a2874727f691d9087b3c3ed7cb3f6cb96879f7c09a8f616718b9610598ffac6bf63f95b5e9a872232b3fd083d42492a05884701d0b6ae442916ecc
MISC metadata.xml 615 BLAKE2B 5527ca0439e337193601d221df1b5f9b85c6f4ea0b0867fe8ac0548307672de45fe956fe61c0044b778644c8079271eba565854ab041ce45738dd98a9b3db39e SHA512 4681816de7821ede7c252e62a4cb29ee5c6e88f1799972a7325b40ed1998f9462835ca38c42dc65eeac4c0bcb0d672593af857fcf442cced865bdfdefe063eb1
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild
index 508d1493ccba..39cb654fda97 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz"
LICENSE="LGPL-2+ BSD"
SLOT="4.1/0" # soname version of libwebkit2gtk-4.1
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k jpegxl +jumbo-build lcms seccomp spell systemd wayland X"
REQUIRED_USE="|| ( aqua wayland X )"
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild
index cd1327005b6f..47abf5077de8 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz"
LICENSE="LGPL-2+ BSD"
SLOT="6/0" # soname version of libwebkit2gtk-6.0
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k jpegxl +jumbo-build lcms seccomp spell systemd wayland X"
REQUIRED_USE="|| ( aqua wayland X )"
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild
index 1b8e7f73d19b..72316262a3b3 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz"
LICENSE="LGPL-2+ BSD"
SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k jpegxl +jumbo-build lcms seccomp spell systemd wayland X"
REQUIRED_USE="|| ( aqua wayland X )"
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 035e7cec68fb..2f0d5eeb473e 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index 0d4682e06051..ce2c7c51f114 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Rolf Eike Beer <eike@sf-mail.de> (2023-12-22)
+# media-video/rav1e isn't keyworded here
+media-libs/libavif rav1e
+
# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-15)
# Vulkan is not available here
media-video/ffmpeg glslang shaderc vulkan
@@ -226,13 +230,6 @@ sys-apps/grep static
# virtual/jdk isn't keyworded here
media-libs/rubberband jni
-# Sam James <sam@gentoo.org> (2021-03-13)
-# media-libs/libavif isn't keyworded here
-media-libs/gd avif
-net-libs/webkit-gtk avif
-www-client/links avif
-dev-lang/php avif
-
# Sam James <sam@gentoo.org> (2021-02-26)
# dev-libs/efl not keyworded here
# and is a desktop application mainly
diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask
index e58165d60029..176d75274143 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,12 @@
# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Rolf Eike Beer <eike@sf-mail.de> (2023-12-22)
+# media-libs/libavif isn't stable here
+dev-lang/php avif
+media-libs/gd avif
+www-client/links avif
+
# Hans de Graaff <graaff@gentoo.org> (2023-03-28)
# dev-ruby/stringex is not marked stable here yet
dev-ruby/kramdown unicode
diff --git a/profiles/package.mask b/profiles/package.mask
index d095cdcc55f2..7eadd6dfbdc3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,10 @@
#--- END OF EXAMPLES ---
+# Andreas Sturmlechner <asturm@gentoo.org> (2023-12-25)
+# Masked until KF6 is unmasked.
+~media-libs/mpvqt-1.0.0
+
# Michał Górny <mgorny@gentoo.org> (2023-12-25)
# libtinynotify-systemwide is not ported to procps-4. It is only
# used to implement sw-notify-send which is used as an optional RDEP
@@ -265,7 +269,7 @@ dev-python/ruamel-std-pathlib
~kde-apps/libkexiv2-24.01.85
~kde-apps/spectacle-24.01.85
~kde-misc/kio-fuse-5.1.0
-~dev-libs/appstream-1.0.0
+~dev-libs/appstream-1.0.1
~dev-libs/kdiagram-3.0.0
~dev-libs/kirigami-addons-0.11.76_p20231222
~media-libs/libqaccessibilityclient-0.6.0
diff --git a/profiles/updates/4Q-2023 b/profiles/updates/4Q-2023
index 7c54eda77c51..78fe1d963e7a 100644
--- a/profiles/updates/4Q-2023
+++ b/profiles/updates/4Q-2023
@@ -39,3 +39,4 @@ move dev-python/blake3-py dev-python/blake3
move games-action/minetest games-engines/minetest
move app-laptop/tuxedo-keyboard app-laptop/tuxedo-drivers
move dev-libs/clhpp dev-cpp/clhpp
+move games-puzzle/ksokoban games-puzzle/skladnik
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 168875e6ba58..3de67f1d51b8 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -6987,8 +6987,6 @@ net-wireless/wpa_supplicant:wimax - Add support for Wimax EAP-PEER authenticatio
net-wireless/wpa_supplicant:wps - Add support for Wi-Fi Protected Setup
sci-astronomy/cpl:gasgano - Enable support for sci-astronomy/gasgano file organizer
sci-astronomy/esomidas:libtirpc - Build against net-libs/libtirpc for RPC support
-sci-astronomy/kstars:fits - Enable support for NASA's sci-libs/cfitsio library
-sci-astronomy/kstars:indi - Enable support for Astronomical control library using libindi
sci-astronomy/kstars:password - Store passwords securely via dev-libs/qtkeychain
sci-astronomy/kstars:wcs - Enable support for World Coordinate System library using wcslib
sci-astronomy/predict:xforms - Add a "map" client which uses the x11-libs/xforms library for its GUI
diff --git a/sci-astronomy/Manifest.gz b/sci-astronomy/Manifest.gz
index e35900bea96c..eb38eb4e886e 100644
--- a/sci-astronomy/Manifest.gz
+++ b/sci-astronomy/Manifest.gz
Binary files differ
diff --git a/sci-astronomy/kstars/Manifest b/sci-astronomy/kstars/Manifest
index 10f712fb2876..a7932d16890a 100644
--- a/sci-astronomy/kstars/Manifest
+++ b/sci-astronomy/kstars/Manifest
@@ -1,6 +1,3 @@
-AUX kstars-3.6.6-missing-headers.patch 1076 BLAKE2B 6e69902dd3292954322d0b2a2c9dd4d1bec30dd28b4144982a89d25e490a14ac1baa59e40a5e215ee7832f49fd086efaad0a2e3f8e430e9ae749483f85147eee SHA512 d7fc53673dfc4b0dc0f24de3991b9008811c87c592962e82fa197e012d217c4640067ab3a7b2b5b4903c181ba00d048cb306f98fe28778ab4a1fe7a1a336aa6b
-DIST kstars-3.6.6.tar.xz 135870036 BLAKE2B 20a313b4df8c266cf406677ed062b8788b1840670c88c86043a84ef15947f16247d0733f2b91b623a951e53659fcd6e3bbd25b22c105a3ac3df3481fe57078a3 SHA512 ef2cbd12578cc336e46dda875e8d6b077922c9732b4afb35b7782ae1573c2a6ccd0337d1ba1206d2e5ac5922f8b9c91ddc45f59b6a487f22b779f8d1100b1636
DIST kstars-3.6.7.tar.xz 138532496 BLAKE2B 173cea5d81b72a181dd7c17ea8159d739675fe60bfab3fb9ccd0a47b32a7f2e2231d5eaa26074eb6d2479b1f62a3c5236494763d82370d844dfaebbc14adc3a0 SHA512 bfefad8c3cd55a2b01e8be240ede7c2ea7cadf99d44c9558e56ac0b0d890c96c3392a6de4c062341f3aff994fc7e95b79a69454a436bc8bce760942cd42f80cd
-EBUILD kstars-3.6.6.ebuild 2812 BLAKE2B 79d1037d4409ecc54509d4f8d50ce3bb4bd1362d714485a438e499c59a67273e84dfccdefe3e102a29187af9c45ab48b9f3e42f91952a6c9160e74fdee599a64 SHA512 3afd3aaa05b176dcd8654c598188f3ed52b1372849121269ce68b13678626aed2ce21643c3c0b1f246b7ab76a57680e9c129bd204792988ef90b057e443ad300
EBUILD kstars-3.6.7.ebuild 2526 BLAKE2B da5471ae072ddf7ac2914204f3b8d53bf1498d55665475c83117aa088ee710024f803171762a0341edd32fa617de1a23a2d8a261b172a6d1e65f412a19d7bfc0 SHA512 5556b20462dc16404ea82537886df44bdede31a95a4a528b0a881f7c9c8b094f5560a341795e1122503fa007193298251bfb1b7887b07fd12ea8bb84f0427f84
-MISC metadata.xml 692 BLAKE2B a1be7f22ffff993276aaa943528cf39811e6567fdd9fe757d1045ab83e25010230f7d702bfef9c74ec71d62ff647edb4d7073e90dfb6147d100e4de6a225dfa1 SHA512 152e114ca9826e0599b530f6421e2ad5441b50b053cb81135cbf84dda3a7a37e7c7f989bb1d2f9bf826d9bf0cca97a3f0de5d9523f25fd0acbd3482348df0ed8
+MISC metadata.xml 514 BLAKE2B 59cb277db1acfe3514683284ae5b608e51d63b30fe5722cb1e8f8934848f04790ec82ab74ebab38eb565097b803e8132b8abfacbef4cee7197e3b8b0ae1a10ef SHA512 ab9e49e872c880b13ddbc698fbeef9366d642423ada0d64fdd4b1ebadeeba09dbf289855084153c444a77f1b1f03deaf54baf68d8b64a6c57f684e7ceee02c43
diff --git a/sci-astronomy/kstars/files/kstars-3.6.6-missing-headers.patch b/sci-astronomy/kstars/files/kstars-3.6.6-missing-headers.patch
deleted file mode 100644
index 22ec88b215f9..000000000000
--- a/sci-astronomy/kstars/files/kstars-3.6.6-missing-headers.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 8f749bd3ae3d052c9b38fecbb40c5180348e2787 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Tue, 1 Aug 2023 11:17:03 +0200
-Subject: [PATCH] Add missing Qt headers
-
-Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
----
- kstars/dialogs/finddialog.cpp | 1 +
- kstars/dialogs/fovdialog.cpp | 1 +
- 2 files changed, 2 insertions(+)
-
-diff --git a/kstars/dialogs/finddialog.cpp b/kstars/dialogs/finddialog.cpp
-index 77df85c49..188e8c8ad 100644
---- a/kstars/dialogs/finddialog.cpp
-+++ b/kstars/dialogs/finddialog.cpp
-@@ -20,6 +20,7 @@
- #include "catalogscomponent.h"
- #include <KMessageBox>
-
-+#include <QPointer>
- #include <QSortFilterProxyModel>
- #include <QStringListModel>
- #include <QTimer>
-diff --git a/kstars/dialogs/fovdialog.cpp b/kstars/dialogs/fovdialog.cpp
-index d45727967..3d7d35853 100644
---- a/kstars/dialogs/fovdialog.cpp
-+++ b/kstars/dialogs/fovdialog.cpp
-@@ -9,6 +9,7 @@
- #include <QFile>
- #include <QFrame>
- #include <QPainter>
-+#include <QPointer>
- #include <QTextStream>
- #include <QPaintEvent>
- #include <QDebug>
---
-2.41.0
-
diff --git a/sci-astronomy/kstars/kstars-3.6.6.ebuild b/sci-astronomy/kstars/kstars-3.6.6.ebuild
deleted file mode 100644
index 38ef3076fed2..000000000000
--- a/sci-astronomy/kstars/kstars-3.6.6.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm kde.org optfeature
-
-DESCRIPTION="Desktop Planetarium"
-HOMEPAGE="https://apps.kde.org/kstars/ https://edu.kde.org/kstars/"
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="5"
-IUSE="fits indi +password raw wcs"
-
-REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
- >=dev-qt/qtdatavis3d-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtsql-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwebsockets-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/knotifyconfig-${KFMIN}:5
- >=kde-frameworks/kplotting-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- sci-libs/gsl:=
- sys-libs/zlib
- fits? ( sci-libs/cfitsio:= )
- indi? (
- >=sci-libs/indilib-2.0.2
- sci-libs/libnova:=
- >=sci-libs/stellarsolver-2.2
- )
- password? ( dev-libs/qtkeychain:=[qt5(+)] )
- raw? ( media-libs/libraw:= )
- wcs? ( sci-astronomy/wcslib:= )
-"
-# TODO: Add back when re-enabled by upstream
-# opengl? (
-# >=dev-qt/qtopengl-${QTMIN}:5
-# virtual/opengl
-# )
-DEPEND="${COMMON_DEPEND}
- dev-cpp/eigen:3
- >=dev-qt/qtconcurrent-${QTMIN}:5
-"
-RDEPEND="${COMMON_DEPEND}
- >=dev-qt/qtgraphicaleffects-${QTMIN}:5
- >=dev-qt/qtpositioning-${QTMIN}:5
- >=dev-qt/qtquickcontrols-${QTMIN}:5
- >=dev-qt/qtquickcontrols2-${QTMIN}:5
-"
-
-PATCHES=(
- # https://invent.kde.org/education/kstars/-/merge_requests/960
- "${FILESDIR}/${P}-missing-headers.patch"
-)
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_PYKSTARS=OFF
- -DCMAKE_DISABLE_FIND_PACKAGE_LibXISF=ON # not packaged
- -DBUILD_DOC=$(usex handbook)
- $(cmake_use_find_package fits CFitsio)
- $(cmake_use_find_package indi INDI)
- $(cmake_use_find_package indi Nova)
- $(cmake_use_find_package password Qt5Keychain)
- $(cmake_use_find_package raw LibRaw)
- $(cmake_use_find_package wcs WCSLIB)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # bug 842768, test declared unstable by upstream
- local myctestargs=(
- -E "(TestKSPaths)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "Display 'current' pictures of planets" x11-misc/xplanet
- fi
- ecm_pkg_postinst
-}
diff --git a/sci-astronomy/kstars/metadata.xml b/sci-astronomy/kstars/metadata.xml
index 75867d29e217..576d990a2f03 100644
--- a/sci-astronomy/kstars/metadata.xml
+++ b/sci-astronomy/kstars/metadata.xml
@@ -9,8 +9,6 @@
<bugs-to>https://bugs.kde.org/</bugs-to>
</upstream>
<use>
- <flag name="fits">Enable support for NASA's <pkg>sci-libs/cfitsio</pkg> library</flag>
- <flag name="indi">Enable support for Astronomical control library using libindi</flag>
<flag name="password">Store passwords securely via <pkg>dev-libs/qtkeychain</pkg></flag>
<flag name="wcs">Enable support for World Coordinate System library using wcslib</flag>
</use>
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index d396b3c9c9db..bb18f91004be 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index e29eada37f26..d063951dc74e 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,5 +1,6 @@
-DIST indilib-2.0.3.tar.gz 2713456 BLAKE2B b74f3319c744227b533616ec369cb6f379253928c1d73ef8336d122152fcb866403efe8c7aa6f65c99ba10149b0b2b43c4a86a87f82353ce045602b261b75618 SHA512 323e694f90d71cf26da8b05d60d136f2422dc12e31ec88012250faf795e67bb95da2fd729cacc5bfa7cb74cc8fe1e12a0512cb57e694c87f362a4828228db0b7
+AUX indilib-2.0.5-link-system-httplib.patch 890 BLAKE2B adb4eb3f3730a95423e490c92bef6071a16598358aeda451f34d9f52bf9d3658cde81c1d3288e1433eb38a5961ff62dc8980b5195513d27bc55388fb36ce8fee SHA512 ee7baf6a681aa02fb7a5ae82832cb832d056d985607eb7df1b7f509501db57f22500eacd05bdc7e2e265db24a2e8ed7fab4693c4e0bd1884c7682ecf889efb3e
DIST indilib-2.0.4.tar.gz 2778082 BLAKE2B 21573abeb054f6693d29e5e67908be8be06246c138dba7dd8815c80d338fe8dbc202b103454f8e9a0b97e0fa05d5464547f32a2aa6bc0fa6189ddabd1f67428c SHA512 cb8c05ed2d814350e8357dfb3fd42ce5f2db88a0d150b0feb63fcb85cadd70369bfce1600a60837e242e5815ad076923428c456f4b331ffe1a22a2c02e11ced4
-EBUILD indilib-2.0.3.ebuild 1674 BLAKE2B 17ec34ee35842998d1e7b1b7c46a4bb250d653312adc07d8b8ccc7bd0a77e08b6f181bf5fdc3e10a94c9a2f1721c2e602e246898babbadded9d2cd19939e6e3e SHA512 98d92b929252ae0de2afc159fe8a3e1f36bba325badf91886019969cae78f01f1a332c385d79ff048b4c7cfab621a71549d4389e3169844e0f6ae1bd3bd316ee
+DIST indilib-2.0.5.tar.gz 2781981 BLAKE2B 7347c3e6cf5a32d1b136d8251253154fe7b25252070c34b8d03627e02c2cb3472ed2f44a12a7b7d87f95ba6b6b18a66a9cd528d5cba64c5df0a167fa6a20e017 SHA512 42cdc6d48ac1daf39ab96552dc134aa400bb847d2bcf22f0845aec9639ed44cdf9a2abb4b80d7c3b1c15b76b6f3d3a86333cc7a1a0b84033bc5404b78d758ea2
EBUILD indilib-2.0.4.ebuild 1674 BLAKE2B 17ec34ee35842998d1e7b1b7c46a4bb250d653312adc07d8b8ccc7bd0a77e08b6f181bf5fdc3e10a94c9a2f1721c2e602e246898babbadded9d2cd19939e6e3e SHA512 98d92b929252ae0de2afc159fe8a3e1f36bba325badf91886019969cae78f01f1a332c385d79ff048b4c7cfab621a71549d4389e3169844e0f6ae1bd3bd316ee
+EBUILD indilib-2.0.5.ebuild 1765 BLAKE2B d35e43b25a0e6201ec8b62f548e36c48c487246dfbc1171722e8731702a7d4758bc8e28feee9bf0404e455e1979dd5257f922c8e21895cd491d3922dcfceb312 SHA512 0bb803246b4dda254c7eba45f17350007d33202e22e6157bbda365964a4c6699380aee0f53fb96ce0840d46f31a08c20cac0bcf775dc91a2a40f218b33354e36
MISC metadata.xml 562 BLAKE2B 675fbd88b6ea5004a89e4d86f397e924317f56ad98743d1d8cd9758f92b516cf70386f4eb59c8869451acd6b312c50a05b37a9ca3cedac87599bd90cd46d6ddd SHA512 ebef1f64112d45534b6ea13ce54b2ee57349d11486b881be277d669e984891fe9d8ca3839aadbbece908f55bd027060739460929bd7e0400cd04e639c7d2186f
diff --git a/sci-libs/indilib/files/indilib-2.0.5-link-system-httplib.patch b/sci-libs/indilib/files/indilib-2.0.5-link-system-httplib.patch
new file mode 100644
index 000000000000..5f50d6967444
--- /dev/null
+++ b/sci-libs/indilib/files/indilib-2.0.5-link-system-httplib.patch
@@ -0,0 +1,21 @@
+From 0d5beb7fe9d8a7f0fa6f56044077f83605a778fa Mon Sep 17 00:00:00 2001
+From: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
+Date: Sat, 2 Dec 2023 10:06:59 +0100
+Subject: [PATCH] Link against httplib if using system libraries (#1968)
+
+---
+ drivers/telescope/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/drivers/telescope/CMakeLists.txt b/drivers/telescope/CMakeLists.txt
+index 331a30d84e..9c2f9f234c 100644
+--- a/drivers/telescope/CMakeLists.txt
++++ b/drivers/telescope/CMakeLists.txt
+@@ -262,6 +262,6 @@ install(TARGETS indi_skywatcherAltAzMount RUNTIME DESTINATION bin)
+ add_executable(indi_planewave_telescope
+ planewave_mount.cpp)
+
+-target_link_libraries(indi_planewave_telescope indidriver)
++target_link_libraries(indi_planewave_telescope indidriver ${HTTPLIB_LIBRARY})
+
+ install(TARGETS indi_planewave_telescope RUNTIME DESTINATION bin)
diff --git a/sci-libs/indilib/indilib-2.0.3.ebuild b/sci-libs/indilib/indilib-2.0.5.ebuild
index 9f35ab2702f0..82fc5ae8b896 100644
--- a/sci-libs/indilib/indilib-2.0.3.ebuild
+++ b/sci-libs/indilib/indilib-2.0.5.ebuild
@@ -12,12 +12,13 @@ S="${WORKDIR}/${P/lib/}"
LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="amd64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~x86"
IUSE="ogg rtlsdr test websocket"
RESTRICT="!test? ( test )"
RDEPEND="
+ dev-cpp/cpp-httplib:=
dev-libs/libev
media-libs/libjpeg-turbo:=
net-misc/curl
@@ -40,8 +41,11 @@ DEPEND="${RDEPEND}
websocket? ( dev-cpp/websocketpp )
"
+PATCHES=( "${FILESDIR}/${P}-link-system-httplib.patch" )
+
src_configure() {
local mycmakeargs=(
+ -DINDI_SYSTEM_HTTPLIB=ON
-DINDI_BUILD_QT5_CLIENT=OFF
-DINDI_BUILD_SHARED=ON
-DINDI_BUILD_STATIC=OFF
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 9111671a296c..4234a17bad0f 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/xdg-desktop-portal/Manifest b/sys-apps/xdg-desktop-portal/Manifest
index 653657788251..8865ff96fe29 100644
--- a/sys-apps/xdg-desktop-portal/Manifest
+++ b/sys-apps/xdg-desktop-portal/Manifest
@@ -11,5 +11,5 @@ DIST xdg-desktop-portal-1.18.2.tar.xz 698912 BLAKE2B c8b0da07c094627c36b72b77536
EBUILD xdg-desktop-portal-1.16.0-r1.ebuild 1810 BLAKE2B df6be02fd06693018cd95e4bc76cde9aa852bac499febac04c8775a8df78875dc7463bdd509f7c4df1f7be46fb9116bf7c24a0ab10a5a7baf10278ec8a46642c SHA512 7a776e3a8b9614519408e23436c05ca18f4430090c0b8f8a5c0acd89469b56215767e191e712ac1cf11618f9ae23ea9fd9b13a6b6157119fc8dbe427ba2ce214
EBUILD xdg-desktop-portal-1.18.0-r2.ebuild 3638 BLAKE2B 5ff3045e414fe3f8fcea6156ba80a22344cf045d2448850609bccb38848ea9789a563cce507fb9a591cda2b21741391459fd1b3ca26a9c440aaef7df1fd7ce9e SHA512 35cc49eca5788b14700d133757c2be75cf82785cad54b24062b44067af7792426bb3dd82ed9e2009e9a0673d2b3c4b9be8c608076c1e40032088eddc8fab3f7d
EBUILD xdg-desktop-portal-1.18.1.ebuild 3411 BLAKE2B 538ae8d4fe5b2abb07640dcb063942b5640750bf7f5966fe66b77c737d925297e83d415e7bffbc06d4845119635f81348af6aaf739a8fb91c295f265a002ba59 SHA512 fe38bd3b836dada0b9bc97de9b31566b697a574f2de2f365cfd0ff8914347cbbe45a217687fd27c679a8838094ca7cccad2331380486feceeec9ad3fc1c4ead2
-EBUILD xdg-desktop-portal-1.18.2.ebuild 3411 BLAKE2B 538ae8d4fe5b2abb07640dcb063942b5640750bf7f5966fe66b77c737d925297e83d415e7bffbc06d4845119635f81348af6aaf739a8fb91c295f265a002ba59 SHA512 fe38bd3b836dada0b9bc97de9b31566b697a574f2de2f365cfd0ff8914347cbbe45a217687fd27c679a8838094ca7cccad2331380486feceeec9ad3fc1c4ead2
+EBUILD xdg-desktop-portal-1.18.2.ebuild 3408 BLAKE2B fad9fd0ad7fe52f3544fdba3d342b48a56c651923a41d161253aa89c62fffb9f0073f20e9215cc49af274547a97e97263408bfde2eb9c2ef0386d630e5f70275 SHA512 cde3e91a13d7a80071597015ccd7635cc245658cd968234c36375dd4ab0076a8fb3b9ece3e9d8efe5e70e954a2f98dbc5af65b52a3a013d7f08e539e97c4206f
MISC metadata.xml 572 BLAKE2B 5d1abb01d74881886beab22900a545b0364cd7b48990577a153bdd1d8125d517b8a26c89382b0ceb9e127e0cbd11d7462d3d74908facb521295314ddf2699723 SHA512 ffaa7cfd28794dd57d1229e5839a28cf5b178c6416cf1817e7e6753c7460c22e96e2997f005b80b574d7f4b49e3a0e5d9f44101258824edb00e328caf449b9d5
diff --git a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
index 096cde882a78..8e8d4a6fe0c9 100644
--- a/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
+++ b/sys-apps/xdg-desktop-portal/xdg-desktop-portal-1.18.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
IUSE="geolocation flatpak seccomp systemd test"
RESTRICT="!test? ( test )"
# Upstream expect flatpak to be used w/ seccomp and flatpak needs bwrap anyway
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 2d71208b5ad1..9e7e3571f705 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 1c181dcf0dd7..7dec52e94610 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -46,6 +46,7 @@ DIST gcc-14-20231224.tar.xz 87027056 BLAKE2B 412a0e8c82063f3aac828620648e5a57942
DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807 SHA512 0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
DIST gcc-14.0.0-patches-10.tar.xz 11564 BLAKE2B 55d3fcb9f4de2d2fedd3cb0dcf7e03468ab6b0e29f31c70d3a5e80b91e237677d130641a1567d441882fa9525affd59ffb490324ee38857ecdd3f8a51d628a1c SHA512 b3ee6f6e26eb5a50dc1b26820b76bcdc7116784b275ddcfbf86486958d6b25dc74f00579aef04315c1f4c2648c120f594040f4846bd85faa431d2f1b6c5ba923
DIST gcc-14.0.0-patches-11.tar.xz 11272 BLAKE2B 81c63b8aebcfd5b33b698ef4ef8f2d12b94ea2753ecec2b160cf9fab534dccd12875bcb16cfac2aa81211f8d9ff530cfc18f486567721beac487e08daa62363e SHA512 0f51352cbc6815cd1dbc8b73e9c83842a58242220ba712291cc76c08c19b3a612c88a3221b2da437a9c7ecb410a83c2e538aa1984b733f444843bdf79d314a71
+DIST gcc-14.0.0-patches-13.tar.xz 47572 BLAKE2B 8f0fc6ba8f9310eab3f6b568ffce39f64e399552ed5c9fdd261e3cc9292200e7ab66724872b392f64bd9bf05ddf9a1fd26ba4092a98d991202b4f6a28861a829 SHA512 a56abdd95f03ed0586df709fdc28cc6af4573465b99750502986efd7f0ce73fd8ab455fdb9621d9227e835721be3cf42a9997a97eacf148b8a0dcf3ba44cc5be
DIST gcc-14.0.0-patches-9.tar.xz 11428 BLAKE2B b5f543ab1b8b328e0ddf9e030995757c421a2cd7a5a3f42e82f07dbfc69af5d4a3d4ca28300e81a70d39729c24068e2ab2e00f6030c6ee79c61d52b5f631312c SHA512 dd7f9c4a3cb72911aa0a74826e890200f6c73ed09fb379f79ef3241945841be84f9bd618ed9b457da15cec182205af58dd478d2705ec663f721d9f16ec35293f
DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6
DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12 SHA512 92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8
@@ -84,6 +85,7 @@ EBUILD gcc-14.0.0_pre20231126.ebuild 1595 BLAKE2B 93754d4e2dcae64b6a47640e176af4
EBUILD gcc-14.0.0_pre20231203.ebuild 1595 BLAKE2B 93754d4e2dcae64b6a47640e176af4eddfcb21ff0f18ec912a53a7631d6f60b850002a2e1b39eb1f090a589736a5ec133045793dfac68d16a6b9cabbee08ac37 SHA512 33f3a974d815655dafa35d83e537e2edc62efd402c2211cf621416fae763a52bc4503975e3448e25afc89490323690fc23b441d5e0c8d8fc0108b4cd11f00139
EBUILD gcc-14.0.0_pre20231210.ebuild 1596 BLAKE2B afd72dbb17f35227b7a8fec8eb9ab41e267488068e36316a86a3ebd92d62cc8462dce97c6e365f163ef0bc04e4d495d804ac527fe18a4a9e8017c5342ae90837 SHA512 d6a308a7ca0edca12038b212048373b4f4b6b8abaa27b2e6a09e2a4082d8611dc23c8dae9a655a985ddd461ccb0f3f7f46a40a1725bbfd2c856e2a04efab8510
EBUILD gcc-14.0.0_pre20231217.ebuild 1596 BLAKE2B b82b52e7652b6872edea7820cb8d25106b974aa5b28aa1ed68ecc721f6025e67d5f240be05e1456b644789f6404646d2ad98b64a80028183255bec0f70d5d1d4 SHA512 604729d35c656b6ab17df319e7bc78275d83fda8425e8d5835ea61a716a819108593b855c6835a3cc12ba2c664c6eaa7a114d5fd971e5cb85eeb592fb04af808
+EBUILD gcc-14.0.0_pre20231224-r1.ebuild 1596 BLAKE2B d8e4b2cadc9abeb8cf09741353d6d003df54a9673fc0acd96c10ad3cdd5aee028f2ff249365a907580d5ee251cbff654df3c439d345cc009f22e3b51a9bd4c1a SHA512 4b62319c45f694389cc69828b8e77c62ed558773f89968ce75c229b2cdf29dea35aff129871f6c85321dfb0de20338560c61fcdc77fb3f2dcfae8fb4ddfa00ed
EBUILD gcc-14.0.0_pre20231224.ebuild 1596 BLAKE2B b82b52e7652b6872edea7820cb8d25106b974aa5b28aa1ed68ecc721f6025e67d5f240be05e1456b644789f6404646d2ad98b64a80028183255bec0f70d5d1d4 SHA512 604729d35c656b6ab17df319e7bc78275d83fda8425e8d5835ea61a716a819108593b855c6835a3cc12ba2c664c6eaa7a114d5fd971e5cb85eeb592fb04af808
EBUILD gcc-8.5.0-r1.ebuild 498 BLAKE2B e24f62fdb50bf2e9957cbb85c72adc96d369938a7f552735772de964f7023b8b34bd11e7e544d268cc308e25272084a728bd061f37c568d42ea65d55bb2a2e93 SHA512 f35b353e9f54eb3e1c6f8e0ea262458b41da9bddb993793aff79f765c4d93811744979d34e50c6470a9b2cfb63b7006bd284d819b7a98e56a8b3a34ae570ae76
EBUILD gcc-9.5.0.ebuild 1206 BLAKE2B 262931215488db54cab2141549f997a48e22d0a917917eb670d41d5b155c7685e92eb1bc3843d2eca47dd15a450199aea5d99777d2870ff09b1a79ac8a63bcb0 SHA512 3737a70e70e53a581280ff1449d7d92bb9ffba0919b618ea43d4747e09b2803795a05c07c0e3a2ec8982f8d5594be58f9ac549d329b18dc236ad5159e4a47132
diff --git a/sys-devel/gcc/gcc-14.0.0_pre20231224-r1.ebuild b/sys-devel/gcc/gcc-14.0.0_pre20231224-r1.ebuild
new file mode 100644
index 000000000000..9bcfa1cd248f
--- /dev/null
+++ b/sys-devel/gcc/gcc-14.0.0_pre20231224-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="14.0.0"
+PATCH_VER="13"
+MUSL_VER="1"
+MUSL_GCC_VER="14.0.0"
+
+if [[ ${PV} == *.9999 ]] ; then
+ MY_PV_2=$(ver_cut 2)
+ MY_PV_3=1
+ if [[ ${MY_PV_2} == 0 ]] ; then
+ MY_PV_2=0
+ MY_PV_3=0
+ else
+ MY_PV_2=$((${MY_PV_2} - 1))
+ fi
+
+ # e.g. 12.2.9999 -> 12.1.1
+ TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+ # Cheesy hack for RCs
+ MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
+ MY_P=${PN}-${MY_PV}
+ GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+ TOOLCHAIN_SET_S=no
+ S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+ # Needs to be after inherit (for now?), bug #830908
+ EGIT_BRANCH=master
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+ # Don't keyword live ebuilds
+ #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ # Technically only if USE=hardened *too* right now, but no point in complicating it further.
+ # If GCC is enabling CET by default, we need glibc to be built with support for it.
+ # bug #830454
+ RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+ DEPEND="${RDEPEND}"
+ BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
+fi
+
+src_prepare() {
+ local p upstreamed_patches=(
+ # add them here
+ )
+ for p in "${upstreamed_patches[@]}"; do
+ rm -v "${WORKDIR}/patch/${p}" || die
+ done
+
+ toolchain_src_prepare
+
+ eapply_user
+}
diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz
index 19e82773ccfc..01eef7230f8a 100644
--- a/x11-wm/Manifest.gz
+++ b/x11-wm/Manifest.gz
Binary files differ
diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index fd4d7bc9ba42..39ec40a0769d 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -1,12 +1,15 @@
+AUX 45.2-fix-X-only.patch 1566 BLAKE2B 93304e6e743c58430e70c9a76a1989bfa57610dc9b275d7ef5b5db04150f7689d7e90fc2add81c19bd565734c42f20a14aec805b41332e943ba6bbf84ff1e9c3 SHA512 c3d02d60016b1179dc29b8fd8aa9f3f41ae778c0a29f0300cb1b844bfd30c6f36e9cb2ee00e0d39251c4986a53f3fcc505254ec7d8e5d3123ab7946429e908a3
AUX mutter-43.0-Disable-anonymous-file-test.patch 774 BLAKE2B 460f63fc00b895514e7c2f30dc143100b1f564d816084cf06043439d44697602f042e4905121e949c7a5397556a32815eaae9bd2d671d1fdcdb6ca863fb7d4b1 SHA512 b1a9e7c01e35c1c00f34412f7522cdd601cf3af569a571fe9353839429cf76bf6d9b847da500663834c4eae6e05031eaa4ec770ee89807978a784db4b1bc813b
AUX mutter-45.2-fullscreen-leak.patch 1208 BLAKE2B 78285ae0a54e94b08831a425cd199b52b0d9dab2d11418ce8c74d44ad9a384728b821061f29b9de3608725ec0c3f896439045318e9792751fb806b3656085e32 SHA512 18ec1c193068c434e861498fe28715bdeb7069ca26be96bdf2b0deb1b3dcf580199fca17f8920704eba2e2058155e088bca72436dbcfdcd8fa3ef10a2990d960
DIST mutter-44.3.tar.xz 2848256 BLAKE2B 42c00d4673cab5d119361c6eb2b78c33894c637b36a34f9b74eb5a19ca621d3458208be020216f9a8949e8b0a9c9de697662c5aebb11f70bc83173ce33c7a1eb SHA512 d29bc6c7407ba81be0b5bfa2333bc77c09f7a084e09d6902cad8ca8e64ba75a22652b68a4e84b79b80481d9a7b6cb490128113dcd125ed5bcd5423d4ec88fb35
DIST mutter-44.4.tar.xz 2847392 BLAKE2B 2ecdb0d447c0426a7e02f4d3b3cdf8936a6c7a5fecad163bdba9428f018e0ceb2047b241422bc9de5e9d0fb08e88a04d572d1b404b48d6df214a7263292309ba SHA512 3f7b37be5531e270c071fc9784a6a284a3d715dfd1dfc854779126197d6e53c660836412ba08e6233747c7b016926114a57be5adb36a11c8ec9c81e333ce668c
DIST mutter-45.1.tar.xz 2881852 BLAKE2B 40fa8de01ecae346d2b9a352d55cb9215e3b9c88d7424c567fd63aa97dc7aa7cc202fdda298a4a8a9bc08330b6db3895d5860b8c99daaa4974dbd07f0ac8b86a SHA512 87a629e941eb231d05fc24dbb905acb12236c971a02dd000fdd6cc6e7686544b5796ce57d10b34e096dc956578a373d5a73e89760bcc6beb292e9a25ce2faaf4
+DIST mutter-45.2-r1-patchset.tar.xz 21864 BLAKE2B c09566f75a816f6599ac4bf99879cc0e3bb78220c56cc4bd64edabf00e533a5feb4decdaa75ef5ae7ade911ec266ba6dd4641f1cbcd2c3145c10d5a8d327d653 SHA512 dd953afb97c4cdd9e24b2eab6636472e526042eb768c23e0d5bd49cd3ceb3a5cebd3ff396d014bdf168de81f810cef754efbb1739350fc09f6d196461de41ea4
DIST mutter-45.2.tar.xz 2884940 BLAKE2B c4107840b8bd0f75a9c76300f324bfff6aac3195f526ab88102c831df693cb8dfa5b55bb1590a54e68f41eab392e69bb833221480578a2fba4b1e4bdc5ed030d SHA512 2111ad0645d2da58dedb30d94e99b52045f38b31a9de7314a5d8b41a5525612d88d2fbaafd3658eb6f734c143ad12176367c26533237199d9a5c1ad3dea743c7
EBUILD mutter-44.3.ebuild 6468 BLAKE2B 796856601f5397ca3740c002ebfd21ef961632d46090e52ca91e13f63b52c9bb00582f7e4803d5fc526f6ff8e8a4cbe33134ab87d704f5d644eb8ea186f9a2dd SHA512 d29521f010e44a415de0cca625ec4d7311ceec2484041d768b4ee23cae0d81b91227b8f6e242d8deba6e2b36b16b611e25ed1d1faf5f89f730c751f0fc5d5920
EBUILD mutter-44.4.ebuild 6471 BLAKE2B 7c44b8a264ae769d84010a232716cf2736d36703fb4a7240226d8d68abb4346a59d7adebf7ba1a83bac91c046e9bbdee7b9bb3888d5edf60941039f28b51cb7e SHA512 e4aa191d597dc966a4d2fcb37aaab18c6b9b97c52b1b7c8a4474aaaa224d1228cdc58f575c411647509b6d3b325b2afba612c25c656ff0d733dd7456ca868039
EBUILD mutter-45.1.ebuild 7050 BLAKE2B e46fed2a6a67c4e32eee45679a40e40fdfa6b4d7bf0f63f617296df0c020a38fafe8a70a146e1c24397528ca724ec4eed623d4e11b4d48e1a03674208da61534 SHA512 dcb113962f214519de25ea6c7772ad9e9e9c8546ffcce8ac8cf4d95d8cee69652524983dbae6ac8aba596a1e415c98b844ecd4ed54ba0b8a7bab0f73ee910421
+EBUILD mutter-45.2-r1.ebuild 7261 BLAKE2B bab9a12e13419a5fa149e4ac972294b72baedecbe158357cd2a625b3a9e73e64b9819769a92117f525667a7551634e82bcf093ca7f7336580ad873ae9ac72650 SHA512 863cd441a9c9f8c342d17bd5e8b407dd71f33fdf13de4530cb2782ac8c6acdc5053bbb73443bcc21a77edc4a796312e64883626a6d9f6d0dfa56081165bf4ad1
EBUILD mutter-45.2.ebuild 7095 BLAKE2B bc48c3bd67ca75a1ee435868ac8c6610f49e6bcb62af1f483e5455a9f6889e3446e186047be7112ce9ff7bb1e7156f8340b22d6fa09b16bdddd38c3d734d2c19 SHA512 eeca50f22260ebf41d302615760fdfcaa49727509ebf7594ba34595ac2c7d47f37c40ae07d5c3e6783e7059dc0d86ff5f1f8b2fd70666f66c2517d43b59641fc
EBUILD mutter-9999.ebuild 7050 BLAKE2B e46fed2a6a67c4e32eee45679a40e40fdfa6b4d7bf0f63f617296df0c020a38fafe8a70a146e1c24397528ca724ec4eed623d4e11b4d48e1a03674208da61534 SHA512 dcb113962f214519de25ea6c7772ad9e9e9c8546ffcce8ac8cf4d95d8cee69652524983dbae6ac8aba596a1e415c98b844ecd4ed54ba0b8a7bab0f73ee910421
MISC metadata.xml 584 BLAKE2B 8c15ff1bc0bbadd7fe37f4a903d90c49f10aee6fd8cd83bcd81d486113397607f30b0a9c3aa43ee0b0f8e0cea8e8caaebac8560da70090fd0dbfbba8f8c0250d SHA512 924fc21a5378dc447e36c21f09ce45ebb61ea4de1dc1f541cb45ce139352616983141e8e1466fcc34dceaf1a5ea0f8e87023b25291e6796ef3f2163777e00a87
diff --git a/x11-wm/mutter/files/45.2-fix-X-only.patch b/x11-wm/mutter/files/45.2-fix-X-only.patch
new file mode 100644
index 000000000000..2e76277e2607
--- /dev/null
+++ b/x11-wm/mutter/files/45.2-fix-X-only.patch
@@ -0,0 +1,48 @@
+From e2ef4e1504a40d62b45167d7cacfea0322a78134 Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp <leio@gentoo.org>
+Date: Mon, 25 Dec 2023 14:51:46 +0200
+Subject: [PATCH] build: Fix building without wayland headers
+
+Fixes: https://gitlab.gnome.org/GNOME/mutter/-/issues/3046
+---
+ src/backends/x11/nested/meta-backend-x11-nested.c | 2 ++
+ src/core/meta-context-main.c | 2 +-
+ 2 files changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/backends/x11/nested/meta-backend-x11-nested.c b/src/backends/x11/nested/meta-backend-x11-nested.c
+index 17e6f7e47..0d99078ea 100644
+--- a/src/backends/x11/nested/meta-backend-x11-nested.c
++++ b/src/backends/x11/nested/meta-backend-x11-nested.c
+@@ -25,7 +25,9 @@
+ #include "backends/x11/nested/meta-cursor-renderer-x11-nested.h"
+ #include "backends/x11/nested/meta-renderer-x11-nested.h"
+
++#ifdef HAVE_WAYLAND
+ #include "wayland/meta-wayland.h"
++#endif
+
+ typedef struct _MetaBackendX11NestedPrivate
+ {
+diff --git a/src/core/meta-context-main.c b/src/core/meta-context-main.c
+index 9c94183b5..a0ac7c823 100644
+--- a/src/core/meta-context-main.c
++++ b/src/core/meta-context-main.c
+@@ -33,7 +33,6 @@
+ #include "backends/meta-virtual-monitor.h"
+ #include "backends/x11/cm/meta-backend-x11-cm.h"
+ #include "meta/meta-backend.h"
+-#include "wayland/meta-wayland.h"
+ #include "x11/session.h"
+
+ #ifdef HAVE_NATIVE_BACKEND
+@@ -42,6 +41,7 @@
+
+ #ifdef HAVE_WAYLAND
+ #include "backends/x11/nested/meta-backend-x11-nested.h"
++#include "wayland/meta-wayland.h"
+ #endif
+
+ typedef struct _MetaContextMainOptions
+--
+2.43.0
+
diff --git a/x11-wm/mutter/mutter-45.2-r1.ebuild b/x11-wm/mutter/mutter-45.2-r1.ebuild
new file mode 100644
index 000000000000..29a2b57bbc04
--- /dev/null
+++ b/x11-wm/mutter/mutter-45.2-r1.ebuild
@@ -0,0 +1,239 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+inherit gnome.org gnome2-utils meson python-any-r1 udev xdg
+
+DESCRIPTION="GNOME compositing window manager based on Clutter"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/"
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz"
+LICENSE="GPL-2+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/mutter.git"
+ SRC_URI=""
+ SLOT="0/13" # This can get easily out of date, but better than 9967
+else
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+ SLOT="0/$(($(ver_cut 1) - 32))" # 0/libmutter_api_version - ONLY gnome-shell (or anything using mutter-clutter-<api_version>.pc) should use the subslot
+fi
+
+IUSE="debug elogind gnome gtk-doc input_devices_wacom +introspection screencast sysprof systemd test udev wayland video_cards_nvidia"
+# native backend requires gles3 for hybrid graphics blitting support, udev and a logind provider
+REQUIRED_USE="
+ gtk-doc? ( introspection )
+ wayland? ( ^^ ( elogind systemd ) udev )
+ test? ( wayland )"
+RESTRICT="!test? ( test )"
+
+# gnome-settings-daemon is build checked, but used at runtime only for org.gnome.settings-daemon.peripherals.keyboard gschema
+# USE=libei was first introduced in xwayland-23.2.1; we min dep on that to ensure the [libei(+)] works right, as missing USE flag with
+# previous versions meant that it's not there, while the intention seems to be to make it always enabled without USE flag in the future;
+# this ensures have_enable_ei_portal is always there in xwayland.pc, which affects how Xwayland is launched, thus if it were toggled off
+# in Xwayland after mutter is installed, Xwayland would fail to be started by mutter. mutter already hard-depends on libei, so there's
+# really no extra deps here (besides xdg-desktop-portal, but we want that too, anyhow).
+# v3.32.2 has many excessive or unused *_req variables declared, thus currently the dep order ignores those and goes via dependency() call order
+DEPEND="
+ >=media-libs/graphene-1.10.2[introspection?]
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/pango-1.46[introspection?]
+ >=x11-libs/cairo-1.14[X]
+ >=dev-libs/fribidi-1.0.0
+ >=gnome-base/gsettings-desktop-schemas-42.0[introspection?]
+ >=dev-libs/glib-2.75.1:2
+ gnome-base/gnome-settings-daemon
+ >=dev-libs/json-glib-0.12.0[introspection?]
+ >=x11-libs/libxkbcommon-0.4.3
+ x11-libs/libICE
+ >=app-accessibility/at-spi2-core-2.46:2[introspection?]
+ sys-apps/dbus
+ >=x11-misc/colord-1.4.5:=
+ >=media-libs/lcms-2.6:2
+ >=media-libs/harfbuzz-2.6.0:=
+ >=dev-libs/libei-1.0.901
+
+ gnome? ( gnome-base/gnome-desktop:4= )
+
+ >=media-libs/libcanberra-0.26
+
+ media-libs/libglvnd[X]
+
+ wayland? (
+ >=dev-libs/wayland-protocols-1.32
+ >=dev-libs/wayland-1.21.0
+
+ x11-libs/libdrm
+ media-libs/mesa[gbm(+)]
+ >=dev-libs/libinput-1.19.0:=
+
+ elogind? ( sys-auth/elogind )
+ >=x11-base/xwayland-23.2.1[libei(+)]
+ video_cards_nvidia? ( gui-libs/egl-wayland )
+ )
+ udev? (
+ >=virtual/libudev-232-r1:=
+ >=dev-libs/libgudev-232
+ )
+ systemd? ( sys-apps/systemd )
+ x11-libs/libSM
+ input_devices_wacom? ( >=dev-libs/libwacom-0.13:= )
+ >=x11-libs/startup-notification-0.7
+ screencast? ( >=media-video/pipewire-0.3.33:= )
+ introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+ test? (
+ >=x11-libs/gtk+-3.19.8:3[X,introspection?]
+ gnome-extra/zenity
+ )
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 >=dev-util/sysprof-3.46.0 )
+"
+# for now upstream has "have_x11 = true" in the meson.build, but sooner or later upstream is going to make X optional.
+# X? (
+DEPEND+="
+ >=gui-libs/gtk-4.0.0:4[X,introspection?]
+ >=x11-libs/libX11-1.7.0
+ >=x11-libs/libXcomposite-0.4
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ >=x11-libs/libXfixes-6
+ >=x11-libs/libXi-1.7.4
+ x11-libs/libXtst
+ x11-libs/libxkbfile
+ x11-misc/xkeyboard-config
+ >=x11-libs/libxkbcommon-0.4.3[X]
+ x11-libs/libXrender
+ >=x11-libs/libXrandr-1.5.0
+ x11-libs/libxcb:=
+ x11-libs/libXinerama
+ x11-libs/libXau
+"
+# )"
+
+RDEPEND="${DEPEND}
+ !<gui-libs/gtk-4.6.4:4
+"
+DEPEND="${DEPEND}
+ x11-base/xorg-proto
+ sysprof? ( >=dev-util/sysprof-common-3.38.0 )
+"
+BDEPEND="
+ dev-util/wayland-scanner
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? ( >=dev-util/gi-docgen-2021.1 )
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep '
+ >=dev-python/python-dbusmock-0.28[${PYTHON_USEDEP}]
+ ')
+ app-text/docbook-xml-dtd:4.5
+ x11-misc/xvfb-run
+ )
+ wayland? (
+ >=sys-kernel/linux-headers-4.4
+ x11-libs/libxcvt
+ )
+"
+
+PATCHES=(
+ "${WORKDIR}"/patches # Upstream branch up to commit 5f777c90b79a
+ "${FILESDIR}"/${PV}-fix-X-only.patch #914571, upstream #3046, !3471
+ "${FILESDIR}"/${PN}-43.0-Disable-anonymous-file-test.patch
+)
+
+python_check_deps() {
+ if use test; then
+ python_has_version ">=dev-python/python-dbusmock-0.28[${PYTHON_USEDEP}]"
+ fi
+}
+
+src_configure() {
+ local emesonargs=(
+ # Mutter X11 renderer only supports gles2 and GLX, thus do NOT pass
+ #
+ # -Dopengl_libname=libOpenGL.so.0
+ #
+ # while we build the x11 renderer, as we currently enable gles2 only
+ # with USE=wayland and x11 renderer wouldn't find the needed GLX symbols
+ # in a configuration where wayland is disabled, as libOpenGL doesn't
+ # include them.
+ #
+ # See
+ # - https://bugs.gentoo.org/835786
+ # - https://forums.gentoo.org/viewtopic-p-8695669.html
+
+ --buildtype $(usex debug debug plain)
+ -Dopengl=true
+ $(meson_use wayland gles2)
+ #gles2_libname
+ -Degl=true
+ -Dglx=true
+ $(meson_use wayland)
+ $(meson_use wayland xwayland)
+ $(meson_use systemd)
+ $(meson_use wayland native_backend)
+ $(meson_use screencast remote_desktop)
+ $(meson_use gnome libgnome_desktop)
+ $(meson_use udev)
+ -Dudev_dir=$(get_udevdir)
+ $(meson_use input_devices_wacom libwacom)
+ -Dsound_player=true
+ -Dpango_ft2=true
+ -Dstartup_notification=true
+ -Dsm=true
+ $(meson_use introspection)
+ $(meson_use gtk-doc docs)
+ $(meson_use test cogl_tests)
+ $(meson_use wayland core_tests) # core tests require wayland; overall -Dtests option is honored on top, so no extra conditional needed
+ -Dnative_tests=false
+ $(meson_use test clutter_tests)
+ $(meson_use test tests)
+ -Dkvm_tests=false
+ -Dtty_tests=false
+ $(meson_use sysprof profiler)
+ -Dinstalled_tests=false
+
+ #verbose # Let upstream choose default for verbose mode
+ #xwayland_path
+ # TODO: relies on default settings, but in Gentoo we might have some more packages we want to give Xgrab access (mostly virtual managers and remote desktops)
+ #xwayland_grab_default_access_rules
+ )
+
+ if use wayland && use video_cards_nvidia; then
+ emesonargs+=(
+ -Degl_device=true
+ -Dwayland_eglstream=true
+ )
+ else
+ emesonargs+=(
+ -Degl_device=false
+ -Dwayland_eglstream=false
+ )
+ fi
+
+ meson_src_configure
+}
+
+src_test() {
+ # Reset variables to avoid issues from /etc/profile.d/flatpak.sh file
+ gnome2_environment_reset
+ export XDG_DATA_DIRS="${EPREFIX}"/usr/share
+ glib-compile-schemas "${BUILD_DIR}"/data
+ GSETTINGS_SCHEMA_DIR="${BUILD_DIR}"/data meson_src_test --setup=CI
+}
+
+pkg_postinst() {
+ use udev && udev_reload
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ use udev && udev_reload
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}