summaryrefslogtreecommitdiff
path: root/x11-libs
diff options
context:
space:
mode:
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/Manifest.gzbin17833 -> 17878 bytes
-rw-r--r--x11-libs/cairo/Manifest7
-rw-r--r--x11-libs/cairo/cairo-1.18.0.ebuild2
-rw-r--r--x11-libs/cairo/cairo-1.18.2-r1.ebuild96
-rw-r--r--x11-libs/cairo/cairo-9999.ebuild11
-rw-r--r--x11-libs/cairo/files/cairo-1.18.2-cups.patch32
-rw-r--r--x11-libs/colord-gtk/Manifest2
-rw-r--r--x11-libs/colord-gtk/colord-gtk-0.3.1.ebuild2
-rw-r--r--x11-libs/dnd/Manifest2
-rw-r--r--x11-libs/dnd/dnd-1.1-r4.ebuild2
-rw-r--r--x11-libs/fltk/Manifest4
-rw-r--r--x11-libs/fltk/fltk-1.3.5-r4.ebuild2
-rw-r--r--x11-libs/fltk/fltk-1.3.8.ebuild2
-rw-r--r--x11-libs/fox-wrapper/Manifest2
-rw-r--r--x11-libs/fox-wrapper/fox-wrapper-3-r1.ebuild2
-rw-r--r--x11-libs/fox/Manifest7
-rw-r--r--x11-libs/fox/fox-1.6.57-r4.ebuild (renamed from x11-libs/fox/fox-1.6.57-r3.ebuild)12
-rw-r--r--x11-libs/fox/fox-1.7.67-r1.ebuild118
-rw-r--r--x11-libs/fox/fox-1.7.67-r3.ebuild (renamed from x11-libs/fox/fox-1.7.67-r2.ebuild)12
-rw-r--r--x11-libs/fox/fox-1.7.84.ebuild5
-rw-r--r--x11-libs/gdk-pixbuf-xlib/Manifest2
-rw-r--r--x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild2
-rw-r--r--x11-libs/gdk-pixbuf/Manifest4
-rw-r--r--x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10-r1.ebuild2
-rw-r--r--x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.12.ebuild2
-rw-r--r--x11-libs/gl2ps/Manifest1
-rw-r--r--x11-libs/gl2ps/gl2ps-1.4.2-r1.ebuild54
-rw-r--r--x11-libs/goffice/Manifest2
-rw-r--r--x11-libs/goffice/goffice-0.10.57.ebuild2
-rw-r--r--x11-libs/goocanvas/Manifest4
-rw-r--r--x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild2
-rw-r--r--x11-libs/goocanvas/goocanvas-3.0.0.ebuild2
-rw-r--r--x11-libs/gtk+/Manifest10
-rw-r--r--x11-libs/gtk+/gtk+-2.24.33-r3.ebuild2
-rw-r--r--x11-libs/gtk+/gtk+-3.24.35.ebuild2
-rw-r--r--x11-libs/gtk+/gtk+-3.24.41-r1.ebuild2
-rw-r--r--x11-libs/gtk+/gtk+-3.24.41.ebuild2
-rw-r--r--x11-libs/gtk+/gtk+-3.24.42-r1.ebuild2
-rw-r--r--x11-libs/gtkglext/Manifest2
-rw-r--r--x11-libs/gtkglext/gtkglext-1.2.0-r6.ebuild2
-rw-r--r--x11-libs/gtkmathview/Manifest2
-rw-r--r--x11-libs/gtkmathview/gtkmathview-0.8.0-r5.ebuild2
-rw-r--r--x11-libs/gtksourceview/Manifest11
-rw-r--r--x11-libs/gtksourceview/files/2.10.5-G_CONST_RETURN.patch (renamed from x11-libs/gtksourceview/files/gtksourceview-2.10.5-G_CONST_RETURN.patch)0
-rw-r--r--x11-libs/gtksourceview/files/2.10.5-gcc14.patch21
-rw-r--r--x11-libs/gtksourceview/gtksourceview-2.10.5-r3.ebuild7
-rw-r--r--x11-libs/gtksourceview/gtksourceview-3.24.11-r1.ebuild2
-rw-r--r--x11-libs/gtksourceview/gtksourceview-3.24.11-r2.ebuild2
-rw-r--r--x11-libs/gtksourceview/gtksourceview-4.8.4.ebuild2
-rw-r--r--x11-libs/libFS/Manifest4
-rw-r--r--x11-libs/libFS/libFS-1.0.10.ebuild2
-rw-r--r--x11-libs/libFS/libFS-1.0.9.ebuild22
-rw-r--r--x11-libs/libICE/Manifest2
-rw-r--r--x11-libs/libICE/libICE-1.1.1-r1.ebuild2
-rw-r--r--x11-libs/libSM/Manifest2
-rw-r--r--x11-libs/libSM/libSM-1.2.4.ebuild2
-rw-r--r--x11-libs/libX11/Manifest4
-rw-r--r--x11-libs/libX11/libX11-1.8.10.ebuild2
-rw-r--r--x11-libs/libX11/libX11-1.8.9.ebuild45
-rw-r--r--x11-libs/libXScrnSaver/Manifest2
-rw-r--r--x11-libs/libXScrnSaver/libXScrnSaver-1.2.4.ebuild2
-rw-r--r--x11-libs/libXau/Manifest2
-rw-r--r--x11-libs/libXau/libXau-1.0.11.ebuild2
-rw-r--r--x11-libs/libXaw/Manifest2
-rw-r--r--x11-libs/libXaw/libXaw-1.0.16.ebuild2
-rw-r--r--x11-libs/libXaw3d/Manifest2
-rw-r--r--x11-libs/libXaw3d/libXaw3d-1.6.6.ebuild2
-rw-r--r--x11-libs/libXcomposite/Manifest2
-rw-r--r--x11-libs/libXcomposite/libXcomposite-0.4.6.ebuild2
-rw-r--r--x11-libs/libXcursor/Manifest2
-rw-r--r--x11-libs/libXcursor/libXcursor-1.2.2.ebuild2
-rw-r--r--x11-libs/libXdamage/Manifest2
-rw-r--r--x11-libs/libXdamage/libXdamage-1.1.6.ebuild2
-rw-r--r--x11-libs/libXdmcp/Manifest2
-rw-r--r--x11-libs/libXdmcp/libXdmcp-1.1.5.ebuild2
-rw-r--r--x11-libs/libXext/Manifest2
-rw-r--r--x11-libs/libXext/libXext-1.3.6.ebuild2
-rw-r--r--x11-libs/libXfixes/Manifest2
-rw-r--r--x11-libs/libXfixes/libXfixes-6.0.1.ebuild2
-rw-r--r--x11-libs/libXfont2/Manifest4
-rw-r--r--x11-libs/libXfont2/libXfont2-2.0.6-r1.ebuild35
-rw-r--r--x11-libs/libXfont2/libXfont2-2.0.7.ebuild2
-rw-r--r--x11-libs/libXft/Manifest2
-rw-r--r--x11-libs/libXft/libXft-2.3.8.ebuild2
-rw-r--r--x11-libs/libXi/Manifest4
-rw-r--r--x11-libs/libXi/libXi-1.8.1.ebuild2
-rw-r--r--x11-libs/libXi/libXi-1.8.2.ebuild29
-rw-r--r--x11-libs/libXinerama/Manifest2
-rw-r--r--x11-libs/libXinerama/libXinerama-1.1.5.ebuild2
-rw-r--r--x11-libs/libXmu/Manifest2
-rw-r--r--x11-libs/libXmu/libXmu-1.2.1.ebuild2
-rw-r--r--x11-libs/libXpm/Manifest2
-rw-r--r--x11-libs/libXpm/libXpm-3.5.17.ebuild2
-rw-r--r--x11-libs/libXpresent/Manifest2
-rw-r--r--x11-libs/libXpresent/libXpresent-1.0.1.ebuild2
-rw-r--r--x11-libs/libXrandr/Manifest2
-rw-r--r--x11-libs/libXrandr/libXrandr-1.5.4.ebuild2
-rw-r--r--x11-libs/libXrender/Manifest2
-rw-r--r--x11-libs/libXrender/libXrender-0.9.11.ebuild2
-rw-r--r--x11-libs/libXres/Manifest2
-rw-r--r--x11-libs/libXres/libXres-1.2.2.ebuild2
-rw-r--r--x11-libs/libXt/Manifest2
-rw-r--r--x11-libs/libXt/libXt-1.3.0.ebuild2
-rw-r--r--x11-libs/libXtst/Manifest4
-rw-r--r--x11-libs/libXtst/libXtst-1.2.4.ebuild19
-rw-r--r--x11-libs/libXtst/libXtst-1.2.5.ebuild2
-rw-r--r--x11-libs/libXv/Manifest2
-rw-r--r--x11-libs/libXv/libXv-1.0.12.ebuild2
-rw-r--r--x11-libs/libXvMC/Manifest2
-rw-r--r--x11-libs/libXvMC/libXvMC-1.0.14.ebuild2
-rw-r--r--x11-libs/libXxf86dga/Manifest2
-rw-r--r--x11-libs/libXxf86dga/libXxf86dga-1.1.6.ebuild2
-rw-r--r--x11-libs/libXxf86vm/Manifest2
-rw-r--r--x11-libs/libXxf86vm/libXxf86vm-1.1.5.ebuild2
-rw-r--r--x11-libs/libclxclient/Manifest3
-rw-r--r--x11-libs/libclxclient/libclxclient-3.9.2-r1.ebuild2
-rw-r--r--x11-libs/libclxclient/libclxclient-3.9.2.ebuild49
-rw-r--r--x11-libs/libdrm/Manifest11
-rw-r--r--x11-libs/libdrm/files/libdrm-2.4.120-backport-pr353.patch62
-rw-r--r--x11-libs/libdrm/libdrm-2.4.120.ebuild83
-rw-r--r--x11-libs/libdrm/libdrm-2.4.122-r1.ebuild (renamed from x11-libs/libdrm/libdrm-2.4.122.ebuild)8
-rw-r--r--x11-libs/libdrm/libdrm-2.4.123-r1.ebuild (renamed from x11-libs/libdrm/libdrm-2.4.121.ebuild)8
-rw-r--r--x11-libs/libdrm/libdrm-9999.ebuild8
-rw-r--r--x11-libs/libfm-qt/Manifest2
-rw-r--r--x11-libs/libfm-qt/libfm-qt-2.0.2-r1.ebuild2
-rw-r--r--x11-libs/libfontenc/Manifest2
-rw-r--r--x11-libs/libfontenc/libfontenc-1.1.8.ebuild2
-rw-r--r--x11-libs/libgxim/Manifest2
-rw-r--r--x11-libs/libgxim/libgxim-0.5.0-r1.ebuild2
-rw-r--r--x11-libs/libnotify/Manifest2
-rw-r--r--x11-libs/libnotify/libnotify-0.8.3.ebuild2
-rw-r--r--x11-libs/libpciaccess/Manifest2
-rw-r--r--x11-libs/libpciaccess/libpciaccess-0.18.1.ebuild2
-rw-r--r--x11-libs/libwnck/Manifest2
-rw-r--r--x11-libs/libwnck/libwnck-43.0-r1.ebuild2
-rw-r--r--x11-libs/libxcb/Manifest2
-rw-r--r--x11-libs/libxcb/libxcb-1.17.0.ebuild4
-rw-r--r--x11-libs/libxcvt/Manifest4
-rw-r--r--x11-libs/libxcvt/libxcvt-0.1.2.ebuild2
-rw-r--r--x11-libs/libxcvt/libxcvt-9999.ebuild2
-rw-r--r--x11-libs/libxkbcommon/Manifest2
-rw-r--r--x11-libs/libxkbcommon/libxkbcommon-1.7.0-r1.ebuild2
-rw-r--r--x11-libs/libxkbfile/Manifest2
-rw-r--r--x11-libs/libxkbfile/libxkbfile-1.1.3.ebuild2
-rw-r--r--x11-libs/libxklavier/Manifest2
-rw-r--r--x11-libs/libxklavier/libxklavier-5.4-r1.ebuild2
-rw-r--r--x11-libs/libxshmfence/Manifest2
-rw-r--r--x11-libs/libxshmfence/libxshmfence-1.3.2.ebuild2
-rw-r--r--x11-libs/motif/Manifest4
-rw-r--r--x11-libs/motif/motif-2.3.8-r5.ebuild2
-rw-r--r--x11-libs/motif/motif-2.3.8-r6.ebuild2
-rw-r--r--x11-libs/neXtaw/Manifest2
-rw-r--r--x11-libs/neXtaw/neXtaw-0.15.1-r5.ebuild2
-rw-r--r--x11-libs/pango/Manifest6
-rw-r--r--x11-libs/pango/pango-1.51.0.ebuild2
-rw-r--r--x11-libs/pango/pango-1.52.1.ebuild2
-rw-r--r--x11-libs/pango/pango-1.52.2.ebuild2
-rw-r--r--x11-libs/pixman/Manifest5
-rw-r--r--x11-libs/pixman/files/0.43.4-pixman-Adjust-arm-assembly-for-binutils-change.patch106
-rw-r--r--x11-libs/pixman/pixman-0.43.4.ebuild6
-rw-r--r--x11-libs/pixman/pixman-9999.ebuild2
-rw-r--r--x11-libs/qtermwidget/Manifest2
-rw-r--r--x11-libs/qtermwidget/qtermwidget-2.0.1.ebuild2
-rw-r--r--x11-libs/qwtplot3d/Manifest5
-rw-r--r--x11-libs/qwtplot3d/files/qwtplot3d-examples.patch125
-rw-r--r--x11-libs/qwtplot3d/files/qwtplot3d-qt-4.8.0.patch34
-rw-r--r--x11-libs/qwtplot3d/files/qwtplot3d-sys-gl2ps.patch31
-rw-r--r--x11-libs/qwtplot3d/qwtplot3d-0.2.ebuild65
-rw-r--r--x11-libs/qwtpolar/Manifest1
-rw-r--r--x11-libs/qwtpolar/qwtpolar-1.1.1-r4.ebuild60
-rw-r--r--x11-libs/startup-notification/Manifest2
-rw-r--r--x11-libs/startup-notification/startup-notification-0.12-r2.ebuild2
-rw-r--r--x11-libs/tslib/Manifest2
-rw-r--r--x11-libs/tslib/tslib-1.22.ebuild2
-rw-r--r--x11-libs/vte/Manifest6
-rw-r--r--x11-libs/vte/vte-0.68.0.ebuild2
-rw-r--r--x11-libs/vte/vte-0.74.2.ebuild2
-rw-r--r--x11-libs/vte/vte-0.76.3.ebuild2
-rw-r--r--x11-libs/wxGTK/Manifest13
-rw-r--r--x11-libs/wxGTK/wxGTK-3.0.4-r5.ebuild2
-rw-r--r--x11-libs/wxGTK/wxGTK-3.0.5.1-r1.ebuild2
-rw-r--r--x11-libs/wxGTK/wxGTK-3.0.5.1-r2.ebuild188
-rw-r--r--x11-libs/wxGTK/wxGTK-3.0.5.1-r3.ebuild2
-rw-r--r--x11-libs/wxGTK/wxGTK-3.2.2.1-r3.ebuild247
-rw-r--r--x11-libs/wxGTK/wxGTK-3.2.2.1-r4.ebuild258
-rw-r--r--x11-libs/wxGTK/wxGTK-3.2.2.1-r5.ebuild2
-rw-r--r--x11-libs/wxGTK/wxGTK-3.2.5.ebuild2
-rw-r--r--x11-libs/xapp/Manifest3
-rw-r--r--x11-libs/xapp/files/xapp-optional-de-options.patch106
-rw-r--r--x11-libs/xapp/xapp-2.8.2-r1.ebuild104
-rw-r--r--x11-libs/xbae/Manifest6
-rw-r--r--x11-libs/xbae/files/xbae-4.60.4-c99.patch24
-rw-r--r--x11-libs/xbae/files/xbae-4.60.4-configure-c99.patch57
-rw-r--r--x11-libs/xbae/files/xbae-4.60.4-modern-autotools.patch28
-rw-r--r--x11-libs/xbae/xbae-4.60.4-r1.ebuild75
-rw-r--r--x11-libs/xbae/xbae-4.60.4.ebuild4
-rw-r--r--x11-libs/xcb-util-cursor/Manifest2
-rw-r--r--x11-libs/xcb-util-cursor/xcb-util-cursor-0.1.5.ebuild2
-rw-r--r--x11-libs/xcb-util-errors/Manifest2
-rw-r--r--x11-libs/xcb-util-errors/xcb-util-errors-1.0.1-r1.ebuild2
-rw-r--r--x11-libs/xcb-util-image/Manifest2
-rw-r--r--x11-libs/xcb-util-image/xcb-util-image-0.4.1.ebuild2
-rw-r--r--x11-libs/xcb-util-keysyms/Manifest2
-rw-r--r--x11-libs/xcb-util-keysyms/xcb-util-keysyms-0.4.1.ebuild2
-rw-r--r--x11-libs/xcb-util-renderutil/Manifest2
-rw-r--r--x11-libs/xcb-util-renderutil/xcb-util-renderutil-0.3.10.ebuild2
-rw-r--r--x11-libs/xcb-util-wm/Manifest2
-rw-r--r--x11-libs/xcb-util-wm/xcb-util-wm-0.4.2.ebuild2
-rw-r--r--x11-libs/xcb-util/Manifest2
-rw-r--r--x11-libs/xcb-util/xcb-util-0.4.1.ebuild2
-rw-r--r--x11-libs/xosd/Manifest2
-rw-r--r--x11-libs/xosd/xosd-2.2.14_p2_p1.ebuild2
-rw-r--r--x11-libs/xtrans/Manifest4
-rw-r--r--x11-libs/xtrans/xtrans-1.5.0.ebuild2
-rw-r--r--x11-libs/xtrans/xtrans-1.5.1.ebuild22
215 files changed, 867 insertions, 1846 deletions
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index 959a5839c5b9..edafe23857cf 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/cairo/Manifest b/x11-libs/cairo/Manifest
index 70c3250fa84b..c622a25da42b 100644
--- a/x11-libs/cairo/Manifest
+++ b/x11-libs/cairo/Manifest
@@ -1,5 +1,8 @@
+AUX cairo-1.18.2-cups.patch 1181 BLAKE2B 8790ce088616c33312bf54aa3f86a19f80c2f9bfae04e4862cc432d7e5891d167e824ef54716735bf521cecc02a2711a865ae41b5fabc414886dcefbf7bed073 SHA512 9f889cb37e60dfcd483edbc624702bb8b65dbfdbc06bc7077b09672e1c2ec89a2df9a53b84afa8541da67d6be80164bbd39871bd03e01dd510df9793572a398f
AUX cairo-respect-fontconfig.patch 538 BLAKE2B 7cc137277ccb2e1d641fd8ca39ee7ccd0fd4981a07a25122387c2f1b6ca4cd89a830360357953706dee62e4233126cd0630e4622f0682f6782cd27fa31f20ecc SHA512 4d4d473f956b56f11b31f513de06751dcc77342e0f04ecf37064a74b8217f9d3536c0a8a41b09e580f34576ff2d06815b4cbc2bc091c201f947965509677415e
DIST cairo-1.18.0.tar.bz2 43979246 BLAKE2B 1afb01a934a41c9f4c2cac0d6f1fd842bfd3297378b7692a0c38786d151ca568a63707ceee4b220da7ec9a605f65eb87b546a78392c5fe652345e749e6d3da6b SHA512 bd702f3b64061f8add954c243c9b59f5d44271adfa76d997941ddab629ff8018c2a1d3368edf2362573e0018c342c61483de58240c63e15e1e6035d2511d3e40
-EBUILD cairo-1.18.0.ebuild 2696 BLAKE2B 5ad605b4c25b0547e7054196037f3879fcc270e2b5a28a32967bb9d9c1973e5d898970503164b7613b94a2673d853aa23db9c3eef2fb44f48799c756002fa94b SHA512 0081b5a19fc1db43a00d5e17d7f792b3da6b82422545eea04f8218c71db34c8cec91fc0f44623c02aefd4cc0688d4199f6f2ee8ce0a8acc67dca1f46217b78ae
-EBUILD cairo-9999.ebuild 2671 BLAKE2B 22b6c97303f3f60e8556ba3677028d96a4beb6cd1e5304ffdd69165fd61858e78b5f936cc204bea01d82ffd22773f7b8cb3ac3e4d9f3d3a3c81d172cc81d734e SHA512 3a4b259eeec228135716af950c88701f9af34e4609ab1f78e2afec2401a587715611b346a735dd8d0be10fea5230ca646d8a58addcfe752209e6ec0787d95018
+DIST cairo-1.18.2.tar.bz2 42905863 BLAKE2B 2788b9b90aeee1ad906e36ec13c0e0dba5b87b88433bc2cd408ed427ebcab49ee3d63ded3bc4eb7dc51c63aba91a6c30de77c052235bc5b669eef268f706de36 SHA512 8db31b675791b892379bc5fca7f421d3e8ebca9c3cbcdc27fa80efb1274f12d89276a54fa1ec18008f81de9b1dc2fafb9fbee9ee368e893e8b035a332d07e141
+EBUILD cairo-1.18.0.ebuild 2690 BLAKE2B c54dd04e02cab2765d84b38a0322bf30973ead942d1a5c8ea6c74a8135a1b5044dfc840795e60b3db73b268f886ffc1c648ccde2b0dfdf1309a33e4564b34625 SHA512 261778a01724e25efd0615d653d188d71ef14934e3396844422b1c5593e6f48b5b41eb6e15c8eb7b23e6e04a69f276c54651785318d0e59aefd4e81b0b17ab95
+EBUILD cairo-1.18.2-r1.ebuild 2721 BLAKE2B dbd873843db28b5d64e59a7dd2fda6306f1b25055c1e6a08cfa0a6fd3176130e7b72962abf5300d4b61aba78da781bce1ed33f00d937f7c7d920e45d77fc355f SHA512 4bbbf8dcda3e4298b7cbdc1e7d253df5d5018773bba64466b2a9f8aff151a0b8fe09d5dd7549c82b12ced555270a594928bed36c5baef2183351442d4d9e2487
+EBUILD cairo-9999.ebuild 2697 BLAKE2B 66fa4f151a2bdd05110a54982273aeeb080e148715f7e6d2ead0d7574256f3e345521eea7c3340125db606f234d4e8f18b803626beb235869018d4f3bc431257 SHA512 0295111a82323029bebde475485a94252753056017ba551b0b03bcda65d6bd0390932239e6f6f9525ac6d9b9228ab934512aa51745750d782340e087865e671c
MISC metadata.xml 484 BLAKE2B 44ea5fe06e0b252b5d0cf71ccf53f76ca6f1f29432886ac0a66af9df19ed72358b91c6ff399ba418d051b5fa5380ff281647ffd050f1471578699ddfa87085ab SHA512 a575a5e6f807ac4527dbcf62e6e4a70c0e6012a6b52d7772ab167ffc29a55718bd35e52b1d0bf61be89ed82f38959e63e7ef198e7b2c1f48889df9dd2c4c8988
diff --git a/x11-libs/cairo/cairo-1.18.0.ebuild b/x11-libs/cairo/cairo-1.18.0.ebuild
index 080fd2318b5c..b52091672e2d 100644
--- a/x11-libs/cairo/cairo-1.18.0.ebuild
+++ b/x11-libs/cairo/cairo-1.18.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/cairo/cairo.git"
else
SRC_URI="https://gitlab.freedesktop.org/cairo/cairo/-/archive/${PV}/cairo-${PV}.tar.bz2"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
DESCRIPTION="A vector graphics library with cross-device output support"
diff --git a/x11-libs/cairo/cairo-1.18.2-r1.ebuild b/x11-libs/cairo/cairo-1.18.2-r1.ebuild
new file mode 100644
index 000000000000..23a12434ef75
--- /dev/null
+++ b/x11-libs/cairo/cairo-1.18.2-r1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/cairo/cairo.git"
+else
+ SRC_URI="https://gitlab.freedesktop.org/cairo/cairo/-/archive/${PV}/cairo-${PV}.tar.bz2"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+fi
+
+DESCRIPTION="A vector graphics library with cross-device output support"
+HOMEPAGE="https://www.cairographics.org/ https://gitlab.freedesktop.org/cairo/cairo"
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+SLOT="0"
+IUSE="X aqua debug +glib gtk-doc test"
+# Tests need more wiring up like e.g. https://gitlab.freedesktop.org/cairo/cairo/-/blob/master/.gitlab-ci.yml
+# any2ppm tests seem to hang for now.
+RESTRICT="test !test? ( test )"
+
+RDEPEND="
+ >=dev-libs/lzo-2.06-r1:2[${MULTILIB_USEDEP}]
+ >=media-libs/fontconfig-2.13.92[${MULTILIB_USEDEP}]
+ >=media-libs/freetype-2.13:2[png,${MULTILIB_USEDEP}]
+ >=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]
+ >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/pixman-0.42.3[${MULTILIB_USEDEP}]
+ debug? ( sys-libs/binutils-libs:0=[${MULTILIB_USEDEP}] )
+ glib? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] )
+ X? (
+ >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}]
+ )"
+DEPEND="${RDEPEND}
+ test? (
+ app-text/ghostscript-gpl
+ app-text/poppler[cairo]
+ gnome-base/librsvg
+ )
+ X? ( x11-base/xorg-proto )"
+BDEPEND="
+ virtual/pkgconfig
+ gtk-doc? ( dev-util/gtk-doc )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-respect-fontconfig.patch
+ "${FILESDIR}"/${P}-cups.patch
+)
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Ddwrite=disabled
+ -Dfontconfig=enabled
+ -Dfreetype=enabled
+ -Dpng=enabled
+ $(meson_feature aqua quartz)
+ $(meson_feature X tee)
+ $(meson_feature X xcb)
+ $(meson_feature X xlib)
+ -Dxlib-xcb=disabled
+ -Dzlib=enabled
+
+ # Requires poppler-glib (poppler[cairo]) which isn't available in multilib
+ $(meson_native_use_feature test tests)
+
+ -Dgtk2-utils=disabled
+
+ $(meson_feature glib)
+ -Dspectre=disabled # only used for tests
+ $(meson_feature debug symbol-lookup)
+
+ $(meson_use gtk-doc gtk_doc)
+ )
+
+ meson_src_configure
+}
+
+multilib_src_test() {
+ multilib_is_native_abi && meson_src_test
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ if use gtk-doc; then
+ mkdir -p "${ED}"/usr/share/gtk-doc/cairo || die
+ mv "${ED}"/usr/share/gtk-doc/{html/cairo,cairo/html} || die
+ rmdir "${ED}"/usr/share/gtk-doc/html || die
+ fi
+}
diff --git a/x11-libs/cairo/cairo-9999.ebuild b/x11-libs/cairo/cairo-9999.ebuild
index f51355062fef..5b5de6710465 100644
--- a/x11-libs/cairo/cairo-9999.ebuild
+++ b/x11-libs/cairo/cairo-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/cairo/cairo.git"
else
SRC_URI="https://gitlab.freedesktop.org/cairo/cairo/-/archive/${PV}/cairo-${PV}.tar.bz2"
- 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
DESCRIPTION="A vector graphics library with cross-device output support"
@@ -24,11 +24,11 @@ RESTRICT="test !test? ( test )"
RDEPEND="
>=dev-libs/lzo-2.06-r1:2[${MULTILIB_USEDEP}]
- >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
- >=media-libs/freetype-2.5.0.1:2[png,${MULTILIB_USEDEP}]
+ >=media-libs/fontconfig-2.13.92[${MULTILIB_USEDEP}]
+ >=media-libs/freetype-2.13:2[png,${MULTILIB_USEDEP}]
>=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
- >=x11-libs/pixman-0.36[${MULTILIB_USEDEP}]
+ >=x11-libs/pixman-0.42.3[${MULTILIB_USEDEP}]
debug? ( sys-libs/binutils-libs:0=[${MULTILIB_USEDEP}] )
glib? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] )
X? (
@@ -54,6 +54,7 @@ PATCHES=(
multilib_src_configure() {
local emesonargs=(
+ -Ddwrite=disabled
-Dfontconfig=enabled
-Dfreetype=enabled
-Dpng=enabled
diff --git a/x11-libs/cairo/files/cairo-1.18.2-cups.patch b/x11-libs/cairo/files/cairo-1.18.2-cups.patch
new file mode 100644
index 000000000000..6a34c28a6250
--- /dev/null
+++ b/x11-libs/cairo/files/cairo-1.18.2-cups.patch
@@ -0,0 +1,32 @@
+https://bugs.gentoo.org/939607
+https://gitlab.freedesktop.org/cairo/cairo/-/issues/870
+https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/595
+https://gitlab.freedesktop.org/cairo/cairo/-/commit/f19e2fe080ddcfce93c8234a919fd882f3d63362
+
+From f19e2fe080ddcfce93c8234a919fd882f3d63362 Mon Sep 17 00:00:00 2001
+From: Adrian Johnson <ajohnson@redneon.com>
+Date: Fri, 13 Sep 2024 06:28:39 +0930
+Subject: [PATCH] cff: Don't fail if no local subs
+
+Fixes: #870
+--- a/src/cairo-cff-subset.c
++++ b/src/cairo-cff-subset.c
+@@ -952,9 +952,13 @@ cairo_cff_font_read_private_dict (cairo_cff_font_t *font,
+ decode_number (operand, nominal_width);
+
+ num_subs = _cairo_array_num_elements (local_sub_index);
+- *local_subs_used = _cairo_calloc_ab (num_subs, sizeof (cairo_bool_t));
+- if (unlikely (*local_subs_used == NULL))
+- return _cairo_error (CAIRO_STATUS_NO_MEMORY);
++ if (num_subs > 0) {
++ *local_subs_used = _cairo_calloc_ab (num_subs, sizeof (cairo_bool_t));
++ if (unlikely (*local_subs_used == NULL))
++ return _cairo_error (CAIRO_STATUS_NO_MEMORY);
++ } else {
++ *local_subs_used = NULL;
++ }
+
+ if (num_subs < 1240)
+ *local_sub_bias = 107;
+--
+GitLab
diff --git a/x11-libs/colord-gtk/Manifest b/x11-libs/colord-gtk/Manifest
index f508502b2dc3..287444b02fe2 100644
--- a/x11-libs/colord-gtk/Manifest
+++ b/x11-libs/colord-gtk/Manifest
@@ -1,3 +1,3 @@
DIST colord-gtk-0.3.1.tar.xz 22132 BLAKE2B 3ae1d7f0473d082c2fa2d9bfea18cee3a74d854bc3c99ed6db685ad479f12f2f376f44549fc4e833668718470217971cd327eb867cb1212db9d71370496d8636 SHA512 d8ac4e6f32a0672cd4e87585a03e82ecfc359ae4b99a4a6529ad81025f9beec5a3b479e94dff9a7e49db03e99671099b7f8370f6f87791e5a9fc008da859b238
-EBUILD colord-gtk-0.3.1.ebuild 1354 BLAKE2B 2b63b049fc2d1336902b5b6efe425a8d1256784df5add7f2139440a1bbd63495baacd8714bbdd116c59cb0f59ef21f5af533f705620a2a110906a796e1c25321 SHA512 c538492bdfac7705b7817937b6bb569924c2eb68248b0759ee739ba18420ccfebf0e94f96dbbf18b5c0a780e3d91623d84b6575198ab39c1973521a09370c163
+EBUILD colord-gtk-0.3.1.ebuild 1348 BLAKE2B 75d85009c8c6940fe178db1848c3009c3ef7cb732307159c9fb47537c9de01518d8dd1effd79cc39f5915191761b4a6baed1c1d7edc15685126552dd9950747b SHA512 5817c5390d1ee14a90fc7d34de924236510cc48c96a309112f9b31f9d27ecbc1922fcf89c0a0292f9e0911d75ce11b1423b5bdc3778a7bdbb7cf3fcfdacefb8a
MISC metadata.xml 347 BLAKE2B 5e07eafdbceaac3ba067628e3b92aedd8665a862e4f888e14711166b3edadd74c4a942765980d8e2bc9d5c7f292e7acd88a35f5875aff4a45b7383fcbec222a4 SHA512 e7098abc343f956231cad7ea3e12acb60b3df90b68d4f18b70ce62769e4b2fc30658669db838ed329f7572e30040aeaaac38fd8b64a277627d552c5b8de281a2
diff --git a/x11-libs/colord-gtk/colord-gtk-0.3.1.ebuild b/x11-libs/colord-gtk/colord-gtk-0.3.1.ebuild
index 94a5b17bd275..b0a87c0b0d28 100644
--- a/x11-libs/colord-gtk/colord-gtk-0.3.1.ebuild
+++ b/x11-libs/colord-gtk/colord-gtk-0.3.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/colord/releases/${P}.tar.xz"
LICENSE="LGPL-3+"
SLOT="0/1" # subslot = libcolord-gtk soname version
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="doc +introspection vala"
REQUIRED_USE="vala? ( introspection )"
diff --git a/x11-libs/dnd/Manifest b/x11-libs/dnd/Manifest
index a94f726e2681..bab1883fdbe2 100644
--- a/x11-libs/dnd/Manifest
+++ b/x11-libs/dnd/Manifest
@@ -1,5 +1,5 @@
AUX Makefile-fix.patch 1139 BLAKE2B b8e6a2e3d7c91eaccde9cb47228a7a810d313e5f0e38fe999451a50078ef86ae66e22dc6df8a2430c1d1e6d4c6b84897f2894158bfddb53325c12ebaba6add50 SHA512 57785cec0adfef150f9560be79cad9f6170c0476060b7653705fc8a2e17e81c93996a4ca1cfa11cece609950e8d4afcae113f2169a6b5d622494c3ae36cd6c26
AUX dnd-1.1-gentoo.diff 1532 BLAKE2B 5bc035212d46f712b0f8ad016a0fc649f0b36f19674e8c90eec0b2a54a7a6a8e735bfdcf4d4afc0d5792236623a9c43b34775053704e8ad4916488fe55458edb SHA512 68e3fe2a8c36a1b9b8bfdf57ef4eef1e5abb11debd160633cc0d323cf90b1ba579ee87aad82fa8e29b086cbbcfe19326f2202f6191749059cfe638fa7940ec5f
DIST dnd.1.1.tgz 227598 BLAKE2B 3d6bc4644d492cdfcb9160b87b1c8d2a0f0fa3ae30bfbc948e4327b390f80247c4e4fac562c14972ede2f807e11503d78edc845bac53ad5c5a42ce0439e60c6b SHA512 8644d669ea6553b4e99469f30144286e262fd64379a00b8595d1574d0f4f0e504799ed18979a9036cfc89d74074d325ffca94b4147e350969f3a1c5ff9cf0ff8
-EBUILD dnd-1.1-r4.ebuild 725 BLAKE2B 5426935c1f62e554148ac2670a8360a81eb8c30234a94b5fda7bf1a7b8e68478dec28ba084fa629b78acc87b8e36035cd689d7a9895b37954e37de684c2959b3 SHA512 1ec16fabcc41e1d3a95eed4464fbb993a6657a1490ade4466ac28475d9ac8de7ecdb0a2991ad16b371fc769b24f2ed0d0902cc390f01447f1557e0e5b3b7b51d
+EBUILD dnd-1.1-r4.ebuild 719 BLAKE2B 3ffa460a50ab032ddb2ad319a43eb0f18c5558becc9e8e62b1bc18f1e0f8f6051c80c28ef08a9f8f25b03082da35dcf69d5672c3a4778badd1d6f4c719dc9bd6 SHA512 474456761a28e1398122af0f4777ec966f99d1c32ba079a6e699914520bf3771b375f53d584a00a0d8ead3ddf6982c4ebf167307e8df713189933c2557da4260
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-libs/dnd/dnd-1.1-r4.ebuild b/x11-libs/dnd/dnd-1.1-r4.ebuild
index 4a703c80c2b6..4d53efd6675f 100644
--- a/x11-libs/dnd/dnd-1.1-r4.ebuild
+++ b/x11-libs/dnd/dnd-1.1-r4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/DND/DNDlib"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm64 ~hppa ppc ppc64 ~riscv sparc x86"
RDEPEND="
x11-libs/libICE
diff --git a/x11-libs/fltk/Manifest b/x11-libs/fltk/Manifest
index 808e939ed410..89e62e760b90 100644
--- a/x11-libs/fltk/Manifest
+++ b/x11-libs/fltk/Manifest
@@ -13,8 +13,8 @@ AUX fltk-1.4.9999-makefile-dirs.patch 369 BLAKE2B 103f9ea921257c99e6b08f03f8ad32
AUX fltk-1.4.9999-optim.patch 342 BLAKE2B d76931d951083fa76c60569508ef6726a1e9307f3fb5e901a4eca78eb4b6ef0a260feef9bd29f91e324281f2ded87decb21cdbde9c5078ecce7f9fa815ea8122 SHA512 8f2337014933ef1db03477d017dc3c905bf4d2cbc3e62e49e40a6d03b3f38fe00d38eb31912245555ac2e5a28580b38b22532797f237e43b5fe98e204428cd4c
DIST fltk-1.3.5-source.tar.gz 5261324 BLAKE2B df05989d6581b570c689e29e9f31e5fc85fa91dee1296d70b5f5c3b4aab527749850ea78bec3ef5947151b21598c3bb04e52f78b5e6db179e7fd922627862b5e SHA512 db7ea7c5f3489195a48216037b9371a50f1119ae7692d66f71b6711e5ccf78814670581bae015e408dee15c4bba921728309372c1cffc90113cdc092e8540821
DIST fltk-1.3.8-source.tar.gz 5335306 BLAKE2B 8c2d2fca4243c0e7c5a8aa46083940f99c8b3e7873d39d6e590a4b66587876393f209e5e7e5eaf4a4cc13f0f97cb03671d97129853b0146eeab409aaf687935e SHA512 5c1cbfc156c49888e25b90dcb9b1ab86a03447e08e00864c3c7ae8a0e32cfbd9154ee630054235c9edfd29fd1d0371ae77eff7b78094fb660dbbdec5cecfc8fb
-EBUILD fltk-1.3.5-r4.ebuild 4579 BLAKE2B 1cd4f02ec46c6db49631a587fa39fa476f83f9ee713c7860247ba4f47d2afd494dc5cc0f5f8559b26e38e079ea99dcf37d75ab5f78f3c31b07fc6e0721de9213 SHA512 92070d9869bb07a3c86d8e3d66a3f2974b42858c9f64d93a0074d9069d49fb213fbd036b814ec0bf76ac9ff88fbb61883919bc1902a2a72eb649d5c8d54112bb
-EBUILD fltk-1.3.8.ebuild 4439 BLAKE2B 5e03a3b9f0d7dff3863716ae5c995ece2d0bc46067e5bd8fd39c79615dbe62bd1b96a0f43e4c4b4ecfba9078a4d0cfac8828726dbe9b1606d3f7d35f4ff078e4 SHA512 554d622c327c24fe59bbfdebbace3161485d07eef55a88ad3c868c2ef9781075517d1105fd967be5b06818978895a0804b7d310773bf7a6851721cafe2b217ab
+EBUILD fltk-1.3.5-r4.ebuild 4573 BLAKE2B ed5841c5f7d744c80894b61985503e370456a88fccd7e476eb99a84a19e06a00a46fdf4199b42c1ea01615f525b140e8fb3be46ba55b02452b9ba905b724a97c SHA512 a06a3f06844814e823aeeff45c3a8ed11412b96cd62eb7f39d42ceeb177035f956b60b9418e3139baf61c48c624fb61103cb6d8e6468cc054b335c58e9967b1a
+EBUILD fltk-1.3.8.ebuild 4433 BLAKE2B 8094b9025c18d27f42272fc0496b404371d162279978ba3e95a758e23d74b79dcea5c2149840912beea03bd71306ca6aea0367aeefece09b8f55c5de2ca203e1 SHA512 e5e145a747bbdd076f5abf22fce94539be33bc90dfc8a1fa678dfc89a92e61c501b4265e3cbeb5ff1df985308583aca00307d641a044962840924dc3bd2960d9
EBUILD fltk-1.3.9999.ebuild 4575 BLAKE2B 925ddd0a48d88ab18c48373372c4636b477e462116254d3de69bb855f2d35fcc04f89303ea0370ee324233ea59c135e91249477fa5b71b8c8cbc0a3cebc0b2ef SHA512 7eebba378da3d889cf820531f3aef42b8755ce4274dc16f891d42939dea656d18f57972ebbaed78f630b8f10e62d25acc9ac2307e3b8fe22a4d701bf0040f78b
EBUILD fltk-1.4.9999.ebuild 4375 BLAKE2B f72287f281ef2994be864b118d01de1fb15577a8ab8f002bfd178848eab2a463524499a37021441dc9354300313123ae94e73620b20ce190e7907b3b58ff3059 SHA512 bdfd6123d363bc3a2a7453a247325970f348eb2ae2a043394880381aa5b26b904cd29bcd3cc501e9754a5a6904a3f1c534b83475d73a0548666a835517a2cc24
MISC metadata.xml 657 BLAKE2B 3b8149138859276ea23b72969afbcae32725a2a2cb541b802cc37caa0621b8161cc3ba6f944ceddea5c5ae547b2a57ca344f4558648452e23f62182c65232140 SHA512 764bd4333938568be347da22d16ec023e86d5b0ae78754db195fade0d34830933ca4a768e538a29a29c9c7a765cd1828d6d76a4f021e2aa8dbbc56d21f883777
diff --git a/x11-libs/fltk/fltk-1.3.5-r4.ebuild b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
index ad957e104713..69b47fc0d881 100644
--- a/x11-libs/fltk/fltk-1.3.5-r4.ebuild
+++ b/x11-libs/fltk/fltk-1.3.5-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz"
SLOT="1"
LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
IUSE="cairo debug doc examples games +opengl static-libs +threads +xft +xinerama"
RDEPEND="
diff --git a/x11-libs/fltk/fltk-1.3.8.ebuild b/x11-libs/fltk/fltk-1.3.8.ebuild
index 710e3997f2a9..ffd72fe557df 100644
--- a/x11-libs/fltk/fltk-1.3.8.ebuild
+++ b/x11-libs/fltk/fltk-1.3.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz"
SLOT="1"
LICENSE="FLTK LGPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="cairo debug doc examples games +opengl static-libs +threads +xft +xinerama"
RDEPEND="
diff --git a/x11-libs/fox-wrapper/Manifest b/x11-libs/fox-wrapper/Manifest
index 76d5aa428eea..2cd31c60ef80 100644
--- a/x11-libs/fox-wrapper/Manifest
+++ b/x11-libs/fox-wrapper/Manifest
@@ -1,3 +1,3 @@
AUX fox-wrapper-3.sh 1901 BLAKE2B 951101042ea29b5a6c8566afec2005fed68b210b33f8b4b304cad2fd8246e9ae5a39adebc1e33ca84448f1935fc0be257ef8c431586156db1b12290519267c51 SHA512 e15395889cc254e11c7a0a5562b1ca77c172790823e76c60040ea6032ccee90ec9f4c9f1f45557129fb19f130abf9aa0a762d8bf93bbd834ec19c48851b56f8a
-EBUILD fox-wrapper-3-r1.ebuild 514 BLAKE2B 5e2da76ae82bc90c4b56826d9269da869cd882c82b04156db415627d7aeb1d2efa392e1299b3cc37db894a21a718a3599025c0e299160bfda18d3c1fb5c16e0e SHA512 564d6b4432124d923cb69a32a7c43d2c0e2debb8dd56f98952ac51abbb734630f8c803f53440e9651cd116a8b24b5dbbb1cc4c9bb28650d8cc7c6db8b7007f87
+EBUILD fox-wrapper-3-r1.ebuild 508 BLAKE2B d1810b27de62c4eed5527ef8c39b69b0642533c98e02525a7ad81da739add0cea1a4f94703bd1cdd87b797fee45f4bcffe924c4d905c3f3e70b6b55763bc75fe SHA512 14a738d0e8d3e7028a226a5dc7e11875ab871a52fb2e57840363c5f50311cf6fdfe63d8dd95112896a776adcb0b0afd142134a7d01a6c7446ad5027fa1cf9ed4
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/x11-libs/fox-wrapper/fox-wrapper-3-r1.ebuild b/x11-libs/fox-wrapper/fox-wrapper-3-r1.ebuild
index 5385e9e5df7b..4dddf95d013e 100644
--- a/x11-libs/fox-wrapper/fox-wrapper-3-r1.ebuild
+++ b/x11-libs/fox-wrapper/fox-wrapper-3-r1.ebuild
@@ -9,7 +9,7 @@ S=${WORKDIR}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86"
src_install() {
exeinto /usr/lib/misc
diff --git a/x11-libs/fox/Manifest b/x11-libs/fox/Manifest
index 149e22f85195..53d4a7534f56 100644
--- a/x11-libs/fox/Manifest
+++ b/x11-libs/fox/Manifest
@@ -4,8 +4,7 @@ AUX fox-1.7.84-pthread_rwlock_prefer_writer_np-musl.patch 937 BLAKE2B 2fa49b1218
DIST fox-1.6.57.tar.gz 4284018 BLAKE2B 3efbc6188225f9444fbd347359e8b4041a08fe654acb99c48e4966e501a2f72a44863f2e9b60ae810a259951f89cfc27b9a8b6341e029627066712e0dbf20e40 SHA512 e7b91054a9ea674818803415284cb61572935d22466e446cb37ef68344e2684e8acd567f7c8a6912f939dcbcc37455119ad6a01ac30513f460d0b3937b7e6087
DIST fox-1.7.67.tar.gz 5689421 BLAKE2B 60f2d8e887a41f1e234cd31c1bd2702bcedae0f1b47cb7b9832c317e34a9b517cb603033d28e5ed66c4b97c85deaf3caa8dd40a508eaf715d63772e6ef0020b0 SHA512 a45db7ea9453e2afe0ff61ed6608925e94f9202dc1fbee5e2b88a5a1c16310019cb4611090f8234ad6ebc46a6519a36085683c4553d47bc9c21b8ef0c13ab540
DIST fox-1.7.84.tar.gz 5879987 BLAKE2B 803a698eb5d976a04dd30b03a3c65f840d09e173292b8448dc02905b37ea352d0fe71b4a35f806f7ee2a8b6e6436b0c1dc9185ac3a17ecda3fb63a1b583e7348 SHA512 5590f16272a0630cb49e74e0f591e65886dd81ba1b0121d403fa3689ca8b23a727c75b645b417eb87e67fd0ece465b493146c8bb51d117a6559bb19b1b2b4297
-EBUILD fox-1.6.57-r3.ebuild 2716 BLAKE2B a05a83cf05d89281eaf2ff0aa541e5158b11eebe4e0b7df6d8504688cb9ac2238c6d1d62a96ff7080f8f357019af16c2ff6e571b5a044b0d04da915f62d8ecff SHA512 b9ef945852b7abe98cd538ac2b85fb23cb2f2839d5f688c2452860c53ad9df213a4c0de6cc8d19cb8a2604a70d4ac81dc936eb6bf0bbd9bff52728f8685905c2
-EBUILD fox-1.7.67-r1.ebuild 2933 BLAKE2B d5c7f8cd71a1b630bbbf891acc2a0cc292e42ed56d8e7d7c7b682cc6af00ffe07f77e7180e6aa835424f2d6a8a965348d8ff3624a1de59b4337c1e63a22daff3 SHA512 a41cefd75344bf768fe3fd1c5863139a0a653d2aa7e73af449ce368ada8c7654c2896c22a4009b0ffa1bd7e57eb20621c6978e1f7849d4f2c37b06bde2662d2e
-EBUILD fox-1.7.67-r2.ebuild 3596 BLAKE2B 39bc68a4767df31681f6ee8ae584d6019813a9f68fb3d8f7800f0be5a2d8905d9600a91a740ccd3c60cf8d374e59d5f1648a4dcd08dc685935e515e15d1ab225 SHA512 ab98bb2d7fc89c8bebb2bf8c009848256d057b781ce147d85fee70a8860ce2b73c5e5d1a1d31ef3353b4c58145d05ab3bf906ae2fa5fba8eb3cd2ef02871f8ae
-EBUILD fox-1.7.84.ebuild 2835 BLAKE2B cbc98b7a3a8ea04cdc9af374fe24f21b0017692658fd8166b052c8535604b9d9e1f3d97e98572ab69371b584c914da5727466e29d133b052024b1b1ea5241f72 SHA512 742605d9dde4b0f8c94e42f344d666cbf768c32c8f478d7f720a29bb13b932d2ff2a5b40ec2109e2929a1c906336eee38716543ebcefe5e3169a9f3f53a76b40
+EBUILD fox-1.6.57-r4.ebuild 2777 BLAKE2B 0d4e4e4d3010ebd8039eebf6c0818328eeaf04ea2633dd22d05f49144caac0ead87a9570c06c0833940349b78fb45b64c0d907669867e809175cbc054b84a848 SHA512 1ee7125e378bc9ea964215a25bd0ac1d7ca2f91ab23ee2455d7a8a4fbdad61b418b3354ddf91d7ee614d9f657f678b7dd599b934248e1484c2e085f3cd4ae988
+EBUILD fox-1.7.67-r3.ebuild 3655 BLAKE2B 4eec8cd4c5b4fe9a7da723fed8d50842cd68cf13d8b33ffe9b2ef048566fd2d4fcf73bd6b69e3af67d26f7c45105ac7fb2d4b71f2d8aad864b1b9e15b7afe194 SHA512 1187e83b4ee7a8d29ae89020015171b43e62ab0bf324e4ed1c8c0215dcfc9fbed373aa605ced058c72273e7faed64007c0a9aa2731694d5e3b533dc9d118e102
+EBUILD fox-1.7.84.ebuild 2953 BLAKE2B b9adbfcdf47b455ec5b8a8f468a8833b61475ed6ef18c45af246ac82e1d8b383cdba56518ab152777d70ff06d62b51b082df765bc27b27622759003bf774b289 SHA512 5420a0a7094a8497d7e1169bbe0f18c1067522331746635efafd416d6269b78bc17fc14123c8e86c6a84706e5668dc102d8f2b339798606f54f329218a268741
MISC metadata.xml 353 BLAKE2B e9db8b14c07f63f450153af626408d7007471113ba54acad5aa97aac5258d02fe6702db354cce45ceca20444756f5ceb0c46dbacb6fae28fb06320f24221cbbb SHA512 26adab0c5f6876716fa0c87398e9d4009d162d4d202d0455d987837617316aecf8096b10c2a99a5529f7b9d5a324f9aa386d11d0f22c574114acebd15e30fdaa
diff --git a/x11-libs/fox/fox-1.6.57-r3.ebuild b/x11-libs/fox/fox-1.6.57-r4.ebuild
index 75a76109a911..ac28fe40a67c 100644
--- a/x11-libs/fox/fox-1.6.57-r3.ebuild
+++ b/x11-libs/fox/fox-1.6.57-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.fox-toolkit.org/pub/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="1.6"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="+bzip2 +jpeg +opengl +png tiff +truetype +zlib debug doc profile"
RDEPEND="
@@ -51,18 +51,18 @@ src_prepare() {
}
src_configure() {
- # -Werror=strict-aliasing
- # https://bugs.gentoo.org/864412
- # Fixed in 1.7.84
- #
+ # -Werror=strict-aliasing (bug #864412, bug #940648)
# Do not trust it for LTO either.
append-flags -fno-strict-aliasing
filter-lto
+ use debug || append-cppflags -DNDEBUG
+
+ # Not using --enable-release because of the options it sets like no SSP
econf \
--disable-static \
- --enable-$(usex debug debug release) \
$(use_enable bzip2 bz2lib) \
+ $(use_enable debug) \
$(use_enable jpeg) \
$(use_with opengl) \
$(use_enable png) \
diff --git a/x11-libs/fox/fox-1.7.67-r1.ebuild b/x11-libs/fox/fox-1.7.67-r1.ebuild
deleted file mode 100644
index 1a2513f96a04..000000000000
--- a/x11-libs/fox/fox-1.7.67-r1.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="C++ Toolkit for developing Graphical User Interfaces easily and effectively"
-HOMEPAGE="http://www.fox-toolkit.org/"
-SRC_URI="ftp://ftp.fox-toolkit.org/pub/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="1.7"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86"
-IUSE="+bzip2 +jpeg +opengl +png tiff +truetype +zlib debug doc profile tools"
-
-RDEPEND="
- x11-libs/fox-wrapper
- x11-libs/libXcursor
- x11-libs/libXrandr
- bzip2? ( app-arch/bzip2 )
- jpeg? ( media-libs/libjpeg-turbo:= )
- opengl? ( virtual/glu virtual/opengl )
- png? ( media-libs/libpng:= )
- tiff? ( media-libs/tiff:= )
- truetype? (
- media-libs/freetype:2
- x11-libs/libXft
- )
- zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
- x11-libs/libXt"
-BDEPEND="doc? ( app-text/doxygen )"
-
-PATCHES=( "${FILESDIR}"/"${PN}"-1.7.67-no-truetype.patch )
-
-src_prepare() {
- default
-
- sed -i '/#define REXDEBUG 1/d' lib/FXRex.cpp || die "Unable to remove spurious debug line."
- sed -i -e "s:windows::" Makefile.am || die
- if ! use tools; then
- local d
- for d in adie calculator pathfinder shutterbug; do
- sed -i -e "s:${d}::" Makefile.am || die
- done
- fi
-
- # Respect system CXXFLAGS
- sed -i -e 's:CXXFLAGS=""::' configure.ac || die "Unable to force cxxflags."
-
- # don't strip binaries
- sed -i -e '/LDFLAGS="-s ${LDFLAGS}"/d' configure.ac || die "Unable to prevent stripping."
-
- eautoreconf
-}
-
-src_configure() {
- # -Werror=strict-aliasing
- # https://bugs.gentoo.org/864412
- # Fixed in 1.7.84
- #
- # Do not trust it for LTO either.
- append-flags -fno-strict-aliasing
- filter-lto
-
- econf \
- --disable-static \
- --enable-$(usex debug debug release) \
- $(use_enable bzip2 bz2lib) \
- $(use_enable jpeg) \
- $(use_with opengl) \
- $(use_enable png) \
- $(use_enable tiff) \
- $(use_with truetype xft) \
- $(use_enable zlib) \
- $(use_with profile profiling)
-}
-
-src_compile() {
- emake
- use doc && emake -C doc docs
-}
-
-src_install() {
- emake install \
- DESTDIR="${D}" \
- htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
- artdir="${EPREFIX}"/usr/share/doc/${PF}/html/art \
- screenshotsdir="${EPREFIX}"/usr/share/doc/${PF}/html/screenshots
-
- local CP="${ED}"/usr/bin/ControlPanel
- if [[ -f ${CP} ]]; then
- mv "${CP}" "${ED}"/usr/bin/fox-ControlPanel-${SLOT} || \
- die "Failed to install ControlPanel"
- fi
-
- dodoc ADDITIONS AUTHORS LICENSE_ADDENDUM README TRACING
-
- if use doc; then
- # install class reference docs if USE=doc
- docinto html
- dodoc -r doc/ref
- else
- # remove documentation if USE=-doc
- rm -rf "${ED}"/usr/share/doc/${PF}/html || die
- fi
-
- # slot fox-config
- if [[ -f ${ED}/usr/bin/fox-config ]] ; then
- mv "${ED}"/usr/bin/fox-config "${ED}"/usr/bin/fox-${SLOT}-config \
- || die "failed to install fox-config"
- fi
-
- # no static archives
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/x11-libs/fox/fox-1.7.67-r2.ebuild b/x11-libs/fox/fox-1.7.67-r3.ebuild
index 6f22d0fa1c2f..63caa1950d13 100644
--- a/x11-libs/fox/fox-1.7.67-r2.ebuild
+++ b/x11-libs/fox/fox-1.7.67-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.fox-toolkit.org/pub/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="1.7"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
IUSE="+bzip2 +jpeg +opengl +png tiff +truetype +zlib debug doc profile tools"
RDEPEND="
@@ -65,18 +65,18 @@ src_prepare() {
}
src_configure() {
- # -Werror=strict-aliasing
- # https://bugs.gentoo.org/864412
- # Fixed in 1.7.84
- #
+ # -Werror=strict-aliasing (bug #864412, bug #940648)
# Do not trust it for LTO either.
append-flags -fno-strict-aliasing
filter-lto
+ use debug || append-cppflags -DNDEBUG
+
+ # Not using --enable-release because of the options it sets like no SSP
econf \
--disable-static \
- --enable-$(usex debug debug release) \
$(use_enable bzip2 bz2lib) \
+ $(use_enable debug) \
$(use_enable jpeg) \
$(use_with opengl) \
$(use_enable png) \
diff --git a/x11-libs/fox/fox-1.7.84.ebuild b/x11-libs/fox/fox-1.7.84.ebuild
index baab848c2236..ac39a16ca295 100644
--- a/x11-libs/fox/fox-1.7.84.ebuild
+++ b/x11-libs/fox/fox-1.7.84.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://www.fox-toolkit.org/pub/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="1.7"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE="+bzip2 +jpeg +opengl +png tiff +truetype +zlib debug doc profile tools"
COMMON_DEPEND="
@@ -65,6 +65,9 @@ src_prepare() {
}
src_configure() {
+ # -Werror=strict-aliasing (bug #864412, bug #940648)
+ # Do not trust it for LTO either.
+ append-flags -fno-strict-aliasing
filter-lto
use debug || append-cppflags -DNDEBUG
diff --git a/x11-libs/gdk-pixbuf-xlib/Manifest b/x11-libs/gdk-pixbuf-xlib/Manifest
index 84c715d8e4f6..ee9964119bc5 100644
--- a/x11-libs/gdk-pixbuf-xlib/Manifest
+++ b/x11-libs/gdk-pixbuf-xlib/Manifest
@@ -1,3 +1,3 @@
DIST gdk-pixbuf-xlib-2.40.2.tar.xz 53588 BLAKE2B a515e86bc69f59910f61fe9c275ab89c0732f0aa2cfb614ac94e597de420d25708a11b9b21313c7cfe3763434f45a8318412ae5889c24c8ed57dac68e09c0227 SHA512 246bcace03f4d7d694c4d08f28c7ad044cab63b5cf264b478ee1fe161499e7607c7ffeff93908f1f3b308e5108d78c4b51a3f90b79189d42a1a653c8edc53e37
-EBUILD gdk-pixbuf-xlib-2.40.2.ebuild 823 BLAKE2B 1da2d3c6da3c3944278c9649e1431a96fbfd9cd9cc80e3fa0459ace892e13cbc7ae61d1c54703317d7f460ae5e35ffe37418377c645acbd4c537aadfe0f596e2 SHA512 1df1c9bd0adf6b23dfe3fb1eabe033d6e8ed24169d6019ecabf0f382d22cf4e1945eb3b4d4759f5a6f4688716414cbffc29a5f3ef974d489756de3772496ed7a
+EBUILD gdk-pixbuf-xlib-2.40.2.ebuild 817 BLAKE2B 6350cecd0dcf5322e8d10dbf7a0d5e7b4daddd11aa09301344014c7958eea5b221ddd685727623abd8b64911ccbb15c84a8597fe3a52dae37396cbad9b5e5e2d SHA512 e0ad713ef04b731e5e29a00fb5e11dc08457a8d10516521457d2fd951a5e8dc4751a0a130955d8d73c2394769ddd6d091d0f2e05fda8dab6adb934c80b323d62
MISC metadata.xml 425 BLAKE2B ee7de00cc263619819078108a6960e1806ab7b023c1f6b34133c176ab28cebd34cc3757b0da1c94930214449e4f4ae886a06dacf40b6ff857401454c530f67ca SHA512 7e0b2f81877e55e7a6d51fade685c62895884dcf488ee94c1ae5040bef5cd536a521f6c57978263bb4f39fb38a5ba2d48416010d15a087b5ba4edbaf6973168f
diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild
index 3672fcdf9d59..d02da5d2872d 100644
--- a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild
+++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib"
LICENSE="LGPL-2+ MPL-1.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="gtk-doc"
RDEPEND="
diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest
index 67f6360b2603..1c7cb9f01e75 100644
--- a/x11-libs/gdk-pixbuf/Manifest
+++ b/x11-libs/gdk-pixbuf/Manifest
@@ -1,5 +1,5 @@
DIST gdk-pixbuf-2.42.10.tar.xz 6519776 BLAKE2B b6bec388b70a971ea5b336001920fdf433bcbc539d54e62c7b6198e968f0bd3560ef9adc94215b64b01e7d5db69c95d5a1d32654b38b051fceb75e93666b3385 SHA512 ad64963b61ef8cc84ae450328ec8c90a852f974e29ffdd42263ed32de47af93c058f3ffdf91c5d6e9bba815f4e8e8fe5a19422ac1bfb079666339814ac059b3a
DIST gdk-pixbuf-2.42.12.tar.xz 6525072 BLAKE2B 718a96c9efb836a275692ccbc403df0eb285918c5867d344406f660898c7ce8aad8cce7187faf7f6e9cdcfd1b051d5384f57644d946b888baddbaafb8f99309c SHA512 ae9fcc9b4e8fd10a4c9bf34c3a755205dae7bbfe13fbc93ec4e63323dad10cc862df6a9e2e2e63c84ffa01c5e120a3be06ac9fad2a7c5e58d3dc6ba14d1766e8
-EBUILD gdk-pixbuf-2.42.10-r1.ebuild 2611 BLAKE2B 1c36d8ebc003375c67b1a65e68a02f9d7e0224fda1aeb88fdcc9572799ea525d888e91c553189c768f08f6cb81d44376d5e8eb3d03721a610f6c04c9f0809d97 SHA512 90d2cecde576fdd05123accba3927e8d3307a95007376024586fda0bc8be2c90b7a7feacbb9bcffe31efcfb5b36bed71003cdda70db9058c1645f5385e48e9e8
-EBUILD gdk-pixbuf-2.42.12.ebuild 2665 BLAKE2B ada55bcb49300bb063b902d975523f9158bc38f809cb8a3458474bc9fb8e7906535b0376bd0fbae5e5f3e785132c84ac8f8da13a56a36eeef8cb4e2a8dc40bc4 SHA512 2f69ad173b296ac62d5e53af45cbeeec782f4e1d83ab243e447e23a92c549cc74f49f3fa76550d01637d03721411639e41cf28c7cd24e41bf9414001a975294f
+EBUILD gdk-pixbuf-2.42.10-r1.ebuild 2605 BLAKE2B db4863abce32e40778d0e2f4c3fd96e97b2733afc8b7a5a60e9b19ff9dfc318edea91c4fd9276bba03b0bfd2dc60eb6a1137f521994b80c220151eb435a457b1 SHA512 5d55258266750fb24b80a103536493506d8dc0c618c6cfde07a2e3cfaee5b690cccc40d656e17a3c880c8fac61afc284ed8f49bac3a704b87453a186e27a75cb
+EBUILD gdk-pixbuf-2.42.12.ebuild 2659 BLAKE2B c4d01e9ffccae3370c2dadb9f06224f86827c3ba8af7eb267d2e68328789d796a5fad77d55a2a1f56be28b35d796c253f2dab7f76a429a8c6bc520571b7160c9 SHA512 ad5cac68e8e4be0790af1f471668b69e4ada8a9d5932859b18809681782a1675efa3468c1fa539384df755efec8ae15501c419120b4f5a3133dd2ac83180dbe2
MISC metadata.xml 413 BLAKE2B ef1599cbeba0cb882a3c2f3b1783ce2dbd965e86106c85531033d609d4535108522454c17b6384a458d723d9c8751c3880896a3f67cf09add1e4649db36adc16 SHA512 3527aab03be85d82f776f1a05887a69cf91c803692dd88d848d3a3878d41e9acce6b2294dd64eb9756b9b450893e542d62fc80b7544823a70e7573533c3b0a39
diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10-r1.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10-r1.ebuild
index b6c6a7768807..aa0dfafc50ea 100644
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10-r1.ebuild
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gdk-pixbuf"
LICENSE="LGPL-2.1+"
SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="gtk-doc +introspection jpeg test tiff"
RESTRICT="!test? ( test )"
diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.12.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.12.ebuild
index 3a669285f2af..f94ce12c9ffb 100644
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.12.ebuild
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.12.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gdk-pixbuf"
LICENSE="LGPL-2.1+"
SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="gtk-doc +introspection gif jpeg test tiff"
RESTRICT="!test? ( test )"
diff --git a/x11-libs/gl2ps/Manifest b/x11-libs/gl2ps/Manifest
index f2adbc9ef5b9..ab142b855ef1 100644
--- a/x11-libs/gl2ps/Manifest
+++ b/x11-libs/gl2ps/Manifest
@@ -1,4 +1,5 @@
AUX gl2ps-1.4.2-cmake.patch 1959 BLAKE2B 28725bdca4ec50c4cdb19100d30d3af4fe5705709b0aad92c79ca9d732da862170d922e037da29a43e174bf16b773d9ec73c2034a5f67803dd9e3c97dbc2f4d5 SHA512 a76a7649e8b2b62de6669f1bf1d3f4797708ae659ba8cdf9b3da21319dbc56035876d1b233c5b8934ee93a6b3d1b6562376734c6ef1da8764910a30b8849fe17
DIST gl2ps-1.4.2.tgz 301134 BLAKE2B 43c93f93d09dd7a6af0711819647f5f82c0853a80822dbc600b7502f2c86612f5cb2edc31729c67abbab44cc8fec7aa1fa7e13f0d115b0d79c7a7d45fa1a3079 SHA512 46652e1b3825ace61dbd77c4b0bf451e7671c248eb18bbd3369e2fac00056ea4cd5d2578561984313c239e3b02f78b9d9a76d963c935af65a13bc2abfc538620
+EBUILD gl2ps-1.4.2-r1.ebuild 1207 BLAKE2B bf839ce7740368be322ec95bcb95290be6a2ba7327eb673671acaff02034b370a5411f07c88ad8b97d23568a8772449d2ed84d846b8765ba0ed73aafb1406419 SHA512 3e5f4963739552d5ae62ef885dddbee1ca5c8413fee3932b81373f2a18472271a03a928229d267eb83ee2ccd22e4a77c789d98a4e79a723d8b04cd4e1df8523e
EBUILD gl2ps-1.4.2.ebuild 1182 BLAKE2B 11401014d92ec04d8aa447320608da82a4cba53a080871a27998758f23b104b1ecbe6f807ef707d21a59947d3b6f56f924bb9d9dd6461d8ed1b5c5f49f85cf1a SHA512 fac3705e3bdbc93485c4a0a7d69660b47680ed030e229f9239ecdd41a9e185218ef0f5c6d01852bf2c902ab93648e6da3fc276c5b4b42acf669da274417230a1
MISC metadata.xml 723 BLAKE2B 0223a2e0e304553ad5e16e22903ce5670b4136a444019b21bae423c8581ca6e779e0013096d0ea454838ead573282ba25dfd49d2bd010728a1ffd49465771d59 SHA512 0f9381190163456996ae79eea45bfc51294d53bf71c9ef5ec1dd140194f913a2d7c826a6135c35b0e889373c0ba0b2e59d691f84ccf8c96fafb35aa64ad431d5
diff --git a/x11-libs/gl2ps/gl2ps-1.4.2-r1.ebuild b/x11-libs/gl2ps/gl2ps-1.4.2-r1.ebuild
new file mode 100644
index 000000000000..457bb278a4fe
--- /dev/null
+++ b/x11-libs/gl2ps/gl2ps-1.4.2-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="OpenGL to PostScript printing library"
+HOMEPAGE="https://www.geuz.org/gl2ps/"
+SRC_URI="https://geuz.org/${PN}/src/${P}.tgz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc png zlib"
+
+RDEPEND="
+ media-libs/libglvnd
+ png? ( media-libs/libpng:0= )
+ zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}
+ doc? (
+ dev-tex/tth
+ dev-texlive/texlive-latex
+ dev-texlive/texlive-latexrecommended
+ )
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.4.2-cmake.patch )
+
+src_prepare() {
+ cmake_src_prepare
+ sed '/^install.*TODO\.txt/d' -i "${S}"/CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"
+ -DENABLE_DOC="$(usex doc)"
+ -DENABLE_PNG="$(usex png)"
+ -DENABLE_ZLIB="$(usex zlib)"
+ -DOpenGL_GL_PREFERENCE=GLVND
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ install_name_tool \
+ -id "${EPREFIX}"/usr/$(get_libdir)/libgl2ps.dylib \
+ "${D}${EPREFIX}"/usr/$(get_libdir)/libgl2ps.dylib || die
+ fi
+}
diff --git a/x11-libs/goffice/Manifest b/x11-libs/goffice/Manifest
index 88f8718e8e04..9d72f1c3cdd4 100644
--- a/x11-libs/goffice/Manifest
+++ b/x11-libs/goffice/Manifest
@@ -1,3 +1,3 @@
DIST goffice-0.10.57.tar.xz 2518848 BLAKE2B d513722cf882d3fb320b2b60830027bf9d393c4032ac6d88305ba08af0effa070f74301911d8b28392a2490a0c0b5cf394d5d0cf73f1ccb79a81dc47789aa99a SHA512 be5a9f269dc8d1177df5a98b2294cf2344548eb7512c8937682eaabb09f6dce700b66990552e3ba6e1c8bc58f3d748136c63f5011da048ec1d415ef547f76dfc
-EBUILD goffice-0.10.57.ebuild 1428 BLAKE2B 6820ddca1295a10cd166b749ef6b90ded71c597a8c9a5f07be233d9db5b81b261d82f0d28744bff3c3ada5f4fc77c762d01e5c84786856b4dea50936fae73212 SHA512 a6cb2ae26928d63ed8b3596476d2fa8108d050d8f68f95f0dbcf523cabd2981501c01aa63aa56bf3d83128605232f4079f9bad8f1f1ca40719b341ebf41d89bc
+EBUILD goffice-0.10.57.ebuild 1422 BLAKE2B cbd5ec6c867b1e7fa92e942a92486f2d3054e2450a9124a620b715c3526a115264a787877d216870579e924896adacd69ee38996d219ebcb62fbe341067ba5d0 SHA512 b9d18e7b6254f3dbfeaddff297caf685fd26f059b60bee93f00959cdac196d62ee3fb765a3fa964698f7085fa050492f781832751ee4f5c78e1ece3b2c6bc061
MISC metadata.xml 653 BLAKE2B 5dcfe5914dc4466682862c4171d1d54f8547a8bab5794bf1e95c709e84d52e4aced8c7376674d85937d424766205f317de0de199595fbca15c817b6c3c4a3b25 SHA512 49d62e1f37f3d50f9e3d9ad50c69da19289cf1aac03afdfaa2f472c77e9277c76d81f59b26f2a84ce42e690341a3a26854814f0ca125b4f05a55670cc260e715
diff --git a/x11-libs/goffice/goffice-0.10.57.ebuild b/x11-libs/goffice/goffice-0.10.57.ebuild
index 19dc94bf1b6c..04a57c819e4e 100644
--- a/x11-libs/goffice/goffice-0.10.57.ebuild
+++ b/x11-libs/goffice/goffice-0.10.57.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/goffice/"
LICENSE="GPL-2"
SLOT="0.10"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
IUSE="+introspection"
# FIXME: add lasem to tree
diff --git a/x11-libs/goocanvas/Manifest b/x11-libs/goocanvas/Manifest
index 447ea03c4523..f4de45f96c6a 100644
--- a/x11-libs/goocanvas/Manifest
+++ b/x11-libs/goocanvas/Manifest
@@ -1,6 +1,6 @@
AUX goocanvas-3.0.0-fix-gcc14.patch 1353 BLAKE2B 1f5fbd44ebafc3c54509ef7ff1a306183313132eadeca65a2087632ef0c84c3548ac95ab793674bb14f79dd0443e8500c6966f7ce88d2da9674657cbf452bca4 SHA512 e3eb0a187a24cc6e3867ed303d46a02139cb1ffedaf03c6057c625eef470fd24593fd1b75d9b7d2601d9274cfb05c32892f805d1e2700e535404da14078eb41d
DIST goocanvas-2.0.4.tar.xz 584272 BLAKE2B 027ab47c1e9c241f74509001426367e86025ec8ea5901cf64c2014f8c32b83ce60870ca754dd15e8982a7023b77d3856b39dbbbdd636de6da47d361cb15a940e SHA512 e57dfd59d9b9cb64deadfeac193c11a89347c7f0e966377cfb98afcc2b46be13fe05d253a96e63dc7e6981c75e6e871040b83d8d0aee95cb62b79965d6be5688
DIST goocanvas-3.0.0.tar.xz 556832 BLAKE2B 4ee632a614b6b881000bbee8d5e21a166151a94667c603c92b94c5e076fab78a6df44fe1d45fb4d7c4d65c0e060b599abf3970313542836a63efbca33d6a075b SHA512 a53839af4d98afdfc0f92531bdb09013dd71e964185dc2670af077bb7b41b9ff5c75f2801f6e77c99055b38f3603d8cf197f84affb8d7c3196526ce824b228e3
-EBUILD goocanvas-2.0.4-r2.ebuild 1345 BLAKE2B 358e4b2b34de453576cd83dc56305498a81b2fc173b199fc0e7360553cad171da28a216623e7b1e57c1eebbee04fdd413bd2f77d246fe3f78aaa51775d80e0df SHA512 1cc63e4e8c27a4a9c01ee282bf26268ddd2a5a9f0a928d30be175aef05bc6e6ead6a1932e898b592079c473e9eb3b6bb4b10016668cf37f198eadd7fa77a8912
-EBUILD goocanvas-3.0.0.ebuild 1345 BLAKE2B dfa4c8caae9d3b89a3c1a2ee5f70959fc4d73f295754edc1fcc113516a04fe2b3779bb4d616e5f6b37f08fdcb2e328bd1bcb03ea77762768884feeb7fa129533 SHA512 4906009d27ee2764538c58ea197b80ee8f6ec4f138100ec2cb91537fce6e39b69ed4cf1081aa941dbe463e0d9a099e99db380742ebe586ec3cbfa0bd4bd00db5
+EBUILD goocanvas-2.0.4-r2.ebuild 1339 BLAKE2B 03f6d04ab41d69ab585d845daac9f9d7dd0656c4868fe97f4bac63ebc2d0e4705c6acd290b478059276fc4acc360f7e69ad4aac2e48579ea3f245d8fd9cf0d0e SHA512 2b953e1d83d245c910d3811d8c33dc326c58e79a055021fa6c0add88243d1b3c7bbbf630894836491867548b2fd1335a0a5134d2d65544fe6ab9feb78bafb293
+EBUILD goocanvas-3.0.0.ebuild 1339 BLAKE2B 0cf8156d648dceea7e0a8a71da173e5367f5103c7f39e8e3b3ac311ab1164efb7e39f7decda2e25d84b0186c447ff09ec6444ffec1ab59bdca182e57ef24d961 SHA512 4e9172df179b67a58800a196a4a17263616362f63dc1dbfa29d2d10b265e444b9ca29eafb5cb996bed180e53add1adb1f7ce1b72f9b07e19a466b080711a53c5
MISC metadata.xml 350 BLAKE2B 901385c2f470228637138fe2c370e5dfa452935150231e6e339756865b520560670c7783f1a854d2e4bf19f86db7e09830255c951129ac8bd859fc20a4a6041b SHA512 459b79087fe033de51d207aca5a440d53c760506289ea8b46e6bdfe84f602e3b58cb4e1dc78bcc088ce508040d1c313f553a7c0ed9426274f02785b6e43e2762
diff --git a/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild b/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
index 6d81a9a9c362..754ba5ef3ea7 100644
--- a/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
+++ b/x11-libs/goocanvas/goocanvas-2.0.4-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
LICENSE="LGPL-2"
SLOT="2.0"
-KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ppc ppc64 ~riscv sparc x86"
IUSE="examples +introspection"
RDEPEND="
diff --git a/x11-libs/goocanvas/goocanvas-3.0.0.ebuild b/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
index fe5a3e869818..8f152b6f45bf 100644
--- a/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
+++ b/x11-libs/goocanvas/goocanvas-3.0.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/GooCanvas"
LICENSE="LGPL-2"
SLOT="3.0"
-KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ppc ppc64 ~riscv sparc x86"
IUSE="examples +introspection"
RDEPEND="
diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 9f6acd724cf6..ec271986041d 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -12,9 +12,9 @@ DIST gtk+-2.24.33.tar.xz 12661828 BLAKE2B f3488b220aaee54bf36fa77e2112d060152e57
DIST gtk+-3.24.35.tar.xz 17913328 BLAKE2B 3beea3cbda7247357238ad133c951e69d5670d68e06efb4de09fae7141b141f4eb17a8c79661cab928a3db427f7b32b518875d0951254941e76b1a7aab60e34f SHA512 3a1ec35756fe12f5be3cfe33ef332d583690458327572e69bffad8b4095059d2a744a4a53b2fd31bab5da2ca7b41a2a38fbbd8ba541a45fa8cc0d00eae005ade
DIST gtk+-3.24.41.tar.xz 13188312 BLAKE2B fbded114fe2b5c1c7bffe79d0a22d559f97081eb972baf31b5c9bd7190bd1ea2875f1c632d3f3be8233377299f1df15bbffbe45d50cc7ff588e034eb41eb8f6e SHA512 aaf061d846fac592e71089feace302bdef1bb64bb2ad6ff30d51d90000da9084cad2fa5bf88cb75adcd789c911d94231ae60a2ca7cf97a2f5720687369a3da98
DIST gtk+-3.24.42.tar.xz 13226980 BLAKE2B 04675abfa056d19a8324c8310789227e661458cfa356b670ba79d61a9498fa1c65161d19799d33d717742912cdddc3400a548573809d5dd4e0f289d0c75e88d9 SHA512 53e86e35d33f82384f1d40bd91feee67be68bc9003abd095842991441b1f2ee11a5b431168963270d3ffc0c653d26673ca97cdd55a8f577ef21dbd5d6004b643
-EBUILD gtk+-2.24.33-r3.ebuild 9931 BLAKE2B 1066095a81e7be9b64759f7cccf5075d21d4099411acf347fd30f380b404805a9f4c54c31a5f7c4658b6be1415f6514e04d7d186f856fdf89d9628d585fd0718 SHA512 42336975f81a8d970503adc40275c6ce0520607a37dd20d247c1c00133237cc16e27aea155a42a65c39ef8bf978c80295dcb3f2f88c3850917447e1d177b7d96
-EBUILD gtk+-3.24.35.ebuild 6975 BLAKE2B 0f546d052435348f1eb7fe32c286e599d949d078170034f43ff145ad37f5b7212bf39bbd6efe6e6a700ea9d803145b44f1c20db411676b0e43a7cbe78685e3aa SHA512 8567a382f37b0ee50ab8a38104ed9027b4b36f97e23db6ea9ed62d9031e2526d8382fd483363bb5d3133b1178a1addf747218945fd52f845e2540a729bd90a4e
-EBUILD gtk+-3.24.41-r1.ebuild 5981 BLAKE2B 6b4b7eb34902d257ecbdbb2fe720b0c3e83ec58d913deb621a3989b54a4565131a58e265c6f2b094f7b548b9fbd69d6428547698fbcf0a976e6324a62820b437 SHA512 7ed4c45594d29298fbc79f516f25dbb2c0f3eb48e607efc2a76438b845f718710c25503f9a8568550d4414e1d7c0a18c9800d206b0c8a56f2a7c744fdde9b4a8
-EBUILD gtk+-3.24.41.ebuild 5698 BLAKE2B 3def6d5a97f192594a6359bcff0b2642ed7a5c1ff6b281837990944b3a8ad09c81ffeb93ce06c07f86131753fd7e9aac59e5ab68da628add7888315c9c1789b2 SHA512 fb3b785c371b06d039214d34b4376b5b86ee0dd5919c0d8fd2313d2f35c21ff3952a465477bcb3b42e772065d7c551de7b5d42601cab3bf273e8a3aacc0f837c
-EBUILD gtk+-3.24.42-r1.ebuild 6389 BLAKE2B 6954e8c418b92bbaf598a7a6d73454fdfd56ba348613a589db0f83e94f1d7ed38ff9e9b034f9f932fcc70ea5ee09fab7817e5dbd518389da26ea1ea1c5a05461 SHA512 4a1b39bee58a3825a21708878bcf32bb8ea0e3ca685651d2b05defb139c5827739659bc1dba2262eb391381e2480d5c828dcce7ffb625aba2df2331475b9ff96
+EBUILD gtk+-2.24.33-r3.ebuild 9925 BLAKE2B 3b6be759a171e784c78509f185be00b8d6dcfe0bc7a0028d5f5c7c0fd32913bba34da24ee6cf3969ac520ebdf7951cef21f8eb831ecdaedff3518443c0035b01 SHA512 1c50f9419fc460cd74f4aa8ac760f16a8214253d6ee46c9c8a939111799440271ca06f2349edc3bb861cc4358c803412c6a380ab92175965f89cdae7a21d8d8f
+EBUILD gtk+-3.24.35.ebuild 6969 BLAKE2B 6f2dd4fa4285bc425d5d75b6b3b90f5a150c4fb140b9a6d007f6a1634d4052da25705b0a425ee017703af94f71e20b23aa2280e4d001f9cc1b6850394499b4e4 SHA512 4d090b3cdc9fe8d1ed56e6800959ade3a4dcc59dd3ac8a91cb211cda3d4aa7c379173c98763e4cb2acd7977e7fefffeacf235a92b3a9d593cb93a6df73f21e9e
+EBUILD gtk+-3.24.41-r1.ebuild 5975 BLAKE2B 5a161d3dd100bf2d2dc83cbd90eb2504c6c2d07c2dd6fb3e905d3a19d7926bff21159f2b0d7b7b27b8e2ac5fe79a0699304afd0b2b8c5fbd9ffdf523329d1843 SHA512 872673157fee15c748b750091c8707c38152524c20466a4901bfe16ef7346adbb9135f38b7f779c58669598de05ec8c92be8f9edd4e55b35e6a3c6352bf6aa0d
+EBUILD gtk+-3.24.41.ebuild 5692 BLAKE2B 88e0ef98410aa8fc2bb683bdef611dc02c15e6ade888fdfdb6a2016098ff707667505fe92117248971746e51982b853aae3727aedeec132e9a19f344eba2aaf3 SHA512 f2dfe1754a6c41b7cc402783000a86991d382189558a71297cc37ce8e41e722928369b0c0a78eb237165108e946dd133a86acbd1cd5a80b9314711a6093ef0ba
+EBUILD gtk+-3.24.42-r1.ebuild 6383 BLAKE2B 2b35359ca802e83026072c9537b1964d51ff4810d6fa64ed29008956b3e2c1dbbbbf25929a53280e28290f548146f332908bb200e0663e51bf65e2c8a00a3a90 SHA512 e091fb827a742e1bae1cc5ac25625c037c43098227b1560f9fc50d43d8ce0a34acd47a28341c25fd34240dc1b16b14ebd8239b4700073eb372056b5501174ecb
MISC metadata.xml 1041 BLAKE2B 00e12e2caeeb34f9b79de3340f677ee56569fdd977169e5d7c28678936646170b8e5c51c697385453eae323e6dd8948b074caa5928298afb46717589def22a6f SHA512 82401f5bdd721846511ce9364b672a0dfb47c434ac9187bdb361265c7c83698f0777f99ce563f65daddeb03e4abf3741721de3a4589980779d3a7417f64f427e
diff --git a/x11-libs/gtk+/gtk+-2.24.33-r3.ebuild b/x11-libs/gtk+/gtk+-2.24.33-r3.ebuild
index a2a634581869..4cf0af2ed00a 100644
--- a/x11-libs/gtk+/gtk+-2.24.33-r3.ebuild
+++ b/x11-libs/gtk+/gtk+-2.24.33-r3.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="
xinerama? ( !aqua )
"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
# Upstream wants us to do their job:
# https://bugzilla.gnome.org/show_bug.cgi?id=768663#c1
diff --git a/x11-libs/gtk+/gtk+-3.24.35.ebuild b/x11-libs/gtk+/gtk+-3.24.35.ebuild
index 122bdbeb50e3..bf161a727c02 100644
--- a/x11-libs/gtk+/gtk+-3.24.35.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.35.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
# Upstream wants us to do their job:
# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
diff --git a/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild b/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
index 685d8096273c..500b29dc74ed 100644
--- a/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.41-r1.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
"
RESTRICT="!test? ( test )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
COMMON_DEPEND="
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
diff --git a/x11-libs/gtk+/gtk+-3.24.41.ebuild b/x11-libs/gtk+/gtk+-3.24.41.ebuild
index 8e646b3879db..82d2b4737e10 100644
--- a/x11-libs/gtk+/gtk+-3.24.41.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.41.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
"
RESTRICT="!test? ( test )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
COMMON_DEPEND="
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
diff --git a/x11-libs/gtk+/gtk+-3.24.42-r1.ebuild b/x11-libs/gtk+/gtk+-3.24.42-r1.ebuild
index b87f4ebae8bb..49fb87f1c4d1 100644
--- a/x11-libs/gtk+/gtk+-3.24.42-r1.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.42-r1.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
"
RESTRICT="!test? ( test )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
COMMON_DEPEND="
>=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]
diff --git a/x11-libs/gtkglext/Manifest b/x11-libs/gtkglext/Manifest
index 8381cd53f23b..eb045ff66819 100644
--- a/x11-libs/gtkglext/Manifest
+++ b/x11-libs/gtkglext/Manifest
@@ -2,5 +2,5 @@ AUX gtkglext-1.2.0-gcc8-fixes.patch 791 BLAKE2B d0f17c83bccd6e92c640383fecdce384
AUX gtkglext-1.2.0-gl-configure.patch 11350 BLAKE2B ad0cadfa12bda13866da64433935520bcbb77a9fb430640d31c66b14ffb867a1ae1cb236e459b9d13c0493279185dbe8c8eddafce86abd14b2ab4b2d0a59a0f9 SHA512 b164b8e64ff8fbe6d9b3437100c35d1352056094c4395fc1df4a40d8c91edf7543317ec05e3a05af1da9fe432817e312e7a8fc80fd3343824365d4579046f8fb
AUX gtkglext-1.2.0-no-pangox.patch 2642 BLAKE2B c5d2e71671e370c2e267fa04d2aef5e68f7c55a056e40248231d4ff3deb6f9e89e72a5ac81a9d020fea6dd8f6a09e6ee01e5e9c73ff2876bde98739c990b7d6a SHA512 1117c3dc9a375c3a2f12e841a7601442ec46ff975047bac6f59e6cc7b6e18c155f90178b8fc9d403af684d4874f0f99717b5030b966030e008a7b8675e58158b
DIST gtkglext-1.2.0.tar.bz2 703821 BLAKE2B 985d84cf1b87a23cfebcf536cecb087bbfd050f5131cf70b2a09e9a2e556e7f2549ed1b4b26ec6eccf790a383e3530d27171a553145614b641437c7c2d8462b5 SHA512 c5452b7594195da3c1428dc3021a041d70bb8079a514b7310fe7b66f638748ad2399adead36047b52b60b033757581e72f0532c0301e033019bf909f7365071d
-EBUILD gtkglext-1.2.0-r6.ebuild 1521 BLAKE2B 9aaa5188c9a0c2d2b638393b8ae83a9b70b7bdb3968b0d97b1a43d7639025f3265ed0b8edca2bc28be6a0d845d2c2a689705e5fbd541537ad145740ef9f0dec9 SHA512 ac574a14a923a522d1b4f2a2c7d35472d5d1de76603f5f6002fcd9d8f61698629ca255878c98bf9df83f4286786502fa72352cb12b147a7889a51bd5cdcf4f95
+EBUILD gtkglext-1.2.0-r6.ebuild 1515 BLAKE2B f5b819cb36e99a5a319b2000de9b5340575dbc1b2fd7c6b67bf74e38c38a99c8581006d442a8be2dcae178fa7a263032756bc528c835320ff711a00c31b01eb6 SHA512 50652a9314e4f7cdacdb5a26e04713df6fd3086f6255fd27d85baef0f70c608521657cd8349921c43d410670e08f2b8f2999df4c0b3bd8881d4957cc10b62982
MISC metadata.xml 332 BLAKE2B 79fc244fae58275829c8b97d085f3ab08c3c0bfe98174bfa927288961561c152b9028cc0b0861f7f81ec6eb3fd7bc92687d0f802834de260e0e1c46986fbcc03 SHA512 6f638585589780b2c98b7e5faf9166c90c60f7db78d08f2d9468dc10e539e360c74fe796bf10ed0e320e43de78fa0f1b3e66bb74ea29494b1cbbf4d48df6dd3a
diff --git a/x11-libs/gtkglext/gtkglext-1.2.0-r6.ebuild b/x11-libs/gtkglext/gtkglext-1.2.0-r6.ebuild
index 9cfb390f1761..c105cd7c3479 100644
--- a/x11-libs/gtkglext/gtkglext-1.2.0-r6.ebuild
+++ b/x11-libs/gtkglext/gtkglext-1.2.0-r6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.bz2"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
RDEPEND="
>=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
diff --git a/x11-libs/gtkmathview/Manifest b/x11-libs/gtkmathview/Manifest
index 5023d6bc7098..2dbcf5ef595a 100644
--- a/x11-libs/gtkmathview/Manifest
+++ b/x11-libs/gtkmathview/Manifest
@@ -8,5 +8,5 @@ AUX gtkmathview-0.8.0-gcc6.patch 2043 BLAKE2B 5534acd718f3b4423a1325c109483de311
AUX gtkmathview-0.8.0-gcc7.patch 1150 BLAKE2B 28c122d1ac04cdbe6b232325da3e5994e9680c670ad51387c0d0f7cd67618fca11d54163b563431c3ae3853ea05ada400627c6dc45b8e00f79f07c050d118073 SHA512 550646e134f43a47dd185b9ac2bb7c1713682685c78feca43fd6371d3e6455d06cb105fac9cc69f624cc8c3fef14d06aeabe91dae35ecdd096901cea9c802b17
AUX gtkmathview-0.8.0-underlinking.patch 1926 BLAKE2B 6f50638ebb9c2a6af55e3b0f13b438b97a2e606fc7639a2aa6d7e3467bfcdeb4661c6b18db200b727a3de87c457ea99013f32e49b76ebaaf0a5d9793828f280b SHA512 9f0f4404ad60d8318f6feaae81db5ff4d331509145874926667eb9274a83ae278b08a078830cfd98ae85a602fd1ac7ea13b676f5dcd70a77e8b45e9e5fe5aa0d
DIST gtkmathview-0.8.0.tar.gz 987328 BLAKE2B 1c8403fcfab828153911a40850bdfcfdd15c8c19da5dc1d7c015a8718c647b4adde2f7201ee0abc72d6c2b5acc79b8c852d6aa4f09021bbeaa827291d963b646 SHA512 aa7eb4aa031f9b9727be3fd8635fdac0e912585de9b91c5e71400edc5fa0b3257724244f796fea0122e32318d00701e63ee7fb12b97b7abbb7940a5439d31adb
-EBUILD gtkmathview-0.8.0-r5.ebuild 1947 BLAKE2B 79a87c8eadd79ef83b3b5db9edab35b216cd11d6756ccc6635ba2fbd651a9c01498a6faca107d8b9abd9dc5a74e0852549cb98a440f79d5794327b11ae1defa7 SHA512 893b31bd012b13bf9547959ed6d2103148455b71e8cc1472b292dffc21c59a00bc74d0a8ad86c226815f506abe95b0db77d1d8e0eaa9685d5d693c7439b636c0
+EBUILD gtkmathview-0.8.0-r5.ebuild 1941 BLAKE2B c9eeaa1db322e9c927fd9e544a55707d585fc0bf86ce617ff5ec43f8ab26b141e9d1704bd50e9c8c95389b2e5488e83d6ab297577a5c9439de413d0734d9a8e4 SHA512 aee2ad00522bdb73b31abfa9b666281a2aa0da61539a29f277ea4ada4f5c6f4b99c1f278693c0f2373bc74da315c9fd15c38046be1d1f5f91484cb4b6b7ef98f
MISC metadata.xml 527 BLAKE2B a3cb6f03478419aefd9060d13c8cbd94e620ae7d726cc175f7cd56edb0a35b7d0a5bf2d02ff9f5b47ff57ad5f332633ea6cc07fb0beaa4bc945fcdc7fe41634a SHA512 b1ff4752cf93c87fcff4ad026f8e9b3a4d8d843b13bd5ab9de494eeec48aef2582e5f0a4c7b96f6c3891e6864c42210b9240dc23d97e199a4cd7d1f00556661d
diff --git a/x11-libs/gtkmathview/gtkmathview-0.8.0-r5.ebuild b/x11-libs/gtkmathview/gtkmathview-0.8.0-r5.ebuild
index 1159f5c61a22..b5d1f4b49839 100644
--- a/x11-libs/gtkmathview/gtkmathview-0.8.0-r5.ebuild
+++ b/x11-libs/gtkmathview/gtkmathview-0.8.0-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://helm.cs.unibo.it/mml-widget/sources/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
IUSE="mathml svg t1lib"
RDEPEND="
diff --git a/x11-libs/gtksourceview/Manifest b/x11-libs/gtksourceview/Manifest
index 80fab5776740..f7a4aacade55 100644
--- a/x11-libs/gtksourceview/Manifest
+++ b/x11-libs/gtksourceview/Manifest
@@ -1,12 +1,13 @@
AUX 2.0/gentoo.lang 3901 BLAKE2B 774a8c7c01e8188339d1ae4b10df39b58ef78015cc2eb7cd3a723d025c1ae9ff2567dd84e56a2d9f2fd47d78b9ef26517dd76cb6e114aaab8eca452c8097712c SHA512 62c3257663eb684c1eeddb8393d8529e63c2535aa2c2839c76cac2a75f0c059025aa22db5e1bb569242526f1f2ee53708c7339e81eb37843f876be498762f9fc
+AUX 2.10.5-G_CONST_RETURN.patch 6799 BLAKE2B e3276c433d2bb6286ea8f6d5b45fc602a798c0261d12e065e8c5e1ed132f686bba93e450db7aa13a155f09841939733208dbcff9d2517f698536df1b7099b1ac SHA512 1a36c45a067cf999494b14f30d3322aa596343b5f77e54e337a382f6fc9857803cdf2f97a44433e4c055a0dc235fa270d335b6536fc682f0d952f06a2ce44546
+AUX 2.10.5-gcc14.patch 749 BLAKE2B 90b929f90459ce6f75c72675e0f5923e61c06aefc1611fc753c04ea88ff079a00a188428aa49d4569026c73d62a3649c05f3e867979373fc1f290f9102e1ad7d SHA512 d2133c47beea420c357abb4e9a98ae5388b3760a39cfd6361c24758a016ee725ee0a8f860259369c907cd19061aa82c1b1a4f200b88512bc2513d4f085d758b6
AUX 3.24.11-gcc14.patch 2157 BLAKE2B 3ad0dbafb78355160353893e1026e8e19f07ff172b6689d6314efc1a444bcd503677a3ca9a7310ecca811c4f8dd8b88aba4c7a213cb3f35dd12d63fa016ee52b SHA512 88e7b6c90977d7a799e24f1d83b8d9de183bc318bf6a313c3f5e808851e1102311a77469bc33994ff67f7c16bc7273b580fbb7c9bd29f6147efdbcb65e43f4ea
AUX 4.6-gentoo.lang 3889 BLAKE2B 1797c9e3ef615b36f3098104295fbadee18b8434d299bbab9603c5a00abdfb51c3a7db2f937885d8aa191067fd6e2ffbc1cf278b0d9333c67bcb07e24be5a7ba SHA512 a4ca3f24df56556c5d42aac19d36608d20466287b9e364154b1877c2a5aeab82a374fdf7dc64afbabbf9269d5a8fa88e1dd59d8a24a52fab219db09ec29a3d98
-AUX gtksourceview-2.10.5-G_CONST_RETURN.patch 6799 BLAKE2B e3276c433d2bb6286ea8f6d5b45fc602a798c0261d12e065e8c5e1ed132f686bba93e450db7aa13a155f09841939733208dbcff9d2517f698536df1b7099b1ac SHA512 1a36c45a067cf999494b14f30d3322aa596343b5f77e54e337a382f6fc9857803cdf2f97a44433e4c055a0dc235fa270d335b6536fc682f0d952f06a2ce44546
DIST gtksourceview-2.10.5.tar.bz2 1253321 BLAKE2B 810a3eeca69bab4356b21c64129bb852e00d02c7937ad4a2ce3af9e48700da943d8d6834efcce9810dd49a54f39d4a074dc086a557128da51a593b2f23e58d48 SHA512 6f64acef6196bfc5953e0b148d7e460d366073b5e21367c01b01fc4d1c86ffe8aca71ecd77cf0814e47d8fc3085495f25bbbdc69e746987b02fd02fcda64886d
DIST gtksourceview-3.24.11.tar.xz 1438232 BLAKE2B a25762255a12887c8151465689e3acbd5864a6638044500acd087832888a092b8aad5d885d31c9dbe057ce183510afa2342bccb2a2675719dbba7e82be72368a SHA512 3490b34c6432a2e2ef292ad5bf982fdd22d33b1472434549b4ea8ddae0fc8808e128ef947e4d0dcb41e8de5e601b202f52532bbbbfa11d35050acfc42f9936b2
DIST gtksourceview-4.8.4.tar.xz 1159636 BLAKE2B 0fb649522ff904993b7673c380b8ffb6458c0727b6af906e5328d972fb5385a2a668c2ca45b7dd3533f9f00b2ed9eaade55ee7b20a0b75fb1c031b917c27af2d SHA512 9e4262e52a92b3a052f33b799622d4fd4dcc7cc5355df12f160d0e60a6d6c135bc52f07eb40c06b357d5d74bec7228d4ec545a69ee5af69429d4170cc1e2243d
-EBUILD gtksourceview-2.10.5-r3.ebuild 1305 BLAKE2B d6d6830436119a7550be63b44b4737fb745ed6e4fdf4a6d68a6872cb0fa96d2cdbb7585c98cc0876431a390f945aa30a2122062681a9b2f98105c156596b6f60 SHA512 db11a86746c23457d021ea518f31eb8efca6333231d4365c9a4fdfbb1154940786dd86db9cb26a1c140e2012ad2f4100fd6cceb41c93fb379e56c684a2fffdbb
-EBUILD gtksourceview-3.24.11-r1.ebuild 1209 BLAKE2B e697e419c583f0c0d284dc0c8b20dd1e73bcc87285c14187c4927626ffacae8de6893f477f3a450fdf56d0e63e9330b0fec7321a5c5e362f92c83553225956c3 SHA512 d3e8d711d16a1b5ab40748ec753309b5ea02707aa50d87da63b5399bb9acb48da8e2eea3cfd9205ff63a1982077288f2c077d3ff440d7825bac0c926256c1525
-EBUILD gtksourceview-3.24.11-r2.ebuild 1263 BLAKE2B 2efa23714d539e9fe757624bfad57ad861ed3d4790d0af93df0683e66cb19f95a3a629b6aa2fa8fef2708f1d773bfeafd6d2c6077825abbd35526610cbba79a0 SHA512 497eb88c2d413896a6ea10863317e59cee2fb2042902f1a0bba27115f1e8231f1e5e5407fb6513323438d8f9001ebae907859f3a665ca898f684be8c7ddc764c
-EBUILD gtksourceview-4.8.4.ebuild 1745 BLAKE2B 9ee0364e2e94ff4f4488c6121399029168d9e7313fd3cac388bc5d4e5903b4e22a9fa0fae79d9459d69625b52d9b45bf5270e9cf72b22d2bc035daedee822af6 SHA512 75e72c9cf96f145e68d8fae62885d5c034c816eba58ba57f1c601d28508d53aaca6eaadca5c9eb84f4856c8db15964009198e68e9e011dbfadc72ee19d79896e
+EBUILD gtksourceview-2.10.5-r3.ebuild 1336 BLAKE2B fa12ff8b5d0b42ecdaa45493993cf3d5aed45ad25f982a7d619bfc159f5989fb8b91faa4f00de54d12e677eb849b1df709869bf8a3118c4cb4d7c8bff44c8e3a SHA512 4031a0cb28d268e3bdb82aa29f987b343fe203739c7ba30017fded4ee1643b1f2d4dfed1c4e0c0b92ea1d34d5f9922a919cc282312ac2d33bddd1872d1091e1c
+EBUILD gtksourceview-3.24.11-r1.ebuild 1203 BLAKE2B d2d5319a02673cf8ad0ff01056f0865f377bd5716539fab0a26ce8fc1c30ef8be643625673bb6ae7b5fdec1b842e6f1c6252cae4e57eeaff31a703f2a270c705 SHA512 b08dd2c1ad24dc99bb5435013aa2d9a76a7e3cdcb39c32332ee5ba52db5e3d5c42ea93144cc452134c71565ea822144f3fefd260f0a1039037883c71d4eca08e
+EBUILD gtksourceview-3.24.11-r2.ebuild 1257 BLAKE2B 1fa0fc29d64add7127ef4a34ea6e3de4d510ca3a47f97240c03c731339c4330bb4221aebce4bd71b5cb0ac6a9217312571f0eba68c3216b072b0e918d962ccaa SHA512 e435c5648d566fb980fb7f7e1d473df9fc87cf4bc75e04cf361c345de342084277fccd80828ebc6c2aa84bd2bacb1c75ddd092e2e39b76fb4b81f98b1b0c707f
+EBUILD gtksourceview-4.8.4.ebuild 1739 BLAKE2B 7cd651e679ceb4ed1acf25a88b70bf236c1ab834b066db55a0162cc46d22b0549f5c3839903e58f1943eaccbb964db32e943fe6c80c573dfe46488385ad9ea3f SHA512 c811661428d086f6bbb1fc2bf7abb17753366152172b2165714a943ea23f89382c50bd3653b40f328fcb357e23b06bce7fb933155f94a057380f93eec0b90736
MISC metadata.xml 430 BLAKE2B 97632c64552f8f8414314de16a73981465cdce4c553d550618ebaf6fdfd1ef100e32c008b6442cbbea68ad1f97ca0631f332ed9bc4fc1884fbf4ecc608b70ec0 SHA512 3c8df69407d401080882427ca5d135a462d246fc29878dbef7b0614e1ab150cb0c9349f5398397cb7c94adc854271066000a0d4ac118f8be342e2a02464e8ff9
diff --git a/x11-libs/gtksourceview/files/gtksourceview-2.10.5-G_CONST_RETURN.patch b/x11-libs/gtksourceview/files/2.10.5-G_CONST_RETURN.patch
index d42feacd3e3f..d42feacd3e3f 100644
--- a/x11-libs/gtksourceview/files/gtksourceview-2.10.5-G_CONST_RETURN.patch
+++ b/x11-libs/gtksourceview/files/2.10.5-G_CONST_RETURN.patch
diff --git a/x11-libs/gtksourceview/files/2.10.5-gcc14.patch b/x11-libs/gtksourceview/files/2.10.5-gcc14.patch
new file mode 100644
index 000000000000..e86cfbc7d60f
--- /dev/null
+++ b/x11-libs/gtksourceview/files/2.10.5-gcc14.patch
@@ -0,0 +1,21 @@
+
+Fix build with gcc-14.
+
+Backported version of patch from:
+https://gitlab.gnome.org/GNOME/gtksourceview/-/commit/b25e71c57fc934a7ce36e51826af9fa7c2cf9a80
+
+Bug: https://bugs.gentoo.org/937626
+
+Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
+
+--- gtksourceview-2.10.5/gtksourceview/gtksourceview.c 2010-08-22 13:45:05.000000000 +0200
++++ gtksourceview-2.10.5-gcc14/gtksourceview/gtksourceview.c 2024-08-09 16:11:37.319493797 +0200
+@@ -1766,7 +1766,7 @@ set_source_buffer (GtkSourceView *view,
+
+ if (buffer && GTK_IS_SOURCE_BUFFER (buffer))
+ {
+- view->priv->source_buffer = g_object_ref (buffer);
++ view->priv->source_buffer = g_object_ref (GTK_SOURCE_BUFFER (buffer));
+
+ g_signal_connect (buffer,
+ "highlight_updated",
diff --git a/x11-libs/gtksourceview/gtksourceview-2.10.5-r3.ebuild b/x11-libs/gtksourceview/gtksourceview-2.10.5-r3.ebuild
index 711b6abc5b4e..5dc42f20caa8 100644
--- a/x11-libs/gtksourceview/gtksourceview-2.10.5-r3.ebuild
+++ b/x11-libs/gtksourceview/gtksourceview-2.10.5-r3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gnome.org/"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="2.0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="
@@ -31,7 +31,10 @@ BDEPEND="
DOCS=( AUTHORS ChangeLog HACKING MAINTAINERS NEWS README )
# Patch from 3.x for bug #394925
-PATCHES=( "${FILESDIR}/${P}-G_CONST_RETURN.patch" )
+PATCHES=(
+ "${FILESDIR}/2.10.5-G_CONST_RETURN.patch"
+ "${FILESDIR}/2.10.5-gcc14.patch"
+)
src_prepare() {
gnome2_src_prepare
diff --git a/x11-libs/gtksourceview/gtksourceview-3.24.11-r1.ebuild b/x11-libs/gtksourceview/gtksourceview-3.24.11-r1.ebuild
index ca4f20dcd0da..77d45f3fb1f9 100644
--- a/x11-libs/gtksourceview/gtksourceview-3.24.11-r1.ebuild
+++ b/x11-libs/gtksourceview/gtksourceview-3.24.11-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="3.0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="glade +introspection +vala"
REQUIRED_USE="vala? ( introspection )"
diff --git a/x11-libs/gtksourceview/gtksourceview-3.24.11-r2.ebuild b/x11-libs/gtksourceview/gtksourceview-3.24.11-r2.ebuild
index 3ba07b75a29d..c01a9ffd40f6 100644
--- a/x11-libs/gtksourceview/gtksourceview-3.24.11-r2.ebuild
+++ b/x11-libs/gtksourceview/gtksourceview-3.24.11-r2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="3.0/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="glade +introspection +vala"
REQUIRED_USE="vala? ( introspection )"
diff --git a/x11-libs/gtksourceview/gtksourceview-4.8.4.ebuild b/x11-libs/gtksourceview/gtksourceview-4.8.4.ebuild
index 73ffb44cb69e..ea22d83d59a5 100644
--- a/x11-libs/gtksourceview/gtksourceview-4.8.4.ebuild
+++ b/x11-libs/gtksourceview/gtksourceview-4.8.4.ebuild
@@ -14,7 +14,7 @@ SLOT="4"
IUSE="glade gtk-doc +introspection +vala"
REQUIRED_USE="vala? ( introspection )"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
>=dev-libs/glib-2.48:2
diff --git a/x11-libs/libFS/Manifest b/x11-libs/libFS/Manifest
index 917b6557d09c..779b63800272 100644
--- a/x11-libs/libFS/Manifest
+++ b/x11-libs/libFS/Manifest
@@ -1,5 +1,3 @@
DIST libFS-1.0.10.tar.xz 293016 BLAKE2B 305d4343f84389805c9eb04e176fa9b291e784cf8636dfde929370ad9ffa66d63956afc643ca53cce22163bd54e5f222e44cb956e55e43a24dd3594c9bfc8ea9 SHA512 f4dc361b7e1dcc1f348ea86e96c5a60ff40c5168b6097f00d8a5db2b86d089cfca12ac13dbde5ce3b53279b7eb8773ed6dcd9c678c2e95363ffa5127ecaacee7
-DIST libFS-1.0.9.tar.xz 287416 BLAKE2B b4425ab4ce1c9e4e0c283419231e2966f462a6c9225ff8bd056b5ec41c7a6a96e35bd2edd47ce6bfad87040c6042f19619f32f8f045262da5609af5c55b03fe4 SHA512 7d012e62736c6d567931bad982eec221199d296f0fe41e1e7fde5575b8b928e9a8c644aa8746242bdfe72393635320b58774d9a519285765bd26d633588092b8
-EBUILD libFS-1.0.10.ebuild 414 BLAKE2B 776bba092127b4b8d1dc6c575b27e47519f0b7d7468727e56900aff00c5ac8000a6481e9a99aece44962029004350d3dfc09b60b4bfed2fe09e9db882df290ca SHA512 79c831f22ce05d4553ad1bd729269a13a9abbb71baea67081ceb4133e625de7104533623a688d19f8c0c1bb34925575548d19f35df0b10f3953c0a852a0f30fd
-EBUILD libFS-1.0.9.ebuild 408 BLAKE2B 90e5efe8b55d23cae411c78f51f6a4520ac4b2fa9bfc2e142df2804ff215a6a8224a34f57ebe749bf457d4409a63a972b92f688e2166553c1a95421ef28fee11 SHA512 ba9f0f9404540c1e3e31548e4cf23afb2dedbb0d28cd1abe3eab5ff0a1ab9617a466eebcd9e39eff01b8991f1ac55c2aff1b5d08693529fe00b28b4b6f0ecd34
+EBUILD libFS-1.0.10.ebuild 402 BLAKE2B e1044a39c9a13f3415fdc54c1e92e110369263b1a15af52f951cf4a918a41bf0d73ecb207282ab463dbb337d1b7c266a332e9fc8e599e4b819e096c96da7ad96 SHA512 af8591e30cfe6f1a967e4fd3eb5ff73b249d95bebac4ca8c4e420f8212741a774c5715617ffebb569ea5829409e695a172fd363de466309b29e1898ceedba2fe
MISC metadata.xml 336 BLAKE2B 63758b2250f1678012f938bfb7826c03e447991e3aba5c233e16df68dbaae033b1f14d77833c85238efe0eedd90314f5e8b2e1cfcac824bd5a034e7e575f244f SHA512 f2b85263c274822c779720160b79a4c243896f7169c9aa88181ed805c3f5808cd48aec07eeb0e2faedfb1b3ef467846243e2cfec925e8eeafb58f6d228a3aac1
diff --git a/x11-libs/libFS/libFS-1.0.10.ebuild b/x11-libs/libFS/libFS-1.0.10.ebuild
index 6723c0cad72c..6ca8db0f866c 100644
--- a/x11-libs/libFS/libFS-1.0.10.ebuild
+++ b/x11-libs/libFS/libFS-1.0.10.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
DESCRIPTION="X.Org FS library"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc x86"
DEPEND="
x11-base/xorg-proto
diff --git a/x11-libs/libFS/libFS-1.0.9.ebuild b/x11-libs/libFS/libFS-1.0.9.ebuild
deleted file mode 100644
index d6866a6bb1c9..000000000000
--- a/x11-libs/libFS/libFS-1.0.9.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_TARBALL_SUFFIX="xz"
-inherit xorg-3
-
-DESCRIPTION="X.Org FS library"
-
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
-
-DEPEND="
- x11-base/xorg-proto
- x11-libs/xtrans"
-
-src_configure() {
- local XORG_CONFIGURE_OPTIONS=(
- --enable-ipv6
- )
- xorg-3_src_configure
-}
diff --git a/x11-libs/libICE/Manifest b/x11-libs/libICE/Manifest
index 11df8111a360..cc1461163f96 100644
--- a/x11-libs/libICE/Manifest
+++ b/x11-libs/libICE/Manifest
@@ -1,3 +1,3 @@
DIST libICE-1.1.1.tar.xz 335960 BLAKE2B 2849418aa0a66a9137481194bb91208fae4a1eb9a4f9f509b52da7668b8281b6c36f4ba4bdc686eb008a2561b89801fb9270b22887b7c5044e6c14a1ae94dfae SHA512 2f7833a25f31cc743ca95cb88f9a8403b50e19ffb5bf43bfef87ba405857d359789daaa9ec2391351237d958f16d35dbf082adb76d301e46d3a54162a6b452d3
-EBUILD libICE-1.1.1-r1.ebuild 627 BLAKE2B 6589717f87dd881cb3601089fbf46b65fb6f6be95d6a83a81131ff660707e0d2dea635bd76cafd8523c5fdc3448d368d3d1fb7a8d1cd8052e61068b887393253 SHA512 9ade76f158dabbb2565490f437e3aae52e322ad17be72770413d0f8c7de12de3e8f615e47c381edc2edf961d018b5695e647ed5b0ef3f81b0ac036b55d8efe97
+EBUILD libICE-1.1.1-r1.ebuild 621 BLAKE2B 33adfe3b62861365b7dfa5a74c747864c0a1e81c030313175022e924d938062aa807e297fd990647f872e4a7f8dded5407f88ceed7cbdaaf4b341dc1b0d72f88 SHA512 63fa09404e53b0fa9c24ae6736b241a0de219c0dbd86ffb2478af89abacee245934b0ad2900d6396d2153f855fcf13b4be54e11c18102a2fcc7918238c34a492
MISC metadata.xml 337 BLAKE2B c895594110c07848bd58cf4a28df82dbdc5f26671689386a667afd32f3925d4b401887d992282416213be51536ee4d24fd00c0f85d52c98eb71d66854209055b SHA512 2718c47a51ba70e9622bd3bf5e6d987fa2f57d122e25aa972f71585ddf3dbdb8bf34eaa0492846e6230d951f8d557948e1d7e3f54ee27765b63e8f9f2e6fe604
diff --git a/x11-libs/libICE/libICE-1.1.1-r1.ebuild b/x11-libs/libICE/libICE-1.1.1-r1.ebuild
index 482112f9608a..4d9a9525de59 100644
--- a/x11-libs/libICE/libICE-1.1.1-r1.ebuild
+++ b/x11-libs/libICE/libICE-1.1.1-r1.ebuild
@@ -8,7 +8,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3
DESCRIPTION="X.Org Inter-Client Exchange library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
elibc_glibc? (
diff --git a/x11-libs/libSM/Manifest b/x11-libs/libSM/Manifest
index b34eafe60da0..5bc1b26becec 100644
--- a/x11-libs/libSM/Manifest
+++ b/x11-libs/libSM/Manifest
@@ -1,3 +1,3 @@
DIST libSM-1.2.4.tar.xz 306944 BLAKE2B c1944cd8e25389cffc18e9f6e46e3543381a2d74036cff2c24f063c1defca001c94055ef278dc468123b1f60f145df5daf34bcec39875ad918b664a3c279777a SHA512 7f1d41b7b6c5dd456c49ccad7740c3ba9791a2793fa50fd94814a4164ce2e20c4a0a0ad42a87708e494ed5c23f611be6d3ccd9ef1e9add6d46ac545e2b0f6f86
-EBUILD libSM-1.2.4.ebuild 1679 BLAKE2B 91432ce08cec64348934a76af4f31fccb439a2af2b6f1191eaac86ad58371aa6cb829302252eb6a3ab718870357fb997b47634deb5fbfe5af0e6cdb98ac3e295 SHA512 3b7e2d16daa386bb19e7b25b0a9587e505c9ff86dae28abfa76bb093eec6215eb3cd8bf15fcd126e3129099be84da4433fe5062ace5c9a96fa6052ea391c7f20
+EBUILD libSM-1.2.4.ebuild 1673 BLAKE2B a1aa9b0eb9f2107080f7c4f4b10f7653e30154aa9cd77f968a2e45b93be432d5390fb2bdfbb41696d9c3708901c74d4eb150550c8e51dfcb5513be1192cb26b3 SHA512 7bf3eb26b78a44d37862b055c4381177bfa9b696ce25027bdc285e2182982f275511b30388054d9d0eb5264c298250295acc52ad8e012a048391515d4f9182d1
MISC metadata.xml 457 BLAKE2B 895411214399309db731cd3f1c5c49ec5a505aa4a7a03e9fc39e7027b1956aeae7b0ffebe1d6f4500eaba907c0aa2ce7332f56de0b53ebc26dd000835a29c9ce SHA512 9e810808a715e91e939d710c5633675d4a7d74b2a18d8054d1932f6022bf186ae981b1ffffd81893bb1959923ddf541908a24656e7c308589994178dbab9ff60
diff --git a/x11-libs/libSM/libSM-1.2.4.ebuild b/x11-libs/libSM/libSM-1.2.4.ebuild
index 1d0670369325..dd82f54b1b0d 100644
--- a/x11-libs/libSM/libSM-1.2.4.ebuild
+++ b/x11-libs/libSM/libSM-1.2.4.ebuild
@@ -9,7 +9,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3
DESCRIPTION="X.Org Session Management library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+uuid"
RDEPEND="
diff --git a/x11-libs/libX11/Manifest b/x11-libs/libX11/Manifest
index 1cddaf10af8f..826d04c7a553 100644
--- a/x11-libs/libX11/Manifest
+++ b/x11-libs/libX11/Manifest
@@ -1,5 +1,3 @@
DIST libX11-1.8.10.tar.xz 1839380 BLAKE2B 72ff400e1aad5bcb04e5dd3fb43f7767fad47e38cf628382cd5ffd5a204efc4de4f626027dddbbc7e10f80f8eaee0bcdf9792d9d012256366920f7ae0cffcb15 SHA512 f801f5b77cbc55074f73dc95b29fff7b5e1b13b99641f6e397788ad9f31a29793ed4e8e5bd373122c790ef90627e8f9d6d5e271051c1767a479a85c55cd82bc1
-DIST libX11-1.8.9.tar.xz 1811900 BLAKE2B 8858157ac490d65e19500bfbb2ab773a3a30041f8a757ff22fff8fb0124044b8bb826f6dff4115230c757a175b61a3f7d596d976d98be760085749878d64f871 SHA512 737af91818537295ac86be601b1e3d7e37d150716ec549580913b7cc9a44fee7a6ce9dbc3d46167eed91f23fe857c4dd355ed8f8440fe5fbbf8e9ebe47091b96
-EBUILD libX11-1.8.10.ebuild 978 BLAKE2B 4d1f4922df24c95c37b7f11daff615cd2173bcb1511ced34d7fa90c832239665606c27301fc7d4ba97e933bd31703d3e948d96b0db83b807f441b43467247789 SHA512 39a3d37527c13d0ac0086f5bc681d415e7fe94d538945d887b905a67cab7952d43c993005ad55c905bd583d5c43ad771ed5d86628742ed17949503d5eb01fb4b
-EBUILD libX11-1.8.9.ebuild 1006 BLAKE2B a70633b8c19d537ca5ef8f12df093ddbe9de7990c662e83ebb9bb2b70156865436cd7016a19b4a06f931d07dddf616882b0b7a05374f2c3cb7fe2735f1c12687 SHA512 096882e9eac263a0f2cf9e8603157fb978fb6f237e6a083b9f9508aa73a653432063222a3788ecab449b87617d6eeea247c77d91035e1c3d0040fb484b96fa5d
+EBUILD libX11-1.8.10.ebuild 964 BLAKE2B cd611e2b72ffb3ed7a13e449b8331c4abb45b4c4eb10676157521205c3f62fe5a12208b1bec3d6609f541ce4001253c40d23ff3045b5bac811cbc52db19d017f SHA512 81f01d7b4b2fe6c7557c14c53f3a6de1b0a384756f84eb037422e35f0272bbd8255be7d679424f00dd5912f5c2db25bb9a7aceb30642ff7061f67eb2e3f0fe89
MISC metadata.xml 395 BLAKE2B 7912fcccfd8d8a4c9c1e5601783a0668679506638511ee719bf7bb95f99415fe95a417343060cf5ca3fe918ab1f9847f74861af36d3c712afa321272cd13cf66 SHA512 c2956ef519fe59d0f713732059224568b9d7c34579654b71993b02227a512c1ac3057dc7f81c6bc93834fd4fee212f1ae26f4055ea92f3eb7524da7d9e690f8f
diff --git a/x11-libs/libX11/libX11-1.8.10.ebuild b/x11-libs/libX11/libX11-1.8.10.ebuild
index 8e6be4ce72de..0373870f143a 100644
--- a/x11-libs/libX11/libX11-1.8.10.ebuild
+++ b/x11-libs/libX11/libX11-1.8.10.ebuild
@@ -11,7 +11,7 @@ inherit toolchain-funcs xorg-3
# Note: please bump this with x11-misc/compose-tables
DESCRIPTION="X.Org X11 library"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/x11-libs/libX11/libX11-1.8.9.ebuild b/x11-libs/libX11/libX11-1.8.9.ebuild
deleted file mode 100644
index 09df058a702d..000000000000
--- a/x11-libs/libX11/libX11-1.8.9.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-XORG_TARBALL_SUFFIX=xz
-inherit toolchain-funcs xorg-3
-
-# Note: please bump this with x11-misc/compose-tables
-DESCRIPTION="X.Org X11 library"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=x11-libs/libxcb-1.11.1[${MULTILIB_USEDEP}]
- x11-misc/compose-tables
-
- !<xfce-base/xfce4-settings-4.16.3
-"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
- x11-libs/xtrans
-"
-BDEPEND="test? ( dev-lang/perl )"
-
-src_configure() {
- local XORG_CONFIGURE_OPTIONS=(
- $(use_with doc xmlto)
- $(use_enable doc specs)
- --enable-ipv6
- --without-fop
- --with-keysymdefdir="${ESYSROOT}/usr/include/X11"
- CPP="$(tc-getPROG CPP cpp)"
- )
- xorg-3_src_configure
-}
-
-src_install() {
- xorg-3_src_install
- rm -rf "${ED}"/usr/share/X11/locale || die
-}
diff --git a/x11-libs/libXScrnSaver/Manifest b/x11-libs/libXScrnSaver/Manifest
index f2d453cb6cea..9ad64a49f8c2 100644
--- a/x11-libs/libXScrnSaver/Manifest
+++ b/x11-libs/libXScrnSaver/Manifest
@@ -1,3 +1,3 @@
DIST libXScrnSaver-1.2.4.tar.xz 264384 BLAKE2B 03cd9431dd8efd4842d5775c7b8219941c1ee6e440fa38111e7f582b10c554cbedd03511494920d09f57fd278eeb05987043f730882e27d998dd9b71a0bca7a3 SHA512 e4395af85f8496618afb23ffdaca1a75f5e3d213478d8dc73249cbc9840d7b993ba7513dbf6015cb38b48fe3f2223496365158a148dd5e1ac7475c5ee569e28c
-EBUILD libXScrnSaver-1.2.4.ebuild 501 BLAKE2B 1dbb396c9dfe1f3f476508d1d127ce0690a6b57207eb525cebcfab845a5afa2ddf0820202c6c8003599f5fb37d7f81af53731fb803cae9652b61d49e8bf49e48 SHA512 53b4170147ea6e6e47ee24ff75802fa8e3a87b545acc32bdcfe58cb1ae8a1f3be1a643cfcb6b5b3ce27907243725f43bf2edea83561800d8d23be6e8f9417f32
+EBUILD libXScrnSaver-1.2.4.ebuild 495 BLAKE2B 761603136832a8f3d29a777eb5dd9d431fe19a09d935556018132e2d883953f92a2cd2b074d521e4654248ec5a783dbed8fa31fde461db9177b44b047879266f SHA512 a0524c2c9f918fc1bcd9b74127d2bc7495b5949894c57025ed25f30bed8683aab3f14ca1aa333cf12bf15b1aeb6f45cec103a0a0a0975b77420374c85c7bd06a
MISC metadata.xml 344 BLAKE2B 38592243cc511ed03e89684471df8496b65fd4e0c1dfee85cfff8eed5254cc1cd0eeab3da541ee094064dafcf1c69f2d05c4cc458f27e84e77871eca47bce075 SHA512 8fe30e64a2916afb8fc6b37454d5bcd10aa515d80f8af32b2a92faba055650d96e7385b48d503259cea360a503a240bc1eda2694d4e3020e7c4e5f36ac0d4e74
diff --git a/x11-libs/libXScrnSaver/libXScrnSaver-1.2.4.ebuild b/x11-libs/libXScrnSaver/libXScrnSaver-1.2.4.ebuild
index b0c2552b4e09..3cf0e080fd74 100644
--- a/x11-libs/libXScrnSaver/libXScrnSaver-1.2.4.ebuild
+++ b/x11-libs/libXScrnSaver/libXScrnSaver-1.2.4.ebuild
@@ -9,7 +9,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3
DESCRIPTION="X.Org XScrnSaver library"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
diff --git a/x11-libs/libXau/Manifest b/x11-libs/libXau/Manifest
index 7ae3debef3f7..d35f22048c20 100644
--- a/x11-libs/libXau/Manifest
+++ b/x11-libs/libXau/Manifest
@@ -1,3 +1,3 @@
DIST libXau-1.0.11.tar.xz 274108 BLAKE2B ffd037d6a5bd8bbf10d15747469c5277b3061b87793d8acf095f60aa121bdc0831da9d3e6c369846fd40d2ba03ef209e1e8febff64736d4ececd135a8fabb0a3 SHA512 f56abba3bef3fdd4739dfa69367a4251b5fab7c89194c9aece9efa66b9ebbf0736690cc9bd654aab19d9db377e4b9a5268c9c020b3d293bb5351bff5fe75a4dd
-EBUILD libXau-1.0.11.ebuild 416 BLAKE2B 4ca9d9cc06f154313ec8e0b5997b43a80b7a175b64bd89457d03e4a9ab62b72fdc1b46a0b7d9269298453508817b34730bb69329bfa3b6589dda1f5d15813cfb SHA512 672fcd209327a8c6a254543e90dd65c47863b0f642ca1070d57cacb2e8e575e7ab93e5ac575aa8a1d7a0319fe8af2bc205d67707aa24d91f88080ee56301e417
+EBUILD libXau-1.0.11.ebuild 410 BLAKE2B 80273ff8691c6e3489115363cfc1be9bfe9886ac338f7ed8a44407850af6ca1773d197da971cd0b9013c66e06e38da382629611aa056a285ed26c8b38234b230 SHA512 e3091f93b751b995e72c8130494a973b445b78df019e3609515359ef77857502934fba114cadc325be8c7e0947a7aaf5dc72d41b2e591ddc2e922bc347cc1095
MISC metadata.xml 337 BLAKE2B bccad5dd3ea84c6ca278438b94fbfc3e94b65b1808a5004c71c10023c774528084e5afd9e17bc852d2e0b8cc966539d02985ba4485e05e92c7b404277250e50c SHA512 8c81a02a3f99267055e0d044a99b3add40e6737236718e1d5cca35b21b417295a4eae9405c6becd7b42792bb1e387c44bf9c3c31f163f8414da265ff21f41904
diff --git a/x11-libs/libXau/libXau-1.0.11.ebuild b/x11-libs/libXau/libXau-1.0.11.ebuild
index 65d799fc5bda..a94314b41953 100644
--- a/x11-libs/libXau/libXau-1.0.11.ebuild
+++ b/x11-libs/libXau/libXau-1.0.11.ebuild
@@ -10,6 +10,6 @@ inherit xorg-3
DESCRIPTION="X.Org X authorization library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
DEPEND="x11-base/xorg-proto"
diff --git a/x11-libs/libXaw/Manifest b/x11-libs/libXaw/Manifest
index ee620864c039..7e573c6647f2 100644
--- a/x11-libs/libXaw/Manifest
+++ b/x11-libs/libXaw/Manifest
@@ -1,3 +1,3 @@
DIST libXaw-1.0.16.tar.xz 602848 BLAKE2B 342ca47da7fce2ddcc01b12bff6b279ad1ce6a743e3d6cf20120a98d67cc8c533d0c19c33250552d8709c8fc401e72147b04522e9ced998b05b7639a15115e23 SHA512 1cabad1a9b06dec7de601b977e844536823ee1a0045244acc42ca6b6107da9b4953736d94898a96cab40845eab77dae21e20e1fa66a3dfc4dedf575dfbca04aa
-EBUILD libXaw-1.0.16.ebuild 857 BLAKE2B 263070219dc5d6790998c9521d44f650ca9c62302b26e4a791d510dadea1f54a16ec592964abf2810dffa0ee1d2854efd2256cb48e90476fffd7753431e1acd9 SHA512 af7e4477b2a13cd0c865785fb5472ede8d67fdf30cd772e839b3fb97fb78f8e97f480a68f2c66a157f2670b0a0dfed5ea810890b490f75a08f63b9d7215afd65
+EBUILD libXaw-1.0.16.ebuild 851 BLAKE2B 692135a8daa2ccd6ff4026ba7babcff94deffdafeec2705ca9125fdc21a6e3bba65f73a2f9ae6b37bf22460d04338d97e3bbeaac9acbdf56d703e298d3c1763f SHA512 00f7a053636a761430a5a988571a3016ca1984e7b049a5474db034dd6303905ea01f7315123bf2c5bc2122c3058b59370b64a561b3f5ef8b6269380e8ee3be84
MISC metadata.xml 422 BLAKE2B b5d0b66e0f4638f8e8969f8fe1c02f4d83195f11529b266e2f79f18b71f2407102545a4e55b318c4a0957cbf00570586626a9a8ce3cda99bc463c0246ed7bcce SHA512 56d9ac54daf5febd8fc3df76ce86974b6ab37130bdb80d84ad07b59d985d6d1337afff0b36bafadad9ba464e7cbd45a7d6f71f697be3b66f9db907b317d9c2a8
diff --git a/x11-libs/libXaw/libXaw-1.0.16.ebuild b/x11-libs/libXaw/libXaw-1.0.16.ebuild
index d764114b30eb..f1c40496cc60 100644
--- a/x11-libs/libXaw/libXaw-1.0.16.ebuild
+++ b/x11-libs/libXaw/libXaw-1.0.16.ebuild
@@ -10,7 +10,7 @@ inherit xorg-3
DESCRIPTION="X.Org Xaw library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="deprecated"
RDEPEND="
diff --git a/x11-libs/libXaw3d/Manifest b/x11-libs/libXaw3d/Manifest
index eca21dd7f1a6..3ce08e478804 100644
--- a/x11-libs/libXaw3d/Manifest
+++ b/x11-libs/libXaw3d/Manifest
@@ -1,3 +1,3 @@
DIST libXaw3d-1.6.6.tar.xz 482040 BLAKE2B d0c7be64283837a7b32f67a2671eebd6d608818819afc4055c360d46152a3348d895159e9a7b7321913b2fea5ec8c587043e921127043d4d37f929a4b71bd27d SHA512 f324ddb1117ae6f8d50137390b2e82b638b53a6b170cce8f7bd8108fd98ce956badc7dede6b49065419f1565f9f4304571880842e799f7f48fb36bebe3dc3603
-EBUILD libXaw3d-1.6.6.ebuild 755 BLAKE2B 2eb6cc33d8713f8461d5da4cff0b567604cc720bc067d0260f8c07670ca0816944f13df7d526febf28508ee3f583495f4f7a2c63db0c4f66a39d9392b8b803f1 SHA512 e9cc2e44a22fe524d83277be1f9b125589afb8109d63cdd5d3c1d3666a9117b69243273ede385fc0775e197127a1adbca2cfe371cbc243f9477eb5b523004e77
+EBUILD libXaw3d-1.6.6.ebuild 749 BLAKE2B 32fb9d91ccc4c5f5106395c8c4bf7eabc298c070d3f56977803448ce13046480f394d519b22e86003455478123f784af76602af28d76e67ad6e728e8103af5db SHA512 f8ba0f9b4610f070c1c372fc2c8e0221ed4c3b1f63cb5029f76ae6d50ccfc32edbfe58a4880ffc0eb87fe38e803a66babfc4f644d9d1a239baf37df9d2cd47c0
MISC metadata.xml 339 BLAKE2B 60635a05848869d4aba7783f45cb02a672045a8a9b1bed933f1587ecd0ab81aa32ecc63e8a6742b4eee50a14c3e32b17b6bf14b3797e5f11e0dd74a8b582b4bf SHA512 1ed17cca85445b70786acfd900c7a75eb765001e7218e576356ef76d3e9e6399df3a45413f4650e555d2404d0c9e5f0f20f814c1bc1d08e1e8138aedbacfe50d
diff --git a/x11-libs/libXaw3d/libXaw3d-1.6.6.ebuild b/x11-libs/libXaw3d/libXaw3d-1.6.6.ebuild
index e6a9a306cb1d..da0cca16485e 100644
--- a/x11-libs/libXaw3d/libXaw3d-1.6.6.ebuild
+++ b/x11-libs/libXaw3d/libXaw3d-1.6.6.ebuild
@@ -7,7 +7,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3
DESCRIPTION="X.Org Xaw3d library"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="xpm"
RDEPEND="
diff --git a/x11-libs/libXcomposite/Manifest b/x11-libs/libXcomposite/Manifest
index 7c8d7a0a40d8..0ecbc060829d 100644
--- a/x11-libs/libXcomposite/Manifest
+++ b/x11-libs/libXcomposite/Manifest
@@ -1,3 +1,3 @@
DIST libXcomposite-0.4.6.tar.xz 265596 BLAKE2B 1e017ac65c7fb9973f8a1ad06116c67b9ebecf880bee8fb9b2afd83e85ec53853eb082c7edfb6a53f1a8451ac8c61c63c540facbf97953997695b18d65d00c45 SHA512 f35a0da8f9f22fd788eee01209557fe3a1b1abdc9744f76330ba42b21b6e3af5464ca4451c33415856417c30da5aa5624e3707980c644327249bfeda5a62a59b
-EBUILD libXcomposite-0.4.6.ebuild 609 BLAKE2B 9afec07f50226371fa0387d392ff86cfb2761d93077da3e96eacb8f29d7d7d80b5d92b4dcefee45af908883ac927ce7122ac1ffd265e10e627e60ddac2d70484 SHA512 adc6869997800612b244688297eb1cb0eded92260492af909825aba1a4c939e056af15108126bfa69df62c06f2efb39c5e6800ec67dca5be1aba1fb34b11e7f3
+EBUILD libXcomposite-0.4.6.ebuild 603 BLAKE2B bb491249966df82ec1c44d3dca8bc7dde421fa0991e803803537b1a737d34f243e01d41394ae81a7c5afa88968cce00dada8ae0950a2f3c7dbb0f2c4b9daf516 SHA512 dcc948c75812041b1c16596ca93c5129bcd40d5a69967c1d2388cf7d9888ca24037f7a78f637ca666a68d729024e257a4a111fa082c5b75c4e16d1fce25ef9c0
MISC metadata.xml 344 BLAKE2B 4e9d885da27e4236caf1cc43695d87d4fb87181c60b1f4ee8d732f8d0cc090d9350ae9f48f0e9bca95fc64232327729c845bebbca0e2f54d31f78a1c075b1ae6 SHA512 8bb10302971adf52c2e2cb3cff8266e533b0913527f551dc1d73595d72a3e214a22eaa41ea85f35345b3e0a0020f3b0ff0eee6bf68542c275a39e48e6b706ff0
diff --git a/x11-libs/libXcomposite/libXcomposite-0.4.6.ebuild b/x11-libs/libXcomposite/libXcomposite-0.4.6.ebuild
index 44293c6f26b0..5c231caea0b9 100644
--- a/x11-libs/libXcomposite/libXcomposite-0.4.6.ebuild
+++ b/x11-libs/libXcomposite/libXcomposite-0.4.6.ebuild
@@ -9,7 +9,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3
DESCRIPTION="X.Org Xcomposite library"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/x11-libs/libXcursor/Manifest b/x11-libs/libXcursor/Manifest
index 2d922935c354..bd1f3b63144a 100644
--- a/x11-libs/libXcursor/Manifest
+++ b/x11-libs/libXcursor/Manifest
@@ -1,3 +1,3 @@
DIST libXcursor-1.2.2.tar.xz 289536 BLAKE2B 1619f71a514586bab7651aa47702a06a3b6e8d9c60b27c7eabe39b49dff9e83a050b88e171fdde4735ad4c62b1be4be10c84af35bb3e78dedccd9cd85fe3680c SHA512 6550ce1e69b35ef3356f25e31aa2779503d9cea780eff307cb646364993dfaa971304085d32677e68996bd3b8e067436c8fc89aeb4db07a12ce5bc93b735b5b0
-EBUILD libXcursor-1.2.2.ebuild 910 BLAKE2B bf63b7794508c3bd367a961d616f387204f97bf6f3d9fc23c655e24df6e8d8e51dc0bd7a23e1f30a6a1d11091c85ab4d116ef3b796ce1ef81c8d22f359fe2ebc SHA512 7269b12e74e46e9ab353caf8078f4350c0890fe69c87a291aeb90b91bc8c4f4d3a91c43924ff87dd9ba62af1b648648abb8c378faacf08835069a141de2c0101
+EBUILD libXcursor-1.2.2.ebuild 904 BLAKE2B 86286399d7f7df16986e3436c5c6d5fbeb3e1e9f9b655a6ac4ae9d864330f5c0e5a4f917f723a2b81058b0424bdb2092211fbb3cbe2a977d72ef344e2731f1d9 SHA512 214606002149bb5c69c08c3cec723edbd59df1b81c8d7f57b907ea532c659a821c1e121353851da795a300dc809f4ff16fc34e5ba772ed8a53db729238f862e6
MISC metadata.xml 341 BLAKE2B c8efd915b38a2d39c542bcbab6fc55b5d6e9859e3c81064f666bacc342f3eee63c2cc1e4f9e6ce095d28242c2e7d04021eb0c34b3088da601fa9c8c78ad28bff SHA512 e11bbb32b278b773e6a393a574c80ab35b84e8eddb542a85df8c288005476de58c326605de76ba7a37504100a20a71ef1bbd61f3402af3f79a81a28d60ac4d90
diff --git a/x11-libs/libXcursor/libXcursor-1.2.2.ebuild b/x11-libs/libXcursor/libXcursor-1.2.2.ebuild
index f067187a18c5..3ceb100959a8 100644
--- a/x11-libs/libXcursor/libXcursor-1.2.2.ebuild
+++ b/x11-libs/libXcursor/libXcursor-1.2.2.ebuild
@@ -9,7 +9,7 @@ inherit xorg-3
DESCRIPTION="X.Org Xcursor library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc"
RDEPEND=">=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
diff --git a/x11-libs/libXdamage/Manifest b/x11-libs/libXdamage/Manifest
index 605b3df28ea0..85bb3a394069 100644
--- a/x11-libs/libXdamage/Manifest
+++ b/x11-libs/libXdamage/Manifest
@@ -1,3 +1,3 @@
DIST libXdamage-1.1.6.tar.xz 257532 BLAKE2B 9b9e21c180fa2ddfeb15e97edc1e7665de722f7fdf9997273fead3348df78b8eec610181d7fd2ef41af7305286285ccf57b56fe7859ebd863b9d8bc1321247c8 SHA512 624dcefa1c79064569df952892f7f1351dc19ad338ce73d1a57041e406cb3e18abe531bab352b93d1f0f5c9b5c6b2652cc84a8f1fbfcbba648343812695a8acb
-EBUILD libXdamage-1.1.6.ebuild 491 BLAKE2B 8baabed0a9b57d2909241d63ad089781b31e1238e65506a62c444471300b1354463abcaebbeec1bc8d951c61d0f05adaf8d4cbaf08e5d85dc092b82554f9525c SHA512 515950029217401439478e3b44bb61b1ee69cf959598a490a7c38855ee8c620a39e33fffe8e6f4253a9eda231aadb8b1effd72c7a01411f6981291bcf4eb428e
+EBUILD libXdamage-1.1.6.ebuild 485 BLAKE2B 3b75315b9759846d0774160c88f97fcb1a85843dfc5065fb0b2d955691b9ef44da2a6cb3779033065d7f7d9e76c40b0df9a066f8d53e8d96ff783a066a7dc090 SHA512 ef1474cb5438ead7cb2a050ec40ab8c11dafc000308e5a786f0f00f4bcb26527aa5e7ebf09a81943be42be9e8d3bf3dde6f1af01454cd64de6bc608c5b9f9821
MISC metadata.xml 341 BLAKE2B b0dba30641b99c64904acd6ce23f90ac0618c3274fef812ac975f25a441ccbe75621f4f586666d6ed51a939f61165dd36381dc650b4ae39b7cc32c35940b20d8 SHA512 63d404d9b62a3b5f82511a4f472059e890f55a006b29a6f5de2b63d57e34c9619d31af94842f81effd35a664bbca4508e28d3db57dd05518a0e9db89511b2313
diff --git a/x11-libs/libXdamage/libXdamage-1.1.6.ebuild b/x11-libs/libXdamage/libXdamage-1.1.6.ebuild
index 778663d40ef5..110b792b955a 100644
--- a/x11-libs/libXdamage/libXdamage-1.1.6.ebuild
+++ b/x11-libs/libXdamage/libXdamage-1.1.6.ebuild
@@ -8,7 +8,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3
DESCRIPTION="X.Org Xdamage library"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/x11-libs/libXdmcp/Manifest b/x11-libs/libXdmcp/Manifest
index 1a7a3e7bd378..5cea93d83c7c 100644
--- a/x11-libs/libXdmcp/Manifest
+++ b/x11-libs/libXdmcp/Manifest
@@ -1,3 +1,3 @@
DIST libXdmcp-1.1.5.tar.xz 297596 BLAKE2B 81d02e510d07083550a630867bbf60f4f6fd0044433c99af504d791211f828d8109763ae0f01bb1b690a13f099f75a21a7c3bfc4aa7e2435f7327467eedd514e SHA512 d7a1d70a58b7d34ddd01a91d3ccbc086a36626b7081cfcbb150d24288c6adad612b042ba7ea63a218595afb2ee04384c0f8ba84ee3c6bd29913724b54e898d83
-EBUILD libXdmcp-1.1.5.ebuild 746 BLAKE2B 6801f98ce184bdc162986630800c349542c56bedab9422c84dde160a57641dca0e1d8d7cbc0aab3d740e78ca3fd363bedf56c6b980aad5887df95ef63c4a2707 SHA512 c726df2965711e6c32faadf0cf8e471d13ae5dcf1fb17e4635969f08a8e892a93a06824cf0bffb5333b32e52bdb7af7bfe2fc01d8f14ef4e843cf1c7bdb95ca5
+EBUILD libXdmcp-1.1.5.ebuild 740 BLAKE2B dd74556e25ef2e8431b9674cf28db7fc9f47d517e4e5180b146ccc5c4a8bcd69df6dbb0f8369f7cb01f25d8133ee8863b2c8f58a1726e78b23da4b64faa6398c SHA512 d4ad7a6e06d3b9029deda10fa0062197f51eba679a9a3b8d537cf0d4198a749515957cc38f84937d63ed5c027a7c396ca87bb8c1c40e412ce9033b7530cbfe37
MISC metadata.xml 399 BLAKE2B cc623f4c1293d011af9a0afaac1d5cdd0635f4db48b55c3f59070ee8ab14e96967afa925160680e8253b36654ff04d171db430ad90e5f13c72497d83fcd9408e SHA512 c5b696febaefea9d236c5f0a13502547350c87a410e57474574d3d2e463c9f07bbdad9a9c0994801dc96f25d2711702a8710f3112e96eb302ac46bc2602f7e96
diff --git a/x11-libs/libXdmcp/libXdmcp-1.1.5.ebuild b/x11-libs/libXdmcp/libXdmcp-1.1.5.ebuild
index 2f1a86339ec9..f5802b3c12a3 100644
--- a/x11-libs/libXdmcp/libXdmcp-1.1.5.ebuild
+++ b/x11-libs/libXdmcp/libXdmcp-1.1.5.ebuild
@@ -10,7 +10,7 @@ inherit xorg-3
DESCRIPTION="X.Org X Display Manager Control Protocol library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
elibc_glibc? (
diff --git a/x11-libs/libXext/Manifest b/x11-libs/libXext/Manifest
index 9b92908faeba..86cd1428e606 100644
--- a/x11-libs/libXext/Manifest
+++ b/x11-libs/libXext/Manifest
@@ -1,3 +1,3 @@
DIST libXext-1.3.6.tar.xz 341092 BLAKE2B 9879ba01e45fb84613c62b161334bdb49e0cd9a5ca6c33d27a4add2a94c4bae700cc8021e383493cc1eec31da4969f99461dcb1a2aa0613cb300ceaefd3a3b7e SHA512 fd7693b5698cc4f5e80002a2cd4bd88e5d52c755c19a0417ee73029bd65f9d77b0969e765a1febc4d8fce1ba5dfb7278717f47be742e33d8fc5eb941e769792e
-EBUILD libXext-1.3.6.ebuild 615 BLAKE2B b0d64c9d6214631740eff2833efcde383824e029da08569d697bf04d01f8cbaafe8e5ef6f386f1f298cc3d088cd7ad6fefb99498568f28250a56f8cc8c7b7ae4 SHA512 a65dc184e5b0b17dfee9fb0fb37d76121906b93b3c414bfe6bcaa0405e8d110f5bedfab45f3666467b65c77c842fa7f6d3b80f10baeda83d5cb2385981630674
+EBUILD libXext-1.3.6.ebuild 609 BLAKE2B 53d92bc62ab18c22f15c7b2eb8fabc108057debd8f9445f4ca3c04b02b156f886b7b3086119356121c8e2a3a562ecbcaf1dcc124d5769fe8a24b4001608fcff4 SHA512 98e19ad9ead4be24362ed01897b01270e44adc05fb37d46b164e300727a71326b5cd5593ad0f890437dff815c507ebb3dff9d5d3713143de3cf087f1cfaed85e
MISC metadata.xml 338 BLAKE2B e957bc4dbc63892fdac35dbe1488c4e18f696adb7710ca4b0892f29043219dc12270fee2cd9a40e409ecc4ad9b5d6b738292a194a28e2a9b4c92cf8a4c3b32e1 SHA512 9b7112ebcf1981913c9596c1a5e05a4623833f2f4f2cd936b9ff0c277cddeec49aec35c4a44cb2aed4d737213d7ea0b363f64a8ffe44feae2623500def047ccc
diff --git a/x11-libs/libXext/libXext-1.3.6.ebuild b/x11-libs/libXext/libXext-1.3.6.ebuild
index cbd9e9c81fea..b431446fa5de 100644
--- a/x11-libs/libXext/libXext-1.3.6.ebuild
+++ b/x11-libs/libXext/libXext-1.3.6.ebuild
@@ -10,7 +10,7 @@ inherit xorg-3
DESCRIPTION="X.Org Xext library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/x11-libs/libXfixes/Manifest b/x11-libs/libXfixes/Manifest
index b50a2aad0cc8..9bcacc037805 100644
--- a/x11-libs/libXfixes/Manifest
+++ b/x11-libs/libXfixes/Manifest
@@ -1,3 +1,3 @@
DIST libXfixes-6.0.1.tar.xz 265636 BLAKE2B 829264dc189dbc64aa16e4505464b90a0ccecd97a3c2594b2ad467f17a3bae1413e018f4ddc28608dbbbb3edf3157778158480ae71f8ccf5c17ffc6e7117ffb1 SHA512 b46deffb30cd73ec8a127390d99f2ba2f3ab78f334fdba227f1f461441644a0c169b0d13ffa47576fa458780e7a6db664ff8b93e9195fb217262efd8128f1ffe
-EBUILD libXfixes-6.0.1.ebuild 483 BLAKE2B 4ca74cd2fdd8b2b612c9d6f3cda245feeba948cfe7cf9d7b725bfb09fa7d0be21916d56e3b4d5a9b341cb84ff9806b68ac01a7f0db6edfe06f66438e6072ede3 SHA512 42b89cbfa609d7a625c67b74b3c5437a8b2748778baf76776dc2481e497bfbaf076a5e8b66e1c6c96ab5a49979524674411e6ae034ef481e78fdd27a1574ec9f
+EBUILD libXfixes-6.0.1.ebuild 477 BLAKE2B da1fb9aa8d3502dd45b81ba6fe40c45cd64b024a7b763cc363736c1f5b10ddf94eccd4f38b9c490d346f9870e46540cc98f35ce7b7cde95ff8a8c04201cf5b16 SHA512 5288326ba221ed40b3649bbe27e904945c6b53a2a8dc5f556acaf8b7bcbde145fae923167074bbb1e4f3d557f454cb308fdd117974c3c3919dce9ac2e316d067
MISC metadata.xml 340 BLAKE2B 254fe323e52c152162cb9e892abfc10405d4692c1ff3d50e1190f37ccba6bcf2d696a14aa5ec2f87c54da017afb954854a6ea862baf82f22e1aa3976873a6a30 SHA512 382967cfbefa032f23e25f9c336ffcb245775f85aa3def7b846ded15d068c9eafa8b393a530eb4e9f3e2fdd624798031b6d89c96bc43abc75a0e28e16c648267
diff --git a/x11-libs/libXfixes/libXfixes-6.0.1.ebuild b/x11-libs/libXfixes/libXfixes-6.0.1.ebuild
index df1f84c6642b..9647cfdbb7fe 100644
--- a/x11-libs/libXfixes/libXfixes-6.0.1.ebuild
+++ b/x11-libs/libXfixes/libXfixes-6.0.1.ebuild
@@ -9,7 +9,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3
DESCRIPTION="X.Org Xfixes library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]"
diff --git a/x11-libs/libXfont2/Manifest b/x11-libs/libXfont2/Manifest
index 00f35fe0d24c..b5e045443ccd 100644
--- a/x11-libs/libXfont2/Manifest
+++ b/x11-libs/libXfont2/Manifest
@@ -1,5 +1,3 @@
-DIST libXfont2-2.0.6.tar.xz 446848 BLAKE2B 77e1fd0af5dae4f7d7cec5b9cbd20414df2c66699270ae46f81f6d21f6725b56bb0df9cea504a7a930084a4a759d7dcc3e204ab6c94dfcf0ff0006289f09a68d SHA512 24d6baeef8dc2ca2730925c6b790a97f4a3f46ea7b4d908555e7df29cee6e27b63d638b50c88dd30c853cecff7d9b079402cb617f4498f96410c5770b8815cbd
DIST libXfont2-2.0.7.tar.xz 453012 BLAKE2B d20001c0e7ce90e0efea25f17d09d5671b0dafacfe7d34dfd3eabe377d75899f3eea6e266d043e8d917ff38585e778ddcb4179f0cbfe15845e4d8584f154eaad SHA512 f703127df5d5b1093c9b73e019153ed7799523573d52e61d344209f0acfd4df42e11be12bdd1880479c47c2b70de581a4f2ef74e199e9b1ac438f426593d56b0
-EBUILD libXfont2-2.0.6-r1.ebuild 859 BLAKE2B 5ec03158ef6d264a6806aa3c727169f9150f35c388db4d46c8667990216ce1991969844d67c69e6f4fad836929fa49e1102db482bec63b975dc55bbdfa9b0e55 SHA512 858bbbcaa094b000edd69ecebaca8245276a84dfbc923809d666e7f37a7e4b57f7d81449b1ec61fcd5cb79594a9d2fdc832da37d38265b8d9db8b5cb7d0c66d6
-EBUILD libXfont2-2.0.7.ebuild 867 BLAKE2B e2a0edb60300d78877ea9b0b5db6cda98cca7443bdee7cad0356e7dc7912509d8e08035468c6c753ad4fcee98c14eebf3fbbf8cf065d0aee8163e6eec5dbcb92 SHA512 a6c14e59cac670bbe5d1347c02ac08fb1f3279215935b7f8553b275e4083fcd842d88e0f0d0af93f2c3fe8ce3fc59062c67196772198a9d70e55dacd3215a659
+EBUILD libXfont2-2.0.7.ebuild 853 BLAKE2B ac198e8a976abab30deb47b8ac299c3a9e715dcb676709ff335813fb24a9bec9bd81d2f0d63f22911b728406f5ab61d3502a0a48f04049222d215de457bb863e SHA512 e21b3fb8ca37aaee9c352b6fc55fb60d6a65df7510076e3fc15a1ab93fccf3969af2d1e819a4a1010fad75bf8fee43e39f6afebc26c234cd5511a2ac413ccc87
MISC metadata.xml 574 BLAKE2B 7dd74ab652b5e72d852ab5e826d9025c8a81d1eb475d7b936e87f5baf9a726275475cf1e016816165c4a12b124b3fa238b84093c29115b98fcfd196181a4ed11 SHA512 788a597733e4defd54b0a4667b9b83a04991b3519442d2cb180ca1eb775c76c3936be572820d84b1c8db568b59d1288cc03e362a68ccd1e544042acc8b7af550
diff --git a/x11-libs/libXfont2/libXfont2-2.0.6-r1.ebuild b/x11-libs/libXfont2/libXfont2-2.0.6-r1.ebuild
deleted file mode 100644
index 58284adc9d10..000000000000
--- a/x11-libs/libXfont2/libXfont2-2.0.6-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_DOC=doc
-XORG_PACKAGE_NAME=libxfont
-XORG_TARBALL_SUFFIX="xz"
-inherit xorg-3
-
-DESCRIPTION="X.Org Xfont library"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="bzip2 truetype"
-
-RDEPEND="sys-libs/zlib
- elibc_glibc? ( || ( >=sys-libs/glibc-2.38 dev-libs/libbsd ) )
- x11-libs/libfontenc
- bzip2? ( app-arch/bzip2 )
- truetype? ( >=media-libs/freetype-2 )"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
- x11-libs/xtrans"
-
-src_configure() {
- local XORG_CONFIGURE_OPTIONS=(
- --enable-ipv6
- $(use_enable doc devel-docs)
- $(use_with doc xmlto)
- $(use_with bzip2)
- $(use_enable truetype freetype)
- --without-fop
- )
- xorg-3_src_configure
-}
diff --git a/x11-libs/libXfont2/libXfont2-2.0.7.ebuild b/x11-libs/libXfont2/libXfont2-2.0.7.ebuild
index a99af0682a7e..4536bd3795e8 100644
--- a/x11-libs/libXfont2/libXfont2-2.0.7.ebuild
+++ b/x11-libs/libXfont2/libXfont2-2.0.7.ebuild
@@ -10,7 +10,7 @@ inherit xorg-3
DESCRIPTION="X.Org Xfont library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="bzip2 truetype"
RDEPEND="sys-libs/zlib
diff --git a/x11-libs/libXft/Manifest b/x11-libs/libXft/Manifest
index 3aca50afc532..c673ff603ee8 100644
--- a/x11-libs/libXft/Manifest
+++ b/x11-libs/libXft/Manifest
@@ -1,3 +1,3 @@
DIST libXft-2.3.8.tar.xz 311664 BLAKE2B c850cf5de1a4c6f96e5ff5697c827348c5c0741cbf4f967ca7f6a6c9616253439d80b7a0a121bd82ecd23b11f40e816db182649cbb8c0648872fc4b109203811 SHA512 fc385d73e1acb701942c154ffb5a283d17891f21d3ac598c4a3fb375a7d6082734593062368c15cad67c1a94177dd15deed878ec5ea852188393b52e92c372c8
-EBUILD libXft-2.3.8.ebuild 687 BLAKE2B c74fca7fd72e8d1f5aa42970c1490bedae175a17d6cdaada6318ec14398efce49f57f1a2ce9a1d9a5957c494c51ccd2f8c5739d2934006fc60588d636a5f622f SHA512 636a83fdeba0732bab98f4988215f1a7e9e626641a8e45c74c8c2cfa3fea56076857a5c1c450ac91c320176a86c40232205afc1635dc39ddf01f9f03efd5bc4a
+EBUILD libXft-2.3.8.ebuild 681 BLAKE2B b142bc6d0c38d2be779aa80e2beb868eaa3b33a30bba3d1508f23d9277b350ae0fe9960798e1af926b3dff603234d96f6b4f2ada00542dd94bd1fa4b93f50abf SHA512 fe3b6a1e811fb0eff48b4b83e5dedc119310b182aa238a24540417337e3341792e1981f24e11ec0fb354b425f80d26649ef49d7aca7e2bd55667f3f5e889b3f9
MISC metadata.xml 337 BLAKE2B fdbaff607a3822084f5c65042d10c95df36c061790f13afef59f55a6a5d324f9781ea39e2d0510292eabdd8e1c1088e4f0b960bcd68c5debab2b6b0df5303528 SHA512 aae7659a8f73d6e6722fff3ad19f61ad545e5a3b0c1512823812e0e0bef046ed7d7aad39446c9fb08d0de4d9570922ef4c4cd9b8ea474de3c3ac04d62a3d1db3
diff --git a/x11-libs/libXft/libXft-2.3.8.ebuild b/x11-libs/libXft/libXft-2.3.8.ebuild
index 746455070a0a..df64a7cbe0c2 100644
--- a/x11-libs/libXft/libXft-2.3.8.ebuild
+++ b/x11-libs/libXft/libXft-2.3.8.ebuild
@@ -9,7 +9,7 @@ inherit xorg-3
DESCRIPTION="X.Org Xft library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc"
RDEPEND=">=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
diff --git a/x11-libs/libXi/Manifest b/x11-libs/libXi/Manifest
index d5edc6047458..840f4030fa53 100644
--- a/x11-libs/libXi/Manifest
+++ b/x11-libs/libXi/Manifest
@@ -1,3 +1,5 @@
DIST libXi-1.8.1.tar.xz 404252 BLAKE2B a25e1e74ef2cc02b455b7b1c5f70040a3b2ecc19d4375c465e63e8b2638b4f90b0480c737fb7dcd5f658330871c623b364b0f8db61d3371cf97d680fdd840058 SHA512 a30b1a07e6d710f5196e7477415d68074736f89d954e8f2d5ccc9b5f349e7d1d440c90fb512508176b5db5ecad55608cfb540872936b731963fd83343db3a0b9
-EBUILD libXi-1.8.1.ebuild 749 BLAKE2B d7d330952cecdf1ed8a670507b313d78393d31020b01cf09ee089ae131dea164f75cb36e653b50a9dbbb42cb8386662555e7120b6a03753d111645661288083d SHA512 d9e3b7d92a06532fbf2c5cf3fca76597dbc534d5441aff8193bf8bfa317b4d12957519d1fb0fc0b1ec74c611b09131a10807b8d49206d92234854e4b65149ad9
+DIST libXi-1.8.2.tar.xz 405200 BLAKE2B 869389e4e35187c8ca28a63b9c49125c960629037e1c0e2aff7c149d0f3ed25bf6401dd4b9a8942a14152eceb0e3148e9805a48df3123dc0471c44f8636976b6 SHA512 6348aae8f595217e26f348184dd594d83af800949f649bfd11b6aef7387faa5624ed18551fe2c3a38c8deab9d7473f72fd7e3e8472cff3ff30d4bb3fb2e6dc31
+EBUILD libXi-1.8.1.ebuild 743 BLAKE2B 2d2667a3d89702dcec6704af61c06bae1be4a54e2acaf6a659701b465ab4d19bd81e979d3372f4e73851eaf1d921bc16107db1c34325277e287c21f22c1d1db0 SHA512 5eef1138c38003a629b59edd531cafcfb18a3dea91f239f626b64e61e007a5a98162704aab6514a78610db94633cd6e750c427cadd4f09e62a28e55a2d789dc2
+EBUILD libXi-1.8.2.ebuild 744 BLAKE2B bdf5a3072ac69bee32959e02f6465a44f9ca6c1b55ab992edebf10c739c0a60945241542703feb3d6a5e46adae97515b34070c9a5b1eabbd986678e84085fe1c SHA512 9f48f37712096d8b479d7f3924b2e4792648cf1cbf0a6ca38628fee1ecef25b3e2e121c595e4fb8d66ba3cbb8f6b1b81996f73e20638e44abe80c052b91367b0
MISC metadata.xml 336 BLAKE2B de8e8eec3344188d1f30e43f5b12ca4d257b352ed6f5ce92206c4479aaed9a4ff968d9be7d2bb0362eae1003ce350c4ebcbf394632d378c7da7c58a8fe65b2e7 SHA512 be9103f1d61f65e13558c3b5820e5af8b296419638f0b1b9685bfb293d45e408e2bb6667b9af5df0e60dbd922fec5af63ec1b287b68eedb7fabb9594c0a7a50e
diff --git a/x11-libs/libXi/libXi-1.8.1.ebuild b/x11-libs/libXi/libXi-1.8.1.ebuild
index 9ac1293acbf5..b029e338c521 100644
--- a/x11-libs/libXi/libXi-1.8.1.ebuild
+++ b/x11-libs/libXi/libXi-1.8.1.ebuild
@@ -9,7 +9,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3
DESCRIPTION="X.Org Xi library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
diff --git a/x11-libs/libXi/libXi-1.8.2.ebuild b/x11-libs/libXi/libXi-1.8.2.ebuild
new file mode 100644
index 000000000000..dcd1914adf2b
--- /dev/null
+++ b/x11-libs/libXi/libXi-1.8.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_DOC=doc
+XORG_MULTILIB=yes
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3
+
+DESCRIPTION="X.Org Xi library"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+ >=x11-base/xorg-proto-2021.4.99.2"
+
+src_configure() {
+ local XORG_CONFIGURE_OPTIONS=(
+ $(use_enable doc specs)
+ $(use_with doc xmlto)
+ $(use_with doc asciidoc)
+ --without-fop
+ )
+ xorg-3_src_configure
+}
diff --git a/x11-libs/libXinerama/Manifest b/x11-libs/libXinerama/Manifest
index ed4782871fa4..2d87c953d845 100644
--- a/x11-libs/libXinerama/Manifest
+++ b/x11-libs/libXinerama/Manifest
@@ -1,3 +1,3 @@
DIST libXinerama-1.1.5.tar.xz 260272 BLAKE2B fd51aad9c9d42634a246130a8ae0a155e34b67a2225b5f5a30b2bcebed0a9a98f19646625e9e423f0a9318a1358ad5251eb27a20eeb60eabc9ccd330ebdeba92 SHA512 735b5320de4782005b379e409bf2f976131c17d496b297d33a0e127ca1443034778586b6b25c077b2ad73a4ab34d440d7510475e0041f38202bb40f15fb08ff7
-EBUILD libXinerama-1.1.5.ebuild 513 BLAKE2B eec963258af70b98f5779fbbbd3028e260848919e07f2986a1e3e01df28ff4701eaf030ad61d40fd054872919e9bab7272197d13eb428a2e2906ad227d3572d7 SHA512 e81f5eb0caaff6d00a59ca7eaa8d446de58730ccb671fac102effdc316ebb60d563e6d1391cbf1c6a9f47b4486c5dcca7a04d3d7f42f0d576ebb97521b049e62
+EBUILD libXinerama-1.1.5.ebuild 507 BLAKE2B deba311043c2f4842574e70a4a695dee0d7f338e892470c799a9a30776647a609499dd8611ef14769adcdb09f1a24e46327e7e690014b93a6fe6ffc8940b588f SHA512 3ab8bce8b77fc094a1637f2364e449d16cd2641fffa8148b90fda964a48c29bce58af1f4eb487fbb2afa766762a7623abe3f43030848a673c89c7d4d0d4e3027
MISC metadata.xml 342 BLAKE2B 6c24aaa27568e06b0d2a5a8ad74449acf8f858010376f684a670a4fa183b9ad55bafe99f68930f9431e689719299437f5d725f116d32d2dabc85c7614bf63405 SHA512 7e4811d37aa49ed0bc020f677e73a292e43ad0db7efd2027cde9839bc6ca77eba21b1a80575accdc0938dc85fd779f22a7dc15ad5c059f36ee10c273ff88a559
diff --git a/x11-libs/libXinerama/libXinerama-1.1.5.ebuild b/x11-libs/libXinerama/libXinerama-1.1.5.ebuild
index 94a60a45722f..05c2b8a684e6 100644
--- a/x11-libs/libXinerama/libXinerama-1.1.5.ebuild
+++ b/x11-libs/libXinerama/libXinerama-1.1.5.ebuild
@@ -10,7 +10,7 @@ inherit xorg-3
DESCRIPTION="X.Org Xinerama library"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
diff --git a/x11-libs/libXmu/Manifest b/x11-libs/libXmu/Manifest
index c7c62e2c2a87..9b2eda4bb577 100644
--- a/x11-libs/libXmu/Manifest
+++ b/x11-libs/libXmu/Manifest
@@ -1,3 +1,3 @@
DIST libXmu-1.2.1.tar.xz 364888 BLAKE2B fca2e16c663483c0147f87830d6a583bb32026719901bd0aa7b7c4e81b18667b7152e0dd0805e22faf51b62e86cffd7a9423c366f1cafd3af007807cf9965262 SHA512 05a30e5961e00e940ad7ec4eb94ec482b5cbe808585972bf70c849333af3fddf4ae4bd87895d706507fb3a94ed0fb73ea161e0e27dc2840323a1a1af49c0e8a3
-EBUILD libXmu-1.2.1.ebuild 790 BLAKE2B b13efd480abe54076ba4f94fc1813d7b3e645ff583df9d12c1e14e4fe991ddb68a66516f34a902f809589a6cfb59a38893736bbc1f19ee138d5aae8424f8ba08 SHA512 ad87bf102623aa3303b4c8c0794f17ad4335f3548a7910605449a19a186644a70b647b2ec430c236eea88bc5ca5ae8e84a18865780b29bda720178500593c6d7
+EBUILD libXmu-1.2.1.ebuild 784 BLAKE2B 758f6641a9c4a7b1ea9a9958b39729c107c9f2ac979505e1afc2618045390e7fa8ec5a5cdc18149f31f41aebb4774d349aefe693af63c7cccfdef23070038a80 SHA512 6ceaa9f8eba518edc70618c753cfe9390a6f1cefd453e1e763cfa11068a941f992ce69bed52c610bbfb1a70ab93011e818fadbdb84f0469b34f64b09421e57a5
MISC metadata.xml 337 BLAKE2B b3db98afa249caf8d23a610701683c053a774b136ba51d685c87c3630710500bf1926bc93b7c793cf57e0041aee5219f25ec0ce8d0cef5e1387000853c62d272 SHA512 ffccc841608e1f4aaebb2a4bf72fae9f6893268b2497686f0b3037c2cea6b8e11555d6576cb3684d44735ef117e80bb1fcb32d758471e0d92df8257fd3dbc705
diff --git a/x11-libs/libXmu/libXmu-1.2.1.ebuild b/x11-libs/libXmu/libXmu-1.2.1.ebuild
index c858c14ce948..3cfd0e943f2e 100644
--- a/x11-libs/libXmu/libXmu-1.2.1.ebuild
+++ b/x11-libs/libXmu/libXmu-1.2.1.ebuild
@@ -9,7 +9,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3
DESCRIPTION="X.Org Xmu library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/x11-libs/libXpm/Manifest b/x11-libs/libXpm/Manifest
index b7a036310565..427851386bfd 100644
--- a/x11-libs/libXpm/Manifest
+++ b/x11-libs/libXpm/Manifest
@@ -1,3 +1,3 @@
DIST libXpm-3.5.17.tar.xz 468964 BLAKE2B 28b5168495b20b1442f21d0be8395aab58a7e42dfb95e33a60694ccee1aa868b516f35a09d47ba798608a9ed3e4f92c63a3418a0c857a38308a0d95c6fbad4d7 SHA512 52f9d2664a47a26c1a6ad65d18867de870b66947b0b0d99cca3512756a0aaa6ce2a245c0b49f20b70c3ce48bf04c47c333e8119a147465c277bca727f6ab017e
-EBUILD libXpm-3.5.17.ebuild 871 BLAKE2B e72559ee87f4264139267afc711bf8fe7cef14140f45cc2ba228af956d2967f148fd38ed70803a6f6d4b0ed67aa5f80f0b8c9bac15c75d08758550920fcef0f6 SHA512 bca0d53fe0f44c458561ecc69599b032c21c7af4c0bc4a261507900177993203439cb6aaaccbf693ce7db3b1365870aacd69138cedb98645f7d7208e0325e760
+EBUILD libXpm-3.5.17.ebuild 865 BLAKE2B 12301e186805db434ab6bcb0886efc56081eb39b8cee91ee4952bfa2d36e655ca6c0089b7e621a85b3af1d82ec7f646e060eb2a25b227e52a85e87b12e0752af SHA512 50130c3ca42d9b9293ace321d1d4d64fd0f7898dc79883d81bb373593610a7a708619ce2b17e7628dccf53609fe22d1cce3e76135204173c502cd7665ae8694e
MISC metadata.xml 337 BLAKE2B f05884685bbe654022c1126464b03338198dcb0dea05679ec4ba2ee478ffeeb410f5445457956bb9309340616d66bce3bb1656c636669743fc962571a1bae32e SHA512 1a53eb6b24624c18dd13492dc76dcca255e7bcc88646a257cdb3b72ba6a1b347cbc9f3e2e8098bca25ae78060a68196bbce8861919250302c75a76db541236d7
diff --git a/x11-libs/libXpm/libXpm-3.5.17.ebuild b/x11-libs/libXpm/libXpm-3.5.17.ebuild
index 0fdb9a35b4d2..4bd16ea24332 100644
--- a/x11-libs/libXpm/libXpm-3.5.17.ebuild
+++ b/x11-libs/libXpm/libXpm-3.5.17.ebuild
@@ -9,7 +9,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3
DESCRIPTION="X.Org Xpm library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/x11-libs/libXpresent/Manifest b/x11-libs/libXpresent/Manifest
index 19ac67632551..4ce05d74ffb5 100644
--- a/x11-libs/libXpresent/Manifest
+++ b/x11-libs/libXpresent/Manifest
@@ -1,3 +1,3 @@
DIST libXpresent-1.0.1.tar.xz 257136 BLAKE2B 22c66f595f8f42ed8a7bcf60c4ae5689e590e443d9e99785fc8747dabe7aa20031f303c72950c8fdd64b347776f84d17156d539cb83900d60a11dae3b6c21df8 SHA512 a4551f49a68f4487eb70dc5b50b7f745fbc8b6842cfa60422afe3834af41c504a37bcfddb4e7e9ee084b250df256034290776c8eb7d8838e392eb626fff55d25
-EBUILD libXpresent-1.0.1.ebuild 562 BLAKE2B 009d939649ad934c87b824d92477f0ad58e80eb580e89e692edf115cb1a4528fe3686c7e1a0b17ccee8b4f6bdb8c1666c11bd9911b3ace2cf28e1702d82f1fce SHA512 ab4e44be285a5ce92cb9abbc300aaa05c995bedda9ceb8417edbdd51b51041df263e5c3d6a020eaab8f3180f6db27213ab3fa5b89ac003f9a7d9c8cca434b570
+EBUILD libXpresent-1.0.1.ebuild 556 BLAKE2B bd737201d1def584a2685692327b62b626158963ff7eb436be22e9719bf8bdb554a8ea4701b295a66fe54f24b5296e4a300120e35849a98c92301d9d4c709c84 SHA512 7c7b33dc77cca9d5a75f30a23becb6bc8194868a51782206181d77465ad3e407576516a44b2a471fef364b719358135930f456c0c948baea53561feaefb504b0
MISC metadata.xml 342 BLAKE2B af23e78e091dbf21e4c15d30aefa5af059e6ad211e296efd62d3718c8dc4131fa64a9175a9c915b860ade14d1a42cf4ab13f23cb3125980b5003ec1d4f4eb4a7 SHA512 03f60a6bdd8101b5b89c4784a654aff54be725d9479e9cf25426e0ddd67ea7d3b564d5893cfa9bfd80a8d561ce348247759284db197bc50d6a6e9da771466bc7
diff --git a/x11-libs/libXpresent/libXpresent-1.0.1.ebuild b/x11-libs/libXpresent/libXpresent-1.0.1.ebuild
index f4532dbc3c07..243ffe6e81ad 100644
--- a/x11-libs/libXpresent/libXpresent-1.0.1.ebuild
+++ b/x11-libs/libXpresent/libXpresent-1.0.1.ebuild
@@ -10,7 +10,7 @@ inherit xorg-3
DESCRIPTION="X Present Extension C Library"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
RDEPEND="
x11-libs/libX11[${MULTILIB_USEDEP}]
diff --git a/x11-libs/libXrandr/Manifest b/x11-libs/libXrandr/Manifest
index 2893e2c9b427..155b94d9fe17 100644
--- a/x11-libs/libXrandr/Manifest
+++ b/x11-libs/libXrandr/Manifest
@@ -1,3 +1,3 @@
DIST libXrandr-1.5.4.tar.xz 282928 BLAKE2B 683205e5d2727dca1319c096ce035469bc9c70844f57750df465d19fad31c3aadd3535860f5c02aebed324b41ffe4471c0389128fc3d15ef560956bc196ff489 SHA512 f7c0b083943e11b4cc3c97e10e2cbbc3920fe0c9c5031ef86fca2eb5df413d767caf53dca266abf65395eb10e55354c8fe59ed6b3265402ffccb919a813bc781
-EBUILD libXrandr-1.5.4.ebuild 568 BLAKE2B aa2ad231033707326f9a80fe10ab5e1d4e5973f035443e944fc5fcc380f5bebd63321be65af802b12a4966d61c3e08518d26bea03776ee28717431c7848e56bc SHA512 9578e6a20157729288594f9cc330dfc5662006737daa9537e7859d5bb75d0c1a69b7411e86c56f1d433cec090bc2b2f1d089aa4e633ab3494d509211768682d0
+EBUILD libXrandr-1.5.4.ebuild 562 BLAKE2B d88e76eb70b9c76f9d4e2dfec6bda2061e0d4ad4671805c9c202c6ccfc1143bf38b7012cca958dd73d84a91c31bb24a2232ff5e3860843b81547c5039ad62ed7 SHA512 eb86c82fdeae0bb92ba1aac8adf8f1fdfa6f7a001c0fcde0684fd469dbffa1cad544c6661cb03f4ae4944a982cc4e779f5ac298438eb27a21aaff3b3b7703d42
MISC metadata.xml 340 BLAKE2B 8256af7fc43fb196ed97a295a7f5a4f40dcef2833d715e5d6c247123e072336b09957fb1a08b337d72283fe4bc6d5c2288d74c88473b1c12c914d2e84a442ee0 SHA512 963039a140a9888c0ab1f1cc334ba764024b32fbc7ca152c39f82e6d62484ae99ff8c98f5bfa6c0ada201d15898072d0e5fa188247986f0a0110d4b04789182c
diff --git a/x11-libs/libXrandr/libXrandr-1.5.4.ebuild b/x11-libs/libXrandr/libXrandr-1.5.4.ebuild
index 2937fa4dff89..f1f2acf20443 100644
--- a/x11-libs/libXrandr/libXrandr-1.5.4.ebuild
+++ b/x11-libs/libXrandr/libXrandr-1.5.4.ebuild
@@ -9,7 +9,7 @@ inherit xorg-3
DESCRIPTION="X.Org Xrandr library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc"
RDEPEND="
diff --git a/x11-libs/libXrender/Manifest b/x11-libs/libXrender/Manifest
index 675f71aff0d5..9c96098978f0 100644
--- a/x11-libs/libXrender/Manifest
+++ b/x11-libs/libXrender/Manifest
@@ -1,3 +1,3 @@
DIST libXrender-0.9.11.tar.xz 302900 BLAKE2B b603118a02bc0bd64a98ac9820e6fd46a0613441b630d10aa8955c3a5e364c283f3d7323f7cd64e6c3a4c599409ae9d7c847751edc3250946342008abb66a015 SHA512 2327cc1b530382d81df29b8d579f801f1f990202107cc84506986bcf5d15010d414e9418987b200e3f222d188afce46f0d7754febcdca62a5fc1e541b3bb82de
-EBUILD libXrender-0.9.11.ebuild 463 BLAKE2B 5a7a7a1307915e7130064d4ad486693e64b137a522e8df6e38ee133feb53a5076db4c11747d7f259194569d7aef7c49ee3729059b5db5e60c23795c653ab08f8 SHA512 fafea75f78a24909d250be31137f26506d18c8889399b19cbfc1bbc343e37a5e0e1171fd1f9188eefc05b38a4f3d1937dcb237aaeb83b9d10a5a05c6e942d574
+EBUILD libXrender-0.9.11.ebuild 457 BLAKE2B 07652e4dc60484701e6e0ccf53bdd4437ea2438626bd663f4cffe50cd67ef75d639a33a15affdb58ae6e54458cf0148032372e071b4e639c3e6c7db21021f610 SHA512 c9bdbc98e7a6e18752d8d6eba2cbc935def8e9fcaf6e16c64d28700d6089bc1930e461b7cfcef81dab28470b5e0fc8dc3dd4aa51b16c631770f9eb7d42b7921c
MISC metadata.xml 341 BLAKE2B 02c79694315c5ca33c90a8854cbf506addc7b69a68fe066f99a45c3fbe7764ebc69c03808215e056c2bd0f7b0261ec173d02a623e8c91c3a090b9ae77a1c83a8 SHA512 158a1a560ef016f8fd5c85a6dc65fae5ce9e960f65be43913a58a4218b2f24ef4cd925a490140f8463b206fb50d5c18243c9dc0ea56b0639f5ad9e5fbc0cb31c
diff --git a/x11-libs/libXrender/libXrender-0.9.11.ebuild b/x11-libs/libXrender/libXrender-0.9.11.ebuild
index eb64ae980c3e..190787b37941 100644
--- a/x11-libs/libXrender/libXrender-0.9.11.ebuild
+++ b/x11-libs/libXrender/libXrender-0.9.11.ebuild
@@ -9,7 +9,7 @@ inherit xorg-3
DESCRIPTION="X.Org Xrender library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]"
diff --git a/x11-libs/libXres/Manifest b/x11-libs/libXres/Manifest
index fd6e7fc265cf..b25f8ba88868 100644
--- a/x11-libs/libXres/Manifest
+++ b/x11-libs/libXres/Manifest
@@ -1,3 +1,3 @@
DIST libXres-1.2.2.tar.xz 261400 BLAKE2B 569d4e4b8bf43254139a7c1428ba9dbce592930b05588ca90266e42721fe7cdfb997d05f983dce97afda460c39b9b232128f760f2c69aa87d800f948562a03fc SHA512 897f2d426ea6f41169a5a52c356d1a1cb2ffb9144ae41b9fedd06455c3d81042930fe55be269ce4b8545ee65fcfe168101192a599053d810e8810f627c94f810
-EBUILD libXres-1.2.2.ebuild 426 BLAKE2B 112785b8ff3761d6715c8799c6f4bcd5f602997769548d9224799c4fd05f4234256a13d66c7e80d140a615743abc890f64467f1c4adf0c960d82516813a933c2 SHA512 9051765526210f390db003b91b1840e2939cd526871408abde3b05b4a91cd04d96cb6ebd1e7c98abe84435ddc242a47077fa4e1e6f4c4900e2b07fdaf0c1569b
+EBUILD libXres-1.2.2.ebuild 420 BLAKE2B 95096307f4215b0d1b5e5a7d4ccd2bc087cfe79ea042f38267995b36829dcb70df9d9df88a14301133ea2e97dbdd47f1f8e03bb88d13dc22b202b43adb9e2bfa SHA512 855be27bad9bb0529f6c8a20e004e5dceca810f0d734fb1f5053691cac12281614fbefea66c2dbe8eecef41b08230bb0f24a3530e5732d1b5dd49449e041ab79
MISC metadata.xml 338 BLAKE2B 8feab0e80e774feb4ee7a995224044633f0b686abe7a51f758d322d5107ee35847a8db2b568656ad50c8a720ce55d62d36f21165fa9d5067add7128e6eb07c0d SHA512 c6da27d02dd04dd7b98ec500496bf12c49a72865a34e8bfe236cb40f4243df5cc6b7c5052d780c213090e9fc413245419bd1fffb2c78865584ec1a2db2e7021a
diff --git a/x11-libs/libXres/libXres-1.2.2.ebuild b/x11-libs/libXres/libXres-1.2.2.ebuild
index 7e53a18d6d56..48850b6a5e90 100644
--- a/x11-libs/libXres/libXres-1.2.2.ebuild
+++ b/x11-libs/libXres/libXres-1.2.2.ebuild
@@ -8,7 +8,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3
DESCRIPTION="X.Org XRes library"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
RDEPEND="x11-libs/libX11
x11-libs/libXext"
diff --git a/x11-libs/libXt/Manifest b/x11-libs/libXt/Manifest
index 3374676e3535..c7920c71b40b 100644
--- a/x11-libs/libXt/Manifest
+++ b/x11-libs/libXt/Manifest
@@ -1,3 +1,3 @@
DIST libXt-1.3.0.tar.xz 688084 BLAKE2B e8ac62bee544521471f25d3138b88d8d740bf8701aa7b6c1badcb9f725659c2648f3fd31813e0a05f1091514323bcea0788319cd36dfa945213f83cae87afb7c SHA512 64c5978655135b925c3aaad86b1aa6a3f3b57ad8b3592bf142be616b8aa339a02c2fc7badfab9564ea8076ea8f37acfe31709ed528f5a1d251f2d116aa074118
-EBUILD libXt-1.3.0.ebuild 843 BLAKE2B 022319316bac686529e33a1b8e0dec6eb2f71417f324b3ef875d224702dd9843b0be6e762ad87b65e1065f05f92a110564b8d394a88962f0493ed29c3bb4d434 SHA512 6fa9985d081e3ebfbe58cd3c2edf2d6fd38737c3bbd1333a0bc9d592eda15949efcec35af806cf12493e6169934a799598bedaa2879ff599643f9da86cc7d76e
+EBUILD libXt-1.3.0.ebuild 837 BLAKE2B 883f6509fc72cce37d23dc2567dde3f388ba8000476956d2e4ed29b768d43cdfc03cb14fe0a4d6bf011d41769f101ec4fc7da7ca15031ebddc1b2b01d3433a9d SHA512 d0d5da29c44fbf66ff6196ec394b25e3d9a5d84cffe56e197fac601395dda968dbff6af90ae41b255507b40e1fc0c8e403f20e0e06c4db7dc013b20a247d42fb
MISC metadata.xml 336 BLAKE2B f3ceaf37a1b9096462f9c82a317f29ef6d144aff5051be6a92235ebb2155fd7f01efa71466c59c2de4fdda58f84b2c3d790a15010fb16c6836e37fa6f2485170 SHA512 bca56314490246cde70c6b3104a7458cb72d9995d7a833817a91add87ce89dabe08b542de9d80f493ad849a73aacc3b8556acda29fe683eaa6d8c34882bcd054
diff --git a/x11-libs/libXt/libXt-1.3.0.ebuild b/x11-libs/libXt/libXt-1.3.0.ebuild
index 41ed5f22c83a..7ebd4111d8fc 100644
--- a/x11-libs/libXt/libXt-1.3.0.ebuild
+++ b/x11-libs/libXt/libXt-1.3.0.ebuild
@@ -9,7 +9,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3
DESCRIPTION="X.Org X Toolkit Intrinsics library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/x11-libs/libXtst/Manifest b/x11-libs/libXtst/Manifest
index af270dbbfcca..c6f653a6e8c4 100644
--- a/x11-libs/libXtst/Manifest
+++ b/x11-libs/libXtst/Manifest
@@ -1,5 +1,3 @@
-DIST libXtst-1.2.4.tar.xz 287636 BLAKE2B 6c3e6154f221530158b8275ee638934c633f2e812333df0093a01663c416ded0b6be509578cca78d51c6b540ab17379e1e0503bf296abe3112f1afeda12e4af9 SHA512 f2f4e01239b892b8e26284cede90feb4fe7738beb243bca0f6adb349029f8bf87b5a482911edcd2401733c92ef78eec07fcd455b92e5b8c4828374769e60098d
DIST libXtst-1.2.5.tar.xz 291748 BLAKE2B daf9d3c5412623a06c8579b341c1ab6e720719c4f3151acf5c735ea08c79c33800993d55cd9f9e8660be85e290fac641e5e9266deb4d317d9957ced847b1ebb1 SHA512 848fa580d7abccd48c9ca3440f92e299839ada0912ed60d38d4d4f5bf37431cd02d7059265ab4e524c3e2cb9c368b9b90b863d1ed97d74979ef8811fc5e635a9
-EBUILD libXtst-1.2.4.ebuild 596 BLAKE2B 09cbeeab6c53a75fea271b6a9ac9ed796e134ce9874977fa1c3b5c2e2c437df4c198d164f928d318d38ae0c7180b6c2876ca135c2b5cd60c540f902d7298b83b SHA512 9707a10b201c38c94e59103364db241f927a9ec2430b4ee6a1df9dada4205dd582ee67ad7e8dc9bcd4953f0e93eef22b9212f8beb1bdd0beacb910ccf2002c4d
-EBUILD libXtst-1.2.5.ebuild 603 BLAKE2B f1fa5dff96b3d6da7caf55513b41f60309c072622ca4f6ad854760aa4ac5249f65eb20df01825e4918f8efbbf6ee686a27dce0394eedae904742ea227d92a5ed SHA512 547b89a7b9322dd71289effd4e0362e65e01b8b540b63521d2a298a46d20fdd85f45cedb024649d593af3c45df63c0ba81da7d6f0d03bf7e8be2ac0c5d566d6b
+EBUILD libXtst-1.2.5.ebuild 590 BLAKE2B a3fbaa15d71e74bf62fd1d2e3da706a595a8b54c344cfe83925a0f3c2c102a411a3ed2254b95f6b5b579ba923f68693513548d75d59993fe6440a4bfeb85319d SHA512 2ad8aec0f55174b7576f340dab971b6ff5f999f914748365d716683ead7843ecfa3d0dd7ac0b617cdf214bafdb37a866075f958e1502e371718c711a0e1fe095
MISC metadata.xml 338 BLAKE2B 87a7a857c72d92a698c6ca2b9d6274b3a03edda1e5b4b84cb66f6c581f1ac428a7ad912c7c63ecc2554bda3c84fcaeeff108504237562499452934ef6ae4cf49 SHA512 6957dbdc6e6fe3186ff4ef7979cbf1f237ee942c1c6b3534b2833db2a799e765c244f1d6531f20d97011cb8901939dffc43e34d8f22ce4d977730fcff51f3e23
diff --git a/x11-libs/libXtst/libXtst-1.2.4.ebuild b/x11-libs/libXtst/libXtst-1.2.4.ebuild
deleted file mode 100644
index 5d7e071c9c92..000000000000
--- a/x11-libs/libXtst/libXtst-1.2.4.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-XORG_TARBALL_SUFFIX="xz"
-inherit xorg-3
-
-DESCRIPTION="X.Org Xlib-based client API for the XTEST & RECORD extensions library"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
-
-RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
- >=x11-libs/libXi-1.7.2[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
diff --git a/x11-libs/libXtst/libXtst-1.2.5.ebuild b/x11-libs/libXtst/libXtst-1.2.5.ebuild
index bc2419f863b0..427d79387a65 100644
--- a/x11-libs/libXtst/libXtst-1.2.5.ebuild
+++ b/x11-libs/libXtst/libXtst-1.2.5.ebuild
@@ -10,7 +10,7 @@ inherit xorg-3
DESCRIPTION="X.Org Xlib-based client API for the XTEST & RECORD extensions library"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
diff --git a/x11-libs/libXv/Manifest b/x11-libs/libXv/Manifest
index bf98347125d5..ac56777ea6fd 100644
--- a/x11-libs/libXv/Manifest
+++ b/x11-libs/libXv/Manifest
@@ -1,3 +1,3 @@
DIST libXv-1.0.12.tar.xz 276020 BLAKE2B 567e824b77dd05a9e48f0ff0a4591d7088ee5b681b8822cda6a89c85b14a7471603cc5c80138d0734d7adaf9746610d443013492d10aa2a9efe4749e15e0388c SHA512 bdd00de1ce6a8911056181ab4de32f9e319a68567389162d4bc2e3c9946d5f3c60f87eb6c53f74c9b6a342255e591d5fef4a445a4ac8ca3c1b6fe87d42c51c1e
-EBUILD libXv-1.0.12.ebuild 516 BLAKE2B 42b59c7f416a10e149bbc6eb0fd449b8e4b7120a2e4864f4eb23d9058cb244eafb86fa2b1ac53c23d9c9d1815d8b6a74f24a1b1fc42bb5b44ba430af61b875ef SHA512 319c3ef06c8a4e5caa02c88d94a030be3ed8eb3b7702f852ad3dc87e826f2769046ba9274087900c56603c4ac4b14a11d66ee3dd24cd2a32fdce0613fcdbd856
+EBUILD libXv-1.0.12.ebuild 510 BLAKE2B 3560414b53c0b66bb5b547f12155f6166224da15902f0b460a4f162716fb117124dbcb179145b1b0ca2246c75d637ad3c3deb412856296dc2c288c5e113b4a2d SHA512 57676c18e79cb3134cba667e0e1dd16ee642ed0aa2946f898d5b7fd130c3dfb2a5822d4cfeed76ea1c9d7343fdb5404b5ed6a01eaddc9a97a3442e0ceaa05d52
MISC metadata.xml 336 BLAKE2B df53f0c032a8ae8449fcb3a321b35be1981e1044461aa6356d1e47126ba671cf398614e88525d9fd9be633513556636f6813948e9bec593f2997bf48c47e2928 SHA512 9c32d9805677aa96736b66019dbd73055de44e2aa7581d123884b0a691b5cdcb3dbd1a8efd5d06e82ce7a987bca93f2127dfaa12cbde48d3e9162a7b7b9f599b
diff --git a/x11-libs/libXv/libXv-1.0.12.ebuild b/x11-libs/libXv/libXv-1.0.12.ebuild
index 5b3c83c8baaf..90fb520d3408 100644
--- a/x11-libs/libXv/libXv-1.0.12.ebuild
+++ b/x11-libs/libXv/libXv-1.0.12.ebuild
@@ -9,7 +9,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3
DESCRIPTION="X.Org Xv library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
diff --git a/x11-libs/libXvMC/Manifest b/x11-libs/libXvMC/Manifest
index ad72e91d6437..9cf6b7572263 100644
--- a/x11-libs/libXvMC/Manifest
+++ b/x11-libs/libXvMC/Manifest
@@ -1,3 +1,3 @@
DIST libXvMC-1.0.14.tar.xz 278492 BLAKE2B 91c50f188ff944e9515043b0ff4b76477814a12a281a577dced157b8ffac5512f282c9393592c384743fb908bfc745f985e8f622e7a7034f84aa3ceb5bb1e004 SHA512 fc76c6d591780f3481f5032d1f956f2043f3dc7655a4b776dfda4bae55d4424a36d1a3c63dafe2a851908f33159297c0b038a41329d7a137ca7ea73d3db3eedf
-EBUILD libXvMC-1.0.14.ebuild 846 BLAKE2B 133faea7f294278eb77da4db4b187fa5fd2570c43ae92383fa96f23da4161ce422f15c4f916e9ed7800c7b04a1b98705d557b0aa99418399af119f21ddab5cd4 SHA512 67fa3858f83cb6301f1fa83ca330391dccc1a2033a97edadb4c7560b7c381c7e300b5ccd462e0665e5ad4555cd42ceb0bdf8ed18085615f0d09a10826e3c4a4c
+EBUILD libXvMC-1.0.14.ebuild 840 BLAKE2B 07844a4c8d0cc4ad7fae0dea377ca0e023018b91f2a133fcf8909b4d3377e45417455253f820153f7fed20baea75b9298a0b5e80d1189fd1d21f00d518666cf1 SHA512 8cc9240297bd94eaa3bceca80aea6a2d02ab844fd0f3a804972842c72fda0f782379974627748dd5b03c940bac246eff1379e6e63419f479960b3a27b470977f
MISC metadata.xml 338 BLAKE2B 345dd31a1d8dd4b1d57c8ccab105d13f36a0c9f11cba9c53001df748af01402e2f5c26a8f68983c0b654ceb70ef3b06cb9d3c729d9e34a603f5b21d02e072fbd SHA512 fc19a18db1421eda4230bcea8c16feba56aa50ef6b5691802f73f7dbf7279faa5730df9c79f48d3fe2a1772ce4920466ec7569cebe2b1a507df793cd081fddce
diff --git a/x11-libs/libXvMC/libXvMC-1.0.14.ebuild b/x11-libs/libXvMC/libXvMC-1.0.14.ebuild
index 5cc898da65c5..c375518fb051 100644
--- a/x11-libs/libXvMC/libXvMC-1.0.14.ebuild
+++ b/x11-libs/libXvMC/libXvMC-1.0.14.ebuild
@@ -9,7 +9,7 @@ inherit xorg-3 meson-multilib
DESCRIPTION="X.Org XvMC library"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
diff --git a/x11-libs/libXxf86dga/Manifest b/x11-libs/libXxf86dga/Manifest
index 47aee7c1d275..659d33903df1 100644
--- a/x11-libs/libXxf86dga/Manifest
+++ b/x11-libs/libXxf86dga/Manifest
@@ -1,3 +1,3 @@
DIST libXxf86dga-1.1.6.tar.xz 267760 BLAKE2B cd571cd05f205ea770335e1d12f0051f85d786317d051cb22d0dfbaf105f2e6e2df36d50c2113b525fb7ab16a9f3c1262b5fdab864570f81f7318bc5019201ae SHA512 61f7954471df63840ffb5e82347018e285d30d64d4d0a97770ca031c8554a0f52d1b007ab8342a283cd2f0d534f564fb59f57ec92515714f20a7d145912c65d9
-EBUILD libXxf86dga-1.1.6.ebuild 491 BLAKE2B f172ab3de5e48535b049dbcca69e3848b4818981446e3e8e671e676359ebc9ead337cc16080535e0f874b39509b21f2adf9eeaf8e674033e244631cb8c33dab7 SHA512 58a540d48ef3443241092a9ef4889aade1b5f4757930ec2a855164f5a26d2c76edf8566ea0c772b4b8e9645aec23b635a69ae22456dd0ba2aab757a47fb4db68
+EBUILD libXxf86dga-1.1.6.ebuild 485 BLAKE2B 62f856c7168864e86b5b30172f7326efe6ba946b493962dc589134ed16ca28c060948875ff1d87f68c1300c3410ab750255913a35c5d53d895aac60a9ec102d8 SHA512 cc10b662b60d40b05185c68d77305578e63552382c81ad3c17203c17461da7093ae5f037dc5dd88d7fbb4cb348b4c54bf4f425c8ee6480e6dcd8f44236e0d05a
MISC metadata.xml 342 BLAKE2B 2ddc40ae69f107abe54da5f36aedbc968115393409f0c4bf99f970cd03f6e43931d00131a2939ac54fda86a09699f62d27652c398bee31d8c7a96a351bf7d57d SHA512 b0c044574aa4c72d60352dc275a542f9c3fcdb9107bdab0bf48ecf221abe256f299d827f94f6fd96ddb580f3637f56aab65bd36968538bac48686e53861d604b
diff --git a/x11-libs/libXxf86dga/libXxf86dga-1.1.6.ebuild b/x11-libs/libXxf86dga/libXxf86dga-1.1.6.ebuild
index 7bfbcb8ff59f..f4efe5d915da 100644
--- a/x11-libs/libXxf86dga/libXxf86dga-1.1.6.ebuild
+++ b/x11-libs/libXxf86dga/libXxf86dga-1.1.6.ebuild
@@ -8,7 +8,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3
DESCRIPTION="X.Org Xxf86dga library"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="doc"
RDEPEND="
diff --git a/x11-libs/libXxf86vm/Manifest b/x11-libs/libXxf86vm/Manifest
index caf446d7ca32..4850642ea81c 100644
--- a/x11-libs/libXxf86vm/Manifest
+++ b/x11-libs/libXxf86vm/Manifest
@@ -1,3 +1,3 @@
DIST libXxf86vm-1.1.5.tar.xz 265384 BLAKE2B 4e94267ad815cf47ec558959ca122d89b5f8b54ead2b2cb93dc3ef7f9bc694b515978a0b2301bb8e48d32bc768595b50cd8cb71e7a65c65a752699b80c2c079b SHA512 68226fcb9773a583ea417ab413146203dd7db6ff8a4d388285da972353355e11e179861a77c9fa284aefac025bb3bbf5a9537fa0bf246c782e0116a667c9d9b6
-EBUILD libXxf86vm-1.1.5.ebuild 511 BLAKE2B a22e759ec7e6b4e2c5fdd78e331279ba0d283ece43537707744fc0035c5e65957d252d2566b44734ba8b2cf39ab41dbcbbbedf8d5b6fba2214cb1baf79e05fc3 SHA512 0c5ad6b2d6998473ff57bb7c01b3f4bc5e2ead6e6a57438eb20d263a59396d6b8349aab4785f6ab9ade583853d4581a948fc50236f0d220a8ae7898b4ab246dd
+EBUILD libXxf86vm-1.1.5.ebuild 505 BLAKE2B 48cdecb55f52f94f7edc1ca10784b94c0c9b024c077ca715d3b8001e68209494e503f311a0b9b5ee5036e41c72a1028f12ed3f21879a2869049ac961a7288038 SHA512 4721652348c3728392a2af8d7e29a2688798293c6cbba8caa1c969dc802575b2bf4d4d110d47224861bf316041834d43cac5eda2748a3c3294c3671c514bad44
MISC metadata.xml 341 BLAKE2B 0fde03018f6bd9fe5ab8a01f13387fce7e15707acbb3bc7fec3c9f444f0b374a4b388f786f5b0b1bf8cc84a5cbbd4655a4980a716a7d47db7ee9bf3347e9898a SHA512 34043e9c37357b1a6a1ac66f2c159e3393ed6c4ac0e3ffabf5ccbe48c85d7ee62e98c7d6a022685bf6b2f30a8886e386f402f4fbbdafca7343c828ca316bdc12
diff --git a/x11-libs/libXxf86vm/libXxf86vm-1.1.5.ebuild b/x11-libs/libXxf86vm/libXxf86vm-1.1.5.ebuild
index cac85a119588..ccb688ac6ef3 100644
--- a/x11-libs/libXxf86vm/libXxf86vm-1.1.5.ebuild
+++ b/x11-libs/libXxf86vm/libXxf86vm-1.1.5.ebuild
@@ -10,7 +10,7 @@ inherit xorg-3
DESCRIPTION="X.Org Xxf86vm library"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
diff --git a/x11-libs/libclxclient/Manifest b/x11-libs/libclxclient/Manifest
index f71eb663fd20..3bf661fa5dc6 100644
--- a/x11-libs/libclxclient/Manifest
+++ b/x11-libs/libclxclient/Manifest
@@ -1,6 +1,5 @@
AUX libclxclient-3.9.2-Makefile.patch 1130 BLAKE2B a4d811b7bb964f2339d99838f3caa9088e4469bc8cd0ec18de1a4d0d87e53b1c62c797b239a3b1172a673c7d2f87c05f829fc72e4cb32c7d69a02bf31ddb64e6 SHA512 fe2d6bc14d5746786314792ddaaadac5f4d6e977cdf4e34ec58288e867c854082c93120e06002da17daf0c9709eb2074aa53603b2c99b8ad8bd9a1e9efe1eefd
AUX libclxclient-3.9.2-enumip-include-fix.patch 310 BLAKE2B e0218f39b551978be1cf9318f21e53146c8e75826afd7e5f0cefcf43c434e3b64f3fb373386efd13b085b9b02bb631b5826b7441f9b73256097147dbb23c7b63 SHA512 3ff284c85635ea04b45f4640ab5a89a4d13b7933dc66bdb0310d5a4e1283b32d2d9078a9bf74f70f31636fb085d6ff8123d743d1750012cdf7549d8b1ad065e0
DIST clxclient-3.9.2.tar.bz2 29991 BLAKE2B ffd56894e0bcf09e2b6e4c882830e3c3a3a88f3778fe6a2c8b2ceb9336f8ce9cf28193da8e8c86987475e95e3ea2c07319bd82e88ad820b39167cfba9eefd7c3 SHA512 38c2782e58df24c2dfcb936fc9cfe4d44016055fb1aa52ef8e789bf8ec327f45f2f7a91f18012e4b0c6f253f6f10329d6d1e9fc341017ace3f2b6fa050592049
-EBUILD libclxclient-3.9.2-r1.ebuild 1091 BLAKE2B fd84f362704dc03a4ca6d366cf9988d162fae25bd0f1b634f297c807a9ae59346c6d477b9ef74d00ed6416b470c35af272e3544286d221813f12f2acabac02f5 SHA512 7f1bc231688574a407135a5b7679b6d8e95f15efd64d197b9506196c821c8de6d7216af086a948a28247cab745e884ed7fcc1c2357b6f7905daf452ccbeab577
-EBUILD libclxclient-3.9.2.ebuild 1105 BLAKE2B 3e03c3029abaa1846233262888b6f51cb248020be22400e88eae00053fce6b29f0e2baaff6859096b433b64c510501de6b54269ac447315d47e246bc5d9633d9 SHA512 43b45473f7100d01af072cfd4c17e1d657d8b28245d1201b6efa6ad8f517a7571488a607fa87712c5ad28ee68ac27acb062e41e123d004e2ab260b142d4f4412
+EBUILD libclxclient-3.9.2-r1.ebuild 1089 BLAKE2B 2699a6c6f6d891d31f5649e09cb3e3b99d0acb46fe9ab0ebb9b14cb9cba9b5450bd193701c12d46f09b898068c334c5ab118cb53580b1c743127a82d5a2e0c2b SHA512 dad6822fd0a08d6aa040b0109f7ad7d52b2ac682c473c161d03c5b5aab48cb843aff15951c3ae79a6bfab4191e8709e83e08643fa4fc068337cbd846fe944a5c
MISC metadata.xml 250 BLAKE2B 3e6dae5d5f3b3ac412806dd8615a1975c7ea8a64bfd72ad54f2c93a9b24c19c620ac3e8b26e1f6cadec899443e138ee4fb7a82ecb83c784d0c03ee91854d8622 SHA512 2bfce2cf73aefce6dda06ea351cb93b2990b9543f48be1ae5406a5a5acf2c34faed1eb2ce715eb689eb50a9a1add5576b39232eb818c233f5a5589e16032aca8
diff --git a/x11-libs/libclxclient/libclxclient-3.9.2-r1.ebuild b/x11-libs/libclxclient/libclxclient-3.9.2-r1.ebuild
index e072d0a3ce2a..f93fda69d912 100644
--- a/x11-libs/libclxclient/libclxclient-3.9.2-r1.ebuild
+++ b/x11-libs/libclxclient/libclxclient-3.9.2-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/clxclient-${PV}"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc x86"
CDEPEND="
dev-libs/libclthreads
diff --git a/x11-libs/libclxclient/libclxclient-3.9.2.ebuild b/x11-libs/libclxclient/libclxclient-3.9.2.ebuild
deleted file mode 100644
index b257be17e7c2..000000000000
--- a/x11-libs/libclxclient/libclxclient-3.9.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib toolchain-funcs
-
-DESCRIPTION="C++ wrapper library around the X Window System API"
-HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/index.html"
-SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/clxclient-${PV}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
-IUSE=""
-
-CDEPEND="
- dev-libs/libclthreads
- media-libs/freetype:2
- x11-libs/libX11
- x11-libs/libXft
-"
-RDEPEND="${CDEPEND}"
-DEPEND="${CDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/clxclient-${PV}"
-
-DOCS=( AUTHORS )
-
-PATCHES=(
- "${FILESDIR}/${P}-Makefile.patch"
- "${FILESDIR}/${P}-enumip-include-fix.patch"
-)
-
-src_compile() {
- tc-export CXX
- local prefix="${EPREFIX}/usr"
- cd "${S}/source"
- emake INCDIR="${prefix}/include" LIBDIR="${prefix}/$(get_libdir)" PKGCONFIG="$(tc-getPKG_CONFIG)"
-}
-
-src_install() {
- default
-
- local prefix="${ED}/usr"
- cd "${S}/source"
- emake INCDIR="${prefix}/include" LIBDIR="${prefix}/$(get_libdir)" PKGCONFIG="$(tc-getPKG_CONFIG)" install
-}
diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index 9ef394408257..17c1df08ccd4 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -1,9 +1,6 @@
-AUX libdrm-2.4.120-backport-pr353.patch 1533 BLAKE2B 8beab698e4ad2ed48b45d05d266668b54e538d460d757d856599adfdbe8f72812865bad7ca065e56ebeaed46dd73531460cae816faf62cdb3043e615d23dc7ea SHA512 f04f9132966e66f946e17df86479c723ee2cc26046adea9519179dc91c335dbdd9142ee91fbd31a491dca386a050e63ea8debecf21b2d79b8b01d214cb44ec97
-DIST libdrm-2.4.120.tar.xz 479564 BLAKE2B 218d674da334c32aae27a31c10992cb276b08543704c875c7d7bf8f3dd348d1cf1c95f35b0afc8f3034d83152c2df460f84807388a21b241792db3e81c98dbfc SHA512 6dc16e5134a669eeb59debb1dc2d15b857483ab7476dc2b94bd05a32d8953f046f5656f6cf9e1a63e97e7156fb65ebb58b6a29fe45cb6326058baaf820626e70
-DIST libdrm-2.4.121.tar.xz 480840 BLAKE2B 23b8c68e12e5d3ed34dcf9577ef934e7990526018f76933a35434c7ea69ba081850e2d4e00e783880bcfe570d62910161364515ce8fde715743abbcb39d3ffb4 SHA512 cc8816d61884caa0e404348d1caeb0b2952fb50e1dc401716adfe08121096e2a67826db0bda0d8b163d67c5ee048870177670d5eac28a5abe5792d09ba77ab2e
DIST libdrm-2.4.122.tar.xz 481012 BLAKE2B ca6aaf0fe55dfcfe33a0d39a7b3ea07aa4cbe772294ec7f419a4edbb40cbce14c399e180e35dd781ef225a16daae8f40d4893599eb018b68cc78e4e981f2e6e2 SHA512 ea6bac94416d4ba0e9805e142ae62904236bc49f803d4fc10c92968a4df64c818dd42524ad7a4e988062836783a148e27094050bb2754f751a368627f794ad13
-EBUILD libdrm-2.4.120.ebuild 2504 BLAKE2B 5eedee47428f90d087f504967d815c8ebdc267d95d494782487f72665e9a7f6a21320b2f26ff4636f0653f27f41f5bb207adcb3a5ee0eef53aaab9c7087e8e1b SHA512 cfd79db679571f5917292f0bd3ff5a035c4eaaf515071d1eb55f8cb8fd33c36cf94a3563420df6d3b8f444582aab6d337e8c7ed2f136be953635b6e38ece42e2
-EBUILD libdrm-2.4.121.ebuild 2443 BLAKE2B f02a2fa57b2e768b237b79d5ef99234d7cc36a801d6b01e9fd22958791af004ebb74aa876b1f41c5a502307f023593c4c9ecc9d01d22558acbf6cec5f6489a8d SHA512 05fa9ff23e026f61c225c71dbee0d84c7cdb92cb55729e5b8b6843f37696f1ea5f89f1ed5e9bb73eaae7eaeaae36c8d71d9d59dc8170c059037b9289d5f9f973
-EBUILD libdrm-2.4.122.ebuild 2443 BLAKE2B f02a2fa57b2e768b237b79d5ef99234d7cc36a801d6b01e9fd22958791af004ebb74aa876b1f41c5a502307f023593c4c9ecc9d01d22558acbf6cec5f6489a8d SHA512 05fa9ff23e026f61c225c71dbee0d84c7cdb92cb55729e5b8b6843f37696f1ea5f89f1ed5e9bb73eaae7eaeaae36c8d71d9d59dc8170c059037b9289d5f9f973
-EBUILD libdrm-9999.ebuild 2450 BLAKE2B e0d5de54f588cc447a40615c57ad7bdade9ffcf88cc7e824097740f45f61c9eaa18806b204111cd476c6ff84d16f553ffbb22372c856e52193fbbffbb9f6410d SHA512 3994ffcfcf06ea86d998112d8e4112164921a8371971fb79837ea9904e0cab425c81a54584333764ff1a7f0f2b9505fe2791f9a7e4f293ace8adfd586a15b7c5
+DIST libdrm-2.4.123.tar.xz 481112 BLAKE2B 5a621682ef32bb9b9b69b153a36db4b85df54595ade9910091ff62a477ea30fc9e7f22ab5d9b8c8a5f9f1cf428cb400b5e62f3cf811227666de718ddd8cdcc34 SHA512 d3e6ba26bbd609fd87ca131690547eeb6a903c0a8c28b7f5cd5d0947619da09f31daf7bf4b6c38bf5e5dc173e2ccba476338ef682d8cf06d6b71ba73fc9b948d
+EBUILD libdrm-2.4.122-r1.ebuild 2514 BLAKE2B 42af888eb1961e291182c6f7ebca9b185d2e639740614cf3059232587fae949993ec7fb2993947f0cff897381d84ffac2d1a5f8b329fefb51dc461b5e604ca03 SHA512 861f31281141dd5fef451c927a28f72ac0501da2008c281e20de8abe9172590f62f50a20111c9ff661f0cd99639547efb22b3a555fc918f40d1b047aa7d35e74
+EBUILD libdrm-2.4.123-r1.ebuild 2515 BLAKE2B d8b57913b9a3dc5d299b0a513825972c94b79fae840ce1c4f3969cae6f7329d880e3881432b793dc05f7969c6eabeada42a364aadaa21771feb388f22b702166 SHA512 bfeb1ae595fc5009502077fd19a8cbd2f2db328d60fb1b1078ab284d90384521adcf3f6ad9ddad0f68c35f209042c97235f17b567c168a4806b1d76c755348b4
+EBUILD libdrm-9999.ebuild 2522 BLAKE2B 2c7a2fc8f98e209274b956d1395a374ce6bef8f2525c19858393448f02dd3243cf867ed506fb0dfc9d6141accb5b8ed4ce767ef6ffc1f947bcadd049c5eda66d SHA512 fdff83825843fdd519520f1bc57873599050d2f05f5dc6c1380cfacb8b12da94c5a44813328d5a152f97040b95a54a83184a748ec67a733e045492dbb64ca121
MISC metadata.xml 410 BLAKE2B 86cda23d38e7b6f3581545fcd036c4d6233380e3a61b3ad8a94b8fef4eb8ae3f3a9bd4680b0cac219c0decd4c2df58bf731fce668787b0b3bf7d88f054110a8d SHA512 5c10acae8f229f49f789c0447988a4a48cb2f7de996b9d0a68fe67c0a217d405bc4face3be503562210da7f480a17aebd64d6ae9b38d8d2ff2dc031c41b438d5
diff --git a/x11-libs/libdrm/files/libdrm-2.4.120-backport-pr353.patch b/x11-libs/libdrm/files/libdrm-2.4.120-backport-pr353.patch
deleted file mode 100644
index 1d01db322a8c..000000000000
--- a/x11-libs/libdrm/files/libdrm-2.4.120-backport-pr353.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-https://bugs.gentoo.org/927204
-https://gitlab.freedesktop.org/mesa/drm/-/merge_requests/353
-
-From 525e80447fee011734af464b3b5d478b2b7b17af Mon Sep 17 00:00:00 2001
-From: Matt Turner <mattst88@gmail.com>
-Date: Fri, 22 Mar 2024 11:20:17 -0400
-Subject: [PATCH 1/2] symbols-check: Add _GLOBAL_OFFSET_TABLE_
-
-This is exported on hppa/parisc.
-
-See also: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26978
-
-Bug: https://bugs.gentoo.org/927204
----
- symbols-check.py | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/symbols-check.py b/symbols-check.py
-index 2e7ba68d1..47bc3bead 100644
---- a/symbols-check.py
-+++ b/symbols-check.py
-@@ -7,6 +7,7 @@ import subprocess
-
- # This list contains symbols that _might_ be exported for some platforms
- PLATFORM_SYMBOLS = [
-+ '_GLOBAL_OFFSET_TABLE_',
- '__bss_end__',
- '__bss_start__',
- '__bss_start',
---
-GitLab
-
-
-From c45ffb1edf19faff79238934abe01fd92e9e3d0a Mon Sep 17 00:00:00 2001
-From: Matt Turner <mattst88@gmail.com>
-Date: Fri, 22 Mar 2024 11:21:39 -0400
-Subject: [PATCH 2/2] symbols-check: Add _fbss, _fdata, _ftext
-
-These are exported on mips/mips64.
-
-See also: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11955
----
- symbols-check.py | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/symbols-check.py b/symbols-check.py
-index 47bc3bead..c63c0d112 100644
---- a/symbols-check.py
-+++ b/symbols-check.py
-@@ -17,6 +17,9 @@ PLATFORM_SYMBOLS = [
- '_end',
- '_fini',
- '_init',
-+ '_fbss',
-+ '_fdata',
-+ '_ftext',
- ]
-
-
---
-GitLab
-
diff --git a/x11-libs/libdrm/libdrm-2.4.120.ebuild b/x11-libs/libdrm/libdrm-2.4.120.ebuild
deleted file mode 100644
index 009f5144834f..000000000000
--- a/x11-libs/libdrm/libdrm-2.4.120.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git"
-PYTHON_COMPAT=( python3_{10..12} )
-
-if [[ ${PV} = 9999* ]]; then
- GIT_ECLASS="git-r3"
-fi
-
-inherit ${GIT_ECLASS} python-any-r1 meson-multilib
-
-DESCRIPTION="X.Org libdrm library"
-HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm"
-if [[ ${PV} != 9999* ]]; then
- SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
-for card in ${VIDEO_CARDS}; do
- IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="${IUSE_VIDEO_CARDS} test tools udev valgrind"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
-DEPEND="${COMMON_DEPEND}
- valgrind? ( dev-debug/valgrind )"
-RDEPEND="${COMMON_DEPEND}
- video_cards_amdgpu? (
- tools? ( >=dev-util/cunit-2.1 )
- test? ( >=dev-util/cunit-2.1 )
- )
- udev? ( virtual/udev )"
-BDEPEND="${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')"
-
-PATCHES=( "${FILESDIR}/${PN}-2.4.120-backport-pr353.patch" )
-
-python_check_deps() {
- python_has_version "dev-python/docutils[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
- default
- sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
- symbols-check.py || die # bug #925550
-}
-
-multilib_src_configure() {
- local emesonargs=(
- $(meson_use udev)
- -Dcairo-tests=disabled
- $(meson_feature video_cards_amdgpu amdgpu)
- $(meson_feature video_cards_exynos exynos)
- $(meson_feature video_cards_freedreno freedreno)
- $(meson_feature video_cards_intel intel)
- $(meson_feature video_cards_nouveau nouveau)
- $(meson_feature video_cards_omap omap)
- $(meson_feature video_cards_radeon radeon)
- $(meson_feature video_cards_tegra tegra)
- $(meson_feature video_cards_vc4 vc4)
- $(meson_feature video_cards_vivante etnaviv)
- $(meson_feature video_cards_vmware vmwgfx)
- # valgrind installs its .pc file to the pkgconfig for the primary arch
- -Dvalgrind=$(usex valgrind auto disabled)
- $(meson_native_use_bool tools install-test-programs)
- )
-
- if use test || { multilib_is_native_abi && use tools; }; then
- emesonargs+=( -Dtests=true )
- else
- emesonargs+=( -Dtests=false )
- fi
- meson_src_configure
-}
diff --git a/x11-libs/libdrm/libdrm-2.4.122.ebuild b/x11-libs/libdrm/libdrm-2.4.122-r1.ebuild
index 75538252e16f..f2fe1b0a540a 100644
--- a/x11-libs/libdrm/libdrm-2.4.122.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.122-r1.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library"
HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm"
if [[ ${PV} != 9999* ]]; then
SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz"
- 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
fi
VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
@@ -26,7 +26,7 @@ done
LICENSE="MIT"
SLOT="0"
-IUSE="${IUSE_VIDEO_CARDS} test tools udev valgrind"
+IUSE="${IUSE_VIDEO_CARDS} doc test tools udev valgrind"
RESTRICT="!test? ( test )"
COMMON_DEPEND="
@@ -40,9 +40,10 @@ RDEPEND="${COMMON_DEPEND}
)
udev? ( virtual/udev )"
BDEPEND="${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')"
+ doc? ( $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]') )"
python_check_deps() {
+ use doc || return 0
python_has_version "dev-python/docutils[${PYTHON_USEDEP}]"
}
@@ -70,6 +71,7 @@ multilib_src_configure() {
# valgrind installs its .pc file to the pkgconfig for the primary arch
-Dvalgrind=$(usex valgrind auto disabled)
$(meson_native_use_bool tools install-test-programs)
+ $(meson_native_use_feature doc man-pages)
)
if use test || { multilib_is_native_abi && use tools; }; then
diff --git a/x11-libs/libdrm/libdrm-2.4.121.ebuild b/x11-libs/libdrm/libdrm-2.4.123-r1.ebuild
index 75538252e16f..7d79c1ccc56f 100644
--- a/x11-libs/libdrm/libdrm-2.4.121.ebuild
+++ b/x11-libs/libdrm/libdrm-2.4.123-r1.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library"
HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm"
if [[ ${PV} != 9999* ]]; then
SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz"
- 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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
fi
VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
@@ -26,7 +26,7 @@ done
LICENSE="MIT"
SLOT="0"
-IUSE="${IUSE_VIDEO_CARDS} test tools udev valgrind"
+IUSE="${IUSE_VIDEO_CARDS} doc test tools udev valgrind"
RESTRICT="!test? ( test )"
COMMON_DEPEND="
@@ -40,9 +40,10 @@ RDEPEND="${COMMON_DEPEND}
)
udev? ( virtual/udev )"
BDEPEND="${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')"
+ doc? ( $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]') )"
python_check_deps() {
+ use doc || return 0
python_has_version "dev-python/docutils[${PYTHON_USEDEP}]"
}
@@ -70,6 +71,7 @@ multilib_src_configure() {
# valgrind installs its .pc file to the pkgconfig for the primary arch
-Dvalgrind=$(usex valgrind auto disabled)
$(meson_native_use_bool tools install-test-programs)
+ $(meson_native_use_feature doc man-pages)
)
if use test || { multilib_is_native_abi && use tools; }; then
diff --git a/x11-libs/libdrm/libdrm-9999.ebuild b/x11-libs/libdrm/libdrm-9999.ebuild
index 3f5e53d9399c..25b11549579e 100644
--- a/x11-libs/libdrm/libdrm-9999.ebuild
+++ b/x11-libs/libdrm/libdrm-9999.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="X.Org libdrm library"
HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm"
if [[ ${PV} != 9999* ]]; then
SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz"
- 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
fi
VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
@@ -26,7 +26,7 @@ done
LICENSE="MIT"
SLOT="0"
-IUSE="${IUSE_VIDEO_CARDS} test tools udev valgrind"
+IUSE="${IUSE_VIDEO_CARDS} doc test tools udev valgrind"
RESTRICT="!test? ( test )"
COMMON_DEPEND="
@@ -40,9 +40,10 @@ RDEPEND="${COMMON_DEPEND}
)
udev? ( virtual/udev )"
BDEPEND="${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]')"
+ doc? ( $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]') )"
python_check_deps() {
+ use doc || return 0
python_has_version "dev-python/docutils[${PYTHON_USEDEP}]"
}
@@ -70,6 +71,7 @@ multilib_src_configure() {
# valgrind installs its .pc file to the pkgconfig for the primary arch
-Dvalgrind=$(usex valgrind auto disabled)
$(meson_native_use_bool tools install-test-programs)
+ $(meson_native_use_feature doc man-pages)
)
if use test || { multilib_is_native_abi && use tools; }; then
diff --git a/x11-libs/libfm-qt/Manifest b/x11-libs/libfm-qt/Manifest
index b3967770057d..b45ba603f60e 100644
--- a/x11-libs/libfm-qt/Manifest
+++ b/x11-libs/libfm-qt/Manifest
@@ -5,5 +5,5 @@ DIST libfm-qt-2.0.2.tar.xz 412452 BLAKE2B ce63a75722769fcef4766461bea66f26579c0a
EBUILD libfm-qt-1.1.0.ebuild 931 BLAKE2B 7b692ffe4c5c8a5e68f5ee0aa027a67175112312a0252676072710264f50ac593f8a8452c2be4e536996234345bcf72344ecc20abe16a4fa57a96265c243db8a SHA512 271f4e854e6af084a747045d1c1aab3e27d060c9c71bd31e68e22faa392897ade82e5aa3ab542a3623c3e71d96d6020ae961d1480e2dc26c5275521c01c48fd4
EBUILD libfm-qt-1.3.0.ebuild 931 BLAKE2B 6c42fe45d382abc369b7484ff2141bb64bccab5d28e290e62c8720688a0c38b93d5bdf7de867c06a9882d613a9898c43f78b9551f240d7147b2127db289a35c7 SHA512 6a3bb9727eac58abaadb5d27360094f039d648a851f32d5800d1d65d99ec53a10f57fe20db312be843ea8b5c6c38d38415ea4add693eb6f32de6c78417c9053c
EBUILD libfm-qt-1.4.0.ebuild 992 BLAKE2B c52ee99411c3e2599ff52ed8d19b01a9ac0cc65f9e8919a08129d3be2e2387c015ecec3189b5fb251cc34de65a84dcfbee723aa2bce570b1f9fced82654bf65e SHA512 28de9f402c22b464940a9784ebab97f3b6a4034b2f65eef90bacf78db163d8977b0f189d3561db22a1d27736e46ec8e0969c05d186ee5c34e46f75fe977da25a
-EBUILD libfm-qt-2.0.2-r1.ebuild 900 BLAKE2B c384322929b89e39101dfc3227e41fd1409283a0d5094cacc8b5c6052cd248e43d3ffc0273fab9048ba82e633ed8748a20ed30c2db51556aacdee7bbd471373e SHA512 180d83f4b597440194128fcb1ca7b0b99dbf8bb230586fe96a10583ddb37b49dd63f61ea650de59de80bd537998ad56e120e5b7df53776255a63b42be5e1678e
+EBUILD libfm-qt-2.0.2-r1.ebuild 910 BLAKE2B bce403c9534065821337dd2b4f6ac170e8c71166879b82d76ba6b0f9ceb78aa56bd01b4f07c1c7f5f792d3570f6a80ea3edee3fec96bc6c85e10aac2624c7e11 SHA512 5529a0ae577e9db001da393d9a11e9ac195a0e24170501091389e9e0060aaf008de50d8ebe319c70475ef0724dd5813b254f5cec6e3e1b4f3b1f7c372c14caa4
MISC metadata.xml 315 BLAKE2B 1ca0894e1b787a755d024f95c4b09659b300f957f5cf69958bb3801e464eb84385303bbde99be3b491fc85e4202656dfefd40e5aa97ba47533307bfe07d40a0a SHA512 f9df6f22d74db03f845ad296b50e6d53e204867b2f00cbb04448c33f5ed3d22af6de3f9c58238f0e657aa4b963e467db74864d94266e5fa6923f2cb9c330e56c
diff --git a/x11-libs/libfm-qt/libfm-qt-2.0.2-r1.ebuild b/x11-libs/libfm-qt/libfm-qt-2.0.2-r1.ebuild
index 68dc836d6898..99eac6dfec16 100644
--- a/x11-libs/libfm-qt/libfm-qt-2.0.2-r1.ebuild
+++ b/x11-libs/libfm-qt/libfm-qt-2.0.2-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
fi
LICENSE="BSD GPL-2+ LGPL-2.1+"
diff --git a/x11-libs/libfontenc/Manifest b/x11-libs/libfontenc/Manifest
index ff19569bffa2..3fdb419d3c98 100644
--- a/x11-libs/libfontenc/Manifest
+++ b/x11-libs/libfontenc/Manifest
@@ -1,3 +1,3 @@
DIST libfontenc-1.1.8.tar.xz 274176 BLAKE2B b8bae8a25df2480281b00608998db59fb736b74cd5965958642036b16c5c4348c8bc6ccd65a8b784ef17650ddbb7635a728eb9dadd3b9c5cdad712ebfeb5df30 SHA512 c9ddea9c0c6c6f4933b5b8ed2044e3dc259a9edbb3070a32f0335a6ad4d47b1858cefc01fa2dff9f29808bee311e9c677b05861200d2f2c4552c92b33fe027e2
-EBUILD libfontenc-1.1.8.ebuild 501 BLAKE2B 3e025a3612f11fced7c976da707c735ad29b37a3fa58bf31fd63564459452a33d17b1388fd95533cced5a5f16e33c3c94e4ebdca11ef8fdc2c7cad433f0cb533 SHA512 bff578fef69f16ec2112ac997db0b711c7a20f987c67226b09585d04f3c5cc6b66a2cd071e99466b3fbfb6b00a6179cfd87ae791e15dcf5a6ac29fcb197af2c7
+EBUILD libfontenc-1.1.8.ebuild 495 BLAKE2B 25163d0ce01098bc23f9f3118d4bbd46d47b9a963f0259ed1d304ed6b955feb83835bc2f626cd37ccfa3bee6a3325745229a5f524a769868372548d8ffef24c6 SHA512 5516ffe64b964b2f8aaf6271af748c3d681d34e667510d1e741f39bb0300f1759091b5597031cbc218d8f8c9b657bb85d301b3b76c75c413fce119d1637f3c44
MISC metadata.xml 341 BLAKE2B 8eef39a5f51bea7f961c5605b9bf18c25ecc2a3937f3610275212ef0d6e99903102e7f9cd16c632b7bc22f4968cb259f63470e1e4594eec09752d3985538a3ec SHA512 4c3d24add9b54f986acaa2aceb12df8e59571d0df7370a4fba731d89618d4bfe443fb766f3305f45d46164fe7d465ec65bfe7b617b22e5151f075f8b133a04dc
diff --git a/x11-libs/libfontenc/libfontenc-1.1.8.ebuild b/x11-libs/libfontenc/libfontenc-1.1.8.ebuild
index f36717f79fc1..2f7399aa187a 100644
--- a/x11-libs/libfontenc/libfontenc-1.1.8.ebuild
+++ b/x11-libs/libfontenc/libfontenc-1.1.8.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
DESCRIPTION="X.Org fontenc library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="sys-libs/zlib"
DEPEND="${RDEPEND}
diff --git a/x11-libs/libgxim/Manifest b/x11-libs/libgxim/Manifest
index 7216b038cc7c..8d078f5d4eb0 100644
--- a/x11-libs/libgxim/Manifest
+++ b/x11-libs/libgxim/Manifest
@@ -1,4 +1,4 @@
AUX libgxim-0.5.0-gcc14.patch 1255 BLAKE2B c52309c711b0e6ebe1d38fa780203188d516f38e70f9df4deb5906ac3a1b0d61b935c1320cf16636ba8bf1b242ceae7ef8badd0e2b702a86135b9239cbfea252 SHA512 d9eb9bd7f84e9d3a2040c57f3f934cd8e6a6f5777995c82d15646aa430a4da39aa0579eab8b215730e18220c770b4088800c4bfa5caf7ac3f7da1ee5dd9e644e
DIST libgxim-0.5.0.tar.bz2 469547 BLAKE2B 183ea514b990b93efcf41a56704385e8b84b18d1f4f992ddaa8f7481a74b132f05b56322450258d53bc1fbcaf42d2528d297922ae042f5831010d58540974982 SHA512 ca143e16e8ddd8e3cea01cc0857cb0e665f9cf397462e2fd9ed714b825eaa06056dae4115aacd117f8113e815f11184d9dd9f239259a1eee691d0b120db580f7
-EBUILD libgxim-0.5.0-r1.ebuild 1522 BLAKE2B c25401dd49173482f41d4a2e5ed978d46fb1a73f69df479ebf8fce369da519daecdfa3dd35487b500e2b431280c94c6aca39a4404b1f8a57f188bf26b05fbf7f SHA512 3411049d68af540e931b15058a7a299ecebc92b8b4480f4f903ecd27ee12e9f4f6e155f6976ff2f3c8ae1a454fa9d42129d9ffb31fdeae4456ba8be4df771db9
+EBUILD libgxim-0.5.0-r1.ebuild 1515 BLAKE2B 12e711a1969a5cc774dfe988b261043e8bce819454689d99082ccfc848a5cb5aca2fd0f92bb48b90330d7f1b7d3d877d9eab8000bbaa1090789600eebb02dca7 SHA512 288ee60ad01cc1542ee425969e03d6d5702897f190ce9a51fd5ec508adf818727ff98f30d8736cdfaa5263d1de0318ea20052b2ee7bc6602b2d809ed5f3aac33
MISC metadata.xml 316 BLAKE2B c6389aed019cb4f4667f4d452f72634648dedac018e25c520805c761d8f2d161d0b63ef698b4229db3d619495dfa031ac4ec7a74d77d399c47ac2e603aa830c0 SHA512 1e797b6c97a0fe8a4cb0dedc6688a36b63a37b0ca11ea1e5b52ef43c84433eb9b4dd0951a7ebbff6aa10201af18fdeb404f7e6241b69814bbf245c218e60a51a
diff --git a/x11-libs/libgxim/libgxim-0.5.0-r1.ebuild b/x11-libs/libgxim/libgxim-0.5.0-r1.ebuild
index f7a149908a9b..c796b10afae8 100644
--- a/x11-libs/libgxim/libgxim-0.5.0-r1.ebuild
+++ b/x11-libs/libgxim/libgxim-0.5.0-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
inherit autotools ruby-single
diff --git a/x11-libs/libnotify/Manifest b/x11-libs/libnotify/Manifest
index 0c347345b16d..3de5bc119a8e 100644
--- a/x11-libs/libnotify/Manifest
+++ b/x11-libs/libnotify/Manifest
@@ -1,3 +1,3 @@
DIST libnotify-0.8.3.tar.xz 106008 BLAKE2B 05852c866dc91d42cf01804333605ecb546f7d779b143fabc341752263c8cacea9acda40bb60af90dbc84ab8327ba99966e09924ccc337f7a97909b95d39a874 SHA512 e55073fdf418a4c04375825221edc92ab6a01201b83db2a1f1530f8f91f7da9da32327452b0785251790553517dcc717cfe623142450691b7dd247ec9164cffb
-EBUILD libnotify-0.8.3.ebuild 1669 BLAKE2B 71474f0668501785e0871bbca6c741abd4a21aced910ef80c75bf020b6f3afd0311b198b55f16ae298676ad80b034a534ab6596875b3a5ceb0488caf1051f9d7 SHA512 72a366ff491b445e203f2b427439e037ca8913b246f77e72f987f6c5c60bd1e79584568f512ea765986cb297b619ef14811c5008f957d1fb67b593cd58b52df3
+EBUILD libnotify-0.8.3.ebuild 1663 BLAKE2B 4c160976867f2ec486c2c871b4400287ed1bbbf4f7670c47952ca9ad8a80c2b78c24a8cb3dc68ee41853e311c7d0133c880729e5c3783160599007b62b26e569 SHA512 c35f9e353b9531f242a614164a2bf3409298f6ec660654e66dab452df4f8183e6d53bdf554f4f35a2048dd7c89ee4c9e1ec175f77dced9c4182f25c61ab88bcb
MISC metadata.xml 487 BLAKE2B 9ca610c8e5775a9daf61254bdf6364bf8e2df0646c48c78e1178b5232faa1711c7a2cc85943dc8078b92c59b3d4d2a65525d4adc60d2fc323048c264b9495996 SHA512 7f1d6337756480c08fb487ec9115fe2ed7b7cae248fdb751fb3cb49c301807deb02b879e3ec8c275bef87d33c8eb853d6f9a16d72e6fcafb47446d8f634b2fa9
diff --git a/x11-libs/libnotify/libnotify-0.8.3.ebuild b/x11-libs/libnotify/libnotify-0.8.3.ebuild
index d0a0f2c6fdb9..f9cede26c55d 100644
--- a/x11-libs/libnotify/libnotify-0.8.3.ebuild
+++ b/x11-libs/libnotify/libnotify-0.8.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libnotify"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="gtk-doc +introspection test"
RESTRICT="!test? ( test )"
REQUIRED_USE="gtk-doc? ( introspection )"
diff --git a/x11-libs/libpciaccess/Manifest b/x11-libs/libpciaccess/Manifest
index 89d3a3153bba..495f07078db8 100644
--- a/x11-libs/libpciaccess/Manifest
+++ b/x11-libs/libpciaccess/Manifest
@@ -1,3 +1,3 @@
DIST libpciaccess-0.18.1.tar.xz 64452 BLAKE2B 19ebe4e8cb3f409f51be01d0c771aea79d9251d7b464f49d8adf40af55180b0f87c6092271023289f802cc2b684eecace963b5fdcb026ff7879481d22a34a675 SHA512 ef27999446e735df2331e94219ee3dafe9198a2472bb452f63ef9c9c446d5431f9e231e224cfabdeba1402974a5a0064546f9abced4d1770f994f5fc0c2b3310
-EBUILD libpciaccess-0.18.1.ebuild 681 BLAKE2B e9d212dc357520f06930599862398e04403e8eed60ad80858fab5ebaacbc05f1be7005ba6e3ea6c7335427ceae4f6fa3d3fed0f1176128565cd06d38ca77510b SHA512 af3d0feea5f8aab53b8a5226c556e21f9eea6f07f3cb68460dbec2c4ac493cab6357eaa48e5a3c0b3c2f63a973c09f915a7cb4915777da5a6a7810aa90ad926d
+EBUILD libpciaccess-0.18.1.ebuild 675 BLAKE2B 65165d2817012b4cf69b56265fb4fac92f20e5b734a13d95096897720baff155941362f92cd0c010ad73b755cdc1a6bc130c1c45abf04ef77b8e21cf493c70b1 SHA512 03246323eb8d9ebf5399fcbafdd6925062d91cfeef8c82cf34f31cc4cc26547fdab153d1ef4daf78e13f3fed27f7ae5282903d838077cf829ad7a1467679dc1c
MISC metadata.xml 343 BLAKE2B 841587af1693a1a28bc87d7785e79805abf10ea86b5b2bc117b786f005eb18c2d4369a6b7668c7ae6d41de19f2820d2957007b3c5417706713b26ffb5e67ece5 SHA512 89fe0feea88e2fca82867d6ef538a88576626681d6cc1e14c96784d0f0ff7ac9f09434440e8aec295a4fc5e4b07a3b681592129c26777e6182d3369e0720b035
diff --git a/x11-libs/libpciaccess/libpciaccess-0.18.1.ebuild b/x11-libs/libpciaccess/libpciaccess-0.18.1.ebuild
index c2ab3ec0a766..2cbc02906c87 100644
--- a/x11-libs/libpciaccess/libpciaccess-0.18.1.ebuild
+++ b/x11-libs/libpciaccess/libpciaccess-0.18.1.ebuild
@@ -8,7 +8,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3 meson-multilib
DESCRIPTION="Library providing generic access to the PCI bus and devices"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
IUSE="zlib"
DEPEND="
diff --git a/x11-libs/libwnck/Manifest b/x11-libs/libwnck/Manifest
index 354e34eb7486..e9a4e09fff68 100644
--- a/x11-libs/libwnck/Manifest
+++ b/x11-libs/libwnck/Manifest
@@ -1,5 +1,5 @@
AUX libwnck-43.0-segfault_in_invalidate_icons.patch 874 BLAKE2B 1666698fab101141ddee0fb1ca11593d33e9fd85f739c41d2ad543605312ca99c81e8343fda361d52c8e6277a2c5293ca2e3c4fcfb3dc536a1c8274296fcc14c SHA512 c2a18539099b7bc5fcc86b39be5a145b11de5e203bdd1748e1139e4727806bbc6822af863522caf9f658f78a617c2adf9fd9620e65656726fae1e2a6d3ce2476
AUX libwnck-43.0-xres-extension.patch 11293 BLAKE2B a5ee7947941cc57f7e8f00b6fbecf08085c0af697d9a1618b70381543ad2c3d27cfd3e933b709bfe98e2f13a4e19c59ef8c339dde4f891b35ec16ef0d587f430 SHA512 367103f00bc3f6e55cd859941cf9abf6fb55a58b21eb3503155dfd586e56e7c262835e04065fdc2355ac2567645438784ade394f9fce5a712896e0f56448aefe
DIST libwnck-43.0.tar.xz 455464 BLAKE2B 591b7a9016f5149a2493d36ed8ec8a7e2a59b13043aed23bf87ef67520954d2e5cab0edb6f427c36f33fe80478ad363c9db6f4dacbc7c6d4295e79191e7f5043 SHA512 f6c14b0a650c6d5ab4d4013e6add3972a0f0bcdedfb9785f64199c9a65713d11c9d936e8b04d0f04707c3d165dd345bfa806f654bf82eabb765546b8914d68d2
-EBUILD libwnck-43.0-r1.ebuild 1639 BLAKE2B 9f3a1abf9c64a1105c090663275daf88eba0222e7f52f482bbc6692ba0d9a916ddc30c5c92f21dfb723a899ed2493193b88fff0033ace3d2dc5e047b9f61edec SHA512 563f52e03045001aad7308581b433287302e8315de1337754e1e511d2ffdd0432e17816d90bcd058817fab126519c6f78bcbe757aebc8946683b29c1681f9f6f
+EBUILD libwnck-43.0-r1.ebuild 1633 BLAKE2B b8dd67d2cc5425173ee41674d44fe9fd23c9b6304d61f0da107068d179c356881c5faa2d04eb0831ef7701ecd2d340433cd31b70aec734e8e0f253d088cb2ac5 SHA512 669eab91daacbda21f069dcc2fb4305bec24fe5864ebeff2ee403ce9f454ad3c1108cf472210e0fce1cff1f23ea37870e8818a7c2744e131e1bfc3ad6a797898
MISC metadata.xml 460 BLAKE2B 891b6b8e3c900dd4e0d285bb440976a1539c2272e1dd5d269c6d840a410bc9fb511458dea304a96cfdb38437df99e1557a78e6d8610a2c47c9420d0eed73b562 SHA512 c9cead188269942beacef6ea2dfebd829f9851d7f41b4b4fb1f9659cc2b64a2eb8b71a4b536446fd26485c215d601f5d5db2e41fb6cc40222c6e87c085313ce3
diff --git a/x11-libs/libwnck/libwnck-43.0-r1.ebuild b/x11-libs/libwnck/libwnck-43.0-r1.ebuild
index a432e8e6e451..8680d8a56602 100644
--- a/x11-libs/libwnck/libwnck-43.0-r1.ebuild
+++ b/x11-libs/libwnck/libwnck-43.0-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://developer.gnome.org/libwnck/stable/"
LICENSE="LGPL-2+"
SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
IUSE="gtk-doc +introspection startup-notification tools"
diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
index 61675ac7d28a..8dde5503ac86 100644
--- a/x11-libs/libxcb/Manifest
+++ b/x11-libs/libxcb/Manifest
@@ -1,3 +1,3 @@
DIST libxcb-1.17.0.tar.xz 455208 BLAKE2B e2a35606981c00f9f18e5590cdc26c7c2efd8f832c37dc4dc82db47e2870bf4ff48786162c5a8eb713cb5f3a305eb22d334e4b0ff631bf0e047f1b79cb0701d3 SHA512 945b1f28e8b407a4d0ebf88c99ef3cbef763fd75e6eaa8e971946e44ce8dbe9b478c56ae85aaaadab7fdb25987e88570d9d4fb9ad2febd6d6bf21d644a0e10d0
-EBUILD libxcb-1.17.0.ebuild 1392 BLAKE2B ebbe9e4a356332a5a263c8d92bec5e131a2da725134064482ee4fb6456a059aaae6a99ac69f711427fc12359b9cea7aaefb01e816c6295bcf234bd1a91c79614 SHA512 533718e744ec8119876091ec105894e04964d719bd137f3d2f3a7f75725ed9e8fb9e735f2c9bf4af8c80e134512a7fbb0aeddc2b59ac38794e44fcfab97eb194
+EBUILD libxcb-1.17.0.ebuild 1386 BLAKE2B e2d5d8192a91e72e1d03712f450a24e628dd155772a8006bc759c1bfd70092be9d1a621cdf515b26eb2ec17c5b1230d5492696285e64dbf1b5a160b5f3fbd5ae SHA512 d895d7e37dd9d9777546b64e7abf4d48c09866bdad2b39506176381b785ccb796f186438e339ad1ae9c9d7d8c64f39ee1f42eb88e1ce6bccfc62b93c0874d7af
MISC metadata.xml 470 BLAKE2B 9f530dabef12ece5a3ccaade8000872e1a89cfef4833ca4d6a4c5e157510516fec18f18e7dbe4ae88ac4059acff9fd099832c3614d12d9742af03167def25f16 SHA512 884ca6cde9de9394a67493b5ec40475873e363ad2530470ebbc0e080f55594bf02787b02960ad172ba05e736c80a6b9c33aa9c2ceaf1b47005f6f47b0895c1a3
diff --git a/x11-libs/libxcb/libxcb-1.17.0.ebuild b/x11-libs/libxcb/libxcb-1.17.0.ebuild
index 9ba020138484..4ba5fd8c6cbc 100644
--- a/x11-libs/libxcb/libxcb-1.17.0.ebuild
+++ b/x11-libs/libxcb/libxcb-1.17.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE="xml(+)"
XORG_TARBALL_SUFFIX="xz"
@@ -16,7 +16,7 @@ DESCRIPTION="X C-language Bindings library"
HOMEPAGE="https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/lib/libxcb"
SLOT="0/1.12"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc selinux test +xkb"
RESTRICT="!test? ( test )"
diff --git a/x11-libs/libxcvt/Manifest b/x11-libs/libxcvt/Manifest
index 7a48e18400f5..38e641439c78 100644
--- a/x11-libs/libxcvt/Manifest
+++ b/x11-libs/libxcvt/Manifest
@@ -1,4 +1,4 @@
DIST libxcvt-0.1.2.tar.xz 9648 BLAKE2B 8a4803eb6790fd0ea1520fd31e335f7a363c3606e74837a959453be8819ce0d450af7bb651887a891aa657a5eeac3e4983041060fa5c87b1238c83354e425de7 SHA512 3f6b2baca712a4608780686932f8881255c07bb74b1a788f9b07d4e22975c038d75111cd6b452257882a0b2bad57eebb2002f80a3e435d2e2d16936597f039b0
-EBUILD libxcvt-0.1.2.ebuild 447 BLAKE2B cab186971614c8f5d4d8c05cd5cf2bbc300beec95b4db64a48296a54e813a2385a2ccc9c659c049072d913e2cd0e5c00e252396b020843e6bf8259e5aa8ec6a6 SHA512 d62d09422c1591409978aee7f281c4ecb23bf5b9d723140b08964bbd805bef7978c150bc6a9cd0cacee312456b89ef61dce6c41c62cad76d98b073d9c202896b
-EBUILD libxcvt-9999.ebuild 455 BLAKE2B 914a44404e7dd3eff5efaf2e0ad19f3a55b6f411b55adce6656c21b9af6973a3b2ae37f392d6d6ee4ccd74ecf630da95a291f7cd558c7c4ffecfc34c662b52a7 SHA512 79d158e1d12b275ba7a2d9e98544e7976b28ddb84da256cd393930c665a197501e2b2fbc61c9d365de07c3537463cfba98e801f4d895e2c45ad1e6ab672bec4e
+EBUILD libxcvt-0.1.2.ebuild 441 BLAKE2B ca5c83fd85c78b968752ea9bb80aab340de31fd75496b84d1fdf9ba97ada23a360dc44caaddc8596a2e9e8c978a228517fb546f7f6dc8240c47cf85f96a206d3 SHA512 c54c34039565ec0616ba09b0bac87689f86e059991564509727be972d61d4e73fd3a6dedfb269891c3288a317787a42973355494926784548cc9b7f031a04ffa
+EBUILD libxcvt-9999.ebuild 449 BLAKE2B 6631e0e45f10266fb3a433d1ad3ad37d0204f4e54ef928896c74846d99ed341f7c2eea995e016ff235a874ae6458ecf5fea3baa509d42ccc5f6abbdd6b8b2d4c SHA512 18dc876949e6cc7138e7ae91a215e89d7225b32c87d380884f32f3d3a7982274b2c178148c3631fe5675fd88e2fe9ba640265fa3bd63617786a2e7e1c0591f76
MISC metadata.xml 338 BLAKE2B a2ddb5adc6ae17e449baf87adb1731b6eba290736a5e9b0bdbc2fc46da8fc81fe1248c9f28d16ba1798ba215d6140c4f94a99defded313ff5cf977d2b80d6707 SHA512 2d6191c894e6466f9f37b0c658e914faaaa5c1d4899ef23911fc78417cae347c6292693df307b6bc1ac546845d2246263acd0e6d2638e36598a7f6325a30e771
diff --git a/x11-libs/libxcvt/libxcvt-0.1.2.ebuild b/x11-libs/libxcvt/libxcvt-0.1.2.ebuild
index 2ab0546f16c2..ee05e94d1712 100644
--- a/x11-libs/libxcvt/libxcvt-0.1.2.ebuild
+++ b/x11-libs/libxcvt/libxcvt-0.1.2.ebuild
@@ -7,7 +7,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3 meson
if [[ ${PV} != *9999* ]]; then
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
fi
DESCRIPTION="X.Org xcvt library and cvt program"
diff --git a/x11-libs/libxcvt/libxcvt-9999.ebuild b/x11-libs/libxcvt/libxcvt-9999.ebuild
index 920def423f8f..448beec53a04 100644
--- a/x11-libs/libxcvt/libxcvt-9999.ebuild
+++ b/x11-libs/libxcvt/libxcvt-9999.ebuild
@@ -7,7 +7,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3 meson
if [[ ${PV} != *9999* ]]; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
DESCRIPTION="X.Org xcvt library and cvt program"
diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest
index 15fd6c329edc..5f1697957b1b 100644
--- a/x11-libs/libxkbcommon/Manifest
+++ b/x11-libs/libxkbcommon/Manifest
@@ -1,4 +1,4 @@
AUX libxkbcommon-1.7.0-symbol-ver.patch 3905 BLAKE2B 4dd577bf14806a854009dd6065841be6c4ccb900336aab79b4d41e164e9e85ac00c513a644f30a1aaf60c1de84780e8ffd356c3325b20e2ec5890bbfa0145999 SHA512 7acb5488683bd0d27b7decafbd9231b30ebf5dc6e089a48873dffac6be16290fc7ea6409f0539eac1cc35a17df88c0fde3cb91fcf7d337366ab785ef1f6013dd
DIST libxkbcommon-1.7.0.tar.xz 534312 BLAKE2B b85cd8a78fce3c624e0c64c26a37b6d99bb8b8f3de489c6909826f53bdb6d33842f7ffcf955f6a9a8eb57cad53fc9756bd15d05aeb813b0f92985827243949a8 SHA512 4b74a9f3f63e2ebc1cbdcaa963c70362e55fa527e1d89b6a1fd30d7a84a8b60c1b3dc99bcfbde85aa31890e0b2f62f0bad3c8ff8340fe6a930ee662b33448ba5
-EBUILD libxkbcommon-1.7.0-r1.ebuild 1864 BLAKE2B e92b0bfd9e7eb3b8c7b1e1a16f5c44855554de257f9ace8ddacb0129e00407782d078377d6e01fa92081e412ea4b93c10eb1d05980b0941ff5b61806cdce7a3e SHA512 cb1f2003410412023de28bc19f7ff5ea12c6e11ab2dd2477aa892f691116c7dbd85d42c4324d8bc9f86a89709e7f92efc1264e04c3090172d1a1d72fec9ec9da
+EBUILD libxkbcommon-1.7.0-r1.ebuild 1858 BLAKE2B 57742992bbf495c4aa210f861d432dd0bb2354974757315db8657273493d74918034a734daea576718f66ffdc27616e6976904604b1ba5b8b9e2eaaf6819ab3e SHA512 41b958ab457caa13e4fea060cac0e9fe8c6fbffe6197af6b1a1c7746dc403dd90bdf58a6c53d7255986fa96ceae0bbf5e1683679e4ee9bdec0f685f3dd2a03ab
MISC metadata.xml 470 BLAKE2B 4edc4923d3888c12474fb659cf1fb1177c600fba9e8fd34fd6be284c979313bb3282d0fa9084c0aee29d9413e68947dd0ee2d241af4e78b2eb06887d2d684f6b SHA512 e19a6e154a79578d5641dfdbef8e963794b14ef0b0f63450dba2d24044e83b517991a72d81598420567978dcecb9d4e4f0eb9e4cf63e0b562d3e41aa80b39a87
diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.7.0-r1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.7.0-r1.ebuild
index 0130d3df99eb..df29c4ceb028 100644
--- a/x11-libs/libxkbcommon/libxkbcommon-1.7.0-r1.ebuild
+++ b/x11-libs/libxkbcommon/libxkbcommon-1.7.0-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="https://github.com/xkbcommon/${PN}"
else
SRC_URI="https://xkbcommon.org/download/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
fi
PYTHON_COMPAT=( python3_{10..12} )
diff --git a/x11-libs/libxkbfile/Manifest b/x11-libs/libxkbfile/Manifest
index 995e0a84397f..5cb7c172f518 100644
--- a/x11-libs/libxkbfile/Manifest
+++ b/x11-libs/libxkbfile/Manifest
@@ -1,3 +1,3 @@
DIST libxkbfile-1.1.3.tar.xz 314520 BLAKE2B b0fc59e7f68005bee731f72dfaccac1d0f1b1ec2d07d3ec24745542d47aba7bf86cf7ead22153f04a2b4b5acf66f1300050aa4ae6e4f609cf609d8a3a2a6d031 SHA512 d80ac41f6fa3a1ffad77ea1f8f9d9542f0bd210d74b263802bc6e6c1594fe325b27f42b5454aeeb36352518963b1ed1fdbbad95d7db3690b2e36d54742b7c236
-EBUILD libxkbfile-1.1.3.ebuild 452 BLAKE2B dfa5ec553794cf02ee0dccba6ef0919e04ca9b7b20c83fbba16897725b4e955ce62b7cc72be6b7a44aca24798069d8904f17feda0a062c8121d13eb96190a92a SHA512 61ac1e03e2ab80b0691925a06aeb57f9209782ada2e61c559e94fb6b84a346649424dafc4d60b51d183c34ccadbb2b2c5428e784dac4e1f55503c3e4f8194ff1
+EBUILD libxkbfile-1.1.3.ebuild 446 BLAKE2B 3e931a5f337c3ef4a6ae46138e33c1839b2192594efec5d1bd6f35470bc6b7d738782f6601158e447b13372c8e4829622a54bb699e36a09e692756d70d915a54 SHA512 3356e5338774b1409f5de5cf37557cadbfa3f518661dc7e47b34517d8a3a3248c33d39294d904e576efc9f88babf1664ecd6f11a6e9b30aaab21ed94e50a8f9b
MISC metadata.xml 341 BLAKE2B 6bdfd118881a6eae282b380680ff6484fe69747cb1b1d0cabb00607d1cf06535de084ed07bb8664bc5027db274f263ed34175881cefb7464124891a9eb38e117 SHA512 436ec0aaca5f4a4392dfca223787672744e65354de323e5a6222e6a3eda53cfdbee00dcdacd375e587eb8a9277a0fb8da1c0f84723e577d8764ff884f37ccba9
diff --git a/x11-libs/libxkbfile/libxkbfile-1.1.3.ebuild b/x11-libs/libxkbfile/libxkbfile-1.1.3.ebuild
index dfc45043e66f..b76d29df6d96 100644
--- a/x11-libs/libxkbfile/libxkbfile-1.1.3.ebuild
+++ b/x11-libs/libxkbfile/libxkbfile-1.1.3.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
DESCRIPTION="X.Org xkbfile library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="x11-libs/libX11[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/x11-libs/libxklavier/Manifest b/x11-libs/libxklavier/Manifest
index 4263949c9ac2..ff2c4648c557 100644
--- a/x11-libs/libxklavier/Manifest
+++ b/x11-libs/libxklavier/Manifest
@@ -1,4 +1,4 @@
AUX clang-17.patch 463 BLAKE2B 59294cd19eb2796433db3f3563070e6fedbe536acd99e5dfdecf988227941839ec2222ea9d3c3c1a80bb7fbe5ee385398a522a30e7a2877531cbfe2a1ea8c299 SHA512 aac1d5ac47a22d7ae25ffc0719d5a07c9299277913ae3868838e3eeb8e008274db40e4ada731784f86cd062796bb5fa76246455b51037c5a67019e9dd72c16ee
DIST libxklavier-5.4.tar.bz2 390428 BLAKE2B 3cd109c6200ef977533d39b1362c33f871c2cd0b011779b726546aa7dc95bf7dc89931dff7ca2e9a012a51aeec602a53df499591ab30e1dd813fcc823318a2e2 SHA512 e9342d94f6cd67e900e44d9751ee0d8c75bec8e3a7b30989612bd71a5f890be52ff843465162dbbe0bfc9004da76e1d47158a4671b8f915e51c91f9d82f7baae
-EBUILD libxklavier-5.4-r1.ebuild 1330 BLAKE2B e18f77ee95594efcb29d29c978a83a604f1c1e7927bc393330ef9fa6b04925623eab11f131b386e4fc11f42407e91a93f7d94a804e64e9d7a6bf869bc48c9d3c SHA512 bfcb3b34c501df897ecc12c9e7aedadc8ea61678739757e96ba68c21c35010e3d7cc75889aefd9e05605d9c42d839ff91329530cfb471277119440fa464a3642
+EBUILD libxklavier-5.4-r1.ebuild 1324 BLAKE2B 0dac7ff0630f981982863ee90f14ed395e3ca448449a03eb5b3e015e28c0a13c501094bb7fc45af5ee9753ca1139c307604db928a4cf2889b94c0d692a9ba828 SHA512 1d76ee9169bfaeaf41c831d0c0e9bcf960b52f21306cb6e9f072f0019669eca10b54c5e163c3a713dcfe515b1ac2b38558057948eacefac46f44a6efe286472c
MISC metadata.xml 233 BLAKE2B 0287c5840d68d6fa00f870fb7024dee6332bef9f8f8608afa0b5b2bfe15f1fefe5dc8a2de31964f4c7b0fb2787a58a3798884fd75e0314e61cf84079475c9a39 SHA512 534aef7349f0f6243a01e578013481c76b2516382638feec7705502de825d73ea54a3ae890e7171e6238a3bf0ecc5c88c9bc48890f4116a257031bae022c7202
diff --git a/x11-libs/libxklavier/libxklavier-5.4-r1.ebuild b/x11-libs/libxklavier/libxklavier-5.4-r1.ebuild
index 900c15dff6ce..25d0baff4137 100644
--- a/x11-libs/libxklavier/libxklavier-5.4-r1.ebuild
+++ b/x11-libs/libxklavier/libxklavier-5.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~svu/${P}.tar.bz2"
LICENSE="LGPL-2"
SLOT="0/16"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
IUSE="+introspection vala"
REQUIRED_USE="vala? ( introspection )"
diff --git a/x11-libs/libxshmfence/Manifest b/x11-libs/libxshmfence/Manifest
index f2d9328a1827..ff09a25956be 100644
--- a/x11-libs/libxshmfence/Manifest
+++ b/x11-libs/libxshmfence/Manifest
@@ -1,3 +1,3 @@
DIST libxshmfence-1.3.2.tar.xz 259024 BLAKE2B 2f0ef0767fbb29349acf43b4cb4d7177956c06c389f0443db06e398c4e0f3b424432ce6fe8946d70fdd59b9446c53bf2f1ee126df4d41b3065f1e94438facecf SHA512 e20a6827e370726cf50489a69f4a52b897f1c44e3eba8c72a4e626b08724e877d090770b8016765736d887d5d5eaba1fda9c29066e62d259b4d1e2064bc1626c
-EBUILD libxshmfence-1.3.2.ebuild 386 BLAKE2B bfff8e75a075dee8f3cd9996a945fd39362e0691d628c983b1f77f6c46e9df33790fb5b1ec101d8b8b8d1ba279e60fac446dfa1ba2e4edf99e50964b11695d23 SHA512 698bac91a67097b4e7e8d15860e991b911dd68d450be2a1164da70dde40491dd6386dfc62dbd1d93d96a746b96d11486e9c29c5cf4ff426ab4f6dac76829c368
+EBUILD libxshmfence-1.3.2.ebuild 380 BLAKE2B f7d3329a11a1cfac76c4f789f9d072be5c8261fc3d7c1becdbe88369985f0aff7c568bb129f47597fffcb244b331117db9328c01b53594fd94c4f319b24bb1c4 SHA512 dc638f7c8ad3f27739295f38fad7705323739f101b399d2150ac7f7ce94d7edcdbfe630a37b15818244836c3dcced2acc13f97ccb00aa58207bf6d89a48d6e34
MISC metadata.xml 343 BLAKE2B 4b6c3bd00d5e71b96c4cb0c1eebd1606f5a7e219882a4310251f7b68b0230b4cb76ce1d5ea7f3911fe57a33c07c08ee5bd2ca6ac9d1fe690713a2ed39b0e199e SHA512 f58bff9c90477bd61d09f59b3e92b9d899d0329a1be77a76b3ac74c89e4a20a8b88daa37f4c64a06e5367fd25a40bc9709e98d141be271652185e4f2a3c350aa
diff --git a/x11-libs/libxshmfence/libxshmfence-1.3.2.ebuild b/x11-libs/libxshmfence/libxshmfence-1.3.2.ebuild
index a39e827676d7..e2bd6b73a3cb 100644
--- a/x11-libs/libxshmfence/libxshmfence-1.3.2.ebuild
+++ b/x11-libs/libxshmfence/libxshmfence-1.3.2.ebuild
@@ -9,6 +9,6 @@ inherit xorg-3
DESCRIPTION="Shared memory fences using futexes"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
DEPEND="x11-base/xorg-proto"
diff --git a/x11-libs/motif/Manifest b/x11-libs/motif/Manifest
index 51d9c2737f6c..0f22fd9c500b 100644
--- a/x11-libs/motif/Manifest
+++ b/x11-libs/motif/Manifest
@@ -1,6 +1,6 @@
AUX Mwm.defaults 536 BLAKE2B 675abf74eaa86c9b8f1f9730c3216d06239a6e67cd3657245b4c4095a5e1fc552a0c9c59cd72d3537de71e7f26d10bca87c7d34723e5514890c7a044aa2674b2 SHA512 ef121001e0a124fdea20a2b573ad79a68f23bf4f73c33097e8acc62fa00fd28311d999893b37514be33bceee1d2a22a5b03a02b75b2c02049131c8fedb3e02ab
DIST motif-2.3.8-patches-5.tar.xz 6156 BLAKE2B b8d1ac1f2bea3521c97b506ecb480ea92c64708376c1bd9c00b853109568527f82eb8f87bd50d78afe9e15a4c84aab51f32598a12b040f7d67ae0dee422c0366 SHA512 594b39ded4e932789baf906e5e7e3cc402f1940cba147b35ae43aba52f65522ba48a05f3193ed9f8ff5c03fed1b517bfde35b38c189e1e7169745c8b97a5d924
DIST motif-2.3.8.tar.gz 5704328 BLAKE2B 3755b7f46e50240e1e9e7046aa439fa89872e54ae5d03860383f509b6d0f09edf85bd7d92ea4d37925efd2e44401028aa2752d940c42d9cccb652b2bd1d85459 SHA512 1ab8e8eece25ef97e948592b5fa3e19d98e932695290a18b7a8e90f1aa2766bc4f082bdbc3999dff5660e684821178a149040f76bb477163e53ca06474d02b55
-EBUILD motif-2.3.8-r5.ebuild 3389 BLAKE2B 3d05d0064452bec7fac76d034a8cd7bd24f8e2822a0afca73b3eeb6a571cdc008afed4fe128d856fd7454ce16ee8508b14ab86bd194f79c77675204d50e42e95 SHA512 1ab9d512185faddd3319248f07d60c241af08311c1d516ab74be6b6a00d7d0f726b30653f93f79051b80330cc7ec6be1f10226c356854d16ad5db1c82870fb86
-EBUILD motif-2.3.8-r6.ebuild 3305 BLAKE2B 5bfdcd50d788777a8c73bc110140e65904d57d4066f64355d9c7a06d2ac05ab215c213dc9fff8066f38794522a323e8bcaa38e98272e877f4583a530abd4b264 SHA512 631a2490644649b95478a6cbcb36997909b2aedc86ec8d17adcf0de7d11de95f7823b90b3d8bef0760e57fecf1d2af471f078a44d6deddbdbd6592ca51a196d4
+EBUILD motif-2.3.8-r5.ebuild 3383 BLAKE2B fbf3d4af331fc3fe7f215c46cb3bfd53e0baf23765baf8b303f6c768a59c5e4dfb762ecd42a58fdea8e7a5398524c9ad0dd05d39b41db6ecfed5ea201f7422db SHA512 46dc51528ede57c1edb4ba6f19c2f493372430651fddc21a4095a9799507b3e9afb1a34f8348ea6db98de0283ebe60215beb702232cdbf1faa532a4448a97495
+EBUILD motif-2.3.8-r6.ebuild 3299 BLAKE2B 614d929708625819fe05920032b5aca130cc079e83cb2fdba95ce772b7f69d6a54fe53d7900e9acfeabc0b98c8bc8c15109223521c51bdb4b709021156d9bc47 SHA512 9314cd6673cb228bf4b58ddcd978abd62fbe5ce822b9e2f777f58e5411fea11c1cbb40e6c7eceb3c4d7b69aeffb71e6dc138602d206a33dab00585887c9d58e0
MISC metadata.xml 445 BLAKE2B 4cfd68cffe9f6c0fdccff74526669d1585ce47949682b911becb4508f40a13493be2a55b5cff6a90c0c9556b330a96bb478dbef2e1b16e4f4baf7a323d88ada3 SHA512 d8ada4a3a14db837ab11752d55bfec960de6a631fd4bbfa569dc4a09d8b3ff3f6908339888e83ad56c716ae9d940111c36030db870f2765b86db2303ed2fbaba
diff --git a/x11-libs/motif/motif-2.3.8-r5.ebuild b/x11-libs/motif/motif-2.3.8-r5.ebuild
index b2b9a073828f..d6dce29b8b90 100644
--- a/x11-libs/motif/motif-2.3.8-r5.ebuild
+++ b/x11-libs/motif/motif-2.3.8-r5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://downloads.sourceforge.net/project/motif/Motif%20${PV}%20Source%
LICENSE="LGPL-2.1+ MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="examples jpeg +motif22-compatibility png static-libs unicode xft"
RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
diff --git a/x11-libs/motif/motif-2.3.8-r6.ebuild b/x11-libs/motif/motif-2.3.8-r6.ebuild
index 384fce5bf78d..1a0ec91fb94d 100644
--- a/x11-libs/motif/motif-2.3.8-r6.ebuild
+++ b/x11-libs/motif/motif-2.3.8-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://downloads.sourceforge.net/project/motif/Motif%20${PV}%20Source%
LICENSE="LGPL-2.1+ MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="examples jpeg +motif22-compatibility png static-libs unicode xft"
RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
diff --git a/x11-libs/neXtaw/Manifest b/x11-libs/neXtaw/Manifest
index 766553feda7a..11f9918d774c 100644
--- a/x11-libs/neXtaw/Manifest
+++ b/x11-libs/neXtaw/Manifest
@@ -1,4 +1,4 @@
AUX neXtaw-0.15.1-clang16.patch 432 BLAKE2B ca135e49d714c300eb49bd560e9f7850ed55f799c8b5ae1c45b43e6ade976a261fbeb6cdeaa2996c19f64ea360da747e332c977180c7e2ae694bbe98aec11732 SHA512 5b387e36cfb6536c08a4135523906f225eb7d6b3f0b2757e9e4e58973b077343199584dcd627d6b88e90c71625e17c7b219da82f995ad0a332fc61696fa997eb
DIST neXtaw-0.15.1.tar.gz 577459 BLAKE2B c38e8fe482bf0f51a2f387ab76d62666778d569982e153dbe32988d557dad91876122cfe4d0e8940e5c1d8ca7a8a3af09c09631b8ed656bd6a11db21d16ae331 SHA512 5250b2ac6fc746b8de19d0c2504e6c21e0b6c6ac4ef1a841a9793a2fd2dff082b86a987f54f68e0e35ed8f798900a701e6fd9c6cf7b1412a4bd53179fd07cbf1
-EBUILD neXtaw-0.15.1-r5.ebuild 996 BLAKE2B 0ec60021b2f373153c12c8aca39ae69f6322f6ca2c0489cccf850c24ec53a834dd5f778a404690870b02ab84c9ce1fede2eec3638bd6cd66d1a68108c87fd6c6 SHA512 50330a6bfc5bae264f3c7b1c7f40b730da8b9d95b9ca7f52b620c77127d5db1b8536552e2165c488241ed3c5e740e7f850235063b5577a00b65425368f9521e0
+EBUILD neXtaw-0.15.1-r5.ebuild 990 BLAKE2B 5d0d4ca099ee78ec7ba45e5946741d55a1c5b3c83b2fe7dfb818ffbeefdd7a0d9d80a5fbb25a37db46fe8d094ef85d987f295434bad3911c12870201c01f2073 SHA512 dcf05993423d88850fca2acd14d03ef9de7a620393d0b7a8a49ec4b70ccec0238238572898e56b81a00b5a6f7b88b19ded418b65b19819adfae96bda12d8924b
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-libs/neXtaw/neXtaw-0.15.1-r5.ebuild b/x11-libs/neXtaw/neXtaw-0.15.1-r5.ebuild
index f1e44ffca999..074f40e2f5ba 100644
--- a/x11-libs/neXtaw/neXtaw-0.15.1-r5.ebuild
+++ b/x11-libs/neXtaw/neXtaw-0.15.1-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://siag.nu/pub/neXtaw/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
x11-libs/libICE
diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index eafc30ef6b4d..c41ca2d07acc 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,7 +1,7 @@
DIST pango-1.51.0.tar.xz 1942044 BLAKE2B d7d343d5fb005b92dc70fc6f65c62d1d22cc81887185612d276e63614e622272117b64051f46aa1ae0348d4ccfbed0a473f9482703d51d5da7e81d1851b49071 SHA512 a427e93cdc00bf4bc97da2e1897363a53688886f112c8732684cc66c67b16fe82a84cf581ffa6c18a206e8e37bd54db4104856fdab8afa5a50a8bc0470e5d282
DIST pango-1.52.1.tar.xz 1956856 BLAKE2B 0b7f58f3d74bd37df285f3fbf14d2d2d776fbcf773568d63f12f26976d2ff505c19616fcee11562933df2594762e9ca30fe96a1d02dcd174381b976d63c68ac1 SHA512 7cddbd61afc3c98ffd09ea08c5d7613e454b6705f72304cb9b3578865b6bda70ca20f98605dea73f2cbca5e264217c8d79e4539e9eb36b8775d5d2a4f769cf32
DIST pango-1.52.2.tar.xz 1963588 BLAKE2B 9367703addcc6805fc14f0c0184d9d1b4093b8947fea9d260c54eb6c86ce56a0d6cfe35c3d6340eaa5d96fb84f0a94c5979ae308bfa79f02e4ce25c4c093556e SHA512 6b3d762d133e7c900c6dfa85f43c950699930f6149cb3c90bf0e787f1b5a126a0b90220b90e649f84e4c244e44c46d4b575d5d7afeb305232c333712effc0981
-EBUILD pango-1.51.0.ebuild 2363 BLAKE2B cbd19f05e6a0a7d05d2e235ec91eecd10ad22c4fa9891308c60ccd9c96898cff52a083872e6cd86e22bd2e57698115d10a5682d5b6738e5535d6fe2b8191c90a SHA512 af460059e4725f906298aa7d9db82cd083444beb4c0cbd7268c3d8092c7eb7f8b16cdb101c465edaf18718773703181f14a85e5155046e558e3e2b2c56a3256a
-EBUILD pango-1.52.1.ebuild 2363 BLAKE2B cbd19f05e6a0a7d05d2e235ec91eecd10ad22c4fa9891308c60ccd9c96898cff52a083872e6cd86e22bd2e57698115d10a5682d5b6738e5535d6fe2b8191c90a SHA512 af460059e4725f906298aa7d9db82cd083444beb4c0cbd7268c3d8092c7eb7f8b16cdb101c465edaf18718773703181f14a85e5155046e558e3e2b2c56a3256a
-EBUILD pango-1.52.2.ebuild 2367 BLAKE2B 389226c8a326a1fc706b152b38e8f1ee76e87199faeac0efb31b9a7643c460172dd4e902639bff96d9a1a8409a2a3aca6ec76a34f64952078f8a238db1e89b93 SHA512 e14dc57922162a5c3f871690843fe810ec3548f5186357e845619642bbb61f51cfc02163257d290ba15cdc4b598661b4cda8fe65a87aa1915e0a9c6ba1dfa2bd
+EBUILD pango-1.51.0.ebuild 2357 BLAKE2B a758e3c7b3a2cf3bec16070256cb85b97b69036bb177a02e2734bc9af4565742bef36a517887fcde068978702125bf0f6e9b173b2ecf6098ed9eebc95ac4f87e SHA512 8d1a87cb4fcb4252d1f97563247b5f51d6272f60269486217889a6760038a0ea4f3a475cba8d75c1d4512dc5267241eba8e1b952005ccff9d7bc341d09ca8ff5
+EBUILD pango-1.52.1.ebuild 2357 BLAKE2B a758e3c7b3a2cf3bec16070256cb85b97b69036bb177a02e2734bc9af4565742bef36a517887fcde068978702125bf0f6e9b173b2ecf6098ed9eebc95ac4f87e SHA512 8d1a87cb4fcb4252d1f97563247b5f51d6272f60269486217889a6760038a0ea4f3a475cba8d75c1d4512dc5267241eba8e1b952005ccff9d7bc341d09ca8ff5
+EBUILD pango-1.52.2.ebuild 2354 BLAKE2B 33b294276a617e8302dd2e08a7b98cbf8025164db369bbb602065dadb4c44969daa262a1a60d683a4181d80f29e0ebbe1441820e74f336e16a8eb5573e7d6086 SHA512 665bce9ea96384ac0940b0499838185da0c4fc896253906e0739b09bf76ed46cac832eb73e52b8e9929f82c7656f760d349288a9ed9c3bcc30050feff91f95b3
MISC metadata.xml 604 BLAKE2B 94690ca7900ce8d6418fdbaaabf9da8a85471f575a8bf81ab73523e3910d4c8db227bf653be30fe068f9c7c2e2295aa6af52c3e8da2780aaed0947c2b76b3b2a SHA512 314a9b5ad763a0077acfe0afc46fb82e26b28cec783077765f8b42e0828a059fc18804dfa522f9cb3628bf63cce1ac27af3b244c2b2166cfc9e1e5b465dd2f06
diff --git a/x11-libs/pango/pango-1.51.0.ebuild b/x11-libs/pango/pango-1.51.0.ebuild
index 117b99451163..8eb02dcf2961 100644
--- a/x11-libs/pango/pango-1.51.0.ebuild
+++ b/x11-libs/pango/pango-1.51.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="debug +introspection sysprof test X"
RESTRICT="!test? ( test )"
diff --git a/x11-libs/pango/pango-1.52.1.ebuild b/x11-libs/pango/pango-1.52.1.ebuild
index 117b99451163..8eb02dcf2961 100644
--- a/x11-libs/pango/pango-1.52.1.ebuild
+++ b/x11-libs/pango/pango-1.52.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="debug +introspection sysprof test X"
RESTRICT="!test? ( test )"
diff --git a/x11-libs/pango/pango-1.52.2.ebuild b/x11-libs/pango/pango-1.52.2.ebuild
index 08faaa35ef89..f691c510af14 100644
--- a/x11-libs/pango/pango-1.52.2.ebuild
+++ b/x11-libs/pango/pango-1.52.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="debug +introspection sysprof test X"
RESTRICT="!test? ( test )"
diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest
index 9be996793930..10d085dc5b07 100644
--- a/x11-libs/pixman/Manifest
+++ b/x11-libs/pixman/Manifest
@@ -1,4 +1,5 @@
+AUX 0.43.4-pixman-Adjust-arm-assembly-for-binutils-change.patch 3124 BLAKE2B fafcaf9646e07d74acad752af4dd1ece5abeadfb502a2d5b93600a6fa75e33c89d0d614dcfb17e20814bceff6f5339b7cb989cbce51a23dbfaf68a208fcaaed7 SHA512 2cae551cf90fe4fbc36b1ab3f7f682e2e7c18c593b9f2edf390e666ce03c8d32a298d280366bf1fd6da59f8350f85b907e253352989144fef8ff14a8cfa984aa
DIST pixman-0.43.4.tar.xz 636900 BLAKE2B c31e5700bfadcd72f522af50509a4a6cd7bbf90c918c75b108e50246f1c76e858125138902a222040ada192710ec788deb43eb65085416f3eff88e3ed970933e SHA512 b40fb05bd58dc78f4e4e9b19c86991ab0611b708657c9a7fb42bfe82d57820a0fde01a34b00a0848a41da6c3fb90c2213942a70f435a0e9467631695d3bc7e36
-EBUILD pixman-0.43.4.ebuild 2157 BLAKE2B e0616551b979988f6b8c527adf6167a0346dfbc70663ede0939119570c68de2c92ae5153b29be138b55b3a6310a63544f93a81654a3dc2225e267b5d9cf862aa SHA512 83267c5c3222f86288d9c7bd72720e49d63ab50e358cd0d5c339a3d8cc9f2a162a79ea9d9f1f11066c8d9c8d52b043f1e6a103fb4a1270069a161d6f7b48addf
-EBUILD pixman-9999.ebuild 2165 BLAKE2B b4203fc7f0f7561d14f178809db7405c620d1582c8af2b2e0934a9de2a9e2bb0ff9c1261e1a27571e80d8fcf700634968b585c06732b466f60c7fa3cbab2b86b SHA512 f85c5ddd7a98c312c2045c77ebb0ed96b2915808a02faafe16313836da0e91acf2201a2c08dd66e96623c48ecd87a5f5c00856b8555d23510afd324aa45920cb
+EBUILD pixman-0.43.4.ebuild 2238 BLAKE2B 2f594f023a924cd5b4e1089c45ddeeb6b41a7fb926753684c7aac21e1875f1943359f82397520700a893341d5a5d4956c5fb0a94b262a66f47c27d22ca89d143 SHA512 73d380de9fb36d1eef2fd040cdac5edcbe1cc056bf73d57426437932fbdd21667c25a9cff56d559be48ce9d81dec34bdd1716e7a81c2086352b6cb4309c93bf7
+EBUILD pixman-9999.ebuild 2159 BLAKE2B 82a13aa95a9ffe70b9f9525efc831c16aa8235aaf3a83039a8c31be7ac0c7b2fb9374440c6755f3be57195fab1e7525b1b2079508c80055fc570679616501df7 SHA512 6aeadc2ceecedfb7ffe55a43f94e84ad80b9477c9bd6662e5db31d6032bfc03bd7ccee9f2fe9b3b4d27a8c62b535d40197ddaffe345d19bf029e125400a7aa5e
MISC metadata.xml 483 BLAKE2B 4302fc025e7ce3dfb1b2f099371f0b3263942203ffd50730c40afe491feb003d2ec17cbf8ddd4ad3c1c0d752c46b87dd944e907b6c31a6ffdcaab7b518c247fb SHA512 f4777b9c1ae7527be4f354836c51142b095ab27dd56b173a6e0b7146ad68257136f326ff7c0fa564706dcc53aebe9171d8f844bab026c139cab717c559bf2a5e
diff --git a/x11-libs/pixman/files/0.43.4-pixman-Adjust-arm-assembly-for-binutils-change.patch b/x11-libs/pixman/files/0.43.4-pixman-Adjust-arm-assembly-for-binutils-change.patch
new file mode 100644
index 000000000000..c59ed7b3e81c
--- /dev/null
+++ b/x11-libs/pixman/files/0.43.4-pixman-Adjust-arm-assembly-for-binutils-change.patch
@@ -0,0 +1,106 @@
+https://bugs.gentoo.org/942441
+
+From 865e6ce00bb79a6b925ed4c2c436e1533e4472aa Mon Sep 17 00:00:00 2001
+From: Mike Hommey <mh@glandium.org>
+Date: Fri, 12 Jul 2024 11:11:17 -0400
+Subject: [PATCH] pixman: Adjust arm assembly for binutils change
+
+A change in the latest version of binutils broke building pixman for arm.
+
+The binutils change:
+https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=226749d5a6ff0d5c607d6428d6c81e1e7e7a994b
+
+Closes: https://gitlab.freedesktop.org/pixman/pixman/-/issues/96
+---
+ pixman/pixman-arm-simd-asm.S | 44 ++++++++++++++++++------------------
+ 1 file changed, 22 insertions(+), 22 deletions(-)
+
+diff --git a/pixman/pixman-arm-simd-asm.S b/pixman/pixman-arm-simd-asm.S
+index 34d38f1..3dfe723 100644
+--- a/pixman/pixman-arm-simd-asm.S
++++ b/pixman/pixman-arm-simd-asm.S
+@@ -820,13 +820,13 @@ generate_composite_function \
+ .macro over_white_8888_8888_ca_1pixel_tail
+ mvn TMP0, WK1
+ teq WK1, WK1, asr #32
+- bne 01f
+- bcc 03f
++ bne 1f
++ bcc 3f
+ mov WK3, WK1
+- b 02f
+-01: over_white_8888_8888_ca_combine WK1, WK3
+-02: pixst , 4, 3, DST
+-03:
++ b 2f
++1: over_white_8888_8888_ca_combine WK1, WK3
++2: pixst , 4, 3, DST
++3:
+ .endm
+
+ .macro over_white_8888_8888_ca_2pixels_head
+@@ -837,21 +837,21 @@ generate_composite_function \
+ pixld , 8, 3, DST
+ mvn TMP0, WK1
+ teq WK1, WK1, asr #32
+- bne 01f
++ bne 1f
+ movcs WK3, WK1
+- bcs 02f
++ bcs 2f
+ teq WK2, #0
+- beq 05f
+- b 02f
+-01: over_white_8888_8888_ca_combine WK1, WK3
+-02: mvn TMP0, WK2
++ beq 5f
++ b 2f
++1: over_white_8888_8888_ca_combine WK1, WK3
++2: mvn TMP0, WK2
+ teq WK2, WK2, asr #32
+- bne 03f
++ bne 3f
+ movcs WK4, WK2
+- b 04f
+-03: over_white_8888_8888_ca_combine WK2, WK4
+-04: pixst , 8, 3, DST
+-05:
++ b 4f
++3: over_white_8888_8888_ca_combine WK2, WK4
++4: pixst , 8, 3, DST
++5:
+ .endm
+
+ .macro over_white_8888_8888_ca_process_head cond, numbytes, firstreg, unaligned_src, unaligned_mask, preload
+@@ -1067,9 +1067,9 @@ generate_composite_function \
+ .if \offset != 0
+ ldrb ORIG_W, [SRC, #\offset]
+ .endif
+- beq 01f
++ beq 1f
+ teq STRIDE_M, #0xFF
+- beq 02f
++ beq 2f
+ .endif
+ uxtb16 SCRATCH, \d /* rb_dest */
+ uxtb16 \d, \d, ror #8 /* ag_dest */
+@@ -1079,13 +1079,13 @@ generate_composite_function \
+ uxtab16 \d, \d, \d, ror #8
+ mov SCRATCH, SCRATCH, ror #8
+ sel \d, SCRATCH, \d
+- b 02f
++ b 2f
+ .if \offset == 0
+ 48: /* Last mov d,#0 of the set - used as part of shortcut for
+ * source values all 0 */
+ .endif
+-01: mov \d, #0
+-02:
++1: mov \d, #0
++2:
+ .endm
+
+ .macro in_reverse_8888_8888_tail numbytes, reg1, reg2, reg3, reg4
+--
+2.45.2
+
diff --git a/x11-libs/pixman/pixman-0.43.4.ebuild b/x11-libs/pixman/pixman-0.43.4.ebuild
index c20efe3bbb8c..f81d1c4ed4d0 100644
--- a/x11-libs/pixman/pixman-0.43.4.ebuild
+++ b/x11-libs/pixman/pixman-0.43.4.ebuild
@@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func
DESCRIPTION="Low-level pixel manipulation routines"
HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/"
if [[ ${PV} != 9999* ]]; then
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz"
fi
@@ -23,6 +23,10 @@ SLOT="0"
IUSE="cpu_flags_ppc_altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 static-libs test"
RESTRICT="!test? ( test )"
+PATCHES=(
+ "${FILESDIR}"/${PV}-pixman-Adjust-arm-assembly-for-binutils-change.patch
+)
+
pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp
}
diff --git a/x11-libs/pixman/pixman-9999.ebuild b/x11-libs/pixman/pixman-9999.ebuild
index 64f5bc702b84..281465208894 100644
--- a/x11-libs/pixman/pixman-9999.ebuild
+++ b/x11-libs/pixman/pixman-9999.ebuild
@@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func
DESCRIPTION="Low-level pixel manipulation routines"
HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/"
if [[ ${PV} != 9999* ]]; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz"
fi
diff --git a/x11-libs/qtermwidget/Manifest b/x11-libs/qtermwidget/Manifest
index 74badfd14813..4e785d438feb 100644
--- a/x11-libs/qtermwidget/Manifest
+++ b/x11-libs/qtermwidget/Manifest
@@ -1,6 +1,6 @@
DIST qtermwidget-1.4.0.tar.xz 190320 BLAKE2B 993674562bb15e423fc4dbfa1b99a839fe8fea52e4c49f2629858d01d8ac4a50750845b507fafa4b0bdf6337fef77458793d002388986923d8f55b321de3bb9b SHA512 b688290eff52bd77e4a9f342062b52bf7a03a8ba66fc86583875472d0c0b0414d59ea0ad6cde64117cc49061944eacd17950724b23f74bb6ada4995917a094bc
DIST qtermwidget-2.0.1.tar.xz 191548 BLAKE2B ec3155d8a92f606790c635c315df6809483b93d8976b24725288c030889a2010c88a7ac48f0dc8ed3011fbfd75e819dfd6213259c3d893b7bddc4927e14e6dfd SHA512 ba9bc9203428e54137ed1e5865bf9260e1d64bedda8e766a92fe16277179fdc83a95c5b6df42ba3ab82babb00543e50ec48faf26668f7af26716ac98ab6da62e
EBUILD qtermwidget-1.4.0.ebuild 677 BLAKE2B cd7bf5c8dae79471fe41e4bd2d3ef956b20bd429f26334baca88bf46f0085ce2d58cdb20b66da43fd16d3cc7e79f2f715c547b50706107c2325e406e71950b57 SHA512 65b23b6e1be03e393d6f266530ece7c1d8e617e95774624c314344602942ca1df3d8289ebabb0861dcae031acd04b9cc69fcac083e1840107f0bc3ed84d3d0c9
-EBUILD qtermwidget-2.0.1.ebuild 615 BLAKE2B d2e27d255c472646229fe82e112659f414e7f9526cc1e3247698f2db10695d051a34ef3e5cd2487fa02b638ac9bcfe6a0ebd896a6e44b181ae7bc7d45d655d08 SHA512 faa0385bb0d80cd097870579f8611fdd50551b06dc927e23772fab68b4be6b429d2c419b1bf5b620e1694748be6bad63f87cb1923c6c59b03e36460c1318eb40
+EBUILD qtermwidget-2.0.1.ebuild 625 BLAKE2B ff2d4ffcecd63832dfa46329243e955adfd496d05253f92c6025959845adeb6266fb0090bd90b031daa7be647946e18c927988ef55244636f3cda4b7ef13abf3 SHA512 52d3c717012309534b1e87a0b959b4099045acea7f403b4022139b614eb409710ca312e1364fe1dafcd3c98c161ce45fbe6a62eaaf8a284da55ca860f8d22138
EBUILD qtermwidget-9999.ebuild 601 BLAKE2B 468bccdf4917e48c6c8ed23b5ad97e1ea73bb64cf8392a48220b21f81064f708d17b221457959446063f7eba61230c4a9054e095f4e48228b43a6253296b3ccf SHA512 5b05eae478c3a1b0e3b3a8133e2ee3561ecbc989e80bb5435aa3a0dfa24accfeaeb37723727891daeb7e250c1322e17ef1d3efd18cec9553ccf1b91d700f823e
MISC metadata.xml 592 BLAKE2B 0d2c8417ebd737779172fa9d4f20ac7ac43b2c0f0e8af1bc78a1c1cb03931c74786093e059c42c5da4990b894c46f9b74aa53f5fd7acf361aafcc42593518ff6 SHA512 af3edbac8d3e9973f931cd480f5ad19476dbcc05580b2586b69ee86828986c4e446464c501d217c9b0f74191b0d6e5ab190daf778bff7e43af87d1a64fb5ad52
diff --git a/x11-libs/qtermwidget/qtermwidget-2.0.1.ebuild b/x11-libs/qtermwidget/qtermwidget-2.0.1.ebuild
index 5c8c5cbd88fc..367f08e7e672 100644
--- a/x11-libs/qtermwidget/qtermwidget-2.0.1.ebuild
+++ b/x11-libs/qtermwidget/qtermwidget-2.0.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm64 ~riscv"
+ KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86"
fi
LICENSE="BSD GPL-2 LGPL-2+"
diff --git a/x11-libs/qwtplot3d/Manifest b/x11-libs/qwtplot3d/Manifest
index 7c61b50b2ffc..455d1dfa81ef 100644
--- a/x11-libs/qwtplot3d/Manifest
+++ b/x11-libs/qwtplot3d/Manifest
@@ -1,11 +1,6 @@
AUX qwtplot3d-0.2_p20210828-install-headers.patch 636 BLAKE2B 53d635042cfb6a9ca954dc5be460ed887f16678565e5fe1a00da6e7fff93a51fd67c2fba79c51ebbdbe83266d77113006c5c3b00ce5cc6f34feba4fff07ad258 SHA512 fd1edddf8d852d643bc8603c09972e2c923f62321b5aecfbb5c2f000ac62a49ad760606940c90753313d4d190563d5123c8d572a623eeb2e311a698b24455fd7
AUX qwtplot3d-doxygen.patch 1089 BLAKE2B 87af8ef42050cac3e953800122e5713f4a9ba3c3da9397f43ce6dd1e54106ecfd245920e793033c6decf0202f589a53380a3dff688d5ee0c9236f598a7dced7f SHA512 d424ede7e78ddbeeb8bcd2270a83956164d5cf8f574b9a478a9b527c28ed6488edc2324b72dbf3e3c1973e7aae16c1baeb63d0dc3e3e97ecc9d3679fd06db7d7
-AUX qwtplot3d-examples.patch 4764 BLAKE2B 68cdda8bbec7744f4ee8ad811c8d2b934c58cd2ba5320271fc70edbded9ada1a92aee2b387c6238ec16f8de83fb552b7dd78c3851bb76f32ca7693fc0e2ce055 SHA512 b1100942e85df8347a439083a7c2ed1fc86edde2115fba9ec6657f2a8a10ffea937e28d2cb4bfcd377f3f75cb098cac923cb4a254116a56e3d914daa05cc504f
AUX qwtplot3d-gcc44.patch 440 BLAKE2B feaab80b003dedbe95a4e4ce5d70dff8e29efb498857274a68e078127947822eada637c66c452fbcdc51ccdc98a3dc85993a9a4266b9b7ae39700653a2bddc8b SHA512 4f10bfabc68ec313aa8f3f624632c59bfad18f701bc802cd222607ac551b2ad6736dca14e3b63bd238c9c2b68128cb0b66eb1801dc6efebc800e71b0d03cbd31
-AUX qwtplot3d-qt-4.8.0.patch 1033 BLAKE2B f3039ed5892c68a364be3a93f89cd1c2d23b6899f50a42af7c2490331c7ea84a4bb0c23c67787d8b1d5a449767d8011d72bc9da2988913ce1a848a13e7b981db SHA512 7cb30ea968e491b0bdfd6a27ce6a47dfbf9888048a4368b14947988e29f4041814d9f452960851d959177a5ced58fda74f4cfdac1f178bb6b44fb9ccc98d53c7
-AUX qwtplot3d-sys-gl2ps.patch 913 BLAKE2B 4605902c4297e9f6a0152e869d50d425edb771647dd230c3e9e3bc12365675b5524279dfacb64b40996416009e57eaf82a18fc8d8f98320a2fcc138f5f13e113 SHA512 4e1e7df4b7e31ed5b51fff730aa72e6834627d98f27605b43a8f63feb333f6d7f6858a71be4cf19abc83b20e483eebae2e2730ec00336225e45ea693f096b2eb
-DIST qwtplot3d-0.2.tar.gz 322366 BLAKE2B 7c589efe13409089dd6e1b579f19891fb0b75e44a4add87128822b3184c4d22ec0e7b04ce4c7c52dfaf8644a17a8506419726ae1ab50ab7cd7bc9ea9f84f9268 SHA512 92addf10865d090216a92d5ced5b0793b50657c6c5e5faf5c8f78120cc9c94a0b6f8e351d2e053b73951411b8f81a4179c0f17aea27d78cd748df8f81b31bcf9
DIST qwtplot3d-0.2_p20210828.tar.gz 162362 BLAKE2B e2382f8b1b6f9f3ac5526a6ae3269f649badf11240e65283c62a88ae620ca81d6f1bad51f39651c1ca1fa8bf63f47978a41386cdec64a374a16eb7bf579d0875 SHA512 92ecfd6e91a31921993171f41f4606abbbd675fb869c32c3f1e0665cb13e1d88718bba39493edbc350c8e0a7b66cdfb14fd998d46b3f67b7223a41260347061a
-EBUILD qwtplot3d-0.2.ebuild 1248 BLAKE2B d712fb3ba9c906c0fb63b31209e8e739e8b25e30f6d01886a767d5f0e5ecca8bbe82343a0b3adee9c15f817295cdea08536e66a57f19915873d802d91fed3436 SHA512 c45675398d54de2d4a6f34f0628b964887c97268b3013f7af91ebe0f60cf3cfac14d163b1956fe8ea101faf6b894c702ab39c70fe40924010a7372756dbdb6ac
EBUILD qwtplot3d-0.2_p20210828.ebuild 860 BLAKE2B 519b99afc06507c97e27fc45f46cdcd7feed80c27884f0feea4a62110877ea88cb9d302414ad032966f5400c88a72bf83049d31aa724cbed8e3506d32dc01867 SHA512 6014dea32b975f25208855cdcd380b7d15f7ec14ade08cf8db525a11c8aa30777193905604ecfcffbb95092702686f449eb9fbf9a3eb33898bb66ee943d48586
MISC metadata.xml 641 BLAKE2B afa1d739bf16b3aded67a077b948efc327d15a22fd630ad5044d85eb1bc75b6c7617d01ec2e0b46a43e6def7998c3d78328af61bf85bd8dc4bd76090e752e670 SHA512 5e9791b1fca3d5d5899c64cecc781b5891ed519a12b713acb2c928436d78afdfd4121add2a8b593811b389890003a41f77fa9af03f7325fe8d97ff1aefbd9811
diff --git a/x11-libs/qwtplot3d/files/qwtplot3d-examples.patch b/x11-libs/qwtplot3d/files/qwtplot3d-examples.patch
deleted file mode 100644
index f142c3379274..000000000000
--- a/x11-libs/qwtplot3d/files/qwtplot3d-examples.patch
+++ /dev/null
@@ -1,125 +0,0 @@
-diff -Nur qwtplot3d.orig/examples/axes/src/axesmainwindow.cpp qwtplot3d/examples/axes/src/axesmainwindow.cpp
---- qwtplot3d.orig/examples/axes/src/axesmainwindow.cpp 2007-11-26 22:16:54.000000000 +0000
-+++ qwtplot3d/examples/axes/src/axesmainwindow.cpp 2007-11-26 22:21:56.000000000 +0000
-@@ -9,7 +9,7 @@
-
- #include "axes.h"
- #include "axesmainwindow.h"
--#include "../../../include/qwt3d_function.h"
-+#include <qwt3d_function.h>
-
- using namespace std;
- using namespace Qwt3D;
-diff -Nur qwtplot3d.orig/examples/common.pro qwtplot3d/examples/common.pro
---- qwtplot3d.orig/examples/common.pro 2007-11-26 22:16:54.000000000 +0000
-+++ qwtplot3d/examples/common.pro 2007-11-26 23:43:33.000000000 +0000
-@@ -1,13 +1,13 @@
- TEMPLATE = app
--CONFIG += qt warn_on thread debug
-+CONFIG += qt warn_on thread
- UI_DIR = tmp
- MOC_DIR = tmp
- OBJECTS_DIR = tmp
--INCLUDEPATH += ../../include
-+INCLUDEPATH += /usr/include/qwtplot3d
- DEPENDPATH = $$INCLUDEPATH
- DESTDIR = ../bin
-
--unix:LIBS += -lqwtplot3d -L../../lib
-+unix:LIBS += -lqwtplot3d
- linux-g++:QMAKE_CXXFLAGS += -fno-exceptions
-
- win32{
-@@ -25,7 +25,7 @@
- ISQT4 = $$find(MYVERSION, ^[2-9])
-
- !isEmpty( ISQT4 ) {
--RESOURCES = ../images.qrc
-+#RESOURCES = ../images.qrc
- QT += opengl
- }
-
-diff -Nur qwtplot3d.orig/examples/enrichments/src/enrichmentmainwindow.cpp qwtplot3d/examples/enrichments/src/enrichmentmainwindow.cpp
---- qwtplot3d.orig/examples/enrichments/src/enrichmentmainwindow.cpp 2007-11-26 22:16:54.000000000 +0000
-+++ qwtplot3d/examples/enrichments/src/enrichmentmainwindow.cpp 2007-11-26 22:22:48.000000000 +0000
-@@ -6,7 +6,7 @@
-
- #include "enrichmentmainwindow.h"
- #include "enrichments.h"
--#include "../../../include/qwt3d_function.h"
-+#include <qwt3d_function.h>
-
- using namespace Qwt3D;
-
-diff -Nur qwtplot3d.orig/examples/mesh2/src/colormapreader.h qwtplot3d/examples/mesh2/src/colormapreader.h
---- qwtplot3d.orig/examples/mesh2/src/colormapreader.h 2007-11-26 22:16:54.000000000 +0000
-+++ qwtplot3d/examples/mesh2/src/colormapreader.h 2007-11-26 22:23:19.000000000 +0000
-@@ -5,7 +5,7 @@
- #include <qframe.h>
- #include <qpixmap.h>
-
--#include "../../../include/qwt3d_types.h"
-+#include <qwt3d_types.h>
-
- #if QT_VERSION < 0x040000
-
-diff -Nur qwtplot3d.orig/examples/mesh2/src/functions.h qwtplot3d/examples/mesh2/src/functions.h
---- qwtplot3d.orig/examples/mesh2/src/functions.h 2007-11-26 22:16:54.000000000 +0000
-+++ qwtplot3d/examples/mesh2/src/functions.h 2007-11-26 22:23:47.000000000 +0000
-@@ -2,8 +2,8 @@
- #define __EXAMPLE_H__
-
- #include <math.h>
--#include "../../../include/qwt3d_parametricsurface.h"
--#include "../../../include/qwt3d_function.h"
-+#include <qwt3d_parametricsurface.h>
-+#include <qwt3d_function.h>
-
- using namespace Qwt3D;
-
-diff -Nur qwtplot3d.orig/examples/mesh2/src/lightingdlg.h qwtplot3d/examples/mesh2/src/lightingdlg.h
---- qwtplot3d.orig/examples/mesh2/src/lightingdlg.h 2007-11-26 22:16:54.000000000 +0000
-+++ qwtplot3d/examples/mesh2/src/lightingdlg.h 2007-11-26 22:24:41.000000000 +0000
-@@ -3,10 +3,10 @@
-
- #include <math.h>
- #include <qapplication.h>
--#include "../../../include/qwt3d_parametricsurface.h"
--#include "../../../include/qwt3d_surfaceplot.h"
--#include "../../../include/qwt3d_enrichment.h"
--#include "../../../include/qwt3d_color.h"
-+#include <qwt3d_parametricsurface.h>
-+#include <qwt3d_surfaceplot.h>
-+#include <qwt3d_enrichment.h>
-+#include <qwt3d_color.h>
-
- #if QT_VERSION < 0x040000
- #include "lightingdlgbase.h"
-diff -Nur qwtplot3d.orig/examples/mesh2/src/mesh2mainwindow.cpp qwtplot3d/examples/mesh2/src/mesh2mainwindow.cpp
---- qwtplot3d.orig/examples/mesh2/src/mesh2mainwindow.cpp 2007-11-26 22:16:54.000000000 +0000
-+++ qwtplot3d/examples/mesh2/src/mesh2mainwindow.cpp 2007-11-26 22:25:33.000000000 +0000
-@@ -33,9 +33,9 @@
- #include "colormapreader.h"
- #include "lightingdlg.h"
- #include "femreader.h"
--#include "../../../include/qwt3d_io.h"
--#include "../../../include/qwt3d_io_gl2ps.h"
--#include "../../../include/qwt3d_io_reader.h"
-+#include <qwt3d_io.h>
-+#include <qwt3d_io_gl2ps.h>
-+#include <qwt3d_io_reader.h>
-
- using namespace Qwt3D;
- using namespace std;
-diff -Nur qwtplot3d.orig/examples/mesh2/src/mesh2mainwindow.h qwtplot3d/examples/mesh2/src/mesh2mainwindow.h
---- qwtplot3d.orig/examples/mesh2/src/mesh2mainwindow.h 2007-11-26 22:16:54.000000000 +0000
-+++ qwtplot3d/examples/mesh2/src/mesh2mainwindow.h 2007-11-26 22:26:09.000000000 +0000
-@@ -1,7 +1,7 @@
- #ifndef mesh2mainwindow_h__2004_03_07_13_38_begin_guarded_code
- #define mesh2mainwindow_h__2004_03_07_13_38_begin_guarded_code
-
--#include "../../../include/qwt3d_surfaceplot.h"
-+#include <qwt3d_surfaceplot.h>
-
-
- #if QT_VERSION < 0x040000
diff --git a/x11-libs/qwtplot3d/files/qwtplot3d-qt-4.8.0.patch b/x11-libs/qwtplot3d/files/qwtplot3d-qt-4.8.0.patch
deleted file mode 100644
index ae10f48f0707..000000000000
--- a/x11-libs/qwtplot3d/files/qwtplot3d-qt-4.8.0.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-diff -urbN qwtplot3d/include/qwt3d_io_gl2ps.h qwtplot3d.patched/include/qwt3d_io_gl2ps.h
---- qwtplot3d/include/qwt3d_io_gl2ps.h 2005-07-10 16:54:52.000000000 +0300
-+++ qwtplot3d.patched/include/qwt3d_io_gl2ps.h 2012-01-21 22:15:20.000000000 +0200
-@@ -2,12 +2,7 @@
- #define qwt3d_io_gl2ps_h__2004_05_07_01_16_begin_guarded_code
-
- #include <time.h>
--
--#if QT_VERSION < 0x040000
--#include <qgl.h>
--#else
--#include <QtOpenGL/qgl.h>
--#endif
-+#include <QtOpenGL>
-
- #include "qwt3d_types.h"
- #include "qwt3d_io.h"
-diff -urbN qwtplot3d/include/qwt3d_openglhelper.h qwtplot3d.patched/include/qwt3d_openglhelper.h
---- qwtplot3d/include/qwt3d_openglhelper.h 2005-07-19 17:40:28.000000000 +0300
-+++ qwtplot3d.patched/include/qwt3d_openglhelper.h 2012-01-21 22:29:56.000000000 +0200
-@@ -2,11 +2,8 @@
- #define __openglhelper_2003_06_06_15_49__
-
- #include "qglobal.h"
--#if QT_VERSION < 0x040000
--#include <qgl.h>
--#else
--#include <QtOpenGL/qgl.h>
--#endif
-+#include <QtOpenGL>
-+#include <GL/glu.h>
-
- namespace Qwt3D
- {
diff --git a/x11-libs/qwtplot3d/files/qwtplot3d-sys-gl2ps.patch b/x11-libs/qwtplot3d/files/qwtplot3d-sys-gl2ps.patch
deleted file mode 100644
index ee6534a5cfdb..000000000000
--- a/x11-libs/qwtplot3d/files/qwtplot3d-sys-gl2ps.patch
+++ /dev/null
@@ -1,31 +0,0 @@
---- a/qwtplot3d.pro 2009-04-07 19:45:29.985645378 +0100
-+++ b/qwtplot3d.pro 2009-04-07 19:46:50.095747068 +0100
-@@ -80,13 +80,11 @@
- include/qwt3d_graphplot.h \
- include/qwt3d_multiplot.h
-
--# gl2ps support
--HEADERS+=3rdparty/gl2ps/gl2ps.h \
-- include/qwt3d_io_gl2ps.h
-+# gl2ps support taken from system libs
-+HEADERS+=include/qwt3d_io_gl2ps.h
-
--SOURCES+=src/qwt3d_io_gl2ps.cpp \
-- 3rdparty/gl2ps/gl2ps.c
--
-+SOURCES+=src/qwt3d_io_gl2ps.cpp
-+unix:LIBS += -lgl2ps
- # zlib support for gl2ps
- zlib {
- DEFINES += GL2PS_HAVE_ZLIB
---- a/src/qwt3d_io_gl2ps.cpp 2009-04-07 19:44:38.536418391 +0100
-+++ b/src/qwt3d_io_gl2ps.cpp 2009-04-07 19:45:03.685133854 +0100
-@@ -4,7 +4,7 @@
-
- #include <time.h>
- #include "qwt3d_openglhelper.h"
--#include "../3rdparty/gl2ps/gl2ps.h"
-+#include <gl2ps.h>
- #include "qwt3d_io_gl2ps.h"
- #include "qwt3d_plot.h"
-
diff --git a/x11-libs/qwtplot3d/qwtplot3d-0.2.ebuild b/x11-libs/qwtplot3d/qwtplot3d-0.2.ebuild
deleted file mode 100644
index 94347022ede3..000000000000
--- a/x11-libs/qwtplot3d/qwtplot3d-0.2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DOCS_BUILDER="doxygen"
-DOCS_DIR="doc"
-DOCS_CONFIG_NAME="Doxyfile.doxygen"
-
-inherit docs qmake-utils
-
-DESCRIPTION="3D plotting library for Qt5"
-HOMEPAGE="http://qwtplot3d.sourceforge.net/ https://github.com/SciDAVis/qwtplot3d/"
-SRC_URI="https://github.com/SciDAVis/qwtplot3d/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-IUSE="doc examples"
-
-RDEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtopengl:5
- dev-qt/qtwidgets:5
- x11-libs/gl2ps
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-examples.patch"
- "${FILESDIR}/${PN}-doxygen.patch"
- "${FILESDIR}/${PN}-gcc44.patch"
- "${FILESDIR}/${PN}-qt-4.8.0.patch"
- "${FILESDIR}/${PN}-sys-gl2ps.patch"
-)
-
-src_prepare() {
- default
- cat >> ${PN}.pro <<-EOF || die
- target.path = "${EPREFIX}/usr/$(get_libdir)"
- headers.path = "${EPREFIX}/usr/include/${PN}"
- headers.files = \$\$HEADERS
- INSTALLS = target headers
- EOF
-}
-
-src_configure() {
- eqmake5
-}
-
-src_compile() {
- default
- docs_compile
-}
-
-src_install () {
- emake INSTALL_ROOT="${D}" install
- einstalldocs
- if use examples; then
- insinto /usr/share/${PN}
- doins -r examples
- fi
-}
diff --git a/x11-libs/qwtpolar/Manifest b/x11-libs/qwtpolar/Manifest
index 575bff33214e..9486b4a610d1 100644
--- a/x11-libs/qwtpolar/Manifest
+++ b/x11-libs/qwtpolar/Manifest
@@ -1,3 +1,4 @@
DIST qwtpolar-1.1.1.tar.bz2 565546 BLAKE2B 7067a006c44d49fab1dc16e115c528aaf72fa172d92487bd38e112bdff99e8ea4d83f0dafcb7f17af4bad9190c809468e47db652ca712645504b350dc9f03ed3 SHA512 5b752e5426ae15740737277c2ba244cab947c54d573b4eedd1f54359b6eab1fa738d40f68f6c806106d01596eabc9f6d7ee825dde11a4925bebd643f42021621
EBUILD qwtpolar-1.1.1-r3.ebuild 1466 BLAKE2B faed155fab9a21cd565d840f28bbfcdfd8290c5e1e1a9b55a8c388361985f6282ec2824755abafd6723301b90dba23731ba433d94a88e34ce391e40c3748b963 SHA512 f13b2fc984b3a59e29988db037bafb547b50125d418c7bd0975b035cf21f3b26c2f82af8a7d3161efe1679bc8d7457edb80956fe90dde41f8119f475b8f167cf
+EBUILD qwtpolar-1.1.1-r4.ebuild 1480 BLAKE2B 928cd10db0130e5004d4bdbf256acb17eef213a8fb34f0fd1c5e1920f094eb76a1f77a7f82329f0231cf877bf575df1ff66a3b5e70b4654de4477d6af7ec38f6 SHA512 ad4a745ed0fbe083746e9796d97750185c55717c4295ed548b80cabcaa95b1100497b5d584df57d9103fa5ad2c59422f5ed193b97a0af4efa821268cc8f45516
MISC metadata.xml 348 BLAKE2B 3cbd28f9c682cf2caec49ea1ca00fb991ead2b5c9692473550d9492c9fce7c3598492ac7bf719f8be991459c357e7ed2818577d7263dfd057a7316be59feb97f SHA512 cefce0b3816b27d9cdb557339ac258caab08f5090610aee3dd94098233616e8e2a0f642e4fd9b136ebb87138ba7d2fff6d442dba40390c4d63b350d59158d7ae
diff --git a/x11-libs/qwtpolar/qwtpolar-1.1.1-r4.ebuild b/x11-libs/qwtpolar/qwtpolar-1.1.1-r4.ebuild
new file mode 100644
index 000000000000..ff4af44583b7
--- /dev/null
+++ b/x11-libs/qwtpolar/qwtpolar-1.1.1-r4.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils
+
+DESCRIPTION="Library for displaying values on a polar coordinate system"
+HOMEPAGE="https://qwtpolar.sourceforge.io/"
+SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${P}.tar.bz2"
+
+LICENSE="qwt"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ <x11-libs/qwt-6.2:6=[designer,qt5(+),svg,-polar(-)]
+"
+DEPEND="${RDEPEND}
+ dev-qt/qtconcurrent:5
+"
+
+src_prepare() {
+ default
+
+ local qtplugindir="${EPREFIX}$(qt5_get_plugindir)"
+
+ sed \
+ -e "/QWT_POLAR_INSTALL_PREFIX /s:=.*$:= ${EPREFIX}/usr:g" \
+ -e "/QWT_POLAR_INSTALL_LIBS/s:lib:$(get_libdir):g" \
+ -e "/QWT_POLAR_INSTALL_DOCS/s:doc:share/doc/${PF}:g" \
+ -e "/QWT_POLAR_INSTALL_PLUGINS/s:=.*$:= ${qtplugindir}/designer/:g" \
+ -e "/QWT_POLAR_INSTALL_FEATURES/s:=.*$:= ${qtplugindir}/features/:g" \
+ -e "/= QwtPolarDesigner/ d" \
+ -e "/= QwtPolarExamples/d" \
+ -i ${PN}config.pri || die
+
+ sed \
+ -e "s:{QWT_POLAR_ROOT}/lib:{QWT_POLAR_ROOT}/$(get_libdir):" \
+ -i src/src.pro || die
+ echo "INCLUDEPATH += ${EPREFIX}/usr/include/qwt6" >> src/src.pro
+ cat >> designer/designer.pro <<- EOF
+ INCLUDEPATH += "${EPREFIX}"/usr/include/qwt6
+ LIBS += -L"${S}/$(get_libdir)"
+ EOF
+}
+
+src_configure() {
+ eqmake5
+}
+
+src_install() {
+ emake DESTDIR="${D}" INSTALL_ROOT="${D}" install
+ einstalldocs
+}
diff --git a/x11-libs/startup-notification/Manifest b/x11-libs/startup-notification/Manifest
index 7875939dadcc..5531727b195c 100644
--- a/x11-libs/startup-notification/Manifest
+++ b/x11-libs/startup-notification/Manifest
@@ -1,5 +1,5 @@
AUX startup-notification-0.12-sys-select_h.patch 928 BLAKE2B 048e3a834d6ec993d629bd72d13fc3008b7c52885cd34f5b057c77c5be3b8601e05d5280443eb567696ff5e590f49f3b6f184971c92e8bffc8b94cd1103e9b81 SHA512 5f89b2747a2e5d633229b2e858380919121bdfd8f5788898824115fe5c4f60ffb51d0303830b7896657a96f4c2468de0ada0a72782a48cb990d614a1805e91cd
AUX startup-notification-0.12-time_t-crash-with-32bit.patch 3377 BLAKE2B 2ed2cd342d606e6d3a2065aa127b7c1e2f6352c9e8142795d2a3a654706d771ec5a8cd1c26d5f75538d8961d081577cc3738d1c169790ebe954d3ade07f1721d SHA512 b1bbef28012a08e265e19296f6f6b1adf4bf82efa2d585680f06a352258deee6f2d8b2f842a8f27febe78f23048afe5f39fe80bd555b826aec927d14a289928d
DIST startup-notification-0.12.tar.gz 355285 BLAKE2B 9822de9745fdeef28d7c6422d2a967394ffc329e7f37e1676c79e900f8e776578698ef47ff199fa05aa795540382f5eab5cb63f6cb20512328897236df1ab152 SHA512 ea1246acdb50dafd9ced9914ec3c8f0d499c0ca3cfd447b43a444c768a6e9ea7135e5c42d9ca0089354698ac235bd86d42f12c70a3a17c9c79f998c07461f7ab
-EBUILD startup-notification-0.12-r2.ebuild 922 BLAKE2B 803ea8bb127321b69145de5334c6554ae6d919abf007871f0c405329e026c86f94773b58b6911ad0b8d796bf00496f6a6fa8e81b09f690720cbc7393b96abe2f SHA512 77f742888e0fa238a826949cf1f2c83ad84bb910210824314d163138e153cea2c7b48cf8d1a9ddd79d4a61454aeee689c2103b40d89f2482b53ffd47d1e8236d
+EBUILD startup-notification-0.12-r2.ebuild 916 BLAKE2B 012e57c067219eb43bde9136a612661cf7e3d1171c500e78f00d34951bc852a2882234e00f24c51f135991e0d044117e2269f000bd879c4e60ea4cf42aa2360c SHA512 2013bd6e3a77b1cadf5148f7450067e64f06f885ce67beda0f4dace7a19fc5196c00fd4adf115f050f7a879e72c86a7a52c3612bcd190cd01221da5fdc23a7f7
MISC metadata.xml 322 BLAKE2B ce66cc96ac5bb18bea36ce9914c7487e2827fe1d1a5bbed2d7c088858a49e98f74404f29e88ca12e91e1ba5d497579b8c204fd51913d9d927ddb31191be99af5 SHA512 e9e89d06221ebc4f0f6ba8a23093c6ef0d04be6d66d7b3f5b5f6128b328f10b0bbd971f501ed9b2a6f28f75f5c637fcb7e2ae9e80d843706b6ed7413528f7ff3
diff --git a/x11-libs/startup-notification/startup-notification-0.12-r2.ebuild b/x11-libs/startup-notification/startup-notification-0.12-r2.ebuild
index beabbf2828a8..8cb9bf559e52 100644
--- a/x11-libs/startup-notification/startup-notification-0.12-r2.ebuild
+++ b/x11-libs/startup-notification/startup-notification-0.12-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz"
LICENSE="LGPL-2 MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
RESTRICT="test" # no tests
RDEPEND=">=x11-libs/libX11-1.4.3
diff --git a/x11-libs/tslib/Manifest b/x11-libs/tslib/Manifest
index 589dc4771832..0fe65382683a 100644
--- a/x11-libs/tslib/Manifest
+++ b/x11-libs/tslib/Manifest
@@ -1,4 +1,4 @@
AUX tslib-1.21-optional-utils.patch 610 BLAKE2B 0f25c58205f5bbddc62f278827d9689e58c88323d6c2797d3f36d165c5dcfc8fe18574225dab106eb9c01d3a7f54a3f7c3797be0853dd3b144bbb61529ea83eb SHA512 3c061d34e5a2f89c61754331d9a8efa9ffeb492169d3c0082b29107f03442adc75f6a39f289577c3902df2a9efc4166f9ac610867742989f09f10a8bfd69230d
DIST tslib-1.22.tar.xz 351192 BLAKE2B 8cec9fe17b9aee7dac44bf54a78482b81a67072a7c1497b4c5a2a6703bb0e897a2481bc06df0fd91ca97fef3b4ebf17c475c3b717ce7f32fb677db5918630759 SHA512 8f51fc5e37bb1babb89e8d6d5302c7d7b712820525bed0253f980028a78b343e4100065bbe0ecafb828a7edf3a9b77f96929ab79205d516ebbf6c25b32af0008
-EBUILD tslib-1.22.ebuild 1551 BLAKE2B 3f5c190aa6299a6dcfd28a9dc9712bbb91868abe10f52942d930b6a5e03bf07da474be021b5ce685c8db7029ef65fbe98651c477536de4416a5152b31c01645c SHA512 c2d9fe1b947bb675420537009ef66c19a52babe2e50391edf7794122866cee694594ac2d3f9b833446c8c3196142cf68b53e8415b7a111fdbbd30b1dedab69bb
+EBUILD tslib-1.22.ebuild 1545 BLAKE2B 5c1eeb352e6948af16c910d2c54382028b92339679d02a726b53ebd88371684a753bf2d95935cbd84852afacf8e41877e9d0a18cb30e1d1053b85bfaa9753263 SHA512 e5b5388d826936811951b1cae8f7edd0851e7d7ec12272a99b64bea015c7a0bce0cf86cd0f9a95bda2ef4393c0d145faa118d33c91193f78d7cf5161834b998d
MISC metadata.xml 477 BLAKE2B 8d36843773ab5bbecad56e9cd25eb06d87f53a5cbca941ee9ef15adf74993ff52cfc080e5c0bc15ae45d37993d194da6723f570e11cd6bc35f42359450d4df28 SHA512 032d86919194e4eefbea2ff30e8af09fe357b2f55c00e21164fcd0a1410c74003f4527bed113adc3678e15495dcc14113fc81ec272a896923de4145532088374
diff --git a/x11-libs/tslib/tslib-1.22.ebuild b/x11-libs/tslib/tslib-1.22.ebuild
index 7238f429a606..8c7bf60b2783 100644
--- a/x11-libs/tslib/tslib-1.22.ebuild
+++ b/x11-libs/tslib/tslib-1.22.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/libts/tslib/releases/download/${PV}/${P}.tar.xz"
LICENSE="LGPL-2 uinput? ( GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="evdev sdl uinput"
DEPEND="
diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest
index 7fd1a144aa26..85dd222be732 100644
--- a/x11-libs/vte/Manifest
+++ b/x11-libs/vte/Manifest
@@ -8,7 +8,7 @@ DIST vte-0.74.2.tar.bz2 505422 BLAKE2B 243eabfb26c0ec65d0b202437ae79265440256941
DIST vte-0.76.3-a11y-implement-GtkAccessibleText.patch.xz 9548 BLAKE2B 2c34f44cff5e1abf00358984c8000a3d7bce3b020be08052d016ca69864f9ab9b1a22ca6709dd5e78a13c8e43a6c4ace1fc1e74f5be83a9988c2b0083880ab95 SHA512 490ec91f27a8a873ee03f8aebb222217c85b2f865e6662dcc5efc1d9fe3765c966d4e9cd8691c4f1779e232139822eb1aa0f464e7090da96c6c17b556f642927
DIST vte-0.76.3-command-notify.patch.xz 4336 BLAKE2B d3fd8eef9c3322af20ceac4678635edbb00159fa88147a897f655a5920c638da19fff10e08215a891df2cdd5721cd808b6041d84e74980a9f129e07de621526b SHA512 1c974ae97823659bee873036d656423255fae2b71baa4f4221b656055d69d55120f5cccfe3d9e514a64a2c5f87f94c1e4b47b4a2a233faf28ca06a959efe3e3b
DIST vte-0.76.3.tar.bz2 564747 BLAKE2B 1ad65a18ca1aa2371dd74ef3ebaf1aa44358c4a1cbcfa39296fde10e03a76cdbdd2ca7f229f1b4507016e8b986824407d937952a45306eab5e6c0ca5ee9cec8b SHA512 8b7e18831e99ac92159f7b39c6404879cebf22f1f2dcb3feb38cad61f374767f631923c219e153551e9f30ee75c1e8e975fbbf3a6027b9c62ba4f948e3c9f199
-EBUILD vte-0.68.0.ebuild 2804 BLAKE2B f18d23929fb1a09090acf7fde6e1c3c11901056d515e5ba4cc3d110ba983fca52c8a57d10c0f3d54b3d42d08129bed89462298758a10e160cb8bd8824cc76fff SHA512 bec9bd7247f9111fdb64cb71cc798cd5fbdc4b78cf545d20d210ff3aeba234e49e27836c92d863116044eeccf03928b05f88de4527a8121b4b6f9cea7770580b
-EBUILD vte-0.74.2.ebuild 3335 BLAKE2B d0e8c981daaca68888bc794529b7076d6b9dbd3779297ab3f339597407f106768c4c94b8fe4279a4d7f18b591f107004ace5747675debe010153a444e589558f SHA512 dccdafdfbf01391c87914c5d9bc25b782297ad91989f6bf6b83c65744e4a152544b4232cc9ef78d4f66161eaf4536f8741117ceae54e09591561f0c46d6becd0
-EBUILD vte-0.76.3.ebuild 3684 BLAKE2B 6a9ea807d4a553ca2969341340c0238c0115699fefdd9c17e57a3a702c8119ef61feb25e71fad815ce9a6baeb2e9f5566d3a9d0beb7533d9b97dce2a5cc96745 SHA512 88d879ff70bec7f4123dfaf26c227dea9bd89ddcb1405f0b1ebbae2766632a7bb2463c9ed1ecb300fd629d08e526218c528b7c23ea7adccd0dbc23a0809fd1cf
+EBUILD vte-0.68.0.ebuild 2798 BLAKE2B 117cbd79d9f5b87bb9b115d1d829d6f549b95ad7f4df8274a4aec5a708cf1fab11f0c51756eb5e5c035959edae9aeb6e90fa0178c634715e74a1140ef4300196 SHA512 b86c1b7fb280324c8b3d8b256db271929f883dd6ee81e18a0fc76ea9646f837a7d51109958c12c0bc13ab0c53ae84b147889ee7af60bb1d0ff20eced6695c881
+EBUILD vte-0.74.2.ebuild 3329 BLAKE2B 3f8bb8ce0aa8e093bc0df0e8d8edc9e194f37c66d72848485ef323814fc336cf5304b3bc81bd5524177dd070f924fbd16bef65274a66d699366ef51f472b74f1 SHA512 60ff5fb03027a2e0bf652d01b56738810c8933d9bdd18a917180d97915336c1c7460caac5942b86e7f6a89ea12c574e559a18e9b9c5a8b95ad25c7c2388f4dad
+EBUILD vte-0.76.3.ebuild 3678 BLAKE2B 0516ed51e5651488e2837af6ed4f11b601fb657b9847f25c1cf33cce5ad8a02a35c0adfec2d15a649a4aea1c7b56157d07880c4ac646af6436a055458e25cc78 SHA512 f3fc13a656d6237328cfc6f1a1cdd44ca4223037388b5cf5445fac278c620ac95227c4bc394f44fef40f7abd8ffc46352cb47dfbc30e70a5857d6b9889a725ed
MISC metadata.xml 612 BLAKE2B 3243ec48375bf8e69a367e5d631cf84c0ba60b43d1f4a25c313a407bfb1c9826ddd1cd75784bc302e7d8998d1bedaac9d75c7f329255e605315d9f0bf6154a73 SHA512 0abc6f1deb0a7900b6b35620ad3dfa26a900445526cc6474f974ce5cca2dad65cb3f3c4e3b8a59540821a9922e2cafcc7011d705570e77d2a46c907f3962a73d
diff --git a/x11-libs/vte/vte-0.68.0.ebuild b/x11-libs/vte/vte-0.68.0.ebuild
index 31a008153e99..8e915c013e67 100644
--- a/x11-libs/vte/vte-0.68.0.ebuild
+++ b/x11-libs/vte/vte-0.68.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE https://gitlab.gnome.org/GNOM
LICENSE="LGPL-3+ GPL-3+"
SLOT="2.91"
IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
REQUIRED_USE="vala? ( introspection )"
# Upstream is hostile and refuses to upload tarballs.
diff --git a/x11-libs/vte/vte-0.74.2.ebuild b/x11-libs/vte/vte-0.74.2.ebuild
index 65965005d79e..fa0673481028 100644
--- a/x11-libs/vte/vte-0.74.2.ebuild
+++ b/x11-libs/vte/vte-0.74.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
LICENSE="LGPL-3+ GPL-3+"
SLOT="2.91" # vte_api_version in meson.build
IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
REQUIRED_USE="
gtk-doc? ( introspection )
vala? ( introspection )
diff --git a/x11-libs/vte/vte-0.76.3.ebuild b/x11-libs/vte/vte-0.76.3.ebuild
index e18dd0ef6bbc..24417459a815 100644
--- a/x11-libs/vte/vte-0.76.3.ebuild
+++ b/x11-libs/vte/vte-0.76.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="${SRC_URI}
LICENSE="LGPL-3+ GPL-3+"
SLOT="2.91" # vte_api_version in meson.build
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla"
REQUIRED_USE="
gtk-doc? ( introspection )
diff --git a/x11-libs/wxGTK/Manifest b/x11-libs/wxGTK/Manifest
index e672a0535f68..d504a9a9a2ad 100644
--- a/x11-libs/wxGTK/Manifest
+++ b/x11-libs/wxGTK/Manifest
@@ -21,12 +21,9 @@ DIST wxWidgets-3.2.2.1-docs-html.tar.bz2 18109775 BLAKE2B bb5dad886c2ba64feb9ec3
DIST wxWidgets-3.2.2.1.tar.bz2 27339515 BLAKE2B e761e768dbb32bf76dbabf27aa9feb634760aa214c2d8f85f9b4284700d01390617c275a855fa3ae28481a38233f3a71f8560e5a8a360d7b72ace2603c551327 SHA512 289d61ea2abd75a329aafcbd347ab84b136f31fca01dd902593f661691ecd30a4416286ff501c4257baa6765cf356ade3087eb8609af9a44599cfdc20e2f03a6
DIST wxWidgets-3.2.5-docs-html.tar.bz2 18205089 BLAKE2B 8bf09c0f9698e72e425a4e4fcbd57498851c93f02dca33fadcd785e04f3927807ff65e8b7dbecaadde64b2bf7653e950a93c5d522ff4e27a8e3baaa85ef6c692 SHA512 cc80c827c4f8607ef38e435eb7fd5dab9fcad5e93ab81bca262d212f5a061b85093d1bc1a1bdc82a7422c4744b6fdd5c82f3142b6a497e85067f571ce9513f5e
DIST wxWidgets-3.2.5.tar.bz2 27539152 BLAKE2B e262860b5d64d30576bbe61913d14c98c7e56bc1f108696abe0d446145e8c8cea3711bae4f3248c7def06ee988ee4441652376113ad2b4f04402249d7c1e6961 SHA512 b5bd8e4b53b7c44f79b76a39de0071d14e1f0325e66b7a9f2c7f1934a4146be3c78332f610119f7ba46ca4cd1055272a3d8937ad46665ce5abd867a803f22c86
-EBUILD wxGTK-3.0.4-r5.ebuild 3855 BLAKE2B a5767a56c2ce7ffaa0c992edb38d13af09c6c13c68f7365d4ed9403614d9dfface7570559286081aa8cca8ab1fb5a05835c5d1b9031a7e57c87eedce3868e311 SHA512 12a803bee87b1341e5948672b8d501b4199fbcf36f4392458ad527e06f8b61e83d3fce029299666b8614f9ced6a099070ffdce028e3e12f11efcc8083ca8ea09
-EBUILD wxGTK-3.0.5.1-r1.ebuild 5652 BLAKE2B af627de9327d718ac25c163fee1acc37cde2038bcac5404923388095c8ef266a8b200ba611fa75f13e75dde6492d820f16659a88ad921ae26d1118960e73077a SHA512 9e5daee2d0f0646a653c6319e4327eb6f13c4e45c91259ab5ba119a1e9914aec97dd5b9e5050dc0dc85081825d60c0201e6aea3f620a9d20c1772d6399dac51a
-EBUILD wxGTK-3.0.5.1-r2.ebuild 5717 BLAKE2B 128f0cbb13c6c614c9a8c429b63684bb071f77b91b294ab1bf633447d999c6c91b68f3a159c9e306a917e447a77bd4dc43640df8bd7b27b1fd16d873d2b1c7f4 SHA512 a835963df5be7019be620fc389c5c7b001a484b387ed385798b957caafa08e570e55056d5e119a9b007a8d01041e5c1eade639f7251b67ebf315cce73dc6cb6a
-EBUILD wxGTK-3.0.5.1-r3.ebuild 6183 BLAKE2B d25f3bb3cd43ec16838210c7bd8610326901f32c8ec048317135fdee7a85154635c9a58994d46d6a2dcd929dd51de5a4deb5bbe29a3b6b186d22c05465e25261 SHA512 d35fcf24275da1ed9bf2645853236cbf69d57c2a657751f8f51ae5002e39c348a92491a016931b95c08a8f2b9f0bcbf9933ce4ee05b6387d05c85dab4fd5ebcc
-EBUILD wxGTK-3.2.2.1-r3.ebuild 7778 BLAKE2B 56582d7235c516fb948290ea02554f109462e097ca4c428d6bd6f274e6aed62079f83e30906e4fa5334dfb5daacaae2f3cb8661252a82231b79cdc835442924f SHA512 4531ae289f92e9b34a06373cd6fef4b12785dbf31e0955f1e736aa6f5f23bccb138bd152a21c3067885ac7ff9ca1e8c8a761aa8cbff59ee0ea8efacff311be8f
-EBUILD wxGTK-3.2.2.1-r4.ebuild 8244 BLAKE2B 4b5e09d7454294b9957b1f119ef48cfc3aacab1aa19ac0a4df3a9eacb8f9bea05ef717f6daef56f51b9f4bb0d6d96af5702598d7175766f6643803f9ea639ad0 SHA512 25b256411735e2bdfc916be37a02276190327009e5626f9310814ad580631aa9afc60300e1afac1313000fd3ca426f69aad721d950b965fd8e071db67084e8de
-EBUILD wxGTK-3.2.2.1-r5.ebuild 8411 BLAKE2B ab8c97eefcfd43ca1027af21e6feae4de8997d95052c5610ee37f49399dd275c8e09c05497e318014e33dfd4301a4d5ccc05ad247420ba4cd1a5e2d5f8bb0b23 SHA512 f720e92f5ed79b9d744e65a4a343bfe37dfd02155bbe25c1a675cca2f93c496a87764bf63270f9f85a8d3ac71bf86217b03412957555c58d17352f1ad01a20d9
-EBUILD wxGTK-3.2.5.ebuild 8251 BLAKE2B bac092fc43bbd8de3e546742ec830e80fbf7395874a3b9a0cfc797945b63353d486b9e142d9b713ac860177c749dc4535241519f085312fa95771dfd47100789 SHA512 b57bcb01056c395addcf32cd00886ae3b4562d99910e7c704d9fff20538d0ea6e0c33064a72fb7856dbe4ff7ecb820b668af56ff71bcfe865b7e75590c76750c
+EBUILD wxGTK-3.0.4-r5.ebuild 3849 BLAKE2B 6990536f9509c3e95db572b82226c7988869c9e9a2fb5a3d719d7f520fb2530ff6569e32c5c2783fe7f469fcb5ec77677c9fdf1924f01424f233aa4de856ca46 SHA512 88b95d38ece8d2ddac4f83c86368147b2c21fc3338ba405bcae8c81fb3540fd276968a7c62d521062ae3b0a34769e10bf4d17a7f9a385a8ac2f1b05d2fb30490
+EBUILD wxGTK-3.0.5.1-r1.ebuild 5646 BLAKE2B e22efcae6b368013585697a04ac1172eab560c7bd611b130e8220aca1deb0f0bedd1fb1bae015696192ad6adad1f1da5bedd0240e77e91c0a366e857b512cabd SHA512 4087681932cb63dff6967a80cb393c25c4a9c54510b14bd92220b6bf874c5132406a71ada6717a1861ae056ea00a9781c54e3eb011188988bf593a42cc89ccf5
+EBUILD wxGTK-3.0.5.1-r3.ebuild 6177 BLAKE2B 26582758e26d72f791697cd9bdbaf1e373d2876012ac4d5767e08d8b67cd6c2b78337e7b3def9f2debbba11ff64bf2de1a9e8078bb86d38f3367add65c498d4c SHA512 3a0ebc816aa2dc14b7a0d38bc0a8e5afa1166fb30350b6bb5a589afd2deebff5c968925e43720423e7fc33e972616e3abe2b8e7ead442f6cb6b669271720f3f8
+EBUILD wxGTK-3.2.2.1-r5.ebuild 8405 BLAKE2B 0ae0751334b5920ec4ee9d1f801e8e87f515a0a36c0142c573bb8f27a8db31417150f8e817bd071026461a0955823e8c4411fbff569192f877e4698799e7d016 SHA512 83ffb85d1c03715fdcc20e32408b358205110fc756883c73b8cc0dae5aa917582c11e41cc4dc812a1c7d1d80240c9119f50bb447f1de389235196868368477cd
+EBUILD wxGTK-3.2.5.ebuild 8242 BLAKE2B e682fbae5c1cc9cbbbefdd2a2b5f9b126eb93db44e169801558f163f107a1e93dabfa6f8f0fc4a15de50858e19ac033d2c1e4d71c5024f032b5053300674ab27 SHA512 017f76e3f0a11e4c7b5677402668e8832d57cbb8cd11ceb1eeb606126201bb723d43c8136a16633bbfd61fecf24355b1ae68d1fc349b72c485dd97e6c127fe06
MISC metadata.xml 756 BLAKE2B 336ffb3375ee9092de02d0808d0a44f7f5bcbc6e4a845c12b6466af0b91f3397c2b335e5433917361a060db43d6cb836cde0f87be2059214f314fa6726199e2d SHA512 190b72992c64b43b46e28ca2f730e1897a5f740ba211b859c816b4892256284feb579fbce06cb1939b774ae989dc68754f5a57f6375cfca50d7770d0c2ed47ed
diff --git a/x11-libs/wxGTK/wxGTK-3.0.4-r5.ebuild b/x11-libs/wxGTK/wxGTK-3.0.4-r5.ebuild
index 597919bb53e1..25342b1f2fa1 100644
--- a/x11-libs/wxGTK/wxGTK-3.0.4-r5.ebuild
+++ b/x11-libs/wxGTK/wxGTK-3.0.4-r5.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/wxWidgets-${PV}"
LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )"
SLOT="3.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
IUSE="+X doc debug gstreamer libnotify opengl pch sdl tiff"
RDEPEND="
diff --git a/x11-libs/wxGTK/wxGTK-3.0.5.1-r1.ebuild b/x11-libs/wxGTK/wxGTK-3.0.5.1-r1.ebuild
index 6b61006effd7..63425cd19269 100644
--- a/x11-libs/wxGTK/wxGTK-3.0.5.1-r1.ebuild
+++ b/x11-libs/wxGTK/wxGTK-3.0.5.1-r1.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/wxWidgets-${PV}"
LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )"
SLOT="${WXRELEASE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
IUSE="+X doc debug gstreamer libnotify opengl pch sdl test tiff webkit"
REQUIRED_USE="test? ( tiff ) tiff? ( X )"
RESTRICT="!test? ( test )"
diff --git a/x11-libs/wxGTK/wxGTK-3.0.5.1-r2.ebuild b/x11-libs/wxGTK/wxGTK-3.0.5.1-r2.ebuild
deleted file mode 100644
index 832b85ae5e18..000000000000
--- a/x11-libs/wxGTK/wxGTK-3.0.5.1-r2.ebuild
+++ /dev/null
@@ -1,188 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal flag-o-matic
-
-WXSUBVERSION=${PV}-gtk3 # 3.0.5.1-gtk3
-WXVERSION=${WXSUBVERSION%.*} # 3.0.5
-WXRELEASE=${WXVERSION%.*}-gtk3 # 3.0-gtk3
-WXRELEASE_NODOT=${WXRELEASE//./} # 30-gtk3
-
-DESCRIPTION="GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit"
-HOMEPAGE="https://wxwidgets.org/"
-SRC_URI="
- https://github.com/wxWidgets/wxWidgets/releases/download/v${PV}/wxWidgets-${PV}.tar.bz2
- https://dev.gentoo.org/~leio/distfiles/wxGTK-${WXVERSION}_p20210214.tar.xz
- doc? ( https://github.com/wxWidgets/wxWidgets/releases/download/v${WXVERSION}/wxWidgets-${WXVERSION}-docs-html.tar.bz2 )"
-S="${WORKDIR}/wxWidgets-${PV}"
-
-LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )"
-SLOT="${WXRELEASE}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="+X doc debug gstreamer libnotify opengl pch sdl test tiff webkit"
-REQUIRED_USE="test? ( tiff ) tiff? ( X )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=app-eselect/eselect-wxwidgets-20131230
- dev-libs/expat[${MULTILIB_USEDEP}]
- sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
- X? (
- >=dev-libs/glib-2.22:2[${MULTILIB_USEDEP}]
- media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
- media-libs/libpng:0=[${MULTILIB_USEDEP}]
- sys-libs/zlib[${MULTILIB_USEDEP}]
- x11-libs/cairo[${MULTILIB_USEDEP}]
- x11-libs/gtk+:3[${MULTILIB_USEDEP}]
- x11-libs/gdk-pixbuf[${MULTILIB_USEDEP}]
- x11-libs/libSM[${MULTILIB_USEDEP}]
- x11-libs/libX11[${MULTILIB_USEDEP}]
- x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
- x11-libs/pango[${MULTILIB_USEDEP}]
- gstreamer? (
- media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
- media-libs/gst-plugins-base:1.0[${MULTILIB_USEDEP}]
- )
- libnotify? ( x11-libs/libnotify[${MULTILIB_USEDEP}] )
- opengl? ( virtual/opengl[${MULTILIB_USEDEP}] )
- tiff? ( media-libs/tiff:=[${MULTILIB_USEDEP}] )
- webkit? ( net-libs/webkit-gtk:4 )
- )"
-DEPEND="${RDEPEND}
- opengl? ( virtual/glu[${MULTILIB_USEDEP}] )
- X? ( x11-base/xorg-proto )"
-BDEPEND="
- test? ( >=dev-util/cppunit-1.8.0 )
- >=app-eselect/eselect-wxwidgets-20131230
- virtual/pkgconfig"
-
-PATCHES=(
- "${WORKDIR}"/wxGTK-3.0.5_p20210214/
- "${FILESDIR}"/wxGTK-${SLOT}-translation-domain.patch
- "${FILESDIR}"/wxGTK-ignore-c++-abi.patch #676878
- "${FILESDIR}"/${PN}-configure-tests.patch
- "${FILESDIR}"/${PN}-3.0.5.1-configure-modern-c.patch
- "${FILESDIR}"/${PN}-3.0.5.1-excise-autoptr.patch
-
-)
-
-src_prepare() {
- default
-
- # Versionating
- sed -i \
- -e "s:\(WX_RELEASE = \).*:\1${WXRELEASE}:"\
- -e "s:\(WX_RELEASE_NODOT = \).*:\1${WXRELEASE_NODOT}:"\
- -e "s:\(WX_VERSION = \).*:\1${WXVERSION}:"\
- -e "s:aclocal):aclocal/wxwin${WXRELEASE_NODOT}.m4):" \
- -e "s:wxstd.mo:wxstd${WXRELEASE_NODOT}.mo:" \
- -e "s:wxmsw.mo:wxmsw${WXRELEASE_NODOT}.mo:" \
- Makefile.in tests/Makefile.in || die
-
- sed -i \
- -e "s:\(WX_RELEASE = \).*:\1${WXRELEASE}:"\
- utils/wxrc/Makefile.in || die
-
- sed -i \
- -e "s:\(WX_VERSION=\).*:\1${WXVERSION}:" \
- -e "s:\(WX_RELEASE=\).*:\1${WXRELEASE}:" \
- -e "s:\(WX_SUBVERSION=\).*:\1${WXSUBVERSION}:" \
- -e '/WX_VERSION_TAG=/ s:${WX_RELEASE}:3.0:' \
- configure || die
-}
-
-multilib_src_configure() {
- # Workaround for bug #915154
- append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
-
- # X independent options
- local myeconfargs=(
- --with-zlib=sys
- --with-expat=sys
- --enable-compat28
- $(use_with sdl)
-
- # PCHes are unstable and are disabled in-tree where possible
- # See bug #504204
- # Commits 8c4774042b7fdfb08e525d8af4b7912f26a2fdce, fb809aeadee57ffa24591e60cfb41aecd4823090
- $(use_enable pch precomp-headers)
-
- # Don't hard-code libdir's prefix for wx-config
- --libdir='${prefix}'/$(get_libdir)
- )
-
- # debug in >=2.9
- # there is no longer separate debug libraries (gtk2ud)
- # wxDEBUG_LEVEL=1 is the default and we will leave it enabled
- # wxDEBUG_LEVEL=2 enables assertions that have expensive runtime costs.
- # apps can disable these features by building w/ -NDEBUG or wxDEBUG_LEVEL_0.
- # http://docs.wxwidgets.org/3.0/overview_debugging.html
- # https://groups.google.com/group/wx-dev/browse_thread/thread/c3c7e78d63d7777f/05dee25410052d9c
- use debug && myeconfargs+=( --enable-debug=max )
-
- # wxGTK options
- # --enable-graphics_ctx - needed for webkit, editra
- # --without-gnomevfs - bug #203389
- use X && myeconfargs+=(
- --enable-graphics_ctx
- --with-gtkprint
- --enable-gui
- --with-gtk=3
- --with-libpng=sys
- --with-libjpeg=sys
- --without-gnomevfs
- $(use_enable gstreamer mediactrl)
- $(multilib_native_use_enable webkit webview)
- $(use_with libnotify)
- $(use_with opengl)
- $(use_with tiff libtiff sys)
- $(use_enable test tests)
- )
-
- # wxBase options
- ! use X && myeconfargs+=( --disable-gui )
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_test() {
- emake -C tests
- (cd tests && ./test) || die
-}
-
-multilib_src_install_all() {
- cd docs || die
- dodoc changes.txt readme.txt
- newdoc base/readme.txt base_readme.txt
- newdoc gtk/readme.txt gtk_readme.txt
-
- use doc && HTML_DOCS=( "${WORKDIR}"/wxWidgets-${WXVERSION}-docs-html/. )
- einstalldocs
-
- # Stray windows locale file, bug #650118
- rm -f "${ED}"/usr/share/locale/it/LC_MESSAGES/wxmsw30-gtk3.mo || die
-
- # Unversioned links
- rm "${ED}"/usr/bin/wx-config || die
- use X && { rm "${ED}"/usr/bin/wxrc || die; }
-
- # version bakefile presets
- pushd "${ED}"/usr/share/bakefile/presets >/dev/null || die
- local f
- for f in wx*; do
- mv "${f}" "${f/wx/wx30gtk3}" || die
- done
- popd >/dev/null || die
-}
-
-pkg_postinst() {
- has_version -b app-eselect/eselect-wxwidgets \
- && eselect wxwidgets update
-}
-
-pkg_postrm() {
- has_version -b app-eselect/eselect-wxwidgets \
- && eselect wxwidgets update
-}
diff --git a/x11-libs/wxGTK/wxGTK-3.0.5.1-r3.ebuild b/x11-libs/wxGTK/wxGTK-3.0.5.1-r3.ebuild
index 9489bf2fa698..34b22fca4906 100644
--- a/x11-libs/wxGTK/wxGTK-3.0.5.1-r3.ebuild
+++ b/x11-libs/wxGTK/wxGTK-3.0.5.1-r3.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/wxWidgets-${PV}"
LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )"
SLOT="${WXRELEASE}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="+X doc debug gstreamer libnotify opengl pch sdl test tiff webkit"
REQUIRED_USE="test? ( tiff ) tiff? ( X )"
RESTRICT="!test? ( test )"
diff --git a/x11-libs/wxGTK/wxGTK-3.2.2.1-r3.ebuild b/x11-libs/wxGTK/wxGTK-3.2.2.1-r3.ebuild
deleted file mode 100644
index b27344e0947d..000000000000
--- a/x11-libs/wxGTK/wxGTK-3.2.2.1-r3.ebuild
+++ /dev/null
@@ -1,247 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-minimal flag-o-matic
-
-WXSUBVERSION="${PV}-gtk3" # 3.2.1-gtk3
-WXVERSION="$(ver_cut 1-3)" # 3.2.1
-# Make sure that this matches the number of components in ${PV}
-WXRELEASE="$(ver_cut 1-2)-gtk3" # 3.2-gtk3
-WXRELEASE_NODOT=${WXRELEASE//./} # 32-gtk3
-
-DESCRIPTION="GTK version of wxWidgets, a cross-platform C++ GUI toolkit"
-HOMEPAGE="https://wxwidgets.org/"
-SRC_URI="
- https://github.com/wxWidgets/wxWidgets/releases/download/v${PV}/wxWidgets-${PV}.tar.bz2
- doc? ( https://github.com/wxWidgets/wxWidgets/releases/download/v${PV}/wxWidgets-${PV}-docs-html.tar.bz2 )"
-S="${WORKDIR}/wxWidgets-${PV}"
-
-LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )"
-SLOT="${WXRELEASE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
-IUSE="+X curl doc debug keyring gstreamer libnotify +lzma opengl pch sdl +spell test tiff wayland webkit"
-REQUIRED_USE="test? ( tiff ) tiff? ( X ) spell? ( X ) keyring? ( X )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=app-eselect/eselect-wxwidgets-20131230
- dev-libs/expat[${MULTILIB_USEDEP}]
- dev-libs/libpcre2[pcre16,pcre32,unicode]
- sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
- curl? ( net-misc/curl )
- lzma? ( app-arch/xz-utils )
- X? (
- >=dev-libs/glib-2.22:2[${MULTILIB_USEDEP}]
- media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
- media-libs/libpng:0=[${MULTILIB_USEDEP}]
- sys-libs/zlib[${MULTILIB_USEDEP}]
- x11-libs/cairo[${MULTILIB_USEDEP}]
- x11-libs/gtk+:3[wayland?,${MULTILIB_USEDEP}]
- x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
- x11-libs/libSM[${MULTILIB_USEDEP}]
- x11-libs/libX11[${MULTILIB_USEDEP}]
- x11-libs/libXtst
- x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
- media-libs/fontconfig
- x11-libs/pango[${MULTILIB_USEDEP}]
- keyring? ( app-crypt/libsecret )
- gstreamer? (
- media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
- media-libs/gst-plugins-base:1.0[${MULTILIB_USEDEP}]
- media-libs/gst-plugins-bad:1.0[${MULTILIB_USEDEP}]
- )
- libnotify? ( x11-libs/libnotify[${MULTILIB_USEDEP}] )
- opengl? (
- virtual/opengl[${MULTILIB_USEDEP}]
- wayland? ( dev-libs/wayland )
- )
- spell? ( app-text/gspell:= )
- tiff? ( media-libs/tiff:=[${MULTILIB_USEDEP}] )
- webkit? ( net-libs/webkit-gtk:4= )
- )"
-DEPEND="${RDEPEND}
- opengl? ( virtual/glu[${MULTILIB_USEDEP}] )
- X? ( x11-base/xorg-proto )"
-BDEPEND="
- test? ( >=dev-util/cppunit-1.8.0 )
- >=app-eselect/eselect-wxwidgets-20131230
- virtual/pkgconfig"
-
-# Note about the gst-plugin-base dep: The build system queries for it,
-# but doesn't link it for some reason? Either way - probably best to
-# depend on it anyway.
-# Note about the wayland dep: Appears to be only required for the OpenGL
-# canvas, and it seems impossible to disable the X dependency, unless
-# I'm missing something. This is an automagic header dep, though.
-
-PATCHES=(
- #"${WORKDIR}"/wxGTK-3.0.5_p20210214/
- "${FILESDIR}/${PN}-3.2.1-gtk3-translation-domain.patch"
- #"${FILESDIR}"/wxGTK-ignore-c++-abi.patch #676878
- "${FILESDIR}/${PN}-3.2.1-configure-tests.patch"
- "${FILESDIR}/${PN}-3.2.1-wayland-control.patch"
- "${FILESDIR}/${PN}-3.2.1-prefer-lib64-in-tests.patch"
- "${FILESDIR}/${PN}-3.2.2.1-dont-break-flags.patch"
- "${FILESDIR}/${PN}-3.2.2.1-backport-pr24197.patch"
-)
-
-src_prepare() {
- default
-
- # find . -iname Makefile.in -not -path ./samples'/*' \
- # | xargs grep -l WX_RELEASE
- local versioned_makefiles=(
- ./tests/benchmarks/Makefile.in
- ./tests/Makefile.in
- ./utils/emulator/src/Makefile.in
- ./utils/execmon/Makefile.in
- ./utils/wxrc/Makefile.in
- ./utils/helpview/src/Makefile.in
- ./utils/hhp2cached/Makefile.in
- ./utils/screenshotgen/src/Makefile.in
- ./utils/ifacecheck/src/Makefile.in
- ./Makefile.in
- ./demos/life/Makefile.in
- ./demos/bombs/Makefile.in
- ./demos/fractal/Makefile.in
- ./demos/forty/Makefile.in
- ./demos/poem/Makefile.in
- )
-
- # Versionating
- sed -i \
- -e "s:\(WX_RELEASE = \).*:\1${WXRELEASE}:"\
- -e "s:\(WX_RELEASE_NODOT = \).*:\1${WXRELEASE_NODOT}:"\
- -e "s:\(WX_VERSION = \).*:\1${WXVERSION}:"\
- -e "s:aclocal):aclocal/wxwin${WXRELEASE_NODOT}.m4):" \
- "${versioned_makefiles[@]}" || die
-
- sed -i \
- -e "s:\(WX_VERSION=\).*:\1${WXVERSION}:" \
- -e "s:\(WX_RELEASE=\).*:\1${WXRELEASE}:" \
- -e "s:\(WX_SUBVERSION=\).*:\1${WXSUBVERSION}:" \
- -e '/WX_VERSION_TAG=/ s:${WX_RELEASE}:3.0:' \
- configure || die
-}
-
-multilib_src_configure() {
- # Workaround for bug #915154
- append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
-
- # X independent options
- local myeconfargs=(
- --with-zlib=sys
- --with-expat=sys
- --enable-compat30
- --enable-xrc
- $(use_with sdl)
- $(use_with lzma liblzma)
- # Currently defaults to curl, could change. Watch the VDB!
- $(use_enable curl webrequest)
-
- # PCHes are unstable and are disabled in-tree where possible
- # See bug #504204
- # Commits 8c4774042b7fdfb08e525d8af4b7912f26a2fdce, fb809aeadee57ffa24591e60cfb41aecd4823090
- $(use_enable pch precomp-headers)
-
- # Don't hard-code libdir's prefix for wx-config
- --libdir='${prefix}'/$(get_libdir)
- )
-
- # By default, we now build with the GLX GLCanvas because some software like
- # PrusaSlicer does not yet support EGL:
- #
- # https://github.com/prusa3d/PrusaSlicer/issues/9774 .
- #
- # A solution for this is being developed upstream:
- #
- # https://github.com/wxWidgets/wxWidgets/issues/22325 .
- #
- # Any software that needs to use OpenGL under Wayland can be patched like
- # this to run under xwayland:
- #
- # https://github.com/visualboyadvance-m/visualboyadvance-m/commit/aca206a721265366728222d025fec30ee500de82 .
- #
- # Check that the macro wxUSE_GLCANVAS_EGL is set to 1.
- #
- myeconfargs+=( "--disable-glcanvasegl" )
-
- # debug in >=2.9
- # there is no longer separate debug libraries (gtk2ud)
- # wxDEBUG_LEVEL=1 is the default and we will leave it enabled
- # wxDEBUG_LEVEL=2 enables assertions that have expensive runtime costs.
- # apps can disable these features by building w/ -NDEBUG or wxDEBUG_LEVEL_0.
- # http://docs.wxwidgets.org/3.0/overview_debugging.html
- # https://groups.google.com/group/wx-dev/browse_thread/thread/c3c7e78d63d7777f/05dee25410052d9c
- use debug && myeconfargs+=( --enable-debug=max )
-
- # wxGTK options
- # --enable-graphics_ctx - needed for webkit, editra
- # --without-gnomevfs - bug #203389
- use X && myeconfargs+=(
- --enable-graphics_ctx
- --with-gtkprint
- --enable-gui
- --with-gtk=3
- --with-libpng=sys
- --with-libjpeg=sys
-
- # Choosing to enable this unconditionally seems fair, pcre2 is
- # almost certain to be installed.
- --with-regex=sys
- --without-gnomevfs
- $(use_enable gstreamer mediactrl)
- $(multilib_native_use_enable webkit webview)
- $(use_with libnotify)
- $(use_with opengl)
- $(use_with tiff libtiff sys)
- $(use_enable keyring secretstore)
- $(use_enable spell spellcheck)
- $(use_enable test tests)
- $(use_enable wayland)
- )
-
- # wxBase options
- ! use X && myeconfargs+=( --disable-gui )
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_test() {
- emake -C tests
- (cd tests && ./test '~[.]~[net]') || die
-}
-
-multilib_src_install_all() {
- cd docs || die
- dodoc changes.txt readme.txt
- newdoc base/readme.txt base_readme.txt
- newdoc gtk/readme.txt gtk_readme.txt
-
- use doc && HTML_DOCS=( "${WORKDIR}"/wxWidgets-${PV}-docs-html/. )
- einstalldocs
-
- # Unversioned links
- rm "${ED}"/usr/bin/wx-config || die
- rm "${ED}"/usr/bin/wxrc || die
-
- # version bakefile presets
- pushd "${ED}"/usr/share/bakefile/presets >/dev/null || die
- local f
- for f in wx*; do
- mv "${f}" "${f/wx/wx32gtk3}" || die
- done
- popd >/dev/null || die
-}
-
-pkg_postinst() {
- has_version -b app-eselect/eselect-wxwidgets \
- && eselect wxwidgets update
-}
-
-pkg_postrm() {
- has_version -b app-eselect/eselect-wxwidgets \
- && eselect wxwidgets update
-}
diff --git a/x11-libs/wxGTK/wxGTK-3.2.2.1-r4.ebuild b/x11-libs/wxGTK/wxGTK-3.2.2.1-r4.ebuild
deleted file mode 100644
index a9276d1c119a..000000000000
--- a/x11-libs/wxGTK/wxGTK-3.2.2.1-r4.ebuild
+++ /dev/null
@@ -1,258 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-minimal flag-o-matic
-
-WXSUBVERSION="${PV}-gtk3" # 3.2.1-gtk3
-WXVERSION="$(ver_cut 1-3)" # 3.2.1
-# Make sure that this matches the number of components in ${PV}
-WXRELEASE="$(ver_cut 1-2)-gtk3" # 3.2-gtk3
-WXRELEASE_NODOT=${WXRELEASE//./} # 32-gtk3
-
-DESCRIPTION="GTK version of wxWidgets, a cross-platform C++ GUI toolkit"
-HOMEPAGE="https://wxwidgets.org/"
-SRC_URI="
- https://github.com/wxWidgets/wxWidgets/releases/download/v${PV}/wxWidgets-${PV}.tar.bz2
- doc? ( https://github.com/wxWidgets/wxWidgets/releases/download/v${PV}/wxWidgets-${PV}-docs-html.tar.bz2 )"
-S="${WORKDIR}/wxWidgets-${PV}"
-
-LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )"
-SLOT="${WXRELEASE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
-IUSE="+X curl doc debug keyring gstreamer libnotify +lzma opengl pch sdl +spell test tiff wayland webkit"
-REQUIRED_USE="test? ( tiff ) tiff? ( X ) spell? ( X ) keyring? ( X )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=app-eselect/eselect-wxwidgets-20131230
- dev-libs/expat[${MULTILIB_USEDEP}]
- dev-libs/libpcre2[pcre16,pcre32,unicode]
- sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
- curl? ( net-misc/curl )
- lzma? ( app-arch/xz-utils )
- X? (
- >=dev-libs/glib-2.22:2[${MULTILIB_USEDEP}]
- media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
- media-libs/libpng:0=[${MULTILIB_USEDEP}]
- sys-libs/zlib[${MULTILIB_USEDEP}]
- x11-libs/cairo[${MULTILIB_USEDEP}]
- x11-libs/gtk+:3[wayland?,${MULTILIB_USEDEP}]
- x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
- x11-libs/libSM[${MULTILIB_USEDEP}]
- x11-libs/libX11[${MULTILIB_USEDEP}]
- x11-libs/libXtst
- x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
- media-libs/fontconfig
- x11-libs/pango[${MULTILIB_USEDEP}]
- keyring? ( app-crypt/libsecret )
- gstreamer? (
- media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
- media-libs/gst-plugins-base:1.0[${MULTILIB_USEDEP}]
- media-libs/gst-plugins-bad:1.0[${MULTILIB_USEDEP}]
- )
- libnotify? ( x11-libs/libnotify[${MULTILIB_USEDEP}] )
- opengl? (
- virtual/opengl[${MULTILIB_USEDEP}]
- wayland? ( dev-libs/wayland )
- )
- spell? ( app-text/gspell:= )
- tiff? ( media-libs/tiff:=[${MULTILIB_USEDEP}] )
- webkit? ( net-libs/webkit-gtk:4= )
- )"
-DEPEND="${RDEPEND}
- opengl? ( virtual/glu[${MULTILIB_USEDEP}] )
- X? ( x11-base/xorg-proto )"
-BDEPEND="
- test? ( >=dev-util/cppunit-1.8.0 )
- >=app-eselect/eselect-wxwidgets-20131230
- virtual/pkgconfig"
-
-# Note about the gst-plugin-base dep: The build system queries for it,
-# but doesn't link it for some reason? Either way - probably best to
-# depend on it anyway.
-# Note about the wayland dep: Appears to be only required for the OpenGL
-# canvas, and it seems impossible to disable the X dependency, unless
-# I'm missing something. This is an automagic header dep, though.
-
-PATCHES=(
- #"${WORKDIR}"/wxGTK-3.0.5_p20210214/
- "${FILESDIR}/${PN}-3.2.1-gtk3-translation-domain.patch"
- #"${FILESDIR}"/wxGTK-ignore-c++-abi.patch #676878
- "${FILESDIR}/${PN}-3.2.1-configure-tests.patch"
- "${FILESDIR}/${PN}-3.2.1-wayland-control.patch"
- "${FILESDIR}/${PN}-3.2.1-prefer-lib64-in-tests.patch"
- "${FILESDIR}/${PN}-3.2.2.1-dont-break-flags.patch"
- "${FILESDIR}/${PN}-3.2.2.1-backport-pr24197.patch"
-)
-
-src_prepare() {
- default
-
- # find . -iname Makefile.in -not -path ./samples'/*' \
- # | xargs grep -l WX_RELEASE
- local versioned_makefiles=(
- ./tests/benchmarks/Makefile.in
- ./tests/Makefile.in
- ./utils/emulator/src/Makefile.in
- ./utils/execmon/Makefile.in
- ./utils/wxrc/Makefile.in
- ./utils/helpview/src/Makefile.in
- ./utils/hhp2cached/Makefile.in
- ./utils/screenshotgen/src/Makefile.in
- ./utils/ifacecheck/src/Makefile.in
- ./Makefile.in
- ./demos/life/Makefile.in
- ./demos/bombs/Makefile.in
- ./demos/fractal/Makefile.in
- ./demos/forty/Makefile.in
- ./demos/poem/Makefile.in
- )
-
- # Versionating
- sed -i \
- -e "s:\(WX_RELEASE = \).*:\1${WXRELEASE}:"\
- -e "s:\(WX_RELEASE_NODOT = \).*:\1${WXRELEASE_NODOT}:"\
- -e "s:\(WX_VERSION = \).*:\1${WXVERSION}:"\
- -e "s:aclocal):aclocal/wxwin${WXRELEASE_NODOT}.m4):" \
- "${versioned_makefiles[@]}" || die
-
- sed -i \
- -e "s:\(WX_VERSION=\).*:\1${WXVERSION}:" \
- -e "s:\(WX_RELEASE=\).*:\1${WXRELEASE}:" \
- -e "s:\(WX_SUBVERSION=\).*:\1${WXSUBVERSION}:" \
- -e '/WX_VERSION_TAG=/ s:${WX_RELEASE}:3.0:' \
- configure || die
-}
-
-multilib_src_configure() {
- # Workaround for bug #915154
- append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
-
- # X independent options
- local myeconfargs=(
- --with-zlib=sys
- --with-expat=sys
- --enable-compat30
- --enable-xrc
- $(use_with sdl)
- $(use_with lzma liblzma)
- # Currently defaults to curl, could change. Watch the VDB!
- $(use_enable curl webrequest)
-
- # PCHes are unstable and are disabled in-tree where possible
- # See bug #504204
- # Commits 8c4774042b7fdfb08e525d8af4b7912f26a2fdce, fb809aeadee57ffa24591e60cfb41aecd4823090
- $(use_enable pch precomp-headers)
-
- # Don't hard-code libdir's prefix for wx-config
- --libdir='${prefix}'/$(get_libdir)
- )
-
- # By default, we now build with the GLX GLCanvas because some software like
- # PrusaSlicer does not yet support EGL:
- #
- # https://github.com/prusa3d/PrusaSlicer/issues/9774 .
- #
- # A solution for this is being developed upstream:
- #
- # https://github.com/wxWidgets/wxWidgets/issues/22325 .
- #
- # Any software that needs to use OpenGL under Wayland can be patched like
- # this to run under xwayland:
- #
- # https://github.com/visualboyadvance-m/visualboyadvance-m/commit/aca206a721265366728222d025fec30ee500de82 .
- #
- # Check that the macro wxUSE_GLCANVAS_EGL is set to 1.
- #
- myeconfargs+=( "--disable-glcanvasegl" )
-
- # debug in >=2.9
- # there is no longer separate debug libraries (gtk2ud)
- # wxDEBUG_LEVEL=1 is the default and we will leave it enabled
- # wxDEBUG_LEVEL=2 enables assertions that have expensive runtime costs.
- # apps can disable these features by building w/ -NDEBUG or wxDEBUG_LEVEL_0.
- # http://docs.wxwidgets.org/3.0/overview_debugging.html
- # https://groups.google.com/group/wx-dev/browse_thread/thread/c3c7e78d63d7777f/05dee25410052d9c
- use debug && myeconfargs+=( --enable-debug=max )
-
- # wxGTK options
- # --enable-graphics_ctx - needed for webkit, editra
- # --without-gnomevfs - bug #203389
- use X && myeconfargs+=(
- --enable-graphics_ctx
- --with-gtkprint
- --enable-gui
- --with-gtk=3
- --with-libpng=sys
- --with-libjpeg=sys
-
- # Choosing to enable this unconditionally seems fair, pcre2 is
- # almost certain to be installed.
- --with-regex=sys
- --without-gnomevfs
- $(use_enable gstreamer mediactrl)
- $(multilib_native_use_enable webkit webview)
- $(use_with libnotify)
- $(use_with opengl)
- $(use_with tiff libtiff sys)
- $(use_enable keyring secretstore)
- $(use_enable spell spellcheck)
- $(use_enable test tests)
- $(use_enable wayland)
- )
-
- # wxBase options
- ! use X && myeconfargs+=( --disable-gui )
-
- # wxWidgets installs a configuration file with a reference to EGREP.
- # Autoconf discovers these programs via full paths, which is
- # unnecessary and fails if a build happened on a merged-usr system
- # but is being used on a split-usr system. Bug #927920.
- export ac_cv_path_SED="sed"
- export ac_cv_path_EGREP="grep -E"
- export ac_cv_path_EGREP_TRADITIONAL="grep -E"
- export ac_cv_path_FGREP="grep -F"
- export ac_cv_path_GREP="grep"
- export ac_cv_path_lt_DD="dd"
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_test() {
- emake -C tests
- (cd tests && ./test '~[.]~[net]') || die
-}
-
-multilib_src_install_all() {
- cd docs || die
- dodoc changes.txt readme.txt
- newdoc base/readme.txt base_readme.txt
- newdoc gtk/readme.txt gtk_readme.txt
-
- use doc && HTML_DOCS=( "${WORKDIR}"/wxWidgets-${PV}-docs-html/. )
- einstalldocs
-
- # Unversioned links
- rm "${ED}"/usr/bin/wx-config || die
- rm "${ED}"/usr/bin/wxrc || die
-
- # version bakefile presets
- pushd "${ED}"/usr/share/bakefile/presets >/dev/null || die
- local f
- for f in wx*; do
- mv "${f}" "${f/wx/wx32gtk3}" || die
- done
- popd >/dev/null || die
-}
-
-pkg_postinst() {
- has_version -b app-eselect/eselect-wxwidgets \
- && eselect wxwidgets update
-}
-
-pkg_postrm() {
- has_version -b app-eselect/eselect-wxwidgets \
- && eselect wxwidgets update
-}
diff --git a/x11-libs/wxGTK/wxGTK-3.2.2.1-r5.ebuild b/x11-libs/wxGTK/wxGTK-3.2.2.1-r5.ebuild
index 9fd9ff23eff6..a694537d0a36 100644
--- a/x11-libs/wxGTK/wxGTK-3.2.2.1-r5.ebuild
+++ b/x11-libs/wxGTK/wxGTK-3.2.2.1-r5.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/wxWidgets-${PV}"
LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )"
SLOT="${WXRELEASE}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
IUSE="+X curl doc debug keyring gstreamer libnotify +lzma opengl pch sdl +spell test tiff wayland webkit X"
REQUIRED_USE="test? ( tiff ) tiff? ( X ) spell? ( X ) keyring? ( X )"
RESTRICT="!test? ( test )"
diff --git a/x11-libs/wxGTK/wxGTK-3.2.5.ebuild b/x11-libs/wxGTK/wxGTK-3.2.5.ebuild
index 59e334adfaa1..6a65c97507ac 100644
--- a/x11-libs/wxGTK/wxGTK-3.2.5.ebuild
+++ b/x11-libs/wxGTK/wxGTK-3.2.5.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/wxWidgets-${PV}"
LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )"
SLOT="${WXRELEASE}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="+X curl doc debug keyring gstreamer libnotify +lzma opengl pch sdl +spell test tiff wayland webkit"
REQUIRED_USE="test? ( tiff ) tiff? ( X ) spell? ( X ) keyring? ( X )"
RESTRICT="!test? ( test )"
diff --git a/x11-libs/xapp/Manifest b/x11-libs/xapp/Manifest
index 97eada985d95..70da15b36ef3 100644
--- a/x11-libs/xapp/Manifest
+++ b/x11-libs/xapp/Manifest
@@ -1,9 +1,6 @@
AUX 0001-don-t-install-pastebin-upload-wrapper.patch 699 BLAKE2B b8acb6a54f18dfd5a6e74a462ccd2ff869ca09912a084ea7369fae5adabe974250f7d5aedb11a21de81c49530049d3516dd610242cb5a85bc78ed44c04331769 SHA512 b2d43ae457b1f8ad1ede0a3fdfa9ee0a34697b10bf25e44c91bd0be36b2f3ecfa8729b77732b0e7d32cc267fd75d071496b0263a37277f14e2d0d4ae9c433149
AUX xapp-2.8.4-multiple-python-targets.patch 2581 BLAKE2B 710b864a41718dbd26263523baa6223e34771ced588152a2a985757979637d2e49eab7257ba1678cea6ffd5aab924f9ddb6e49c6584e97ee11aac48f98622cd3 SHA512 6a82ddb2cf4bff3929366c07613f866f354577cf1d487b20338853bf4bc22efba765405c057a678a02ffc0af1a91f1282693357650031707dbd378fa6de9f83e
AUX xapp-2.8.4-optional-introspection.patch 2894 BLAKE2B 4b6e19bfea20aff1b6a335480382222018a81d2a792e43a046348601c476f5d5f6aa8bb3fdfc63091c3b8187326c0edd4168f1c45fb552a9b279e900e224c9bf SHA512 dcabc7976bb86fe4707b8a8cad1e74d6558d02c62e2121235747eeadc4276d45e6bae3a94c3cfc44ca7f95ab92468be81cbf254750a0e9ec4f144f722e9cafa0
-AUX xapp-optional-de-options.patch 3309 BLAKE2B 4760a70b3e5a5806925f0e33ead8282990069302f4b6c4ff1899804010c4dfea6c4d97983c5acf57d523bfee7a6b12ae4e2e8d7736ab2258f8159897c2df79b7 SHA512 d4b5c613ac2f630b5f105572605429b064cd824f6ebc2f354207cdf253a33811af2f2ac7e3c10e21638de9856c035816396a05c96a298da0777ac146b540ff73
-DIST xapp-2.8.2.tar.gz 272539 BLAKE2B 1e2fb92b976196c2e9f36e322656ee40252e4c358a13361a054ead88e6fa3df35a53f1b0ee594df4189a68c1739c4a040558fac533ace095536fcc1dca76954b SHA512 97d19b95626a37fc08a0a159be741de5d9bcc034484e977bd739b91bd37122fcf2f3479285d544282a92c8fa180b116db1ad5e96fe19284c62287d3c5b135163
DIST xapp-2.8.5.tar.gz 274241 BLAKE2B 86b38dcab542e934f65e2fb11a5c1e7a5e26e8c725c5c91fed7bec6e0676f40ab6fd85b0421378e4860271ef1c9954d8c5a42b465232670d3d695dcda0734e0b SHA512 133a01309f0bc33a0aa73ee86eb8900573b4ab5b84e9e503b04b246448bce0b05880403288a739c5e252a2276311afba86c9c687887dd6e8c528734e328c6ee7
-EBUILD xapp-2.8.2-r1.ebuild 2369 BLAKE2B ef7266d7c90cee31fefee2ead6c275e9641b619fb9351264062686598ce08044884ed346b1c67b00bd5a3d6825a1b26b55011e29813d4b158b09018e509e52a9 SHA512 89497ba2d7cba4c794808aba824c1f142d75e182f313147f523c00c733dd4663d4fee771b940eced242ca7decb0baf689eb256fbbc4367f770ae32639d98f5da
EBUILD xapp-2.8.5.ebuild 2414 BLAKE2B 91073544e63da6711d6e2d3a8fbb34eca31fff38104f85c75a30806cefa8fb743f3def99b30f5a6f7ee09a024039db8351f44c186ca702d340cdf6aa1de55c23 SHA512 f10f5db6148a5b81ff17bd5eed5f85e258cd2b4f717b5320731bf1c1b27251e1133ce637bf8fe60e397f9e8c8567611a6fbe5746a88ab8a72045345fa8d88d01
MISC metadata.xml 661 BLAKE2B aaf60791b7e8739d7418edd95ff2bfb7429de931c54ccd6c770e752f7f0b45b84a7720add07ecb9ae046064b12d14640b7fe1ab85f6f2a73dc0c0d80eaf13d43 SHA512 27f7fa4138c5d870f1299999711032d7a4c2f628efd8b73ef75d801645950ff9894f970b917501877ef845c0c6fa38ea24c6fa475f25a260f24a2925fcdc47e7
diff --git a/x11-libs/xapp/files/xapp-optional-de-options.patch b/x11-libs/xapp/files/xapp-optional-de-options.patch
deleted file mode 100644
index 1d054f3dc663..000000000000
--- a/x11-libs/xapp/files/xapp-optional-de-options.patch
+++ /dev/null
@@ -1,106 +0,0 @@
-From fda9544509c1b3c2c5417a4b27490e7a07e480ec Mon Sep 17 00:00:00 2001
-From: Sparky Bluefang <sparky@bluefang-logic.com>
-Date: Tue, 27 Jun 2023 21:54:08 -0400
-Subject: [PATCH 1/2] Remove unused meson scripts
-
----
- libxapp/install_generated_header.py | 12 ------------
- meson-scripts/install_generated_header.py | 12 ------------
- 2 files changed, 24 deletions(-)
- delete mode 100644 libxapp/install_generated_header.py
- delete mode 100644 meson-scripts/install_generated_header.py
-
-diff --git a/libxapp/install_generated_header.py b/libxapp/install_generated_header.py
-deleted file mode 100644
-index d487ad9..0000000
---- a/libxapp/install_generated_header.py
-+++ /dev/null
-@@ -1,12 +0,0 @@
--#!/usr/bin/python3
--
--import os
--import sys
--import subprocess
--
--install_dir = os.path.join(os.environ['MESON_INSTALL_DESTDIR_PREFIX'], 'include', 'xapp', 'libxapp')
--header_path = os.path.join(os.environ['MESON_BUILD_ROOT'], 'libxapp', sys.argv[1])
--
--print("\nInstalling generated header '%s' to %s\n" % (sys.argv[1], install_dir))
--
--subprocess.call(['cp', header_path, install_dir])
-diff --git a/meson-scripts/install_generated_header.py b/meson-scripts/install_generated_header.py
-deleted file mode 100644
-index d487ad9..0000000
---- a/meson-scripts/install_generated_header.py
-+++ /dev/null
-@@ -1,12 +0,0 @@
--#!/usr/bin/python3
--
--import os
--import sys
--import subprocess
--
--install_dir = os.path.join(os.environ['MESON_INSTALL_DESTDIR_PREFIX'], 'include', 'xapp', 'libxapp')
--header_path = os.path.join(os.environ['MESON_BUILD_ROOT'], 'libxapp', sys.argv[1])
--
--print("\nInstalling generated header '%s' to %s\n" % (sys.argv[1], install_dir))
--
--subprocess.call(['cp', header_path, install_dir])
-
-From dac2e1ab74c3eb109b928ccba66b805e9a40aaee Mon Sep 17 00:00:00 2001
-From: Sparky Bluefang <sparky@bluefang-logic.com>
-Date: Tue, 2 Jan 2024 23:46:57 -0500
-Subject: [PATCH 2/2] Add confiure options for environment specific
- integrations
-
----
- meson_options.txt | 10 ++++++++++
- scripts/meson.build | 7 +++++--
- status-applets/meson.build | 4 +++-
- 3 files changed, 18 insertions(+), 3 deletions(-)
-
-diff --git a/meson_options.txt b/meson_options.txt
-index a36933a..3ea5310 100644
---- a/meson_options.txt
-+++ b/meson_options.txt
-@@ -28,3 +28,13 @@ option('debian_derivative',
- value: false,
- description: 'Use paths specific to Debian and derivatives.'
- )
-+option('mate',
-+ type: 'boolean',
-+ value: true,
-+ description: 'Install mate specific items.'
-+)
-+option('xfce',
-+ type: 'boolean',
-+ value: true,
-+ description: 'Install xfce specific items.'
-+)
-diff --git a/scripts/meson.build b/scripts/meson.build
-index b210f45..7b1c1bc 100644
---- a/scripts/meson.build
-+++ b/scripts/meson.build
-@@ -1,8 +1,11 @@
- scripts = files(
- 'pastebin',
- 'upload-system-info',
-- 'xapp-gpu-offload',
-- 'xfce4-set-wallpaper')
-+ 'xapp-gpu-offload')
-+
-+if get_option('xfce')
-+ scripts += files('xfce4-set-wallpaper')
-+endif
-
- install_data(scripts,
- install_dir: join_paths(get_option('prefix'), get_option('bindir')),
-diff --git a/status-applets/meson.build b/status-applets/meson.build
-index 979682e..b464d49 100644
---- a/status-applets/meson.build
-+++ b/status-applets/meson.build
-@@ -1 +1,3 @@
--subdir('mate')
-+if get_option('mate')
-+ subdir('mate')
-+endif
diff --git a/x11-libs/xapp/xapp-2.8.2-r1.ebuild b/x11-libs/xapp/xapp-2.8.2-r1.ebuild
deleted file mode 100644
index e98da20b7e9c..000000000000
--- a/x11-libs/xapp/xapp-2.8.2-r1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..12} )
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2-utils vala meson python-r1
-
-DESCRIPTION="Cross-desktop libraries and common resources"
-HOMEPAGE="https://github.com/linuxmint/xapp/"
-LICENSE="LGPL-3 xfce? ( GPL-3 )"
-
-SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
-
-SLOT="0"
-IUSE="gtk-doc introspection mate xfce"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- >=dev-libs/glib-2.44.0:2
- dev-libs/libdbusmenu[gtk3]
- gnome-base/libgnomekbd:=
- x11-libs/cairo
- >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
- >=x11-libs/gtk+-3.22.0:3[introspection?]
- x11-libs/libxkbfile
- x11-libs/libX11
- x11-libs/pango
-"
-RDEPEND="
- ${PYTHON_DEPS}
- ${DEPEND}
- dev-python/pygobject:3[${PYTHON_USEDEP}]
-"
-BDEPEND="
- ${PYTHON_DEPS}
- $(vala_depend)
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- dev-util/gdbus-codegen
- dev-util/glib-utils
- sys-apps/dbus
- sys-devel/gettext
-
- gtk-doc? (
- dev-util/gtk-doc
- )
-"
-
-PATCHES=(
- # Make desktop environment integrations optional
- # https://github.com/linuxmint/xapp/pull/176
- "${FILESDIR}"/${PN}-optional-de-options.patch
-
- # don't install pastebin upload wrapper
- "${FILESDIR}"/0001-don-t-install-pastebin-upload-wrapper.patch
-)
-
-src_prepare() {
- vala_src_prepare
- default
-
- # Fix meson helpers
- python_setup
- python_fix_shebang .
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use gtk-doc docs)
- $(meson_use mate)
- $(meson_use xfce)
- -Dpy-overrides-dir="/pygobject"
- )
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
-
- # copy pygobject files to each active python target
- # work-around for "py-overrides-dir" only supporting a single target
- install_pygobject_override() {
- PYTHON_GI_OVERRIDESDIR=$("${EPYTHON}" -c 'import gi;print(gi._overridesdir)' || die)
- einfo "gobject overrides directory: ${PYTHON_GI_OVERRIDESDIR}"
- mkdir -p "${D}/${PYTHON_GI_OVERRIDESDIR}/" || die
- cp -r "${D}"/pygobject/* "${D}/${PYTHON_GI_OVERRIDESDIR}/" || die
- python_optimize "${D}/${PYTHON_GI_OVERRIDESDIR}/"
- }
- python_foreach_impl install_pygobject_override
- rm -r "${D}/pygobject" || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- gnome2_schemas_update
-}
diff --git a/x11-libs/xbae/Manifest b/x11-libs/xbae/Manifest
index 341648c3971c..4f0bf7c578cb 100644
--- a/x11-libs/xbae/Manifest
+++ b/x11-libs/xbae/Manifest
@@ -1,6 +1,10 @@
AUX xbae-4.60.4-Makefile.in.patch 751 BLAKE2B cc40a6d58a1e6ae6c68f2dd989807fedac591c6e107dbda4d9876e93070142e2b8809db93efcf7866cc2adfb1df6e5ad39bb27575e260669606a5c882be13b37 SHA512 0fbbb49dd9dcb5571591ef214fc5318f8a4b09966a8cac6b94d17e1554747714d4aa79387fde970d0e83804397f5fe7e9988ec82164023ab3d2562397ba31308
+AUX xbae-4.60.4-c99.patch 616 BLAKE2B df43e5fb1917e29f00f7b9d69df7a0564bb25fb27cac23ebd78db24477281f451a2fa4d3a12bcc36b7d870c239e3447de6d0c7f3b77fcd47f0b10a98148b1964 SHA512 0dfd293552629076fe09d9dd41ff0b8992c3dc3d16df6501b4f568d2df67fa541c23febbd0c34fab9acb0a7bc93169f5d184ee479abb9b40417efe94b94d455b
+AUX xbae-4.60.4-configure-c99.patch 1686 BLAKE2B beab19070e946eab6eb4e4887db7ec307171e930bda9506f81102e7ddc9637fadb3b6d1264abcd9c86bdcb9d7f9ad6b1424af974b1d30ac1662c88fda4d3a468 SHA512 8e82c59fbc6ee08896094aeef97f2ff29b35bc117299dd23128c19276c30186bbe8e1d4df14c77c12febbaf805cdb2da729bc1683fc2e4950bf01b352e0927c1
AUX xbae-4.60.4-lxmp.patch 364 BLAKE2B c7defbca432abd679c5afbab2e95de3270097617d7a52cf4c781d3d44e36887c18901a045d9ca36d107aa71343e7f1ce974ec0634062318a56c14351335e8425 SHA512 90a348e0f67b3954ce2c1965e4252ef5b1be9b0c6c232981219a79af5a705dcc09bada6e87b7a2ae25e9d9220130c1321af90d079843317cc82d8e2a11dd78fa
+AUX xbae-4.60.4-modern-autotools.patch 1056 BLAKE2B 37dd68c32bb8a80f950b5279120c249b13bf9b246e803f7bb15f38597330f35741091ace012c634562b3453c058060c09025e8b864ff65014f6e795d5fdb4af6 SHA512 d9105973404546719ba83e117afbd8a50b22bc002d01ba95b923b6175687f2d353aba2c0f8d19e6f64ef68a4d6e1f907f089c8c2b83e7a23be6ea3a4f0fa564d
AUX xbae-4.60.4-tmpl.patch 182 BLAKE2B fb68a556359b2825879567ad53e4fcdcb3f5d41198cc8f3bb7626e45251881b8b7e7ebc4f244c4df0973d21e62a797d38b7a429dc94ca84a97700a4f2f9055d8 SHA512 dc360679441f2c8a4642a8b12b624acc739e4e7bd4ccb931d385212e418291eaf8d05501a420cb0407ab953826cd477634938c1b3fb89b3aa5ea1fefa57a8a60
DIST xbae-4.60.4.tar.gz 1770938 BLAKE2B c9790dae438a4a35ca58274d96b3d4cdcf61191e3c8336e7df3df419a64a790bd010890f88082add21c304ec520ddec3545915c5babf267bd9ebb985b0acf0f4 SHA512 e9c2ea59ab598217a5d6a3df0b86ca9fa084c364116d9789334984a0ac83dec0d5b5e3fb643e067036fca10f13b175f6d5134325eb5041af614a4ed00745ba16
-EBUILD xbae-4.60.4.ebuild 1255 BLAKE2B 71f68f742942e25d060214a6be5635de45b9a623dd479fdcf00aaa3685f7592bf922bffe574fb6037a87476889c601891e6dce6cca48c04b6fa0758b6ab3bad5 SHA512 30f41835d24119ad1f4360fe194872f9edce80b3150edfc59df3b53a4660e70dc3ed82ffb4205f8d5b6749d1f7dc4b446906285692c896d709d3e44a85ad11a7
+EBUILD xbae-4.60.4-r1.ebuild 1488 BLAKE2B 947973c99598005e86c4f94aa3bb5e91895b7ec6b4c9755e85008b387f7ab632c38b10154d52cfa1db36a0336b2c4222e8e46b81f86ee87729fb40085fed5039 SHA512 27591c395cd8c55d9afafbf0526395fcbaee5278e7a3750fd88622de5179a5a39375c64dfe4ee321539da69e5b324e8122f342093a523f61c7526463613be7fa
+EBUILD xbae-4.60.4.ebuild 1250 BLAKE2B 73ecf4bfea40201928d7f4b0bd241f780278a337ece83d96b215e09ad7245c39db2ff515881981860bef38cd58701a8c3f05e9840577724b61b499994baffeca SHA512 c066ca21fbf50439f09f601950f446d2c500208104489004df2b41c373866f311326f7dc1229aeb6f8311168cb87aabbd7e18ee46af9e8e5594d7999722c7d47
MISC metadata.xml 966 BLAKE2B edf4afe356cada257f2c1421d8c3f647ed4ebd4f32e2537a75c681f91cd08edd8328e92eef088bd3e77a8b47c1390920a4cc43697ff34e5e5004d3947353caa1 SHA512 d605fc363f55d3a6db056d2d35b8481ea6c1e900fe3416e11a0295e5cc2a4ad4e63a2b04b027dc544d43d09e54b8d8bce1647f73283f82353f61247360a50d86
diff --git a/x11-libs/xbae/files/xbae-4.60.4-c99.patch b/x11-libs/xbae/files/xbae-4.60.4-c99.patch
new file mode 100644
index 000000000000..8c50dad3030d
--- /dev/null
+++ b/x11-libs/xbae/files/xbae-4.60.4-c99.patch
@@ -0,0 +1,24 @@
+From bbfc674fc85c874560c784bd8076be7c9b3b5f43 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz <eschwartz93@gmail.com>
+Date: Sun, 1 Sep 2024 22:33:09 -0400
+Subject: [PATCH] c99 porting: fix UB from not including headers
+
+---
+ examples/matrix/matrix.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/examples/matrix/matrix.c b/examples/matrix/matrix.c
+index 1d3e1df..3fbecf6 100644
+--- a/examples/matrix/matrix.c
++++ b/examples/matrix/matrix.c
+@@ -28,6 +28,7 @@
+ #ifdef HAVE_CONFIG_H
+ #include <XbaeConfig.h>
+ #endif
++#include <stdio.h>
+ #include <stdlib.h>
+ #ifdef USE_EDITRES
+ #include <X11/Intrinsic.h>
+--
+2.44.2
+
diff --git a/x11-libs/xbae/files/xbae-4.60.4-configure-c99.patch b/x11-libs/xbae/files/xbae-4.60.4-configure-c99.patch
new file mode 100644
index 000000000000..33f108d8d603
--- /dev/null
+++ b/x11-libs/xbae/files/xbae-4.60.4-configure-c99.patch
@@ -0,0 +1,57 @@
+https://sourceforge.net/p/xbae/patches/3/
+
+diff --git a/acinclude.m4 b/acinclude.m4
+index 36b4569680ea8531..0bda82ef7480beaf 100644
+--- a/acinclude.m4
++++ b/acinclude.m4
+@@ -334,7 +334,7 @@ Display *display=NULL;
+ short major_version, minor_version;
+ Status rc;
+ rc=XpQueryVersion(display, &major_version, &minor_version);
+-exit(0);
++return 0;
+ }
+ ],
+ lt_cv_libxp=yes,
+diff --git a/configure b/configure
+index f43d920c33b055ff..5e82cda106a450e8 100755
+--- a/configure
++++ b/configure
+@@ -2937,7 +2937,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ for ac_declaration in \
+- '' \
++ '#include <stdlib.h>' \
+ 'extern "C" void std::exit (int) throw (); using std::exit;' \
+ 'extern "C" void std::exit (int); using std::exit;' \
+ 'extern "C" void exit (int) throw ();' \
+@@ -4120,7 +4120,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
+ (exit $ac_status); }; }; then
+ for ac_declaration in \
+- '' \
++ '#include <stdlib.h>' \
+ 'extern "C" void std::exit (int) throw (); using std::exit;' \
+ 'extern "C" void std::exit (int); using std::exit;' \
+ 'extern "C" void exit (int) throw ();' \
+@@ -4477,8 +4477,8 @@ main ()
+ for (i = 0; i < 256; i++)
+ if (XOR (islower (i), ISLOWER (i))
+ || toupper (i) != TOUPPER (i))
+- exit(2);
+- exit (0);
++ return 2;
++ return 0;
+ }
+ _ACEOF
+ rm -f conftest$ac_exeext
+@@ -21418,7 +21418,7 @@ Display *display=NULL;
+ short major_version, minor_version;
+ Status rc;
+ rc=XpQueryVersion(display, &major_version, &minor_version);
+-exit(0);
++return 0;
+ }
+
+ ;
diff --git a/x11-libs/xbae/files/xbae-4.60.4-modern-autotools.patch b/x11-libs/xbae/files/xbae-4.60.4-modern-autotools.patch
new file mode 100644
index 000000000000..ac5ebaa0f8b6
--- /dev/null
+++ b/x11-libs/xbae/files/xbae-4.60.4-modern-autotools.patch
@@ -0,0 +1,28 @@
+From 165c0f9ae086373c5d1659eac1ae14baa2975145 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz <eschwartz93@gmail.com>
+Date: Sun, 1 Sep 2024 22:09:04 -0400
+Subject: [PATCH] port to modern autotools
+
+When listing files to be installed, you cannot double-list them. Modern
+autotools tries to install all of them in one `install` command, which
+is incompatible with installing the same file twice.
+---
+ doc/images/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/doc/images/Makefile.am b/doc/images/Makefile.am
+index e6d91dd..79a8eb0 100644
+--- a/doc/images/Makefile.am
++++ b/doc/images/Makefile.am
+@@ -34,7 +34,7 @@ image_DATA= \
+ bg.png updated.png coverplus.png add.jpg \
+ caption.png choice.png colors.jpg draw.png fifteen.jpg \
+ input.png list.jpg matrix.jpg multifixed.jpg select-push.jpg \
+- mailbox.png bg.png pricing.jpg LDO.jpg risk.jpg \
++ mailbox.png pricing.jpg LDO.jpg risk.jpg \
+ organize.jpg xbasket.png xbum1-2.png xbill2-2.png capfloor1.png \
+ capfloor3.png taam.png \
+ grohtml-XbaeCaption1.png \
+--
+2.44.2
+
diff --git a/x11-libs/xbae/xbae-4.60.4-r1.ebuild b/x11-libs/xbae/xbae-4.60.4-r1.ebuild
new file mode 100644
index 000000000000..80f5116abd63
--- /dev/null
+++ b/x11-libs/xbae/xbae-4.60.4-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+AT_M4DIR=${S}
+
+inherit autotools
+
+DESCRIPTION="Motif-based widget to display a grid of cells as a spreadsheet"
+HOMEPAGE="https://xbae.sourceforge.net/"
+SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples"
+# tests need X display
+# and are interactive so virtualx will not help
+RESTRICT="test"
+
+RDEPEND="
+ x11-libs/motif:0
+ x11-libs/libXau
+ x11-libs/libXdmcp
+ x11-libs/libXext
+ x11-libs/libXmu
+ x11-libs/libXpm
+ x11-libs/libXt"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-tmpl.patch
+ "${FILESDIR}"/${P}-lxmp.patch
+ "${FILESDIR}"/${P}-Makefile.in.patch
+ # https://sourceforge.net/p/xbae/patches/3/
+ "${FILESDIR}"/${P}-configure-c99.patch
+ "${FILESDIR}"/${P}-modern-autotools.patch
+ "${FILESDIR}"/${P}-c99.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf --enable-production
+}
+
+src_test() {
+ emake -C examples
+ emake -C examples/testall clean
+}
+
+src_install() {
+ default
+
+ insinto /usr/share/aclocal
+ doins ac_find_xbae.m4
+
+ if use examples; then
+ find examples -name '*akefile*' -delete || die
+ rm examples/{testall,extest} || die
+ dodoc -r examples
+ fi
+ if use doc; then
+ rm doc/{,images/}Makefile* || die
+ docinto html
+ dodoc -r doc/.
+ fi
+
+ # no static archives
+ find "${D}" -name '*.la' -delete || die
+}
diff --git a/x11-libs/xbae/xbae-4.60.4.ebuild b/x11-libs/xbae/xbae-4.60.4.ebuild
index 7d79a5fa59f3..1feb0ce8fa06 100644
--- a/x11-libs/xbae/xbae-4.60.4.ebuild
+++ b/x11-libs/xbae/xbae-4.60.4.ebuild
@@ -4,12 +4,12 @@
EAPI=7
DESCRIPTION="Motif-based widget to display a grid of cells as a spreadsheet"
-HOMEPAGE="http://xbae.sourceforge.net/"
+HOMEPAGE="https://xbae.sourceforge.net/"
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc examples"
# tests need X display
# and are interactive so virtualx will not help
diff --git a/x11-libs/xcb-util-cursor/Manifest b/x11-libs/xcb-util-cursor/Manifest
index b75dd9816c9a..6b1b24d9b5b3 100644
--- a/x11-libs/xcb-util-cursor/Manifest
+++ b/x11-libs/xcb-util-cursor/Manifest
@@ -1,3 +1,3 @@
DIST xcb-util-cursor-0.1.5.tar.xz 266788 BLAKE2B a6c2d3d539191fdf896814711f7483ddd5e450dbd11293d8fbf9b04a05ebc3a0e2374b910bc43dd57a8d33936c611048a1ba20563f2df585b5ceed69332c1942 SHA512 e2d14c3f0ab117524ba90d1a992b61717ccee04bc9e66c587a6a0f10571f15e89fc5db3413882ca7ce14ebc07b6b7b0a4ddecd59ba910e6ca654ea9b1c705ed5
-EBUILD xcb-util-cursor-0.1.5.ebuild 1035 BLAKE2B b4ef64dd68b164b3df323928f19436da2927e356cf075154da1ce746c2fb42e4d2807d5ea549e84c8df7b7119a9806c6a79dbfe158b351d44fc9c143fe8d7d7e SHA512 7d8b5d28b8b2be06108ea44b6d691b1e2464fdf82ba2d94bfa1cc006b13be7e082d74fc47790145e36e34184e5d7d33a1e6c0545ae21eaa0d1706e075755d8fd
+EBUILD xcb-util-cursor-0.1.5.ebuild 1029 BLAKE2B 1e50409859a0417112b77d5e85bb4e0e279adddff71453fc6891e5a1e86154c6d74c410688bcf74993e8f7fd8e12d725032439f485e19f35e54af6b391b8c5f6 SHA512 fd20891a9fea345cd80ad0c30cf5139a4eed03bd6af81b978dbd2d2b1269c65ca0a890bcab0e94621a06fc5b98768a23b95e728f93af133342585771b7064898
MISC metadata.xml 344 BLAKE2B 7350bdaa3994406d2c539c1e580759e17729eba1b935c15802e0fcdcb5194ffc2655148bc0a5b1c40329b887e9c41fb26964286e8fc5a29cfae2ce721cb00f01 SHA512 38736ab0f5b649781a67f911269e622c22b8ff75963818552aa772ef460691285260c057581226e00b2ebb9a7ff94c3bca863351ec1d916bd9e0a50537a8caa9
diff --git a/x11-libs/xcb-util-cursor/xcb-util-cursor-0.1.5.ebuild b/x11-libs/xcb-util-cursor/xcb-util-cursor-0.1.5.ebuild
index ccdf4c68655e..f86ce73edfd8 100644
--- a/x11-libs/xcb-util-cursor/xcb-util-cursor-0.1.5.ebuild
+++ b/x11-libs/xcb-util-cursor/xcb-util-cursor-0.1.5.ebuild
@@ -10,7 +10,7 @@ inherit xorg-3
DESCRIPTION="X C-language Bindings sample implementations"
HOMEPAGE="https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/lib/libxcb-cursor"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
RDEPEND=">=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}]
>=x11-libs/xcb-util-image-0.3.9-r1[${MULTILIB_USEDEP}]
diff --git a/x11-libs/xcb-util-errors/Manifest b/x11-libs/xcb-util-errors/Manifest
index dd75b251f700..d716f64500bc 100644
--- a/x11-libs/xcb-util-errors/Manifest
+++ b/x11-libs/xcb-util-errors/Manifest
@@ -1,3 +1,3 @@
DIST xcb-util-errors-1.0.1.tar.xz 268052 BLAKE2B cdcac4234110441e4a115e339fcf3462cb0aa75297c8eb1bdf5c6bf9305996dd2021321e40a274c369191dc68de9f0fa8f42a919c80307c2aa10e856e073cf01 SHA512 e883e178921a6f783e0100acae66eaf0ed13fc169fd21b0c313d7a70c9358c129b01b117675eda50e258e8b3b27ff7b21aa4d15c4da69249ffc6bbc7dcf87d4a
-EBUILD xcb-util-errors-1.0.1-r1.ebuild 793 BLAKE2B b97ec3b6ecfd8b4060c4c0970c3c8992ee1f898fd11b7b5b4872d6bb5bf839d2940f4e7c85007a2e3a5d28beb74fa175be3b9612165592b502531971bebe0509 SHA512 20e2aa8f13b6e4eee6c71bf1c977d6f6fa4704ca330da7171df78a833e4a0f12535b939af1a1c35e24c27f65f1fcd7be752b979af029fb574d0c0fd5336d0edf
+EBUILD xcb-util-errors-1.0.1-r1.ebuild 787 BLAKE2B 235e2a3db14ecda78452cb9481f864d53243e671931f4201961cf28a7c03b44f5230c211556affdaf1d3cb2f23dea81c88dd0bc4f4913bbe03f5f3fa7f5b0ea2 SHA512 356ff82c6cc3d854432e069ff15b7d5e93bf24da9c56a4a7d75d671333357f1835065c204414a767f0e640161a313e5f25394524a644c78028216a5e1d9634c9
MISC metadata.xml 344 BLAKE2B 1ed0ef33171aa6498955055746b397efa40a5516745cf6a298a72d3b6353c1321f6785fb899041d339ad8ba6b7746a01850f39a22138b92cde12307fa4a14ba5 SHA512 a98be13312d19c6d2ad1c371a86e25c8b250171eab66c228e05e2501ddaed9f69db86e495a4d25bda4401a50384864c9e67cc99f8876edff8a4a07bd0c242279
diff --git a/x11-libs/xcb-util-errors/xcb-util-errors-1.0.1-r1.ebuild b/x11-libs/xcb-util-errors/xcb-util-errors-1.0.1-r1.ebuild
index 5d519c7d5a3f..40ad9195c73a 100644
--- a/x11-libs/xcb-util-errors/xcb-util-errors-1.0.1-r1.ebuild
+++ b/x11-libs/xcb-util-errors/xcb-util-errors-1.0.1-r1.ebuild
@@ -11,7 +11,7 @@ inherit python-any-r1 xorg-3
DESCRIPTION="Library that gives human readable names to XCB error, event, & request codes"
HOMEPAGE="https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/lib/libxcb-errors"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND=">=x11-libs/libxcb-1.9.1:="
DEPEND="${RDEPEND}
diff --git a/x11-libs/xcb-util-image/Manifest b/x11-libs/xcb-util-image/Manifest
index 2f5e7487372c..73698bf13840 100644
--- a/x11-libs/xcb-util-image/Manifest
+++ b/x11-libs/xcb-util-image/Manifest
@@ -1,3 +1,3 @@
DIST xcb-util-image-0.4.1.tar.xz 289016 BLAKE2B 7f1c7c3da950604adf4a22146e9bd3b77fb3b0d35f0a1bb17a1eefeb1ba5546d58a3e40ac0c130d67ebcbc8bdaf40ef734ff19434f66bd57bc4a4a849a88cf82 SHA512 9b47ba38b91196d76541b6ccabeaf291d3b91036f15422909cd6a79b3fd1a9786d5b1728e411bc41cfdf3d60a253485f4ef7c65ffa6ae646fa93439ec782746e
-EBUILD xcb-util-image-0.4.1.ebuild 616 BLAKE2B 6bdaca1b606a7bab1e71f865e8da6ae0a3b09f03df027ba6c2dab2132bc3f2256aada93360822c3c52de25ebd4a114049a33dc6ab6cb69e7e4e78278f47e9d4e SHA512 a6757f4c45ac782c8c0d2b5e259c8a828d2ff4f929e9a81baf7f9ace33327f4261a167f654b102d9d17d769c5ee7378b6384ea0e39f155bd1cee13e2fdf05a9d
+EBUILD xcb-util-image-0.4.1.ebuild 610 BLAKE2B aaf2c07d2c2eed60f8dbdfa0849b4c6e5d8f2fb71767f56e6f7bedc18e678efd18cd9da00d151953337c5c4a68362b18ea4fa15c1d01381260074d49b22f7608 SHA512 fbb54ee2c7b84376a856f3d8ce0220b7af0ec5c84877e8b3c4507c0b4ca3acadfb9525b1499485bfb870fc3fa63474fc567acc0839e6d09079a24fbcfe468dfe
MISC metadata.xml 343 BLAKE2B f43656c79094ea2102119fdfae5e8a9fd2bef2ede1e4536f637d9041fb46cff927e8207fa25a65437cd5ddccbaea4afd3f2555b7b31eb9db9bbe68c557b0e35c SHA512 a39c03ef5043b4576a7ab27203268f6bebfdc06b1888f819560ea052d66ad49775a6787163fc47db1fa96b81fa8a19b3729b6af4f6391c448f53360e48dea6cb
diff --git a/x11-libs/xcb-util-image/xcb-util-image-0.4.1.ebuild b/x11-libs/xcb-util-image/xcb-util-image-0.4.1.ebuild
index 160c47d95fa8..38d7ff6dd02c 100644
--- a/x11-libs/xcb-util-image/xcb-util-image-0.4.1.ebuild
+++ b/x11-libs/xcb-util-image/xcb-util-image-0.4.1.ebuild
@@ -10,7 +10,7 @@ inherit xorg-3
DESCRIPTION="X C-language Bindings sample implementations"
HOMEPAGE="https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/lib/libxcb-image"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
RDEPEND=">=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}]
>=x11-libs/xcb-util-0.4:=[${MULTILIB_USEDEP}]"
diff --git a/x11-libs/xcb-util-keysyms/Manifest b/x11-libs/xcb-util-keysyms/Manifest
index fe6a84ef8090..18659cf48688 100644
--- a/x11-libs/xcb-util-keysyms/Manifest
+++ b/x11-libs/xcb-util-keysyms/Manifest
@@ -1,3 +1,3 @@
DIST xcb-util-keysyms-0.4.1.tar.xz 259860 BLAKE2B 15d08761c673647fda2d8faf7fd47b817f7068cde157384d7ea879b0a50983eb97ea6f4b593c26d631419ee59a128f7fb5b3ca029dedf14f6629096fcb49ed7b SHA512 dd53a36b52647f22bf0da8cded4b2974a51899eaac799797017ed8534f14bc2d2d339a14fa5ef387ae4528b7d9a5d31920bb0c71b09ca34f58e5081e768e2bbf
-EBUILD xcb-util-keysyms-0.4.1.ebuild 563 BLAKE2B be7cabe78735e8939e69d6af6de4ff20ee55e2216d335f94ba2f11dcd932b9b25c13a482d0f0e7c2801d3d608811327bb84164917d4058f3d82bbafc693158b2 SHA512 226abadeee41e82199f156472cd62a0f7405f440cb2fddbfc1fe8024729af6d8f5d1d3830385fd613245466d6df0e4eb1296c71d01fb93fa1efecaba8c6e91b7
+EBUILD xcb-util-keysyms-0.4.1.ebuild 557 BLAKE2B fb8771d1ada2d253298cd5a157fd4664f0f9ef88b6d761933495c711f30b7580a2c87f4f2c8fd0b90761dfd2e6209ae605466e1f8116591f9056c264488f6fdc SHA512 6d063586de5393862f73566d34ab282af73b2d8a47c911916aadd6b1bfab0aef5d4e15a144e71187f7cf9438e1ffa12f1badc66141af736ea7e619d349f479bd
MISC metadata.xml 345 BLAKE2B 95d38918c502f2397c09c9f07ba88f9059889f51b6339656a48437f149c946b79c8868abb2715bcf78c1d5890ac75d22a1a7e58ab61fdd73a680b351a09fe298 SHA512 467331b043b4dc8aa2a97d6a73fc51aadaaf550f31c0c4095e06315b4d6909cf1cfbeaa6bd14d933b57522143b678a0cbcd7da3320ad22501ea3153e90a6fde8
diff --git a/x11-libs/xcb-util-keysyms/xcb-util-keysyms-0.4.1.ebuild b/x11-libs/xcb-util-keysyms/xcb-util-keysyms-0.4.1.ebuild
index 6905e72cb18f..e5e650be09c8 100644
--- a/x11-libs/xcb-util-keysyms/xcb-util-keysyms-0.4.1.ebuild
+++ b/x11-libs/xcb-util-keysyms/xcb-util-keysyms-0.4.1.ebuild
@@ -10,7 +10,7 @@ inherit xorg-3
DESCRIPTION="X C-language Bindings sample implementations"
HOMEPAGE="https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/lib/libxcb-keysyms"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
RDEPEND="x11-libs/libxcb:=[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/x11-libs/xcb-util-renderutil/Manifest b/x11-libs/xcb-util-renderutil/Manifest
index 9f6ac984ab3c..b644f0ce5e94 100644
--- a/x11-libs/xcb-util-renderutil/Manifest
+++ b/x11-libs/xcb-util-renderutil/Manifest
@@ -1,3 +1,3 @@
DIST xcb-util-renderutil-0.3.10.tar.xz 262028 BLAKE2B 49b017fed34cd1c8cceae697bf76dc17c34c32dcc05acaff87c75f74fcd486bc0abc9fe4699cc989c1afd13ac33fc04092719209e9d48aceb5e35d64a5790393 SHA512 9cfa9201be2df7c0b832e1e1fe506e7c7a1e0f2b1b1d4a4b58620eadc241190a36478fa3ea27c32047fa79bf199f17dcd0b106853dbf5eda8cd584f3fc2b0c15
-EBUILD xcb-util-renderutil-0.3.10.ebuild 575 BLAKE2B 7bb0ddf8beda4e648410138d2d3982a95ee1c0035814f46d9a784b480534b56068ffc6f85675902957024b2055dfebb75fd32535e9386a6e0826de623cae1e58 SHA512 a76bfeb5cbc77a86d5301b751dfd1aed80f0abd824b40eb3bdf66f8c57a00fd572a34d081d199838a7069aa49296db4e8b9c65df0072461839e1934426df90d9
+EBUILD xcb-util-renderutil-0.3.10.ebuild 569 BLAKE2B 8ee4da0cc1487cb240613c8aee162136e5dd40e88d44bb0117fa4fd3f7046b1667de6746ba517817a4a8319c8fa0f50c7c1f838d1901762f5a5953413ee2ac74 SHA512 b32444916d6329e2134861f5700d69d9cefe94a73097d68a7fabd53c398cbcea553a90beaaf21f0b55e40f415874cead99c48b3bc5d19a3662cc46108ba07124
MISC metadata.xml 349 BLAKE2B 49f5b4e390ba8e82461e662b0ab228113caa86ba25683d6cea931936c4002627a4eca860fdf6fe77eb3209aeaa24a0d25b4e132d943267912a158d14a628dc66 SHA512 9f5ad281542dcca4ffae5d5f4c5659f47f83a340effe36eea06031721fffee77340bdd63905d47ad82b72f035aa906f6dc37a9188847406a2460726241c93462
diff --git a/x11-libs/xcb-util-renderutil/xcb-util-renderutil-0.3.10.ebuild b/x11-libs/xcb-util-renderutil/xcb-util-renderutil-0.3.10.ebuild
index ecee995a6153..649f154f6d41 100644
--- a/x11-libs/xcb-util-renderutil/xcb-util-renderutil-0.3.10.ebuild
+++ b/x11-libs/xcb-util-renderutil/xcb-util-renderutil-0.3.10.ebuild
@@ -10,7 +10,7 @@ inherit xorg-3
DESCRIPTION="X C-language Bindings sample implementations"
HOMEPAGE="https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/lib/libxcb-render-util"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
RDEPEND=">=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/x11-libs/xcb-util-wm/Manifest b/x11-libs/xcb-util-wm/Manifest
index 1f9f767967b1..41b2fceb3ed2 100644
--- a/x11-libs/xcb-util-wm/Manifest
+++ b/x11-libs/xcb-util-wm/Manifest
@@ -1,3 +1,3 @@
DIST xcb-util-wm-0.4.2.tar.xz 285152 BLAKE2B 091bdfe318d0ab37df934dd4ea75382a8792577e60471dd6bfb3de8966a9ac9c25c8776a9fa7afb0a0b924f952ebc17084070f1fcfe9665cb5c0e1b2d576d39b SHA512 eab6588e6a47d28a3b25ecd13b5018529419db6b49c74458c093699b60a194933be1e1f6f7799abf03344f7ebc7af88586ff2935938d53644bdd5c763a7fa9b0
-EBUILD xcb-util-wm-0.4.2.ebuild 566 BLAKE2B 5302e4c7a78045e6f60be77061cf67ad5ba3b3b8b5d875145fdc456e037a6c7395e447136fa365619a5d9a51528a65fa076659a09b9df2b5696d0d5d8926a458 SHA512 368029f819bd4a5d7b9deb112afedd28c04232ae38dfe7bff82cf94837a17171506be2046f2e057adfca51af7b1d8631e2ad091c4447a91a1a28114c66d389f5
+EBUILD xcb-util-wm-0.4.2.ebuild 560 BLAKE2B 01dec9531c63c09636edf3a949a1781c3a5016989e6894596683c7d06af3ed7d1e2913d30bf30e7d0d5e6df3285a0951066dbad8c4a70fa854c2c59ec69c71a5 SHA512 870ae5ee65ce737298f3c04561f00c6c863cbc999d305129f058f9340cb7e43729a6c1dfebac04d224a8d896640f34d9de7b20ee75da9af91d01269b2029556b
MISC metadata.xml 340 BLAKE2B 73178674ca632e4da2c664fadb411eef0375dc8d9f3be935eaca1696dbe83af995dc5158403808f6377ff857191d15a606816acf5c569e87b95b26d1d2eaa2db SHA512 7ef425868fd0f352e8f88fb415427a5d98ec6cf5332f75af969d1a74a99f6bc2c1c6c9f3c649d7dcde72971e2171b45cacc6a08b0e1bf634cbd1bdb6248ca21a
diff --git a/x11-libs/xcb-util-wm/xcb-util-wm-0.4.2.ebuild b/x11-libs/xcb-util-wm/xcb-util-wm-0.4.2.ebuild
index a51d4ac3ceea..54fb910ae646 100644
--- a/x11-libs/xcb-util-wm/xcb-util-wm-0.4.2.ebuild
+++ b/x11-libs/xcb-util-wm/xcb-util-wm-0.4.2.ebuild
@@ -10,7 +10,7 @@ inherit xorg-3
DESCRIPTION="X C-language Bindings sample implementations"
HOMEPAGE="https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/lib/libxcb-wm"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
RDEPEND=">=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/x11-libs/xcb-util/Manifest b/x11-libs/xcb-util/Manifest
index 0e4b132c3932..a0ffdbdde9e9 100644
--- a/x11-libs/xcb-util/Manifest
+++ b/x11-libs/xcb-util/Manifest
@@ -1,3 +1,3 @@
DIST xcb-util-0.4.1.tar.xz 267396 BLAKE2B bcde73073590c56771af6233f1a04a692197a756ef9ce70b6e0bd3625ad6d61f99f4c671dcfae39c8dd66e3225f40f7e9b42dd115ffe83a561e48a9808bf00e3 SHA512 da67f2f017d2a1788dcf35f28d6956e171303a622a1dd085cd3d69fdb2ed77965d83c557cc926ebf9b32e905eb2cbb5921987250192d78a2f5edc4d437ed7d2b
-EBUILD xcb-util-0.4.1.ebuild 567 BLAKE2B 3b480ebac1a0826045aeff104d9564584fbecf8f1319476eaa93ed058b5cdddf7e6de46f50d26d6f378ca513ac3b93371e0bff71414ebfdcfe8311b651dbc336 SHA512 8aa77e1cfe551c318bc46f4735363a090d90f0ded20cffabe71f63e1a93727f57e27f62c7891b0fff2422084592570ffd2479c28ab4a8c9daa06dd2b1515dd1e
+EBUILD xcb-util-0.4.1.ebuild 561 BLAKE2B 587ce960c4e2e8b1786ff5e12f74b20077d97bd2f9f34215c53ef259577fc2d4084b6178c2bfb8fc63c9c539b39eb0e01ec8c538115ca5ac7949667fd9a85cf9 SHA512 66b33cabb6989fdcd7852105e325ef48976b676c4c715b6b60e61e08ed3f8be47b56abcea2b37f6dcc94d7bf495b05110c5df98922d5486d77aa113a92901475
MISC metadata.xml 342 BLAKE2B 8b63c0c5e0e032812e3fc213bf7d260736517921d7af89de1e73e8224a36f56e50e2cc8a3252731f44b843e6623c0ea8f503b20fa4066f80461830986f10623f SHA512 a178db0e3ebcf2ded489273330063bd5630c721a4909673eefe7c23e2efa6ccc392b92986f07ade3c9100e02551e17cb94d80574eaa8d777e0d2e9f9cb4eed33
diff --git a/x11-libs/xcb-util/xcb-util-0.4.1.ebuild b/x11-libs/xcb-util/xcb-util-0.4.1.ebuild
index a21d2b9359dc..1d8a92690cc0 100644
--- a/x11-libs/xcb-util/xcb-util-0.4.1.ebuild
+++ b/x11-libs/xcb-util/xcb-util-0.4.1.ebuild
@@ -9,7 +9,7 @@ inherit xorg-3
DESCRIPTION="X C-language Bindings sample implementations"
HOMEPAGE="https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/lib/libxcb-util"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
RDEPEND=">=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/x11-libs/xosd/Manifest b/x11-libs/xosd/Manifest
index 1415f55b0977..310019ae4088 100644
--- a/x11-libs/xosd/Manifest
+++ b/x11-libs/xosd/Manifest
@@ -2,5 +2,5 @@ AUX xosd-config-incorrect-dup-filter-fix.patch 519 BLAKE2B 94990ecefbb09e341c62e
DIST xosd-gentoo-m4-1.tar.bz2 5043 BLAKE2B c855a8c114911c2bec1bd582c19ef09f731a8df2c22a400a895d63ad5c4a32ad393330b47ee75fb7d8943a230df6d750094457e2021025035e91e5b1cf470e6b SHA512 fcf4d8a77cc80bc04a444a4faa9e072ea1e00950b3ce685b7944302d2ee3ebdfc5ec29ccb311495ee2e1fb5e61cc2d49350b303288d1d86430fa6bc8b3772483
DIST xosd_2.2.14-2.1.debian.tar.xz 17276 BLAKE2B 77caf1f33ba66698ab7f1894da3da27e754fe5989814427de804b9797f71930e2d52ced403f72cdbac9522337876bec2c93fc83b0d97f7e0d05f8b78337d0b34 SHA512 ba5d86d2391e6dfdc6a2994e486f9c5ecd1934438815f4dc01c0633192d74a2fa2cabe647574052c4a87203e0c12b9bb8c38851975c36f19d113787dae3681ee
DIST xosd_2.2.14.orig.tar.gz 418331 BLAKE2B 2f7b8fbc31a2341ede7bc85c35ede4209c1d3a74ce07dbc62f302aa6d81a00e5e0dd4880d8ac290c0ff0f3babfcdb8b5975f7375cdafdc87fa0747c8ed8295ad SHA512 3caf6d106d34488f4823e2a58fdff7a69b90f505b8da2443485167ff0362c6f27614c9a5019e738ff1f897d3c2249c934ff60953e3775566d66e8e9b30e4e473
-EBUILD xosd-2.2.14_p2_p1.ebuild 1487 BLAKE2B 737a2f573efc84ad99a8658a294d7d442f20adee500815d774922cdda80ba5620317a41aae1757200b6550583cd3903b7d788149759fe9950c692928e4fda6d8 SHA512 131d0b7fe332df96de7f7e43ff1748cd9ac4897373423cbf31bda480538e7c84cf9063d0ed8abb8a4ee45465acc5c529b8f8ca48123e4e2d9d54852b4a433894
+EBUILD xosd-2.2.14_p2_p1.ebuild 1481 BLAKE2B 3415f7f29507a78aa1ad3610292d5523bfe94730306b0e99cea762a1ce3d4fbc67b2ca3e2dbb08495b12f8765a6bd17cc5f4c96f3ca64a37bcc89cd29043b659 SHA512 8880596be13ccceb4c07460551353b91ac3284cd0f9adf591b9379bb055083db5df43f9525b969a491ee3a8c4e396616ab690fa27cfb3e503bc126cc5fadaaab
MISC metadata.xml 243 BLAKE2B 0053677bf09bc6cef6676e50397074f9ac794e245ec5e1fb037ae73e9d7e230f95d17569838e9fb640466467ba20ff49eddddf44f9ad6f6f921f8610e534eb8f SHA512 70b099724c1ee7c0f5509d556562ea0de20a041b35f5d39675a3085406cc5ec934af135df6f08e8777e97f4d7659e0ffa675a789a8bfce9f070084fb498a0897
diff --git a/x11-libs/xosd/xosd-2.2.14_p2_p1.ebuild b/x11-libs/xosd/xosd-2.2.14_p2_p1.ebuild
index eea6affd7bca..2c969dea74e0 100644
--- a/x11-libs/xosd/xosd-2.2.14_p2_p1.ebuild
+++ b/x11-libs/xosd/xosd-2.2.14_p2_p1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${PN}-${MY_PV}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ppc64 ~riscv sparc x86"
IUSE="static-libs xinerama"
RDEPEND="x11-libs/libX11
diff --git a/x11-libs/xtrans/Manifest b/x11-libs/xtrans/Manifest
index 246d20dd1145..67cba53d6a94 100644
--- a/x11-libs/xtrans/Manifest
+++ b/x11-libs/xtrans/Manifest
@@ -1,3 +1,5 @@
DIST xtrans-1.5.0.tar.xz 170388 BLAKE2B a07dc501a36f4a6d7d9c407c36c5fcaa9555eeec3066d91fa8531118ac04bc55a1fbdce6370782aa8a18e1f26b14e3ad644e1e98ae3a353234e3ecae71fe065b SHA512 e8091f11d4ad2b14e01de3eac56bdf2267ea26687ce66e3056374d0d02e049480c0b27c482f8828a0efd086f1e4c485108ca4dce3f83d66c1896effa3b38b228
-EBUILD xtrans-1.5.0.ebuild 594 BLAKE2B 653a510de0f091acb0e9d21750a3c39e091cba44c2d66941e91932fb58720a7e3a958eb8bc855584fabf513f0e79838a89a194425bf3874ea02158aa80b68f7a SHA512 8fa1cf8bdd7ea3dbb099cc8725bc71b7ad26f7d1f8987aaf86aec4a448be641b17c724c799bd4e7f9e0437a39c7087eea8613df50410f075da8ac75a92b5d0de
+DIST xtrans-1.5.1.tar.xz 175624 BLAKE2B 5ab6ffdc0028da16b4373f824c9bfc51db9bb90bc593c101b2647496846687fd020423e4eb204e8b261fa39123f5a57338b9257b13b7abb92e8d1a49cd3c3345 SHA512 1a4bf3495ba401711b632972acf26bb82c2e8fd917a868ed21e510a1bb1ec57c145496baddb44de76e00c2d03dbf9e8592099623da4c065de3a7c5a804e87c1e
+EBUILD xtrans-1.5.0.ebuild 588 BLAKE2B 508b3ad507e8fa27de824a75b3906f91b92a6fc08d572d3a3a3c24b332c6f067745b5fa2485599b251abc8bdd20f26ca0987e1eb8dfe3e7b32d570f336bda306 SHA512 97ae0117d2d993145c9345d108fd7166b27efd22f6baa07ec1e540b95f3af893603d029ea71a7e52c2985b5ea2b6fd959911bd6ed1b08aa7e0673b87c58a8efe
+EBUILD xtrans-1.5.1.ebuild 596 BLAKE2B 0a7b6ef237a8ceae42ecf8318006285d46947ab7612685a66e829a4b9c88447c513cd2f7977422ed9b2754d91f183c9c353e60c074fb466771b4b0058c88daf8 SHA512 f9bbc5047f02d66046c597eaa9d83ae88047e599d769111811f78660ef4d442a15b285505388590cf98347149a2b79371f66dee3a73f35c5d63fe0c99bb65abd
MISC metadata.xml 340 BLAKE2B a338aaec9199c9b8d4d7104867c9beab0c1363cf8ae64b4c13366ba1d506a8849c9ace547c8ba8f737e5f0cb6f69a9acc11e4a7ed719bad81da5fb44214d33c4 SHA512 1a1504c0e5788a839e01bb8fa84ac557664af8057690b7dca4528253abbc6355bad2899c492a847ff1c4c938ffb2652c6d34a0b6f6efc2a783080a606ad8323e
diff --git a/x11-libs/xtrans/xtrans-1.5.0.ebuild b/x11-libs/xtrans/xtrans-1.5.0.ebuild
index 2b3c33b5a88a..e5050c583f96 100644
--- a/x11-libs/xtrans/xtrans-1.5.0.ebuild
+++ b/x11-libs/xtrans/xtrans-1.5.0.ebuild
@@ -10,7 +10,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3
DESCRIPTION="X.Org xtrans library"
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
src_configure() {
local XORG_CONFIGURE_OPTIONS=(
diff --git a/x11-libs/xtrans/xtrans-1.5.1.ebuild b/x11-libs/xtrans/xtrans-1.5.1.ebuild
new file mode 100644
index 000000000000..6555ce70c0bc
--- /dev/null
+++ b/x11-libs/xtrans/xtrans-1.5.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_PACKAGE_NAME="lib${PN}"
+# this package just installs some .c and .h files, no libraries
+XORG_DOC=doc
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3
+
+DESCRIPTION="X.Org xtrans library"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+src_configure() {
+ local XORG_CONFIGURE_OPTIONS=(
+ $(use_enable doc docs)
+ $(use_with doc xmlto)
+ --without-fop
+ )
+ xorg-3_src_configure
+}