summaryrefslogtreecommitdiff
path: root/gui-libs
diff options
context:
space:
mode:
Diffstat (limited to 'gui-libs')
-rw-r--r--gui-libs/Manifest.gzbin5295 -> 5451 bytes
-rw-r--r--gui-libs/amtk/Manifest2
-rw-r--r--gui-libs/amtk/amtk-5.6.1.ebuild2
-rw-r--r--gui-libs/aquamarine/Manifest8
-rw-r--r--gui-libs/aquamarine/aquamarine-0.3.1.ebuild2
-rw-r--r--gui-libs/aquamarine/aquamarine-0.4.1.ebuild (renamed from gui-libs/aquamarine/aquamarine-0.1.1-r2.ebuild)2
-rw-r--r--gui-libs/aquamarine/aquamarine-0.4.2.ebuild53
-rw-r--r--gui-libs/display-manager-init/Manifest2
-rw-r--r--gui-libs/display-manager-init/display-manager-init-1.1.2.ebuild2
-rw-r--r--gui-libs/egl-gbm/Manifest2
-rw-r--r--gui-libs/egl-gbm/egl-gbm-1.1.2.ebuild2
-rw-r--r--gui-libs/egl-wayland/Manifest6
-rw-r--r--gui-libs/egl-wayland/egl-wayland-1.1.13.1.ebuild2
-rw-r--r--gui-libs/egl-wayland/egl-wayland-1.1.17_pre20241015.ebuild (renamed from gui-libs/egl-wayland/egl-wayland-1.1.16.ebuild)14
-rw-r--r--gui-libs/egl-x11/Manifest3
-rw-r--r--gui-libs/egl-x11/egl-x11-1.0.0_pre20240919-r1.ebuild44
-rw-r--r--gui-libs/egl-x11/metadata.xml11
-rw-r--r--gui-libs/gdk-pixbuf-loader-webp/Manifest4
-rw-r--r--gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.4.ebuild2
-rw-r--r--gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.7.ebuild2
-rw-r--r--gui-libs/greetd/Manifest2
-rw-r--r--gui-libs/greetd/greetd-0.10.3.ebuild7
-rw-r--r--gui-libs/gtk-layer-shell/Manifest4
-rw-r--r--gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.2.ebuild2
-rw-r--r--gui-libs/gtk-layer-shell/gtk-layer-shell-0.9.0.ebuild57
-rw-r--r--gui-libs/gtk/Manifest6
-rw-r--r--gui-libs/gtk/gtk-4.12.5-r2.ebuild2
-rw-r--r--gui-libs/gtk/gtk-4.14.3-r1.ebuild2
-rw-r--r--gui-libs/gtk/gtk-4.14.4-r1.ebuild4
-rw-r--r--gui-libs/gtksourceview/Manifest4
-rw-r--r--gui-libs/gtksourceview/gtksourceview-5.10.0.ebuild2
-rw-r--r--gui-libs/gtksourceview/gtksourceview-5.12.1.ebuild2
-rw-r--r--gui-libs/hyprutils/Manifest8
-rw-r--r--gui-libs/hyprutils/hyprutils-0.2.0.ebuild27
-rw-r--r--gui-libs/hyprutils/hyprutils-0.2.1.ebuild2
-rw-r--r--gui-libs/hyprutils/hyprutils-0.2.3.ebuild (renamed from gui-libs/hyprutils/hyprutils-0.1.5.ebuild)2
-rw-r--r--gui-libs/libadwaita/Manifest8
-rw-r--r--gui-libs/libadwaita/libadwaita-1.4.4.ebuild66
-rw-r--r--gui-libs/libadwaita/libadwaita-1.4.5.ebuild66
-rw-r--r--gui-libs/libadwaita/libadwaita-1.5.3.ebuild (renamed from gui-libs/libadwaita/libadwaita-1.5.1.ebuild)6
-rw-r--r--gui-libs/libdecor/Manifest2
-rw-r--r--gui-libs/libdecor/libdecor-0.2.2-r1.ebuild2
-rw-r--r--gui-libs/libgedit-amtk/Manifest2
-rw-r--r--gui-libs/libgedit-amtk/libgedit-amtk-5.8.0.ebuild2
-rw-r--r--gui-libs/libgedit-gtksourceview/Manifest2
-rw-r--r--gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.4.ebuild2
-rw-r--r--gui-libs/libhandy/Manifest2
-rw-r--r--gui-libs/libhandy/libhandy-1.8.3.ebuild2
-rw-r--r--gui-libs/libwpe/Manifest2
-rw-r--r--gui-libs/libwpe/libwpe-1.14.2.ebuild2
-rw-r--r--gui-libs/neatvnc/Manifest6
-rw-r--r--gui-libs/neatvnc/neatvnc-0.8.1.ebuild (renamed from gui-libs/neatvnc/neatvnc-0.8.0.ebuild)2
-rw-r--r--gui-libs/neatvnc/neatvnc-9999.ebuild2
-rw-r--r--gui-libs/tepl/Manifest4
-rw-r--r--gui-libs/tepl/tepl-5.0.1-r1.ebuild2
-rw-r--r--gui-libs/tepl/tepl-6.8.0.ebuild2
-rw-r--r--gui-libs/vte-common/Manifest4
-rw-r--r--gui-libs/vte-common/vte-common-0.74.2.ebuild2
-rw-r--r--gui-libs/vte-common/vte-common-0.76.3.ebuild2
-rw-r--r--gui-libs/vte/Manifest4
-rw-r--r--gui-libs/vte/vte-0.74.2.ebuild2
-rw-r--r--gui-libs/vte/vte-0.76.3.ebuild2
-rw-r--r--gui-libs/wayfire-plugins-extra/Manifest6
-rw-r--r--gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.8.0.ebuild38
-rw-r--r--gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.8.1.ebuild47
-rw-r--r--gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.9.0.ebuild2
-rw-r--r--gui-libs/wf-config/Manifest5
-rw-r--r--gui-libs/wf-config/files/wf-config-0.8.0-gcc14.patch31
-rw-r--r--gui-libs/wf-config/wf-config-0.8.0.ebuild48
-rw-r--r--gui-libs/wf-config/wf-config-0.9.0.ebuild2
-rw-r--r--gui-libs/wlroots/Manifest2
-rw-r--r--gui-libs/wlroots/wlroots-0.18.1.ebuild106
-rw-r--r--gui-libs/wpebackend-fdo/Manifest2
-rw-r--r--gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.2-r1.ebuild2
-rw-r--r--gui-libs/xdg-desktop-portal-lxqt/Manifest4
-rw-r--r--gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.0.2.ebuild2
-rw-r--r--gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.1.0.ebuild30
77 files changed, 400 insertions, 425 deletions
diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz
index 3504d86e390a..77acafa3e860 100644
--- a/gui-libs/Manifest.gz
+++ b/gui-libs/Manifest.gz
Binary files differ
diff --git a/gui-libs/amtk/Manifest b/gui-libs/amtk/Manifest
index 440bfba38b0c..855b2030ba84 100644
--- a/gui-libs/amtk/Manifest
+++ b/gui-libs/amtk/Manifest
@@ -1,3 +1,3 @@
DIST amtk-5.6.1.tar.xz 58472 BLAKE2B 3c31ba010c2711f8b85cd704de1595100f17b2f3471b2d6036bae1c414f5af669b11105288bcc70b07e035334575bd8e0ac35f9bf6d69affe2ba1b5491408df2 SHA512 668519d2977e951d6b5d78add44a3f829ec169ff115be1aa4ab986e902b06653568135a3793653725a4aad95ec82cb171f0e8d16a2f83485659a14ed3e932c34
-EBUILD amtk-5.6.1.ebuild 830 BLAKE2B caeba1ad52760c7cc1be9016538a1cbe19deb5d7c96d6edf3a5ff325e76f8812189449f26ad502ca818598b9d06470bcb17d6b6411c51ee17559ad3a34b2be95 SHA512 8012f6517cc2656e3c2abd2b909d351c3ab92f2c46464d28206f063c937fd1e14a357efaf18cdf90d43fa73a5b359e613c54371e19fa87bcf930811049c6cf78
+EBUILD amtk-5.6.1.ebuild 824 BLAKE2B 36fbfe6625fb5f30cf51dc7136f23580ca979d096757d0f965ae748a09151b064ffd1be139b88ca7f4db3a2ba8094be6e5c2d80aa1d21909f2b33352d03776c1 SHA512 7d62ced2680de53ddf62745e8851519057f7823dd01a7d54f455ba26e3cced823b05d3038a2fc22fae98923d28c6bdf11918c8c64918c3db33dee68190c09a7c
MISC metadata.xml 345 BLAKE2B 393354c336121233ace1e2f95bdb99432e52a9f96ec6ba1a8dd7688c38d426be8ccbee73fa182f4b463956b343cb23497b12a689d16779127881d1f4dd0e2aa8 SHA512 0052f2112bb9123acdc71c66d599c7556e8f8a076d58d02801cc534c7ef70e8f196186cb90702c77e6441c316d1895aefbebb4d06ade698ece7822bed304c664
diff --git a/gui-libs/amtk/amtk-5.6.1.ebuild b/gui-libs/amtk/amtk-5.6.1.ebuild
index 5ea9f5751143..96666002efe1 100644
--- a/gui-libs/amtk/amtk-5.6.1.ebuild
+++ b/gui-libs/amtk/amtk-5.6.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/World/amtk"
LICENSE="LGPL-2.1+"
SLOT="5/0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="+introspection gtk-doc"
RDEPEND="
diff --git a/gui-libs/aquamarine/Manifest b/gui-libs/aquamarine/Manifest
index 1ce1056d2162..92b9e168cef2 100644
--- a/gui-libs/aquamarine/Manifest
+++ b/gui-libs/aquamarine/Manifest
@@ -1,8 +1,10 @@
-DIST aquamarine-0.1.1.tar.gz 70241 BLAKE2B 511e03fed61f970b6309f4cc630e6cfee9eabb4b2d95da27699aa9b38e8e20922847272c9bb4467fb59f428b7137196be2e31cf4e34ac0bb61df5e1520c6f27a SHA512 5e51db094d8a30b53f6bd0e8895039adb354f04428c49e6d1b6fdbbc13d9e8ee02d42da1f9d78bb495a0cd8e286888323a5dbdf663ae6df7495072ed6ab4abc2
DIST aquamarine-0.3.1.tar.gz 73065 BLAKE2B 9e66d6e6da33e62917b10b395ed1eb9ca6f721b38d787ccd6197f1b14af69cafba42994081d95b13f8dcc311b997d950a8070bca47097020bb4c80c91651b698 SHA512 78428d9571f90f424cb91fa1a1b262e1433fe3b8b2c7c7a1a8799f3346c2e2efa1fd3738903d08aeb776f5ff65f4fbe2ebc3eee1481c3a8067bf163d3cea6efb
DIST aquamarine-0.3.2.tar.gz 73834 BLAKE2B 6fef169866c4e7dc4df6b3168c2e7c950fe62572979689010934af4c5aea7223734f3be5a85ed0c8884b32e73962d08ceb2a1e745423169642a68439f5c54dc1 SHA512 ed5e17cbbf6bff579db657366e7035b765979821fc2be95c420b290f1f25625d29c25ac30ab49183b58654ae442f18382f8bb0931aae57a796a24a14f4baacea
-EBUILD aquamarine-0.1.1-r2.ebuild 1119 BLAKE2B 4f21e04413ff2d25594489c50f191fd74634a42f1dd8c55e9014054848bafc184b471d6aa902953b1eca5617e23e1f9048f1b74798f29265e2fdb791ced33929 SHA512 0038ab75512caa5a38273ea03925e8fd47946cd1a2bbfb6a1e67895b3e07dc6069a66712f19c04bce609d505e75a81a467607784a433879a1c28b41c70beb1ed
-EBUILD aquamarine-0.3.1.ebuild 1119 BLAKE2B 4f21e04413ff2d25594489c50f191fd74634a42f1dd8c55e9014054848bafc184b471d6aa902953b1eca5617e23e1f9048f1b74798f29265e2fdb791ced33929 SHA512 0038ab75512caa5a38273ea03925e8fd47946cd1a2bbfb6a1e67895b3e07dc6069a66712f19c04bce609d505e75a81a467607784a433879a1c28b41c70beb1ed
+DIST aquamarine-0.4.1.tar.gz 74242 BLAKE2B d019e1bfeb70d76f269eddc996957177ece83526382110c0a5e4e9a26716dee4a03b3bce408f667db6a21f1cce5ae4a1ca5d674dbe13d96229631633ce54d627 SHA512 facdfc86761df68369e8e823f87cf84564b861a5d7ceb9fb8930b32b3bfd5e48d77fcc9953553387e4b61e0b24461fd740e249ca8f6a8791d88a9e41e1e47e9f
+DIST aquamarine-0.4.2.tar.gz 74721 BLAKE2B 5f81402b3e335aa60cf295a608aeb3f01f9235dd14c9045d9ff28dbdd566aad504e6c9417d0c512dd3334401eb6a7f1df6056191f04fc9409af41b47c01f50b3 SHA512 e5a663e2fbc975601a9e70a05a2ea1a0fcb98762cd6a8d86631e43cc84174d2f11d69ae38c53e80bcb447e687aca74a6a9a8430a75b77c9c9569cf0de684a57e
+EBUILD aquamarine-0.3.1.ebuild 1118 BLAKE2B 77cfb37bce9743efdd6bd0c8f86278b3d105ad984ce16c425e77fc3e532d1371ca831da1dbc5f2dd3ece081d327de9d66784e08e86f212836ddd915e9a76ce2d SHA512 c3e00be1a32a379ce8985918e13cd2ffd233394b1a800084fd528c4f99e544becafc182b7a5068707c3f8a598f5f0af79311f9c9e86a6c13dc9f635949ddd3c3
EBUILD aquamarine-0.3.2.ebuild 1119 BLAKE2B 4f21e04413ff2d25594489c50f191fd74634a42f1dd8c55e9014054848bafc184b471d6aa902953b1eca5617e23e1f9048f1b74798f29265e2fdb791ced33929 SHA512 0038ab75512caa5a38273ea03925e8fd47946cd1a2bbfb6a1e67895b3e07dc6069a66712f19c04bce609d505e75a81a467607784a433879a1c28b41c70beb1ed
+EBUILD aquamarine-0.4.1.ebuild 1118 BLAKE2B 77cfb37bce9743efdd6bd0c8f86278b3d105ad984ce16c425e77fc3e532d1371ca831da1dbc5f2dd3ece081d327de9d66784e08e86f212836ddd915e9a76ce2d SHA512 c3e00be1a32a379ce8985918e13cd2ffd233394b1a800084fd528c4f99e544becafc182b7a5068707c3f8a598f5f0af79311f9c9e86a6c13dc9f635949ddd3c3
+EBUILD aquamarine-0.4.2.ebuild 1119 BLAKE2B 71ffec46034bec5b3d1f94b4c97e5d00c4c87a44f9dbed26a16faf6b2cd1a9f90729946d368b11b49123f6ac3077e48d514f74494806041d981d97b1251f4a0e SHA512 8d76b17bdbfc2f2221ffa61f5ad896a4da18b99e1a89ff12dd7f34fa972accb3ba5285ec7ce4fec5208cf7744af577cf1c1a84c7d8414b320f2c5e7b9f7b10d4
EBUILD aquamarine-9999.ebuild 1119 BLAKE2B 4f21e04413ff2d25594489c50f191fd74634a42f1dd8c55e9014054848bafc184b471d6aa902953b1eca5617e23e1f9048f1b74798f29265e2fdb791ced33929 SHA512 0038ab75512caa5a38273ea03925e8fd47946cd1a2bbfb6a1e67895b3e07dc6069a66712f19c04bce609d505e75a81a467607784a433879a1c28b41c70beb1ed
MISC metadata.xml 758 BLAKE2B a65a9e66b86adfb07863ac5478017cbb2600947533120b7df4e88b5d15ba2993d05dd1283043c7db0663bd9a48945c65bec2ffa51c78d25c6d1ce68bd9fab9c9 SHA512 99db8f2458d4004ad61bdeac7dbdad89274dbcd935d6609cfcffbc7af975212dd8eb5126d04cb0a6f2f05129eb7df7df67cb38aa207271da61aea66afbad36f8
diff --git a/gui-libs/aquamarine/aquamarine-0.3.1.ebuild b/gui-libs/aquamarine/aquamarine-0.3.1.ebuild
index f6ad41a30f68..1d429af14b19 100644
--- a/gui-libs/aquamarine/aquamarine-0.3.1.ebuild
+++ b/gui-libs/aquamarine/aquamarine-0.3.1.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" = *9999 ]]; then
EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
else
SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
LICENSE="BSD"
diff --git a/gui-libs/aquamarine/aquamarine-0.1.1-r2.ebuild b/gui-libs/aquamarine/aquamarine-0.4.1.ebuild
index f6ad41a30f68..1d429af14b19 100644
--- a/gui-libs/aquamarine/aquamarine-0.1.1-r2.ebuild
+++ b/gui-libs/aquamarine/aquamarine-0.4.1.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" = *9999 ]]; then
EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
else
SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
LICENSE="BSD"
diff --git a/gui-libs/aquamarine/aquamarine-0.4.2.ebuild b/gui-libs/aquamarine/aquamarine-0.4.2.ebuild
new file mode 100644
index 000000000000..05d16c91faf8
--- /dev/null
+++ b/gui-libs/aquamarine/aquamarine-0.4.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Aquamarine is a very light linux rendering backend library"
+HOMEPAGE="https://github.com/hyprwm/aquamarine"
+
+if [[ "${PV}" = *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
+else
+ SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+# Upstream states that the simpleWindow test is broken, see bug 936653
+RESTRICT="test"
+RDEPEND="
+ dev-libs/wayland
+ media-libs/mesa[opengl]
+ media-libs/libdisplay-info
+ >=dev-libs/libinput-1.26.1
+ >=dev-util/hyprwayland-scanner-0.4.0
+ >=gui-libs/hyprutils-0.2.3
+ x11-libs/cairo
+ x11-libs/libxkbcommon
+ x11-libs/libdrm
+ x11-libs/pango
+ x11-libs/pixman
+ virtual/libudev
+ sys-apps/hwdata
+ >=sys-auth/seatd-0.8.0
+"
+DEPEND="
+ ${RDEPEND}
+ dev-libs/wayland-protocols
+"
+
+BDEPEND="
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ sed -i "/add_compile_options(-O3)/d" "${S}/CMakeLists.txt" || die
+ cmake_src_prepare
+}
diff --git a/gui-libs/display-manager-init/Manifest b/gui-libs/display-manager-init/Manifest
index f7f736fed719..1055fa40c502 100644
--- a/gui-libs/display-manager-init/Manifest
+++ b/gui-libs/display-manager-init/Manifest
@@ -3,5 +3,5 @@ AUX display-manager.confd 608 BLAKE2B 814b4d36ce74d2f70a771cda31c3b9f6e21246bef6
AUX display-manager.initd-r5 5200 BLAKE2B 26b8aa90d439fbe719e294f3e1894d82936abcba5ef18095d9940c260b39118c62925c97e1df0d3ce8529cc8b280e623b62d5a716d6e6a896063d416790833f3 SHA512 0b969ed50e267366094268456773e16887c8fa8c31de9a9f58383f3136921a39f4ac72371a01297186e16eb58c69c7223cd61d08ad14f570e57b6837616e6afb
AUX startDM-r1 778 BLAKE2B 134345da401d5d75cb4e3cf79189a2594e508d4afe748bc209e8a93ea754169b205b114fcdb830ed95908788d0bf9cf071cd50de0c37df7fe5b83827f406d766 SHA512 e0cbb1f0ca6d6d3ae3f963bb5508e5b58e03682aba3f35cb2c1819c17e2d94ee240a5dc603f9fd93d22ecca060d131e46c0a0a25685aa8deac280294ff76b8c9
AUX xdm.initd 200 BLAKE2B ec997b7080037a7197a6f75728d9075c846168115d705015afc6518e1e72d815cdf87c2e9e3f3ad950034599e548d015e530cb7821f83b9d289337908455c17a SHA512 4552215cc2cdffa3298a9136e2a22f600f55958d7f74b2d06bbf48568d8034ef24deea27ad9f8d6d100516b0efb4e2688c1f454dc556120f759b1da7fecd877c
-EBUILD display-manager-init-1.1.2.ebuild 1681 BLAKE2B 44868fe16c81ca3ce0816196deeeb3172f34534539160ff90ca828690080b7300e1f6a3e3facf6a4706991fac3b5aa3b38c2867dd0bf9b334023fac1aa8d3b1f SHA512 a245e608ef68025d0b91ad4c23bf16be4a9ed852199f073505569525c2903693ead2ffee7ba2db470e9b77c4c0724992d6b0dac149c982d0dff0a3e6fa61e9ec
+EBUILD display-manager-init-1.1.2.ebuild 1675 BLAKE2B 548eacdb31789fbe345dd592897a61e50d015573b39ce6b62d8fa0c8fa04a3ada1f3f1ebe87c14775ab19062d37cc6bd16545cfb83b29488cf487c3069d84215 SHA512 da056a799c579a0bc6ac49f4afc02a4d835a98cc47b78f69345014cf64fda1e489ac17d8cc6836ee690b0932b1b53dc22d413c7c7202922825dfd5cf2c030aa2
MISC metadata.xml 259 BLAKE2B cc7abf54ed4398a2cfb77310c63f5fae3e432488b0c7466f8148c5d009d38aa4ca78eef78712f0b7b6aca6710aab1dfe3c07440f36179fde03f8a97a49b3c080 SHA512 6f50c5d3c735db431156906312a7c1dab3723d8c9e51d15148b92d97a998221c6838eb926f36c6b924c9fc8a6a64ba904e36482ff5164867c482502aa638462f
diff --git a/gui-libs/display-manager-init/display-manager-init-1.1.2.ebuild b/gui-libs/display-manager-init/display-manager-init-1.1.2.ebuild
index 1e2b502f010a..66a3bbc644a6 100644
--- a/gui-libs/display-manager-init/display-manager-init-1.1.2.ebuild
+++ b/gui-libs/display-manager-init/display-manager-init-1.1.2.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:X11"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}"
diff --git a/gui-libs/egl-gbm/Manifest b/gui-libs/egl-gbm/Manifest
index dbed73b0dba3..fe3285f6ae98 100644
--- a/gui-libs/egl-gbm/Manifest
+++ b/gui-libs/egl-gbm/Manifest
@@ -1,5 +1,5 @@
AUX 15_nvidia_gbm.json 96 BLAKE2B ed3c97a8df4e80b969b479c46472143b81a986a9009d6cf9faed0bc99e59f977d0a9260204252151befe2d3454eac05c584776464d86aae263040f209df5ca8b SHA512 6a3e3bffb0f5352b4d8738f7b18003579664f69e062e2f50e5b8189f06a1161ee651d66e83dcb1b9338751908b4e410cbf9b98fc2e58c18269b66e3c2f2f3e34
AUX egl-gbm-1.1.0-werror.patch 220 BLAKE2B c93b535d6f17ea35c39b61b8f655a1b9378b18260fcae319f22d94c28ec932557303d97b9e0b435006964ec5cc6a660e9e89b4823000893221dfe07a16efde39 SHA512 0c5eeea9eaaea637200314363da1cf1873a44b939287b27b0156cc05a99c274e311848ce6b69ce39df1fcf1b44deba5ec227d871db87a8785e7d0d27b447a066
DIST egl-gbm-1.1.2.tar.gz 17897 BLAKE2B b13d1eba51bea5ebf388b6f12734e3e88dcbfd7ceb51be6ce2f7def2e06f5a676d6b148cd25a559466099a1a19a9a14c5f6fae30217879f2ef6cb63d82f75e6d SHA512 03e19ec9121c3a32469d6f9fb207286b0f8e2d728f2f1c501a5b470f40119b9df4f040d9eae3177b7529cfc1416797e80c54a33552d41dccb18c74133b50dc3c
-EBUILD egl-gbm-1.1.2.ebuild 730 BLAKE2B 8d3e672508965d25a82393767da89081a8fb7cde67399709aa7c8081af7b4c8e4654bc331d3a16a668558d82ca84b86a1217ec35874f24549fa8c055c24d6908 SHA512 341baf43ed194824270ec849caf27d44e9c15e4ca569ea2b604640a2e518061a142a5c940060cda4a1add3ffd217a79fd85420478280351190607eaf3708e656
+EBUILD egl-gbm-1.1.2.ebuild 737 BLAKE2B 030f44a8abe54382da6296ba32f94f8da3fbd62db963e2cc190d368be90315275474526ab5593c72fe55633cb8232cc4ee7fae713d77712cc15a69835074b1ef SHA512 617f72a239586ce45d1d996c79fe77d0eac7b8563ad491ee2426ea914ea8f6721fccb31fff3366a68f4afa3f2c8db8fea147c9f209d71c119bcdab9a5826e955
MISC metadata.xml 325 BLAKE2B b7fe17481f96e0fabd321b64090bc12c09ee61de8251531a0853c668b799522480f700fd2382e16bf6aa956c3aa6d3dd0ceff76a27355994b7517cbce7d25094 SHA512 8a3bdde2a17fcec7bbc55af10d33774e4fa648a88949b06ea9f5c7c8c83b2a05c67a3a8cdfcff44eac757639184b790b17b55a574d449cd0a5186b7a5414e5df
diff --git a/gui-libs/egl-gbm/egl-gbm-1.1.2.ebuild b/gui-libs/egl-gbm/egl-gbm-1.1.2.ebuild
index 2309eed1d1df..f53e71c2435d 100644
--- a/gui-libs/egl-gbm/egl-gbm-1.1.2.ebuild
+++ b/gui-libs/egl-gbm/egl-gbm-1.1.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit meson-multilib
-DESCRIPTION="GBM EGL external platform library"
+DESCRIPTION="NVIDIA GBM EGL external platform library"
HOMEPAGE="https://github.com/NVIDIA/egl-gbm/"
SRC_URI="
https://github.com/NVIDIA/egl-gbm/archive/${PV}.tar.gz
diff --git a/gui-libs/egl-wayland/Manifest b/gui-libs/egl-wayland/Manifest
index c5f09030c94a..35c340a5ff43 100644
--- a/gui-libs/egl-wayland/Manifest
+++ b/gui-libs/egl-wayland/Manifest
@@ -1,7 +1,7 @@
AUX 10_nvidia_wayland.json 115 BLAKE2B b10206c742e8966d1192b9b0604137e6b296d2be74a437841c63844c0716343578b11565a34fb4c534d5908c0b5775305581b68039a6ff9ed7421c9d385a2b7a SHA512 1a611ac0fc2762d94661efc28fa58d57a821185afa7589158d1b8d503bd7361ba1b5029302550134ed1787c2bf90e2ea8afbf3bdefbfe268d8cf13d2f340fb47
AUX egl-wayland-1.1.6-remove-werror.patch 251 BLAKE2B 12a14b185f9b1cb3a42226708642f5b57c2b0eb64d81c96438ee24ac45b950ba588591194648fc8e64e3aa8d2fda9ba2dba63a2f78fc22c00a14d56403bf6839 SHA512 c6c3c4d4f776f44d642d51ab2eed44a0388558b43f2c4c894b6d19bdef40b8a646be43b6b356a3ffa0297e36a48122ef057265db68a8717020abe30906bc8f28
DIST egl-wayland-1.1.13.1.tar.gz 68181 BLAKE2B 12587c24828570b5ad399042bb339b27c4d17e14896398d331970b32020956f12d56155e6b97f82c0e7c5f7aa5ad962b923c37ff1609f5384a99bb83e02c2dd7 SHA512 264373b22bab2a26dcd8391308ae24c0afe31168c318fd8fdf74a9958bc41658f9295645c4d91e395b5ab472cdf9dcf5160c448ba54e0aa8eccf04c294ffdb5b
-DIST egl-wayland-1.1.16.tar.gz 74615 BLAKE2B ebb6c5ca00bcf78a2d09bc555da8023c16d340c0793b92833fbcc2b05de5a92e26bc59391af9b42d9ed079290c19e94897cf925bc92a926bd518aa3c1a3ccd38 SHA512 cd32f565c287808ebc9999c46650aecbd023d2df6e1824d30c58822e2f93fe807b37eb87c4626b0874797ad61cfcc75a436f528ec7947dd98c5bae24ca6e7a28
-EBUILD egl-wayland-1.1.13.1.ebuild 827 BLAKE2B 8828a39f35cf6dd10b39b0171b23ad3d7967f3307d61ba0a6eab5352434da90deb6523f19089bbf764ed585dea0588da590b86274e7e81d10567f1e0d1ee8de4 SHA512 6c95b4f476a2e63783abda00756c1678d227b57456ffbbf17bee7b20c44aac67d1a4920651a84da3cabd0b5ba0bc5821335f4873b36a7c562d4fb13db5af2295
-EBUILD egl-wayland-1.1.16.ebuild 828 BLAKE2B 2159eaa4dfe60ce9768be88c15c1814ba7d0f34ef9f863e30491bb43f285be3f241d798c4963705d97f5df49b6597e73719fd833f864c44d4f2f6335075b8818 SHA512 f4fd1a39de619a1f636f74d600daf9f4ab29043b2a7dd4080c5972be5e8b3304c46b1d5e05a1e0bd4f4b52011a02795d7b20fee690075464a8327db7626fcb3d
+DIST egl-wayland-1.1.17_pre20241015.tar.gz 75650 BLAKE2B 736a10e2c94c09678078b9810afbf2b43c27db073e2af75d9d2758d1955592973a78571116c1715ee75d6dac05f5a7f4419031353266ba2ce76db505b13a3fd4 SHA512 431a2ec24cfc1683d3f24f446598c48be552688f579671eafe14fc4339969c03f493c425ac5020662ef13767657b2bdde58298f6b4ab34f60e9faa9c238f0ebb
+EBUILD egl-wayland-1.1.13.1.ebuild 830 BLAKE2B 3b7b4420b5ed0336bcbd65e51c40d666d1db8d4af0c7c3033460a7957e1fb0b27316a49b36d90f3f8fdb9a7fafe551f2204b5453819ff5557739e348939d698c SHA512 7d6e0b47ec31d6a308a219b295549940ab966e44e89d19db0d3b004d0693f7944ad4f89c2c33145e8c1a4da80a21ffd07de4c84bd812dfc9e868304cece07702
+EBUILD egl-wayland-1.1.17_pre20241015.ebuild 790 BLAKE2B fb9448356cd969ab7ebef79cc18ef7cf222eef25d83cb1a090fc2c2fe353e3538956830790c16cc20455663ac87a5d68fe013ded76edfa546e27599c11494625 SHA512 c7e0bcbed417d72d71e6296201075487fcb837226bf5907e92061508c77fe26edefb6829811d17f1e7d2e8c1b272673600a93661b0ed1d2a39f8a4c024bc140e
MISC metadata.xml 329 BLAKE2B 9763d8fac09a9b4902a2a5d61f0f109659ad580117b52d7f844785e449623480752356d31507d86be1198b56a6e38fa6a6fa20aa2151421f79f3ce94f98865a5 SHA512 ae3d6edba2229abebf7f87b448a3f1eacd592d28f6ff3bf80e50e14d8718f15e5a67ec8496cdf03f86532f9525638c3dab5020ba9f62d2a9a4495a16a617d4d4
diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.13.1.ebuild b/gui-libs/egl-wayland/egl-wayland-1.1.13.1.ebuild
index a6b1902f88a1..0cd7c4bbab43 100644
--- a/gui-libs/egl-wayland/egl-wayland-1.1.13.1.ebuild
+++ b/gui-libs/egl-wayland/egl-wayland-1.1.13.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit meson-multilib
-DESCRIPTION="EGLStream-based Wayland external platform"
+DESCRIPTION="NVIDIA wayland EGL external platform library"
HOMEPAGE="https://github.com/NVIDIA/egl-wayland/"
SRC_URI="
https://github.com/NVIDIA/egl-wayland/archive/refs/tags/${PV}.tar.gz
diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.16.ebuild b/gui-libs/egl-wayland/egl-wayland-1.1.17_pre20241015.ebuild
index 93079328f2a5..473ab53dcab5 100644
--- a/gui-libs/egl-wayland/egl-wayland-1.1.16.ebuild
+++ b/gui-libs/egl-wayland/egl-wayland-1.1.17_pre20241015.ebuild
@@ -5,12 +5,15 @@ EAPI=8
inherit meson-multilib
-DESCRIPTION="EGLStream-based Wayland external platform"
+HASH_EGLWAYLAND=0cd471dcfd46e6cb8b71eceddb20cc02eadabf61
+
+DESCRIPTION="NVIDIA wayland EGL external platform library"
HOMEPAGE="https://github.com/NVIDIA/egl-wayland/"
SRC_URI="
- https://github.com/NVIDIA/egl-wayland/archive/refs/tags/${PV}.tar.gz
+ https://github.com/NVIDIA/egl-wayland/archive/${HASH_EGLWAYLAND}.tar.gz
-> ${P}.tar.gz
"
+S=${WORKDIR}/${PN}-${HASH_EGLWAYLAND}
LICENSE="MIT"
SLOT="0"
@@ -33,10 +36,3 @@ BDEPEND="
PATCHES=(
"${FILESDIR}"/${PN}-1.1.6-remove-werror.patch
)
-
-src_install() {
- meson-multilib_src_install
-
- insinto /usr/share/egl/egl_external_platform.d
- doins "${FILESDIR}"/10_nvidia_wayland.json
-}
diff --git a/gui-libs/egl-x11/Manifest b/gui-libs/egl-x11/Manifest
new file mode 100644
index 000000000000..92b1eb9fb624
--- /dev/null
+++ b/gui-libs/egl-x11/Manifest
@@ -0,0 +1,3 @@
+DIST egl-x11-1.0.0_pre20240919.tar.gz 71007 BLAKE2B 10793ee854f1548630772579a745c6d12c6add7abea506663b3c196726544353a06eb45a17a42f4fe1c13cb4602750f43d267c8c2be541c31fa34e9aa0f4c7a4 SHA512 b902e39107ec1e6fcd5d10a2741bcb1d3930b947d36c4778d5c3c12d14086d92ad64742f5a5ff2bdfd36c1cc37ac634277221272cb8f5092ff165fcc2c2ecdff
+EBUILD egl-x11-1.0.0_pre20240919-r1.ebuild 1163 BLAKE2B 95975f314ef45ac9d5fbbf54a89b26dd358394a4b119e021bc721f6cb971a63f06b82bb4a50e09b7d3b68550bb10f80cb583effcdd6a7c30994f424366364aae SHA512 a44a4424015dc9b275728f3d36279baa05384b387a7db4194186eb175e6b3d7d17b56ca031e0d4ab98b3899137e4fb926fa6afc5dc8dd3092d5fb5704a3ddfd1
+MISC metadata.xml 325 BLAKE2B 59dd7d85257b84174be2f1e220cf77f72d1e22a1b984346d77a6d18fe9006ad9e97873a3035a9ca86c266c8599c038acbb56568d5621fa8748409d04239f7aca SHA512 fc6b45bc132109cc4b1a0fb9752a463ab35118d386766341636a75f1c18fc707d90c7e646472d1d24446c27f63725c540cfb23930c27324f46d4f0b51ea69aae
diff --git a/gui-libs/egl-x11/egl-x11-1.0.0_pre20240919-r1.ebuild b/gui-libs/egl-x11/egl-x11-1.0.0_pre20240919-r1.ebuild
new file mode 100644
index 000000000000..545151e96bd8
--- /dev/null
+++ b/gui-libs/egl-x11/egl-x11-1.0.0_pre20240919-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic meson-multilib toolchain-funcs
+
+# no releases yet, should typically update hash in sync with nvidia bumps
+HASH_EGLX11=8aac36c712561ebfecc82af3db15c50cd0d573fb
+
+DESCRIPTION="NVIDIA X11/XCB EGL external platform library"
+HOMEPAGE="https://github.com/NVIDIA/egl-x11/"
+SRC_URI="
+ https://github.com/NVIDIA/egl-x11/archive/${HASH_EGLX11}.tar.gz
+ -> ${P}.tar.gz
+"
+S=${WORKDIR}/${PN}-${HASH_EGLX11}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+# wrt blocker, may or may not cause problems if present with <560
+# drivers, and collides with <565.57.01-r2
+RDEPEND="
+ media-libs/mesa[gbm(+),${MULTILIB_USEDEP}]
+ x11-libs/libX11[${MULTILIB_USEDEP}]
+ x11-libs/libdrm[${MULTILIB_USEDEP}]
+ x11-libs/libxcb:=[${MULTILIB_USEDEP}]
+ !<x11-drivers/nvidia-drivers-565.57.01-r2
+"
+DEPEND="
+ ${RDEPEND}
+ >=gui-libs/eglexternalplatform-1.2
+ media-libs/libglvnd
+ x11-base/xorg-proto
+"
+
+src_configure() {
+ # needs looking into, likely some UB broken at >=-O1 (bug #942396)
+ tc-is-clang && replace-flags '-O*' '-O0'
+
+ meson-multilib_src_configure
+}
diff --git a/gui-libs/egl-x11/metadata.xml b/gui-libs/egl-x11/metadata.xml
new file mode 100644
index 000000000000..099da4f176c1
--- /dev/null
+++ b/gui-libs/egl-x11/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ionen@gentoo.org</email>
+ <name>Ionen Wolkens</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">NVIDIA/egl-x11</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/gui-libs/gdk-pixbuf-loader-webp/Manifest b/gui-libs/gdk-pixbuf-loader-webp/Manifest
index ae7c4413ab88..d64f5ffde462 100644
--- a/gui-libs/gdk-pixbuf-loader-webp/Manifest
+++ b/gui-libs/gdk-pixbuf-loader-webp/Manifest
@@ -1,5 +1,5 @@
DIST gdk-pixbuf-loader-webp-0.2.4.tar.gz 9136758 BLAKE2B 8fb0c1f2a5169e20b143e61911378b99694ba95293624d664c0eaed73d91aed6d474ae837dc64b985dbdd632e9e5e6740eef8c5cfe338a5608424a682026ddf0 SHA512 a367987a7c7ca4df594233a7b6fb281a1484026cdf8cb653d8513103e5d59e69d6ffaef1da8c6875be6d978b8a29251e5d89b6e2959e67057aae0f6cd7464b5e
DIST gdk-pixbuf-loader-webp-0.2.7.tar.gz 9137358 BLAKE2B 7f81addbe268aab79c83f587bb26ac4d2ba8311da49d6e0b690003256e8e5206523aabc2dcb0bf6da38267872f24a6daeff0f5062a77e8e60c08610f3ee0ede7 SHA512 d7abc791b6cdb93b47929e82fbf8b51e5da2848fa43ae65b68fb0505b4da765f938dd290a82d25598d1e5cf9e8f68d6c91a4da814b1194427b4917d03c935910
-EBUILD gdk-pixbuf-loader-webp-0.2.4.ebuild 1035 BLAKE2B 19da829153683c4e6e14038000fcb26a9f0fadf3522fa0ae301c7359cd7624c4df33d2756d124c3f14a8a499e48ba3030abd2eccb6bad3d1e3bd71d023ab5f58 SHA512 5948507698d5a372a439361eb9761aa2a90506a042a24c6f97e9bf3e862f63e52676f92472140d37ca085f4bfd47d56b405ffbfacd098e1ce0492233aa54533b
-EBUILD gdk-pixbuf-loader-webp-0.2.7.ebuild 1034 BLAKE2B 54b7d620be1934f3c16b3df63a0116c87832c131a44748534f6efb6561567b74a6ee9496edac0646e76ba1bbaaeed3de996ac9907578ec15b97457f00717de22 SHA512 1fe66a77e72a92212766a7fcb540104ab4dad1065383695787002ffa77270c41fec018e5ce88e46abdeb20b4ae0b35a231e17bbd57dc04545496f3d11f3626bc
+EBUILD gdk-pixbuf-loader-webp-0.2.4.ebuild 1029 BLAKE2B c7677844079eb3e5b1ca97cdac66b0e9d37d1b563134745ac1de3747dfb670d3b408a5426a18d40bfb3d2b312e522bc2bdb58322d11b513e0db29674ed426839 SHA512 2ddfe02ff27ba0f4e139dbd66927b89da01c6b2c8ecec9a2342f2a53f3b4be9a3ed2ac565abd1f6961cc4a98012ba0cd62fb44a1a7a38b0d982d668c60acb610
+EBUILD gdk-pixbuf-loader-webp-0.2.7.ebuild 1028 BLAKE2B 90ffb2d063b796eb363ab793d6093f2cfa0d67a6062338c2483bb0a67dcd2d5cca2eb9b7de06f24b94ae0868e6688f94c827e3e377ce38ec4fd3ad1c92009347 SHA512 c18962d9bedd90576e89aecc8409d98b09cd0f41d636d977b7ddb037585696234cbb21b9303697a2f546249f2b6fa21fbec48b378687b57e09a10cb74fc4d3b9
MISC metadata.xml 343 BLAKE2B c0eee217ce892c71a14f8960f96d2be35bb4dbdd0592b193d8a6c5663dff8b7a849b676ca0d54093c8b9932c4c0fdaa89c713c878a40d58629170f004493dae9 SHA512 4aff98d342ab95dd3d577dd87bc7e3f2a3177478b7b167488c6156de55b57c9e02c29e4d6d0975bd6023b189fce1a51c7c09fe9cc0eb4b550b9576a65b1c6a6d
diff --git a/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.4.ebuild b/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.4.ebuild
index 3b0f53638e7b..f12adc2a5d4d 100644
--- a/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.4.ebuild
+++ b/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/webp-pixbuf-loader-${PV}"
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
IUSE=""
RDEPEND="
diff --git a/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.7.ebuild b/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.7.ebuild
index f6bcbb1b90b2..24168f82bcff 100644
--- a/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.7.ebuild
+++ b/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.2.7.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/webp-pixbuf-loader-${PV}"
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
>x11-libs/gdk-pixbuf-2.22.0:2[${MULTILIB_USEDEP}]
diff --git a/gui-libs/greetd/Manifest b/gui-libs/greetd/Manifest
index 805a9ba89eca..416f097aa6ae 100644
--- a/gui-libs/greetd/Manifest
+++ b/gui-libs/greetd/Manifest
@@ -62,5 +62,5 @@ DIST windows_x86_64_gnullvm-0.52.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a63
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6
EBUILD greetd-0.10.0.ebuild 2987 BLAKE2B f0cee6bf8aa780af16b652c3bd6d394dfad878320cb408075b9042da390d6cceb0d5f9892e7d191b197b3e97f354c33fbd53925455d044e0a2ad74586dc10899 SHA512 ca017a5a60a69f6623d1565ef6b443701d9f6efb3e5fef04563d5e0fce059677b46caf547f774cbe20c391786633af37538ccdffb0afc4adefd9400e3645225d
-EBUILD greetd-0.10.3.ebuild 2989 BLAKE2B 4d39a63b6ccda06bd6bde58f6d95086606691fc3f795e44588df45d088395bbf37261d8fda2f8e26d74b3efac709dfe8773282dfc110c297e0b44712f21374a4 SHA512 46de302f103faa7b3baaec16eb84f99e52308a89b81618039da657626c09a2068d27e64b951166f55c9f789cdfc914d4be776983e07939003e96ef4b481211c6
+EBUILD greetd-0.10.3.ebuild 3041 BLAKE2B d8d2ab80e45076a912c85f2f859f9004791f9e017a6d6dfde3bca51f621d3bccde5d1a7a92c56bd6564f516b3395e087892ba13991bfbb4fc603d20eac7c47f6 SHA512 c552b5afe45f6b333b78c06ce6002516251085d2825b5c707176550636a2c1972c600ff2811eb59b4d763b1de25de333459b326cba14b9c0a9a4a3e5ec0b5e62
MISC metadata.xml 532 BLAKE2B 9157fee140b5ace151886ef0c534569be06beee4ac32330c93ee42c241e400fa5969c6d24630f53a324210966c22866881a459f073de0ceef9fc6c7ba8b889e8 SHA512 8411b426f1c09cfefc36fa3336deb383ba2bdd0914534db3e8f6cdb1c2ef914f9920c21a8d29eed6c6613c915d2105f3a4e09c1d5bfa3a0c6ed74f23f3e54c2c
diff --git a/gui-libs/greetd/greetd-0.10.3.ebuild b/gui-libs/greetd/greetd-0.10.3.ebuild
index 1969369022d9..30f9a98e47b8 100644
--- a/gui-libs/greetd/greetd-0.10.3.ebuild
+++ b/gui-libs/greetd/greetd-0.10.3.ebuild
@@ -80,14 +80,17 @@ LICENSE="GPL-3+"
LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016 Unlicense"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="man"
+IUSE="man selinux"
DEPEND="
acct-user/greetd
sys-auth/pambase
sys-libs/pam
"
-RDEPEND="${DEPEND}"
+RDEPEND="
+ ${DEPEND}
+ selinux? ( sec-policy/selinux-xserver )
+"
BDEPEND="man? ( app-text/scdoc )"
QA_FLAGS_IGNORED="usr/bin/.*greet.*"
diff --git a/gui-libs/gtk-layer-shell/Manifest b/gui-libs/gtk-layer-shell/Manifest
index debce432e1ca..3f2d18087ded 100644
--- a/gui-libs/gtk-layer-shell/Manifest
+++ b/gui-libs/gtk-layer-shell/Manifest
@@ -1,3 +1,5 @@
DIST gtk-layer-shell-0.8.2.tar.gz 137693 BLAKE2B 8c36e37fe0e675bfa9f3bfb6c4013ac7b137d27615cb29bd750c4cbbff36754986d0608cb97e427972e9108b048b6bca5611e89c01275aabec05c0b1fc9b7e62 SHA512 e3b56612dab2527d5242b8305362c88100de3eac76cee32ce51791cbc77df38a5052143bf4bf5781a90fa62e026a758ef9d10dc5b4292b0b334983842fad632c
-EBUILD gtk-layer-shell-0.8.2.ebuild 1343 BLAKE2B f7aa39b3f76a6f73f766d54d89212af24dad5589a468ca5a73ac83cef9f92723fa356978f77483a324fdd833d7f04ff5375289337f01078ebea739340a965482 SHA512 13178846cdbc05a00be5e2464145e56ec8515679696e0dfa83ed5b541b8bd30bcef3910245c016c9cbe929b104f4635bf33dd068c972dc39276da1b8c370fb8d
+DIST gtk-layer-shell-0.9.0.tar.gz 141591 BLAKE2B 154e4b269978cb0b7d9e03637f951b54fafd30c17de826b4c6b5cbfb612594631590145d8a0988c5abd64c12d7b5483810dec19d2ef721f8b6f97aed94edfa14 SHA512 38179dd83a0828740ca8e2cc27fe3708f61107e88246644745da6c300da03ce04b17dd7117087946a68401a43176a599bdb98ed50936602d2b2540449c0e9066
+EBUILD gtk-layer-shell-0.8.2.ebuild 1337 BLAKE2B cc479889bf6182b43427c63c6880487468323dd8896cb24e6991f80ea2fbc8826ad39bc9fbb8888bd0c85126fe3b76cfc5feda59804e87685ba7724df1de298c SHA512 1d949350f0c420c6b900f26b6ebac24880bf44d58e62f8b44ac441dc7a485ada203f2e7add8e0324faa08698fd4a7f41d81af9bb1b61d40c179e6f1d6e22e6b7
+EBUILD gtk-layer-shell-0.9.0.ebuild 1343 BLAKE2B a554c3a2070aecd9d2ed4d210729cdba2d644f58b8dcf70ff49a1d7c9e3ddd84f9893982fe79c8489e64b7d33ace2cbd319fcaf2f25673e2d94bf10b02a0767f SHA512 1e3efbe5278eb223dcca4f00626bb927c83aa36d97b2ddbdab2d4e0040a606327a6cfd15d4963dea69fa0b1417c315c0ebb68aa1078cbb127b813a4f0c9bb46d
MISC metadata.xml 495 BLAKE2B 59bee54b6a6cc173655e2b482873f3ec5a21854a7dfcde8f6073a3c003642802978b182db94dae86c82c0b2409a153691b83720471530e4435ce0eebc5833f19 SHA512 625076c53f3dafb1812000eb3d50a68a837d751e53697429fabc6369161056f8ec16db584e830848cf57b659a10b8ece4b2cddeff1402ab42c4ff474aa954261
diff --git a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.2.ebuild b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.2.ebuild
index b185c66bb840..c0ca0bc647d8 100644
--- a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.2.ebuild
+++ b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.8.2.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/wmww/${PN}"
else
SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
fi
DESCRIPTION="Library to create desktop components for Wayland using the Layer Shell protocol"
diff --git a/gui-libs/gtk-layer-shell/gtk-layer-shell-0.9.0.ebuild b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.9.0.ebuild
new file mode 100644
index 000000000000..96f32e755741
--- /dev/null
+++ b/gui-libs/gtk-layer-shell/gtk-layer-shell-0.9.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+VALA_USE_DEPEND="vapigen"
+inherit vala meson python-any-r1
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/wmww/${PN}"
+else
+ SRC_URI="https://github.com/wmww/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+DESCRIPTION="Library to create desktop components for Wayland using the Layer Shell protocol"
+HOMEPAGE="https://github.com/wmww/gtk-layer-shell"
+
+LICENSE="MIT-with-advertising LGPL-3+"
+SLOT="0"
+IUSE="examples gtk-doc introspection test vala"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="vala? ( introspection )"
+
+DEPEND="
+ >=x11-libs/gtk+-3.24.39:3[introspection?,wayland]
+ >=dev-libs/wayland-1.10.0
+ >=dev-libs/wayland-protocols-1.16
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+ x11-base/xorg-proto
+ gtk-doc? ( dev-util/gtk-doc )
+ test? ( ${PYTHON_DEPS} )
+ vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+ default
+ use vala && vala_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use examples)
+ $(meson_use gtk-doc docs)
+ $(meson_use test tests)
+ $(meson_use introspection)
+ $(meson_use vala vapi)
+ )
+ meson_src_configure
+}
diff --git a/gui-libs/gtk/Manifest b/gui-libs/gtk/Manifest
index 114ceb89a711..0756289274cf 100644
--- a/gui-libs/gtk/Manifest
+++ b/gui-libs/gtk/Manifest
@@ -3,7 +3,7 @@ AUX 6510b876d1cb5428db4822974cdebfed209692b0.patch 4322 BLAKE2B 22c556b97cf4c588
DIST gtk-4.12.5.tar.xz 17314760 BLAKE2B ce6a88d2c3ecfa2a9773682645ff00a61fd932b9a6de764794ef8abd10c5c75df386801143c32d10fec110029e997a16c4cdcb0ef050905562c6dd9fdc46039d SHA512 813758f4fe23b99b2ea1cf22156b86b22df30024717ae3b30bbe36111f9b1363bbd4da5fe8e5f69268c43794ea165e12c1c5bc52fd64bcbb1f9ccd3121540ac4
DIST gtk-4.14.3.tar.xz 18340444 BLAKE2B 20238e061c6500a8b253617010ac017e84ec2cacd9f10a7d2e982e9d72b72d78ee46abb3eb836d853d1d10736c697fc7468b2700b16ce5477a34400e8758e2b8 SHA512 2502fff3e98cb45f2293c94d86c32ff9b7c88d72eb7500a19fc9e589e1eda69af94c4eae78c044dcf5cf345cb99537d264250115d633034d9552cadc67f71e8e
DIST gtk-4.14.4.tar.xz 18306548 BLAKE2B 352831cb6373488593831e0d3489d425ca19b2b6c5541e269e251bb4f0455b435d73d24befef441fe09537838446eb773f33cbca746a9aeeed2204c413535ac0 SHA512 33a983f4ebac9088eaf9d3794a171d1619632bbcb27d9f46d894305dc15f83615a18443598b3c62a553b9596438b58226560ba17c41e539c76c3ee8a2b62c651
-EBUILD gtk-4.12.5-r2.ebuild 6412 BLAKE2B daecf847b2cafd04bb74422e51dcb61f2dc8ffcfcdeb558f69596f61c4e26c46e93370fede65d5672ddc25235cf3306e719042452c2b6b83dc9e57f67c991fe2 SHA512 586d21fb12527f41737a079c46e6af195ea3640aaaa65868c0a2b5473ef548b484c631d724e8912916b029228c6910db38083556cacda08a7e1590125f9d6b74
-EBUILD gtk-4.14.3-r1.ebuild 6779 BLAKE2B 167dca7c56b9a402a856cafa8b2f01a7a699edc7dfa07d12f06bdbe0ce68adc11b675bcb7dc8abd48476e8098131f27df379ea94ddcbca44b8da02ef15f53625 SHA512 7075b8d36f6446de6c89cdc2367bb4178c21244eb9444c211f72241a06ace7a8c4c1a0734ad557722ae2dbce2e29c0ffec9b7d9b5eca2e23978c4979168df7b6
-EBUILD gtk-4.14.4-r1.ebuild 6772 BLAKE2B 65a46a041bd422fca35b63e2dc504f3d52dc0180a6b9c6c8ee196fd2b22ac427e2dea9473ed675d0e8582e74d53a7d5b2479f1e3c8d610a3d0fadbe6456a69bf SHA512 173e3a292a1704750c04777584d2ac14494bf54be7cbd10992b1064660f9f93ea4d8102315e77eb6520eec3cf53f0ff55aa4c27dd6fdde81e29af431b8acb27e
+EBUILD gtk-4.12.5-r2.ebuild 6406 BLAKE2B ca8fe66c0d1c317b8581c19e5472a1e61012fe051000039b079deafd51715f32ed9a36872fc406338f5cd6a9ab63b8cdca460df2e6ae58dc25e0e7b7ff32948e SHA512 365a014eb20c921714bacd69b94762742104951b633e2ceb7470539290d618535564693709c0e3f1e7da700673ccb72343698feb0458937bcdbb410463e71c47
+EBUILD gtk-4.14.3-r1.ebuild 6773 BLAKE2B 648f336dff9c36feb85634d25c5ab7ce22e2e919b527243f7eb3a15f1e0387941cf69c5fd74cf8a137d1ae7329c6e70c3292db5f3f71768ed2c6e675e938c68d SHA512 dca62c1b2d1f080a5b68c76e74c84112cb051f4ac26cd9faf7891f70157723010fe73ea83eff4e1e388733b09ce34b3841dd3e3bd07daba22c09e85c99edcca2
+EBUILD gtk-4.14.4-r1.ebuild 6766 BLAKE2B 215baacb08966ff8bd63a0b1b6cc7b452e9c70bb360c167bd37aa8f863330a57f0ff2743006f93035bd67b1028f909a79dea0f29be8f0b970c86f8084a2d3a66 SHA512 c3225315d7de97d82caa11caf26199c83a2d3c3746816d97c72e538272e45e956e1869fb1e4a05a655bd3e54d1dd6b38e9d93533cd4f9b9ab12a16933496f53e
MISC metadata.xml 775 BLAKE2B a679a63b050be837319131924b4196dc7fdd2a1dcbca4b099eebc8550db3120dc8afe2b743acd68ce386fda7e4bd3af1eb2eb11d333542e1dbcc8b8a68c6c919 SHA512 15d8dc9c2701575b59d596cc10b1ca18691d10c3a418989eece698650e82a34720bea9d53a4ca4aa83745ce5d254cec5438f1ab10093ab2f765e77d0c9c24433
diff --git a/gui-libs/gtk/gtk-4.12.5-r2.ebuild b/gui-libs/gtk/gtk-4.12.5-r2.ebuild
index 976e4ff77b5f..7b15706a0de7 100644
--- a/gui-libs/gtk/gtk-4.12.5-r2.ebuild
+++ b/gui-libs/gtk/gtk-4.12.5-r2.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="
test? ( introspection )
"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86"
COMMON_DEPEND="
>=dev-libs/glib-2.76.0:2
diff --git a/gui-libs/gtk/gtk-4.14.3-r1.ebuild b/gui-libs/gtk/gtk-4.14.3-r1.ebuild
index 00d8f5bbcaa1..d937fcdd3730 100644
--- a/gui-libs/gtk/gtk-4.14.3-r1.ebuild
+++ b/gui-libs/gtk/gtk-4.14.3-r1.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="
test? ( introspection )
"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
# TODO: Optional gst build dep on >=gst-plugins-base-1.23.1, so depend on it once we can
COMMON_DEPEND="
diff --git a/gui-libs/gtk/gtk-4.14.4-r1.ebuild b/gui-libs/gtk/gtk-4.14.4-r1.ebuild
index 7c1ee21f75a6..dbcdaa083eaa 100644
--- a/gui-libs/gtk/gtk-4.14.4-r1.ebuild
+++ b/gui-libs/gtk/gtk-4.14.4-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit gnome.org gnome2-utils meson optfeature python-any-r1 toolchain-funcs virtualx xdg
DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user interfaces"
@@ -16,7 +16,7 @@ REQUIRED_USE="
test? ( introspection )
"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86"
# TODO: Optional gst build dep on >=gst-plugins-base-1.23.1, so depend on it once we can
COMMON_DEPEND="
diff --git a/gui-libs/gtksourceview/Manifest b/gui-libs/gtksourceview/Manifest
index 5e6153128161..1ffa44e58b09 100644
--- a/gui-libs/gtksourceview/Manifest
+++ b/gui-libs/gtksourceview/Manifest
@@ -1,6 +1,6 @@
AUX 5-gentoo.lang 3889 BLAKE2B 1797c9e3ef615b36f3098104295fbadee18b8434d299bbab9603c5a00abdfb51c3a7db2f937885d8aa191067fd6e2ffbc1cf278b0d9333c67bcb07e24be5a7ba SHA512 a4ca3f24df56556c5d42aac19d36608d20466287b9e364154b1877c2a5aeab82a374fdf7dc64afbabbf9269d5a8fa88e1dd59d8a24a52fab219db09ec29a3d98
DIST gtksourceview-5.10.0.tar.xz 1255564 BLAKE2B a105d118716f8e61beb4bb17b8e64dacdc42f1fcfac805a9b517431a4db4da92aea82ba7b042556bc222d8a6406cbe00281c5513c6e55b7517048dae17cf83a5 SHA512 c8fb377c0f65fff35fe764c98d40a399b2f3982bfb7e25512b50f4f3c31b226d4775e136fc4be682b2e44a3b643cefd01d195c9a61f5c3ca81d15bef0093e47a
DIST gtksourceview-5.12.1.tar.xz 1265500 BLAKE2B a9200d97cda514c62a181e3d07a0c71719710299d06e1cbc29c6b7817eb6167e7b7bdc64f32121fc54bd7093a918600c0fba70b5cb4b93906f6aaf80fd6521ed SHA512 64c347df505c640feb2d5885a3fa047a3a5dc6bf86b031ec9f8eec5544bc9d996ca3bfd41aea78ebfa9171a206a64d88773d53f1bc8d0f2171429c1ee788cd40
-EBUILD gtksourceview-5.10.0.ebuild 1851 BLAKE2B 5af9d2be9a127d21cef98c5732ca3354b34688ad6c078708a55c575421f86c10180d7e5c00bd4942963eb754867a18b5a2c67597f284649c8b308b1007746de3 SHA512 6c0e23eee2115734c09df854f4a4a1c67642f79b1522e1b19347894e0c2bd65d6cd8fdef7e81d3a31aecb21aa49a04ac291509bd608170e77d4af7693fa98b6c
-EBUILD gtksourceview-5.12.1.ebuild 1860 BLAKE2B ca44c4b2a964d25641a4f5020d019d993afb58ccea00cc310326c12728e4071d26184e67ce99e37523ffcb479b21ad378bc672fd24e025cb560a0cf6f1d86287 SHA512 2535bb97baae5530e820452d4b33004f27e0600aabf25f7da5966f6210849e4bdb8e2560507bbfc998198cb6c5d223b3c349b590134d6c7e67c82dc3d76923e8
+EBUILD gtksourceview-5.10.0.ebuild 1845 BLAKE2B 25340b03fec2a771505c9358894269ea87a7b758b2a128f4d75a68b65b8725c0abf508c7c497efc506e6dd555626c7661ce8da28c5c1b7d4dd79e0e639ee1454 SHA512 7ee1d24211d44260964d8573dc79f64571e130079cd4ea130c65a12071be492bd314b69f2478e4a6c25c62a63fd7299b2e6b916992cfb88cd62e598db9a2efbf
+EBUILD gtksourceview-5.12.1.ebuild 1854 BLAKE2B 8fd9d6ce52f0f42b8839aeb68f1f827b814dbffb138230b4e0c597118ea18b2a417cb434c6f8da92354b0a951d31d168a7b8cbc3a3cb215101416a6804697a15 SHA512 326195dcbeec79204a71635933aa9539a36027c2ebc03c7d04d060f4c590c61950d599afca4c79268063084ccf0c120b642c20dee668f365eaeee5f6f80218a2
MISC metadata.xml 483 BLAKE2B 4a540a461cade35f65793fedf3ef6ff73d4fb73d15127f752e0878c488c837c2616d1aed9f39bc94ea1196221cc94bc3372ecc985f83bc6bffa467aef8c4d185 SHA512 366ceb666c38841efd022c74452626c98bc99cbfa649a6d79416a08e8694194c8ec00419147a79f3c7742aba9d90c77194573e9a44b72ce38435ef456e43e643
diff --git a/gui-libs/gtksourceview/gtksourceview-5.10.0.ebuild b/gui-libs/gtksourceview/gtksourceview-5.10.0.ebuild
index 46159e2d5a25..4347c8a85a20 100644
--- a/gui-libs/gtksourceview/gtksourceview-5.10.0.ebuild
+++ b/gui-libs/gtksourceview/gtksourceview-5.10.0.ebuild
@@ -16,7 +16,7 @@ REQUIRED_USE="
gtk-doc? ( introspection )
vala? ( introspection )
"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
RDEPEND="
>=dev-libs/glib-2.72:2
diff --git a/gui-libs/gtksourceview/gtksourceview-5.12.1.ebuild b/gui-libs/gtksourceview/gtksourceview-5.12.1.ebuild
index 963384d48830..f40e9613e1b9 100644
--- a/gui-libs/gtksourceview/gtksourceview-5.12.1.ebuild
+++ b/gui-libs/gtksourceview/gtksourceview-5.12.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView"
LICENSE="LGPL-2.1+"
SLOT="5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="gtk-doc +introspection sysprof +vala"
REQUIRED_USE="
gtk-doc? ( introspection )
diff --git a/gui-libs/hyprutils/Manifest b/gui-libs/hyprutils/Manifest
index 49916a4854b7..22b0e622ee06 100644
--- a/gui-libs/hyprutils/Manifest
+++ b/gui-libs/hyprutils/Manifest
@@ -1,8 +1,6 @@
-DIST hyprutils-0.1.5.gh.tar.gz 17974 BLAKE2B 2992cbc27c908c6ec86210fdd89969d77031d1b146b5607bffbf9fa457e24bee2edbdc52c64972ffc56df98799ffd77eba800892b0c126b1340aec7b03d03775 SHA512 c7ca50507871aacdb9054a308d03bfd666df817f1020a6c8df00cd88d3368ffcda629eb5b3952a4fece4b191f8cf739d8f837b3baf59bc8582c310063b60037a
-DIST hyprutils-0.2.0.gh.tar.gz 19268 BLAKE2B 84afffb7f74f9882c4744963e9979c3035d5dbdc7ba914aee17f0a8968a0e218152830414c37cc760c1d43d580d0a04ca272bbaf04260222c757e3dfb544d299 SHA512 1e78e7c46a028169d65203b00436a62c6822c7a78eb8e1803ae1f681237e73e5b24d68957c64ee8bba47067c05ce3c32f74df951136aa2cfeb2dff9524286052
DIST hyprutils-0.2.1.gh.tar.gz 19941 BLAKE2B 3d38745450aff38ef28809b22646789003c8f964e6a39083c4353ded62820fe8b447da97b1de37f6a8c9c891de929c0f7c866a1c3962048d0f3267d6e851bb86 SHA512 168b7cf204d9b6b56df3404da52956e38ab56a55a441cf71c531efdad3112724c8df1deda2ea7fadb8ac9b2243dc9933612d4c23cd361d3dc5123485a5a5976a
-EBUILD hyprutils-0.1.5.ebuild 573 BLAKE2B 59239c36a075e95cd4e163cb3142a39d28a1a2b5bb5424c0dde9bca56ea2bdc9e8833d617c67b2ce3817f2d14ba6d7dba8e0a11d71fbf1c3ea69a41697a1ba25 SHA512 95ab056cffd663e01e74fed258845d02c9d096d1fb90cbe6c009c0b143ff9e64b49e94e582bb371171e02b8a0ff698b014b24b7dedecac441c10710519ae7d55
-EBUILD hyprutils-0.2.0.ebuild 573 BLAKE2B 59239c36a075e95cd4e163cb3142a39d28a1a2b5bb5424c0dde9bca56ea2bdc9e8833d617c67b2ce3817f2d14ba6d7dba8e0a11d71fbf1c3ea69a41697a1ba25 SHA512 95ab056cffd663e01e74fed258845d02c9d096d1fb90cbe6c009c0b143ff9e64b49e94e582bb371171e02b8a0ff698b014b24b7dedecac441c10710519ae7d55
-EBUILD hyprutils-0.2.1.ebuild 574 BLAKE2B 33e91323ff5b6b82536b5864039c2b511fce6ed375967a919ba576cafef73e3ac496ac15bd848827cfec4ccd59a821859f7d816107d4e04ac5ff8fa64f936b6e SHA512 41f74bac19c8c2a7a94a40356c6ea38736b49b2957e846ef141777badcf69c5834e7ff2b2d9553c7d0fc19aa1413738cd9bc0f6c3cd098324b9b1af48fa557aa
+DIST hyprutils-0.2.3.gh.tar.gz 22012 BLAKE2B 13fa6b18d5196dc7984569039382fe0b4e345839cbd82f8359a8ea9852e082fce5e4d17a1f5c82daab729fc608d57833c658f2d3aacc4d5625c2c46a6afe9692 SHA512 00b65d3d253e9b4da307c5fefe7d50cef4a84ba0d7d073f6222ff2eaf7e23cdb8685988d66169d6f93caf5d91dceacc5e718644375401a7686359d89cfd3e5f7
+EBUILD hyprutils-0.2.1.ebuild 573 BLAKE2B 59239c36a075e95cd4e163cb3142a39d28a1a2b5bb5424c0dde9bca56ea2bdc9e8833d617c67b2ce3817f2d14ba6d7dba8e0a11d71fbf1c3ea69a41697a1ba25 SHA512 95ab056cffd663e01e74fed258845d02c9d096d1fb90cbe6c009c0b143ff9e64b49e94e582bb371171e02b8a0ff698b014b24b7dedecac441c10710519ae7d55
+EBUILD hyprutils-0.2.3.ebuild 574 BLAKE2B 33e91323ff5b6b82536b5864039c2b511fce6ed375967a919ba576cafef73e3ac496ac15bd848827cfec4ccd59a821859f7d816107d4e04ac5ff8fa64f936b6e SHA512 41f74bac19c8c2a7a94a40356c6ea38736b49b2957e846ef141777badcf69c5834e7ff2b2d9553c7d0fc19aa1413738cd9bc0f6c3cd098324b9b1af48fa557aa
EBUILD hyprutils-9999.ebuild 574 BLAKE2B 33e91323ff5b6b82536b5864039c2b511fce6ed375967a919ba576cafef73e3ac496ac15bd848827cfec4ccd59a821859f7d816107d4e04ac5ff8fa64f936b6e SHA512 41f74bac19c8c2a7a94a40356c6ea38736b49b2957e846ef141777badcf69c5834e7ff2b2d9553c7d0fc19aa1413738cd9bc0f6c3cd098324b9b1af48fa557aa
MISC metadata.xml 729 BLAKE2B 37f3e75fcbe12de501da3b7d47db77c2d3719c697e56ed76711224c2b61dff6ae8a4270037f64ef0bea310c8ee1b1f9b4a8b5fe888e0f49dc085ea964f631796 SHA512 bd5a3ca67fd92be1abb707e51b9bf3438bc06e8e920ecad13e1e3a963ca9513c873383a41c8e42108c5d30553daeb628bc7625d692a16abc748ddfb829badc6d
diff --git a/gui-libs/hyprutils/hyprutils-0.2.0.ebuild b/gui-libs/hyprutils/hyprutils-0.2.0.ebuild
deleted file mode 100644
index 7d91fac34698..000000000000
--- a/gui-libs/hyprutils/hyprutils-0.2.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Hyprland utilities library used across the ecosystem"
-HOMEPAGE="https://github.com/hyprwm/hyprutils"
-
-if [[ "${PV}" = *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
-else
- SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}/v${PV}.tar.gz -> ${P}.gh.tar.gz"
- S="${WORKDIR}/${PN}-${PV}"
-
- KEYWORDS="amd64"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-
-DEPEND="
- x11-libs/pixman
-"
-RDEPEND="${DEPEND}"
diff --git a/gui-libs/hyprutils/hyprutils-0.2.1.ebuild b/gui-libs/hyprutils/hyprutils-0.2.1.ebuild
index 55586fbd00b4..7d91fac34698 100644
--- a/gui-libs/hyprutils/hyprutils-0.2.1.ebuild
+++ b/gui-libs/hyprutils/hyprutils-0.2.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}/v${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${PV}"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
LICENSE="BSD"
diff --git a/gui-libs/hyprutils/hyprutils-0.1.5.ebuild b/gui-libs/hyprutils/hyprutils-0.2.3.ebuild
index 7d91fac34698..55586fbd00b4 100644
--- a/gui-libs/hyprutils/hyprutils-0.1.5.ebuild
+++ b/gui-libs/hyprutils/hyprutils-0.2.3.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}/v${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${PV}"
- KEYWORDS="amd64"
+ KEYWORDS="~amd64"
fi
LICENSE="BSD"
diff --git a/gui-libs/libadwaita/Manifest b/gui-libs/libadwaita/Manifest
index 33afe9f07290..1837617981bd 100644
--- a/gui-libs/libadwaita/Manifest
+++ b/gui-libs/libadwaita/Manifest
@@ -1,9 +1,5 @@
-DIST libadwaita-1.4.4.tar.xz 3957408 BLAKE2B ba165260677d3dabd47d31e6895271e793ccca5525253eca1147e6ac44326563f5dc8d30e01997b6c8ffe984d32d17ab5652b7f98fcbdab1e031b9025d7c019f SHA512 3b5110753efca53133ab2d5e4dc50b50727e43427744e517c8afb15ec6ff9da2cd6b280d3c590034b3f4e0960084cc1354942831d528732d5649218743a56c71
-DIST libadwaita-1.4.5.tar.xz 3939948 BLAKE2B 0bf27a004340c28dbcaf5c491d55e38afc04ec7db7f9c374fbcec3d460e5e5be58d96401c11e9ce67b455c1b848bbec4bbd54cae8f2c95444687e5b20534ac76 SHA512 60d50d92217526772d082fc7581d97ed0a1d95f75582da1bc7e9c2b6c6a81a5ed49db8dd7899d4d839f3344ad9e8c9290357222f836d225898e98599913f88d9
-DIST libadwaita-1.5.1.tar.xz 4453888 BLAKE2B a365ecadc4bde93111154ab417ad6c45985abd5bf4925dd2076168c2dd5155155d7ca2293b4e9e80ec1174d6c89f517ffaa0d55975e18b7648d26164b752a90f SHA512 cb0cbcc8780e1e0e21a2801e3ad1cb0f2f223057faea1e1511e47abff7cccd828bf678f6ace8d650740c4c05920e5d71407a4d6b57c685159fcf94e1187c395c
DIST libadwaita-1.5.2.tar.xz 4456060 BLAKE2B 671f169f645a2ff06d707bd35c30a839b20d1dd37f0a3c8f1ea5970b7a4692989a36e4b770f544a65f6a658f16bf3682209f2b7f9f49985d5dee24d518ae74db SHA512 34655efe515711e131e5c1c5e1c16c40b3fa76d84ecda2d9c529b060ef2801858f963fd647d9be7e736d3ff01aca7bdc983e076163c4740a928e234ef4aee453
-EBUILD libadwaita-1.4.4.ebuild 1450 BLAKE2B 641b963827a7e01ad069e99d678cd4b55ababd74f2d92cf6d65831daa202e0ffdeddc116e413e1b7392faa89aaa089dfc51a38a84a4de45ccd64f40c686b3b2a SHA512 84931445e1473ab0c19fedd6d01ee4214dd0ee06d5402a9652b96a575ad0cdb337f9800fc6bd7b218d5ea263655bcf0ea16fabc90ca474ad8eb587691f3357e4
-EBUILD libadwaita-1.4.5.ebuild 1455 BLAKE2B b817e39a1c868c7eb4b65098a3f0bd610f596812b29ab4c60a426c173fb6ca626b4164107ced77121b38749a01ab7c365926124cd335be55ceeb11ccb7b93095 SHA512 9c84748eb5dcc4734ae93824ea8f71a13dccee8e00d8b9d50677e7290a5c3f42c893a95927bfede34c7e9e492a5cac93c85c24b37d5fa466629eb0b1482d2812
-EBUILD libadwaita-1.5.1.ebuild 1455 BLAKE2B 78997f678ef400e3c67b5a98ee78d9910159ef63f0d23aeece7f10804f11d03156c1775ab2215f9dd02f6047e1a2cdafbd83c9b791d26d57aac3044f66a7269a SHA512 a1a00b21257204e82e4a216ab10f581fb81e138fe3fef6a5c5f74cb6c6d8fc4ff5d5709a44f56b2da35f073a441a48a3c125fb0bd110074a0304cbe86b5dd9ae
+DIST libadwaita-1.5.3.tar.xz 4457392 BLAKE2B f852f94bb61424aae7aef1219b7354d90bb41175ea0cb3e55fa50609a0b5c6ab8c8a689819dadb0d4f55471655549542142412fae9a5ff18eeea04c0da5b1541 SHA512 0b92cd9376a97c1683248a39eb42f1ddfe8b1dcb0f013e8c8b8d63e0d6bafebd63e429353471d378d9fb80db17627b407d0e789794e45c665a56b1536ff6afc0
EBUILD libadwaita-1.5.2.ebuild 1450 BLAKE2B b625e2a2837e4117d445bfce407b618a8e446d83db446bd0df58d5f3e258dde8d1d044602c4dad6c1447c8ab95a7002dfb6eee00e53ede044eaee2a595a00c42 SHA512 35d307a12fc6b5357dc9b23a2b6ca91fbeb7f3d209184ce07814248d01ed293203296300089bfa35ec2c26d45b4e67f7c48b9fd79d792ab66ff575d98071b6f0
+EBUILD libadwaita-1.5.3.ebuild 1455 BLAKE2B 877eef98037c632459b3d8455580ab4bbd5fc4df401e59c3e17a0c3f4d55d368d9918894a02ab375c1c1efe78e3abcb52fc3b3d202599a2cd09377ca95dd7baf SHA512 29d9407e616180f5d8b690913819dd5687cbdb62d75e457531e451500b8616b09beb8dba23f1b3b36f1a9ada9a664f23f4c7774f728c4b5b2613a99b807d5c73
MISC metadata.xml 351 BLAKE2B ae57c9eb56cb12bf754b28c2e6620c09ad7ccc79396fd0476e99e52b93bf6d3900fc84ab55fdf11d98e59ed9e247cabf6f301d45bc5e4c453c0fcffc49b144cb SHA512 dc1333518d24d60f69a180ee7369c4b783f234bda36cd65ec66d483db86f3123eca5ed10cd8aadc7a183b707d698a159d7917f7ebd1c342c212f15e90cb8d5df
diff --git a/gui-libs/libadwaita/libadwaita-1.4.4.ebuild b/gui-libs/libadwaita/libadwaita-1.4.4.ebuild
deleted file mode 100644
index 4856b19e694c..000000000000
--- a/gui-libs/libadwaita/libadwaita-1.4.4.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit gnome.org meson python-any-r1 vala virtualx
-
-DESCRIPTION="Building blocks for modern GNOME applications"
-HOMEPAGE="https://gnome.pages.gitlab.gnome.org/libadwaita/ https://gitlab.gnome.org/GNOME/libadwaita"
-
-LICENSE="LGPL-2.1+"
-SLOT="1"
-IUSE="+introspection test +vala"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86"
-
-RDEPEND="
- >=dev-libs/glib-2.76:2
- >=gui-libs/gtk-4.11.3:4[introspection?]
- dev-libs/appstream:=
- dev-libs/fribidi
- introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-BDEPEND="
- ${PYTHON_DEPS}
- vala? ( $(vala_depend) )
- dev-util/glib-utils
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_prepare() {
- default
- use vala && vala_setup
-}
-
-src_configure() {
- local emesonargs=(
- # Never use gi-docgen subproject
- --wrap-mode nofallback
-
- -Dprofiling=false
- $(meson_feature introspection)
- $(meson_use vala vapi)
- -Dgtk_doc=false # we ship pregenerated docs
- $(meson_use test tests)
- -Dexamples=false
- )
- meson_src_configure
-}
-
-src_test() {
- virtx meson_src_test --timeout-multiplier 2
-}
-
-src_install() {
- meson_src_install
-
- insinto /usr/share/gtk-doc/html
- # This will install libadwaita API docs unconditionally, but this is intentional
- doins -r "${S}"/doc/libadwaita-1
-}
diff --git a/gui-libs/libadwaita/libadwaita-1.4.5.ebuild b/gui-libs/libadwaita/libadwaita-1.4.5.ebuild
deleted file mode 100644
index c3c582c28c39..000000000000
--- a/gui-libs/libadwaita/libadwaita-1.4.5.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit gnome.org meson python-any-r1 vala virtualx
-
-DESCRIPTION="Building blocks for modern GNOME applications"
-HOMEPAGE="https://gnome.pages.gitlab.gnome.org/libadwaita/ https://gitlab.gnome.org/GNOME/libadwaita"
-
-LICENSE="LGPL-2.1+"
-SLOT="1"
-IUSE="+introspection test +vala"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-libs/glib-2.76:2
- >=gui-libs/gtk-4.11.3:4[introspection?]
- dev-libs/appstream:=
- dev-libs/fribidi
- introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-BDEPEND="
- ${PYTHON_DEPS}
- vala? ( $(vala_depend) )
- dev-util/glib-utils
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_prepare() {
- default
- use vala && vala_setup
-}
-
-src_configure() {
- local emesonargs=(
- # Never use gi-docgen subproject
- --wrap-mode nofallback
-
- -Dprofiling=false
- $(meson_feature introspection)
- $(meson_use vala vapi)
- -Dgtk_doc=false # we ship pregenerated docs
- $(meson_use test tests)
- -Dexamples=false
- )
- meson_src_configure
-}
-
-src_test() {
- virtx meson_src_test --timeout-multiplier 2
-}
-
-src_install() {
- meson_src_install
-
- insinto /usr/share/gtk-doc/html
- # This will install libadwaita API docs unconditionally, but this is intentional
- doins -r "${S}"/doc/libadwaita-1
-}
diff --git a/gui-libs/libadwaita/libadwaita-1.5.1.ebuild b/gui-libs/libadwaita/libadwaita-1.5.3.ebuild
index 19cc3b979162..626c10d94649 100644
--- a/gui-libs/libadwaita/libadwaita-1.5.1.ebuild
+++ b/gui-libs/libadwaita/libadwaita-1.5.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit gnome.org meson python-any-r1 vala virtualx
DESCRIPTION="Building blocks for modern GNOME applications"
@@ -11,11 +11,11 @@ HOMEPAGE="https://gnome.pages.gitlab.gnome.org/libadwaita/ https://gitlab.gnome.
LICENSE="LGPL-2.1+"
SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
IUSE="+introspection test +vala"
REQUIRED_USE="vala? ( introspection )"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-
RDEPEND="
>=dev-libs/glib-2.76:2
>=gui-libs/gtk-4.13.4:4[introspection?]
diff --git a/gui-libs/libdecor/Manifest b/gui-libs/libdecor/Manifest
index 5f3d1ebda421..bd82a9ad5c03 100644
--- a/gui-libs/libdecor/Manifest
+++ b/gui-libs/libdecor/Manifest
@@ -1,4 +1,4 @@
DIST libdecor-0.2.2.tar.bz2 45375 BLAKE2B 86e78ce5017b0babc627b5f9ce75b7e2cca38929e3c382828e0453329efed707e2c010fb51522b7b5077a616d54cf2f9af70d5b3d68d2b2aa1d6d36b7a834b8d SHA512 f9761a8c59dc85dd92c871f73192ab05eb56ea34e85a38b5a7222822173f9fd71b5bfb5cffe2782e8c0a6275100e32b6761143cb1469dbcc6988d046a09f1b9a
-EBUILD libdecor-0.2.2-r1.ebuild 1270 BLAKE2B 63c4cbd47ec963493393f952d7fc070c3fde0b4aa93cf0d9de0080ee5d6994beac576d128f1edc608fe40ae30e19d37b8d1fb0ad16bdd0225348087c1b704d2f SHA512 8ab7c62838f7feff09ad737181d1ad8a39823924280afd59ada431f961b025203cc8c23398d1752354b4cebaf43f73a5c9d7f382191e69b27cb166e87704e102
+EBUILD libdecor-0.2.2-r1.ebuild 1264 BLAKE2B 15467d1ef3bef60d3e815483d967a010c1caddf691e1293bdbb3d1a7ca76087870b392df6ae6444ddb20bf978c90ae12adaf02647c40e359d6a42cac56af4e4b SHA512 61bb51263de677177650865586cbeda9520546932fa7d8645f7afd03e895312e41f0b421d8eb389eb37abb1c712971490afea4631179616a5ee44e5a0b0bc42c
EBUILD libdecor-9999.ebuild 1215 BLAKE2B e98458492fcb5c0327ca662df3cb4d1d4dd8f83ced2f0cae54f6c30a4fac2a4467cdef10540117adcbcfd278db58a3230aee2095ed44a3a59cdacced960b31a0 SHA512 f5653e853e00159924e6a9ed84fd50e5407dfdd1e2be671b1986748998baab0c314aea7248a0de678f322693a02f0db259a07277ec17536de9df63d61ee1fefc
MISC metadata.xml 777 BLAKE2B 891be6d17fe0810359ae9fdd54445c62df4912b88009c44e0320c01baf141c0c9704818932a5a976f064f21091519b329e5003ad912f6cc37297f774265bfb64 SHA512 f7b56a6117961b6213cbfbd396e22881f0ef9f4c5148c70f3404cbf468dfd631364b00b90be3b73e0a5a42983994903609023d9451becea3edd9b18c16757a6a
diff --git a/gui-libs/libdecor/libdecor-0.2.2-r1.ebuild b/gui-libs/libdecor/libdecor-0.2.2-r1.ebuild
index aad629bb7681..c82797b07c10 100644
--- a/gui-libs/libdecor/libdecor-0.2.2-r1.ebuild
+++ b/gui-libs/libdecor/libdecor-0.2.2-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="https://gitlab.freedesktop.org/libdecor/libdecor/-/archive/${PV}/${P}.tar.bz2"
- KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
fi
LICENSE="MIT"
SLOT="0"
diff --git a/gui-libs/libgedit-amtk/Manifest b/gui-libs/libgedit-amtk/Manifest
index 0879f0f3bdb7..05d634d98a0a 100644
--- a/gui-libs/libgedit-amtk/Manifest
+++ b/gui-libs/libgedit-amtk/Manifest
@@ -1,3 +1,3 @@
DIST libgedit-amtk-5.8.0.tar.xz 58848 BLAKE2B cb1bb4dd45be7e326e5a35af0cc7dddf22615b79fa0e4669ad1ede7b0042c210e98e8dc131640898328548092ff7ae7d7554d3d7f0c96c22730c295787dd07f1 SHA512 07aa15493023177c574f9b4178e6cc125a02f91e2e5ede4136c0a473860003f790a4348f1fe75fd126922c4e5ce7ca7e9856dc5c257b48784b7242dc758311e3
-EBUILD libgedit-amtk-5.8.0.ebuild 949 BLAKE2B c03caeef1fba6a89ed729a627bb4c5aba1e5052dffea82fefa7d29db839cc66c6c5fef4ea951306d1a7c9d75cd9dbe61d1f2d670ac9eee4cedd9e0ee770cc85c SHA512 cb4bbdd24d077f37470b3f965ed87df4d01fc1eb4006a1a1fd02aeecbc12d4cfbe4cc7fa9e0c89150026613c2da763fa19a85fce3ce796e92b795c1f8b2501e4
+EBUILD libgedit-amtk-5.8.0.ebuild 943 BLAKE2B b16ff7811b96e2e89a764ff333dd8cca6d02a2a7cc27b1a757c110d31a5eca144428cd5ca3b1569e025d6870224841f5cf3bbc0969cb3cd46739321dd6229fca SHA512 521f6334ee1326ab6739e0ef2f208ef74da9ecd728383a94c55a11ca9c99bdaba79050177be3b4e00336f0092422e1f86330048f678150b146bbfa8725f64f88
MISC metadata.xml 359 BLAKE2B 843d0279fc97e2f9f3100d33001ae6e4a3b8e7d72cf98073cf1a47cad2d431fe858056685824be7a343372112b3042ad6cdf23389e390c5379fa20b4df52b1e0 SHA512 5bd814192f3b6360d478dc55ce9accc5ed8321091c87b03c2a6a8c9fa8867e0843fc480a7582a2b5911d4bd1e61554dedfe72a7bf7787b02b8e0d056fb7ceb09
diff --git a/gui-libs/libgedit-amtk/libgedit-amtk-5.8.0.ebuild b/gui-libs/libgedit-amtk/libgedit-amtk-5.8.0.ebuild
index c2c93a6a77bd..d7c495230b7b 100644
--- a/gui-libs/libgedit-amtk/libgedit-amtk-5.8.0.ebuild
+++ b/gui-libs/libgedit-amtk/libgedit-amtk-5.8.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://gedit-technology.net/tarballs/libgedit-amtk/${P}.tar.xz"
LICENSE="LGPL-2.1+"
SLOT="5/0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="+introspection gtk-doc"
RDEPEND="
diff --git a/gui-libs/libgedit-gtksourceview/Manifest b/gui-libs/libgedit-gtksourceview/Manifest
index d1009e512f65..3c9034857888 100644
--- a/gui-libs/libgedit-gtksourceview/Manifest
+++ b/gui-libs/libgedit-gtksourceview/Manifest
@@ -1,3 +1,3 @@
DIST libgedit-gtksourceview-299.0.4.tar.xz 644008 BLAKE2B f11165235b2e5af709d0fe586761e3897d82f61e2a92ae122a057d123fe3fe633c421470f48fa8e378bbab3f751deecae183e893254d58db7beb73de408ec3c3 SHA512 cf264620cbe621b51ac22ce9943b1e5517ac7a4d4300d383f4e24664a757fc98e3d339c07a5e6282247d93ea606eafa5346907516d838aec38aaa301fd18d91e
-EBUILD libgedit-gtksourceview-299.0.4.ebuild 1017 BLAKE2B 34b93f92b65c4bfcb15b7a7a23132b480cb1a0cca6d6a0ff9660438c2cc2790751bd39e4bcc5933035e75ffcabb668211a9ffb208e2f745469fc4e7332c08b85 SHA512 9c0699b8843f641e2384e1642949b7c159ecaca47eaa13c2d1beeaaed28dc97a7eec7ce232b6f7ac595ac6e023d7c3cefdbcaa4543a462bd9a9181b0937a890e
+EBUILD libgedit-gtksourceview-299.0.4.ebuild 1011 BLAKE2B 3c5ad9e3ce31f5e5902209b2f58ab3245edad09edcd00c5466c5f4dbbe93161faa4349f04562bfb900e58c8f768850c4ce72269551767a1ea68e4ff4cc5c8467 SHA512 e4d342b3249238ad3fb3ca2e8d1c296d49171dfba7cd23cda415e9e1d048e57afbbe49b9ac627f2a1f892c4a78e91442b8a35d56fcf578c7b78f089c9068b053
MISC metadata.xml 368 BLAKE2B 47c956f46c63285789700c5f9bfd1198d065dd21faca16fb19abe0bcc737a04ef581a7ebee5176202b903897a53e1028e4757dc722a90894578c0f80548a3ba8 SHA512 c7f4ed0483347bf24660a4378fd7f0f2be1b2579e757fd8e70782484c8bfe0d04cdd7706db103fbbdc1177a4bd9efaa9d2e3daa01cbca9164d13a0ef51ae552c
diff --git a/gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.4.ebuild b/gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.4.ebuild
index 31e35fca195c..7999342c4a2f 100644
--- a/gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.4.ebuild
+++ b/gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://gedit-technology.net/tarballs/libgedit-gtksourceview/${P}.tar.x
LICENSE="LGPL-2.1+"
SLOT="300"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="gtk-doc"
diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 3f912617f641..42a9da02c3ea 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1,3 +1,3 @@
DIST libhandy-1.8.3.tar.xz 1791428 BLAKE2B 4e90929e62a197b3dbc8a2565198486d5acd231768afeece617b95c7bf8f689afba01c8bd90312cb41a1c388627b64a31286a706b8422485012754a955925957 SHA512 1e0ae363d2a4993c9667243715256b27cb0ecb898fa8f4ea1a914fbeb36c0a9c26447f8f13f92f5a855e45ada49f732adeb30b88d81f3ee5f984bca48db3ae65
-EBUILD libhandy-1.8.3.ebuild 1331 BLAKE2B 1d4fca704c32dc697b5af743b56bfa248db15c72929ebbba70df81c9397ab361241e2a61aed63e2044c800d7036a481e4774a9c63be13c7f09fc6e983cfb080f SHA512 25140de897255f3796ecb58ddf5e79da783b7945274faf88c18907d35264f91dba41ed5ec0dcd3836090edc2ae2e3432bf7602848b495cf735f4e3d71b02a580
+EBUILD libhandy-1.8.3.ebuild 1325 BLAKE2B 68afe5a53239bcb601d0f1a6d125d13de49a748772ec077bddf8dd9bc5491895b68a6ec681ab20066957ad0933b19f3130e577e4d9952ca091e10c48698c228e SHA512 7c031c4118a351bf34ac664b56527138bbf78eb32b53c0c6528e2f25a65cde23c841234dbf72961e52aa1ed7ba5bf82a0710a5bcfa2b4ae62b225cf0048c096e
MISC metadata.xml 453 BLAKE2B 3b7a719256d86a2cb3411691777d24bb9638760fc17312e299b9895c8a75e088a438db4a16cd81846564b655ea27bdd1f27b3220571b71a264e5171f22ebdac7 SHA512 8d2ffbe79d880deef5f132e3a10ecfa4a044553a075a63904b4938b15bb47104d2ea731bdc5472bfcb816c4fcca83453b81ec1b3dff29f3ce0968a79d22c5106
diff --git a/gui-libs/libhandy/libhandy-1.8.3.ebuild b/gui-libs/libhandy/libhandy-1.8.3.ebuild
index 470a939e83aa..0a5fa40126d1 100644
--- a/gui-libs/libhandy/libhandy-1.8.3.ebuild
+++ b/gui-libs/libhandy/libhandy-1.8.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/"
LICENSE="LGPL-2.1+"
SLOT="1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
IUSE="examples glade gtk-doc +introspection test +vala"
REQUIRED_USE="
diff --git a/gui-libs/libwpe/Manifest b/gui-libs/libwpe/Manifest
index dc9932f33f6a..3f176a11409b 100644
--- a/gui-libs/libwpe/Manifest
+++ b/gui-libs/libwpe/Manifest
@@ -1,3 +1,3 @@
DIST libwpe-1.14.2.tar.xz 63076 BLAKE2B cc866198c92c949cddde668ffba8f322ccaf55551fd3aa33ec06c36609355c6f7cbf2e7fb91cb40e6c4add2bd45a024663d787beeb5287031c8fba3e84a55db3 SHA512 2c7b14190a55adcb9f45281715c5238e746ca85b8e50c655974b3a5e359472162bd87a5a40d13b73811e76d34d705614968bb6bdf8bf01c90504ce11e4b30e56
-EBUILD libwpe-1.14.2.ebuild 610 BLAKE2B 5a96e860626a3b881b6ab4c8d9b9239b69ecfcca0a77de0b28c0e2a52dd82b12ab219237d1d97637ce351cd9fbc5969e8a3dccaf1946dec4bb51e19f9984167b SHA512 9aad69d891efb6a9b173c782f2c8ceb2e8a59e4204567964975c6ddc68df430e43fc5132562e9fd386bf1391988af949979d7afbeb1e75b245b8598e35dd4fc1
+EBUILD libwpe-1.14.2.ebuild 604 BLAKE2B 8ac55725acaac1dd5b82030c2eefb0167c4aa6ea0fa3bbe7a13a93b423331419fea0fb9a05e200884698ede32b09d67d36bc97e57b16a1c1dc730b6df209e9da SHA512 d24fc3b341b8d1dede1c693d4453f2c65abb0e7391ca40ba395efed4bf654a47b8d0cad3d0dda7eb721ec7cf6fcd112ef5c24bcf7676c9949533b070a9e0e474
MISC metadata.xml 358 BLAKE2B d4e80fdffa433298c517d9c0bafbef96bfb06cf0938b951e89349089c4bd651d7697133b16aaa9a99c99478ae4c02526a642e91b3934a0fbea762e08a997a75b SHA512 48a741a24d3bf6661b9656906c16625751360787116da9990e70f59a4d79bad35d93fa770b7dc85587c83d3304eb6002346378bb22c251bc54d7d7d8d2926c50
diff --git a/gui-libs/libwpe/libwpe-1.14.2.ebuild b/gui-libs/libwpe/libwpe-1.14.2.ebuild
index 66597342d603..1fef5c2619de 100644
--- a/gui-libs/libwpe/libwpe-1.14.2.ebuild
+++ b/gui-libs/libwpe/libwpe-1.14.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz"
LICENSE="BSD-2"
SLOT="1.0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
media-libs/mesa[egl(+)]
diff --git a/gui-libs/neatvnc/Manifest b/gui-libs/neatvnc/Manifest
index e493ec5143b2..e7a2138d0ea1 100644
--- a/gui-libs/neatvnc/Manifest
+++ b/gui-libs/neatvnc/Manifest
@@ -1,5 +1,5 @@
AUX neatvnc-0.8.0-fix-tracing-undeclared-variable.patch 861 BLAKE2B 3c2f679d7f836c86d84f27043d2c3b48e30b47983919a71c5de70e8b91c91f5e4ae9797bd6238996120d2a4ae172ac735f2544f64430a3f4f4d079f949fb8fe1 SHA512 e5d04b2845094d078c2f5189e4de34f7e5c3de916d9a8c960a3bce354e6c09068b09062cb08ade21eef5c9c700c9474c065d91c7118678c037763bb00e7978fa
-DIST neatvnc-0.8.0.tar.gz 661726 BLAKE2B 075831ad8f2a4e209b316b848ac2f5b2dbcd0ecf36e2ecc2b264be255ca0250d9a61ae5df1c522c310459cc2a536958cb01567ee640fca52db3966329d89cd09 SHA512 bd5bfbcec88711a64eb45c12cad208d594f24e3812d98ccb9eb3a3f8a933df3040fcb21e4bdf0df3ea44332096b6f0bca6dcb8f4be15d42541ab98b2295d4091
-EBUILD neatvnc-0.8.0.ebuild 1729 BLAKE2B 103d2304a138c8f5a819157b62712c3a5e470829060f9e0d9dd45586ceca7326fe7a0ac9bcfd6b8f46426117d13be25d0d68043b72c6a153115bf4f12d04cace SHA512 d7f795a912b1f861203f3bcc158f642a22c4ff6f51845b435fe7dd5844891bc380335b86d2396b2734e8bd03d31ae23c2f59b06a28a3de8c15c255bcbb4166d5
-EBUILD neatvnc-9999.ebuild 1654 BLAKE2B c43dc6c9e93d978ba3c43f8e9d04a01f59b7bf94bdef0a590f28a0e66d6e40d5bb56b0b77be70a81d54e28c59608b61afc397f8ee3d8cadf09be5fec1fea280a SHA512 11194c9425246ec7a437c9c00131b94b568ae659e6f40daddd555e8d9eff3a2ae1ae187a1c937842e518e845766499173b9f2cfa7c60c65d3eebac5561f98884
+DIST neatvnc-0.8.1.tar.gz 661911 BLAKE2B 7d17e14cef3af1de509387581ea632ef967a9a669f26b85adb7e0f3e725fbe15125faf85bf71e75f926cf3b1508eafe600fc4d2b937e34c738dae9427459fb05 SHA512 4c5701765ba78e8fbfff71054988760b5a705946798e709d6905e63ac457f4c2da72aa0866e3cb3832b9aff0722199c1fb52869373677310ba22620413ed6b03
+EBUILD neatvnc-0.8.1.ebuild 1723 BLAKE2B b7f64880eb952a6ef179c738926f08dc734f16724bf45af773ec691906138430fe24635e41385f593c18917b8cc396828c4dcb8a3d43e2080dfe11bf0544e1d9 SHA512 a7204843fa03aa27abadd5662e0c96e39415792921688b0d7a160c9f4748167b8c7ee27661f48588ecbf6a36665f368a9e55cde920f621d51cc6696a9d70521d
+EBUILD neatvnc-9999.ebuild 1648 BLAKE2B 5d022e12310cb9f96f316d8ca79986fce0b9340d75e83f14ef85e5d5ff7a06ae20a5a923cadddfcebbd8288cb96376b09598699d4e66f02d8d754ede9eb39e13 SHA512 1944bf50cce9619f5039a21001e803331e22fe8cc2a457ff4751ea7a9f38c386d27fd5b9be712fa7f42712daa27a0ca01dce112e9b16540c19911720d7315a42
MISC metadata.xml 615 BLAKE2B de4d4bf8c3d9719208f89c1e5dabd0d040393ec50d992a727e2b68f1704c4cede37373c814cca67014ca4177e2672fb5e60012962e6b1ad4033a450a51e925a9 SHA512 8c8ed696e6ff9cda622aef0d9eee93d5292be5dde69c926d40f230c13881b5c3424882d758f7eda8e9f989370c9dfeeb0fad9336f81e963a7a5065047c0eba2a
diff --git a/gui-libs/neatvnc/neatvnc-0.8.0.ebuild b/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
index 9c00e588a5e4..7852326ccbc2 100644
--- a/gui-libs/neatvnc/neatvnc-0.8.0.ebuild
+++ b/gui-libs/neatvnc/neatvnc-0.8.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
else
SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc64 ~riscv x86"
+ KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
fi
LICENSE="ISC"
diff --git a/gui-libs/neatvnc/neatvnc-9999.ebuild b/gui-libs/neatvnc/neatvnc-9999.ebuild
index 6e2c4493b97e..ac897a0a4e0d 100644
--- a/gui-libs/neatvnc/neatvnc-9999.ebuild
+++ b/gui-libs/neatvnc/neatvnc-9999.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/any1/neatvnc.git"
else
SRC_URI="https://github.com/any1/neatvnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
fi
LICENSE="ISC"
diff --git a/gui-libs/tepl/Manifest b/gui-libs/tepl/Manifest
index 90dae470a9b5..6958c9f8dc6a 100644
--- a/gui-libs/tepl/Manifest
+++ b/gui-libs/tepl/Manifest
@@ -1,5 +1,5 @@
DIST tepl-5.0.1.tar.xz 126068 BLAKE2B 2c3038326660f6326c5030cb944f8cee885b794a481f6d8f1b5d87a8ea7121ded381d28b36246a99b57bbea5fd9e6d2d4f65f9dfc54d8154ee8aabbccd7e3cb5 SHA512 f363d182185976447d235cf1201148e5201cdabd1fa8b88d7a763a965896f87bd222a0161c11e93662afaf4e474bbd0308643d28559aadc27b9d48974f4c458d
DIST tepl-6.8.0.tar.xz 166092 BLAKE2B 83ff7fcf1ed3420a8c115b7eb4e160b0cc36ac1030f1da5959f07024c272c35f5b45038c6800743760baf59e1041bd6d2130b11503b9204d739bf0d28ad739ef SHA512 f988433dbee64803c6fa9b049f7e058ebbccd8c93128cf0731f46f2b19e468662c54a2cd04d68cda5e58cbfa623061935bb0cadeb58cd09aa3751422eeef5d36
-EBUILD tepl-5.0.1-r1.ebuild 929 BLAKE2B b919d3aefac8169ec2412485a219331d79ed0748f578183e5145755b3b6c038dad19e84780dfa73e0da2eb0a4b923d58fad9e0611630310400d0faa122da1021 SHA512 4a6caadaf99b71899edec65ad36499be8867444f46e63ed037258ba5067c4ba8d9d32411522ed07456cde904d21bd0866631c4e0955602a839630c77ccb02144
-EBUILD tepl-6.8.0.ebuild 1013 BLAKE2B 39fdccba4675892b017876349c5decffa12a6ad371f1d5e6cb9c0ba8dfe21050a72b97c36dd59be66bbe45e0459c265105cae16cb7e5cf5ece3cbc1930ed4786 SHA512 13828f879c8dcde38b00bc40e88e520ac283a18cc7bd2e26c3b3b7dd174bee7ad2b7e0a87ce96771bf0f4316ea9cd719daae0cd44f016bf41972bf2618e18958
+EBUILD tepl-5.0.1-r1.ebuild 923 BLAKE2B 95753c13e8b01aec3c884b3eec3e8ce8aa05f7111f19c00d7a50e38c1c9a4cd23e31bd92818be1459380a3df13834b617c1c90510dd1bb6e8a419cdd3e478f22 SHA512 870f8b343ac47f79aba54cfbb0bbdc7e1096d4a132b0025f6ac56e7b575d567d4f65a428a90769509d066ef27c4c9865d9d609142170b512099a828529f0e67e
+EBUILD tepl-6.8.0.ebuild 1007 BLAKE2B f39f347fd4ce1cf167a0919049e75133bf264b4c61ab86e030efaf1b03908b0cb683ce5f01673d7494925896e66f965cd28bad220e5bf875e590554460866ddd SHA512 4aac2d6f6b8cc86a4eb9dc65397b51745e3c71572a57cae802bd224e4bfd15ba61f838e7591de88ecd68a3daf312468c820f1e25fc4c0d89461bd7fc4391368e
MISC metadata.xml 347 BLAKE2B bc56bb2de6891718ca6ca27b5b08a2bc8816939983b0bfc9b3dd7658ff7f88398032a0393acc89fc09b9be0052418f659d5239a8542e2f11d77375a934a315cb SHA512 323f8f3815cc535b5002fecded4df28861183998ceda9d717cb4e50a6d5c7f3e480aea1d8bc0e3c74eade11a20ac61eaa1cd25b17ab90a065753e28fe6537d07
diff --git a/gui-libs/tepl/tepl-5.0.1-r1.ebuild b/gui-libs/tepl/tepl-5.0.1-r1.ebuild
index 494fc068637f..88f21120b366 100644
--- a/gui-libs/tepl/tepl-5.0.1-r1.ebuild
+++ b/gui-libs/tepl/tepl-5.0.1-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Tepl"
LICENSE="LGPL-3+"
SLOT="5"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="gtk-doc"
RESTRICT="!test? ( test )"
diff --git a/gui-libs/tepl/tepl-6.8.0.ebuild b/gui-libs/tepl/tepl-6.8.0.ebuild
index 0c1054741ada..285c9497b9b5 100644
--- a/gui-libs/tepl/tepl-6.8.0.ebuild
+++ b/gui-libs/tepl/tepl-6.8.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/swilmet/tepl"
LICENSE="LGPL-3+"
SLOT="6/4"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="gtk-doc"
RESTRICT="!test? ( test )"
diff --git a/gui-libs/vte-common/Manifest b/gui-libs/vte-common/Manifest
index 3cc93ff76e05..e2926fde6cbd 100644
--- a/gui-libs/vte-common/Manifest
+++ b/gui-libs/vte-common/Manifest
@@ -1,6 +1,6 @@
AUX vte-common-0.70.0-musl-W_EXITCODE.patch 779 BLAKE2B c35f3cd21e59b9693d75b00232ef8b2d95448f4ff7031142050e9286ff854a19095bb56cec471d50585302ac08ca7a1d40ad068c013d8af142b0165d4c8d2112 SHA512 a3dd31fb4fcc9c2e725cfd64bbc63def63c1c1a85b6896b4a82083d6ff985df885c3a587e8c3c001de2acae476cb950f05a1e31b33bb263ba4895d25fa1e275b
DIST vte-0.74.2.tar.bz2 505422 BLAKE2B 243eabfb26c0ec65d0b202437ae79265440256941dae4263e9d6dc9afea24d0fbbd7d421864a90b54d2ba953cd60a2b5a41aef9fb9e53396176bcc71400eef82 SHA512 203dd0f8606b8979cde01781412e0dbab3cb8857828e55f6d69ecfc2e4d58d53430aa5c61a2203e122c772ba1f6c5b739d3c03456b133580e76d511d67f3f534
DIST vte-0.76.3.tar.bz2 564747 BLAKE2B 1ad65a18ca1aa2371dd74ef3ebaf1aa44358c4a1cbcfa39296fde10e03a76cdbdd2ca7f229f1b4507016e8b986824407d937952a45306eab5e6c0ca5ee9cec8b SHA512 8b7e18831e99ac92159f7b39c6404879cebf22f1f2dcb3feb38cad61f374767f631923c219e153551e9f30ee75c1e8e975fbbf3a6027b9c62ba4f948e3c9f199
-EBUILD vte-common-0.74.2.ebuild 2025 BLAKE2B dceaf5e11731870e13f65aee43049ae24645c515f6ff584ec537c23b1ec16b3fabad0ba478efe728ef4b0a242042ab03b95eff53d8b1cc0145379e8e6699a882 SHA512 7eb1d86638804bca9110df514d52a94e8739ded3b409e53c38f55f4dc03cf9532b6fbc8a5863bf88ed83e06efe1106613b39cef326c2796b94c32acf94f490a7
-EBUILD vte-common-0.76.3.ebuild 2032 BLAKE2B 685bf04fab756fc6dd5ba37ca31c14b94410c5540f5e42d4f1609587df81144a49002375b0717dde50670b3b58ab38071dd1f9d754acbb128e1a5c8641f86bf1 SHA512 a16a3cbf62cac61c556b9a1f00b12d0b9cc000c2e16579551622c8f34989833e2345fa970d40aafb286f71898d56e7570c331f6bce954e35ff5fa0bb3d8514f4
+EBUILD vte-common-0.74.2.ebuild 2019 BLAKE2B feefd653025ad74b62dfb19e1e67a637b6ce09f5cac608c92033c08263932f16e19dcb610f3d97f459b2e5a63099f47c3a86a9c9687748816e7404a8eecadf2e SHA512 21f77a273bbb7b9e7208f6627794d2d9f38baf5a695aff5aa8f1a5003a57d3bc16fa1f254a9e87a9a7fe8ff93fce666a53ee952a6580ef075b31e1fae07db414
+EBUILD vte-common-0.76.3.ebuild 2026 BLAKE2B 33301d84d128321c75f2e9507bc2a7e38db502e83708e090479e7612a01388941a686f389d7a59cb7aedcce346594a8a97efc294223eb5ecb9b4059bbb4ddf50 SHA512 c068e399faa140f8049a41866865d3aa50053587730e3a8f9e2819d7b333750aab11a77d4f3471dbf6a5bdb93755c1cfbffb9cdcaac687279ae84636a40d47d4
MISC metadata.xml 524 BLAKE2B 2a7e14b63adff1385d2a1260d238c0f35854cbd7ba0579a55edf0c6367e37fba80c99fa21b911279c6b7eb7ff4d122f56d02cfc463076614adec2eb059666b68 SHA512 60c71846ff7745c3f3d4c2fb0c9b0214c7fef04d221d2b7e568d1a63b2bff56d49a442072aa5aba48b9247c1a60b1cdf3ca8e3766986e9ef1a38ee659fb65437
diff --git a/gui-libs/vte-common/vte-common-0.74.2.ebuild b/gui-libs/vte-common/vte-common-0.74.2.ebuild
index bd3329c693d8..9e0d0ccf7e26 100644
--- a/gui-libs/vte-common/vte-common-0.74.2.ebuild
+++ b/gui-libs/vte-common/vte-common-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="systemd"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
# Upstream is hostile and refuses to upload tarballs.
SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"
diff --git a/gui-libs/vte-common/vte-common-0.76.3.ebuild b/gui-libs/vte-common/vte-common-0.76.3.ebuild
index 34b77c8c570f..fb67180f2308 100644
--- a/gui-libs/vte-common/vte-common-0.76.3.ebuild
+++ b/gui-libs/vte-common/vte-common-0.76.3.ebuild
@@ -18,7 +18,7 @@ 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="systemd"
diff --git a/gui-libs/vte/Manifest b/gui-libs/vte/Manifest
index 7ce739a6cb40..fd1b17d8064a 100644
--- a/gui-libs/vte/Manifest
+++ b/gui-libs/vte/Manifest
@@ -4,6 +4,6 @@ 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.xz 961684 BLAKE2B 066eaa2e35652481e9cf487084e522f55fdedfccf6435440d13d80523e64fd9969b7ee0a235c6a97c5c0531ddad6977bfc42ccb6915d52990965b1af9a63470e SHA512 59cf3241f59b7ce795098814a04816d150330e4464a2438c974ac03cfd6aa05e7e037121a6a21929d6b12eb17fb1a4bf48c936604f0e0b770e3f125adb5a4c50
-EBUILD vte-0.74.2.ebuild 3325 BLAKE2B 6c1cff6862d8791a13d6cb2dc2a8348473416d148183c533e7239ea1443ab23d59ee94ef92bc38a68c01eea7b8691339497f543585f72d81a594875e6da39f07 SHA512 76b0248a70d89ebf7d11726f257f9227d81c308d97145a02116e1b4e0a779fbd363be2cfcb5645866f101b9a4af38b59cce89f2f2ed656952f677c6290e11995
-EBUILD vte-0.76.3.ebuild 3499 BLAKE2B dc0929ff8bffebe6190685f8e0fef1d6eece8b1dead93f05d5ccaa3f48a9aa6b4393fe97eeebc8a1630b385135b4c0bddfa0ed42b70c8573d2cdeec1020b3dd5 SHA512 9661cbaab2e49321e3999b1c0fed632ccf0bc087d60f44adc5dd2f042d16afa27359cc66538a36cd2227c3be49d8432456a65f4248b7c4322e876928ecc2e3b5
+EBUILD vte-0.74.2.ebuild 3319 BLAKE2B 280201cd62fa6e93b594ec1ef23c8a86a797ad784893a1e82452c202847b4ebe6b09c2f77babb48233fc8ee2b88e41f581bed37ef28e4359db9570ef08b5e5aa SHA512 2f370e1fa8b6ac979f715066226bffc8fcc20b858d1fcec836b59c658cbcf5adfa8989f0abeb347cc0611df921db42241960cdd2d582deeecf6f1adc6bff0ef8
+EBUILD vte-0.76.3.ebuild 3493 BLAKE2B 81c0ece71259829cc3cc3b6d7a13f70753b1583b11bebfd5e33246411819c7c2ea4e45092e11449bc1ef7f809183251ddc4d782f265df842f36be3dc2ccf6240 SHA512 0b2df40a42a72f315981afc334afeb7cc99247fa5a865003830a74d529eb01c0d476233a38907b8296b8ebd32e3f3293bca1aa3e23fec4668922916c8c4573bf
MISC metadata.xml 612 BLAKE2B 3243ec48375bf8e69a367e5d631cf84c0ba60b43d1f4a25c313a407bfb1c9826ddd1cd75784bc302e7d8998d1bedaac9d75c7f329255e605315d9f0bf6154a73 SHA512 0abc6f1deb0a7900b6b35620ad3dfa26a900445526cc6474f974ce5cca2dad65cb3f3c4e3b8a59540821a9922e2cafcc7011d705570e77d2a46c907f3962a73d
diff --git a/gui-libs/vte/vte-0.74.2.ebuild b/gui-libs/vte/vte-0.74.2.ebuild
index 3a088694a946..bbb0c0db832f 100644
--- a/gui-libs/vte/vte-0.74.2.ebuild
+++ b/gui-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-gtk4" # vte_api_version + "-gtk4" in meson.build
IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
REQUIRED_USE="
gtk-doc? ( introspection )
vala? ( introspection )
diff --git a/gui-libs/vte/vte-0.76.3.ebuild b/gui-libs/vte/vte-0.76.3.ebuild
index 972b22ea7726..1573a3ad696a 100644
--- a/gui-libs/vte/vte-0.76.3.ebuild
+++ b/gui-libs/vte/vte-0.76.3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="${SRC_URI}
LICENSE="LGPL-3+ GPL-3+"
SLOT="2.91-gtk4" # vte_api_version + "-gtk4" in meson.build
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla"
REQUIRED_USE="
gtk-doc? ( introspection )
diff --git a/gui-libs/wayfire-plugins-extra/Manifest b/gui-libs/wayfire-plugins-extra/Manifest
index b43c36828907..79286231f748 100644
--- a/gui-libs/wayfire-plugins-extra/Manifest
+++ b/gui-libs/wayfire-plugins-extra/Manifest
@@ -1,8 +1,4 @@
-DIST wayfire-plugins-extra-0.8.0.tar.xz 70324 BLAKE2B f8f46782e31f170eb566567f50d302df4db23fbeb29c71569624a7f79c2bbcfcf48b070e7b55bf1880a9cd02afe78783d6680c457e466d765eb0db72f4b1f61b SHA512 8105fea3d8405a88d8c872c1012dadfab55f987a8ff8401f5caeec155214727021cbc7cfaba71c5ee3bc869caf136dcd78c189921c2f41a938b8552962f1597c
-DIST wayfire-plugins-extra-0.8.1.tar.xz 75908 BLAKE2B 65c14281fd9738864f2d63f01250e6384cdf46929ee6df653a5614805b89686f0020799246d6caf16b8d45aa16a66f314e705ae96c37188d892d339875ed4c03 SHA512 ebe12545b0a0ca1c443f334b9bfa31d1f446636dbef2b91c280715ad58d8802ab129f6894959727c0b872558f799c973a158e679683f915a5ef89b67087eed01
DIST wayfire-plugins-extra-0.9.0.tar.xz 104424 BLAKE2B 8dde47dd40edabb8243c6a4128229baa4d2ff3407eb9cf0ff1699ca49dfaaf16f951f4faf18138824894f94b0ca6884bbc92fab595d4e08b948b67a0a0cf054f SHA512 fb1e02c4284b499a89a8b81e2b9ef283bdde48745c5f4ee500da4d9450bc5c8d94df6b8eba5d6ff3bb05ba3edbbdbd04b3c5551a73f5765ed3406d8227177f78
-EBUILD wayfire-plugins-extra-0.8.0.ebuild 789 BLAKE2B 28e8ba806c236d0929c3d6b63d353799262d3f5cb6011d31240d22495deec933d624610fbe51f682c5df717a0d9edf16fc7be85e1261b833140dc5ebedb9e12b SHA512 6a7283db6764766cbdee015b5a3de5ec8ff93811a831e979b4ff0fc9b8b9ea387bc45ca264a54e1679b8071deec710a238f24061a6eac3b04385ec25f1edc4f9
-EBUILD wayfire-plugins-extra-0.8.1.ebuild 924 BLAKE2B 385147f03eb265d444e3b2d86cb2b0b8afe048847d63b8ffc659336f2e10fba1d797e0c8e63e19a296a337019a6a7493ec1a430041cdf95ba78d87fc305c8f10 SHA512 d194b143ca2e23caad955338308d466f09d4154dcf090ca4143a63ebf9d4b04c1f0636b68cb8010680ea477e76a8d141d78624f0b466f36369774ed696636388
-EBUILD wayfire-plugins-extra-0.9.0.ebuild 926 BLAKE2B f73e5c061a1d3f5a2d6c6dc1cd9d747acb5e2c8d4e5cf1f18aa7f981f0fb3f018c0f35e7c9a54b70394aac8a26193aa403a216e2f1db9ef64353967fc2e7cbe7 SHA512 e940e3b7da534810646206f3c1403f7de2087f150acaa8ed01127cc785a3bb6d439778e4631b15c77cdfa5e5328876538ab58a71dafc68e88dbcae088b839119
+EBUILD wayfire-plugins-extra-0.9.0.ebuild 924 BLAKE2B 251a7a9d9f24a38aa188e29c0f3b0b0cd4e6e0e342aad611e9dfeeb4278ca8b2bfca5b9fe1ac4f615e2a5bb3a0f07da35e1e36bfc2619e59eb0508c913d302f7 SHA512 eaf19e7431d4242d7f54710c87b460541e6b93a0129248edde3b1ba12ddb7374da97200da446ef6e008aa5403504a1d6c31db11c72f713e6b76b7d255eb3c711
EBUILD wayfire-plugins-extra-9999.ebuild 926 BLAKE2B f73e5c061a1d3f5a2d6c6dc1cd9d747acb5e2c8d4e5cf1f18aa7f981f0fb3f018c0f35e7c9a54b70394aac8a26193aa403a216e2f1db9ef64353967fc2e7cbe7 SHA512 e940e3b7da534810646206f3c1403f7de2087f150acaa8ed01127cc785a3bb6d439778e4631b15c77cdfa5e5328876538ab58a71dafc68e88dbcae088b839119
MISC metadata.xml 345 BLAKE2B 3d712eb0cad1f1e8275ea662fa328ac5fb70ef7490c694959ae892abc97185b143c74aba40e3910ca7f3cc6014cd6eedc88409d87cf3bfe8f2850354115f19ec SHA512 348e54d43e3c6bdb771983e38c56cb537d60f292aba1fae880fcbff8d9cc447ca3038c3b7d02cf87fe08234f40faa47defb1f59f263cae6286f52ab7070f3071
diff --git a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.8.0.ebuild b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.8.0.ebuild
deleted file mode 100644
index dcfbca2f23b6..000000000000
--- a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.8.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="extra plugins for wayfire"
-HOMEPAGE="https://github.com/WayfireWM/wayfire-plugins-extra"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/WayfireWM/wayfire-plugins-extra.git"
- SLOT="0/9999"
-else
- SRC_URI="https://github.com/WayfireWM/wayfire-plugins-extra/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm64"
- SLOT="0/$(ver_cut 1-2)"
-fi
-
-LICENSE="MIT"
-
-# no tests
-RESTRICT="test"
-
-DEPEND="
- dev-cpp/glibmm:2
- dev-cpp/nlohmann_json
- dev-libs/libevdev
- dev-libs/wayland
- gui-wm/wayfire:${SLOT}
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- >=dev-libs/wayland-protocols-1.12
- dev-util/wayland-scanner
- virtual/pkgconfig
-"
diff --git a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.8.1.ebuild b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.8.1.ebuild
deleted file mode 100644
index dcfe54dfa8b9..000000000000
--- a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.8.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="extra plugins for wayfire"
-HOMEPAGE="https://github.com/WayfireWM/wayfire-plugins-extra"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/WayfireWM/wayfire-plugins-extra.git"
- SLOT="0/0.8"
-else
- SRC_URI="https://github.com/WayfireWM/wayfire-plugins-extra/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm64"
- SLOT="0/$(ver_cut 1-2)"
-fi
-
-LICENSE="MIT"
-
-# no tests
-RESTRICT="test"
-
-WAYFIRE_REVDEP="
- dev-libs/glib:2
- dev-libs/libsigc++:2
- gui-libs/wf-config:=
- gui-libs/wlroots:=
- x11-libs/cairo
-"
-
-DEPEND="
- ${WAYFIRE_REVDEP}
- dev-cpp/glibmm:2
- dev-cpp/nlohmann_json
- dev-libs/libevdev
- dev-libs/wayland
- >=gui-wm/wayfire-0.8.1
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- >=dev-libs/wayland-protocols-1.12
- dev-util/wayland-scanner
- virtual/pkgconfig
-"
diff --git a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.9.0.ebuild b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.9.0.ebuild
index 76b93a865547..a37eac1c5843 100644
--- a/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.9.0.ebuild
+++ b/gui-libs/wayfire-plugins-extra/wayfire-plugins-extra-0.9.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then
SLOT="0/0.10"
else
SRC_URI="https://github.com/WayfireWM/wayfire-plugins-extra/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm64"
+ KEYWORDS="amd64 arm64"
SLOT="0/$(ver_cut 1-2)"
fi
diff --git a/gui-libs/wf-config/Manifest b/gui-libs/wf-config/Manifest
index 153a6be7b979..1b3e355c9519 100644
--- a/gui-libs/wf-config/Manifest
+++ b/gui-libs/wf-config/Manifest
@@ -1,7 +1,4 @@
-AUX wf-config-0.8.0-gcc14.patch 1384 BLAKE2B f613694071da0b61a9044987b011becbb020f2ad1fe5aab3c91d5622619b050cc961b53f8b3250ee8bdb89ab0d0c504f0050f50ad485d9a1feccd8bfee8f00b2 SHA512 5ce79a063246d3ba38ff1ff6ac23810415a57189b17320cce89874fc1e59c1d1edb852d06fec99a191018687516a1928ed1144b78e99642d8ed8f3d9f31490a5
-DIST wf-config-0.8.0.tar.xz 41200 BLAKE2B d56cd04c18c2cd8c0bac86493ad662244bde0e9cce1caf81d0fff34d9f2df2470c1aa8c95fead9e91dd5793d570b01dc6ef99b1986b8658b06ef93156a1526f8 SHA512 79cca2429a39ee81f853043698c57fc08025634926773253cff73fc564dcf203335b4b861d82b60a769bbab7b07be6a7e181c9ea29ad98ce930de20f9723893f
DIST wf-config-0.9.0.tar.xz 42612 BLAKE2B 5f3b529f829f6fc6bdfe974633467707bba501eddca1a9d32f62c1d4ea6398e74ae9bc6f970de821e81fe7fbc4a26b77611587c637ab1961898084571b073ead SHA512 ac2ca69b7d96b9b145a4789f004705a2d7b323e6724e429a1e5a4544cd56828165a01f48a9863ceb92004c51c8f05729468f4a32c37545716f8d537d39e3236b
-EBUILD wf-config-0.8.0.ebuild 958 BLAKE2B de6b7bdc0aeca10eb6ff2479ee04eb9bac877eda0298216d32e4f77ae8021ae2d1ee96559062575a083fff6dc5946dec0bc004f293d03db036f4e9fc9ba591b2 SHA512 d38bc91f1aa759832c7f7bb086443f3b17b2271330a7a983770cc2551f5a4d98bce2d78c995b0108c35951fdbab8b363619803213f2ce20ddfbe4f8b33584294
-EBUILD wf-config-0.9.0.ebuild 903 BLAKE2B 03e2f602e61558c239efdaebab9dd5453b6688da365d4555419f72695aa4d589b8270a1a992899e50b91e32a8f78febd471d4ae69811e4e254c471713a3f5e78 SHA512 92a3e185ffb890b1e8caae01046d5005dbd46b8d3a229d21e8d886cd8efab12e9c033d0d2ef6ef70dab590afb28adc2afd144854a374cc02e85f27c6bd78dfe5
+EBUILD wf-config-0.9.0.ebuild 901 BLAKE2B 7482db852ef0787cb50ec882dfa9e8b3abf3d9e5f8af5fd8762021b3dfc96d524cf072a332ab87896702422763651bbab5ee410fdb08873d74d1ee9f9255a028 SHA512 c7f7a4583f9a3ec06bc9f3d4279327ca3b00f8e801c3479b3f502edd74888cf0974c9df89002ccf9c83284886336eb59a8d494a1442f974ca0218c57f4afcd2f
EBUILD wf-config-9999.ebuild 903 BLAKE2B 03e2f602e61558c239efdaebab9dd5453b6688da365d4555419f72695aa4d589b8270a1a992899e50b91e32a8f78febd471d4ae69811e4e254c471713a3f5e78 SHA512 92a3e185ffb890b1e8caae01046d5005dbd46b8d3a229d21e8d886cd8efab12e9c033d0d2ef6ef70dab590afb28adc2afd144854a374cc02e85f27c6bd78dfe5
MISC metadata.xml 543 BLAKE2B 6e370d2db33ae8285b9dcd68e31901eeb2c23560f5421247fa66716e2888d083e4e8b9e8414ed35147bd5084170e1d74cdab493388acb5dffe98640462f519f1 SHA512 55ddf31cfea2a990f73a981d35606f299ebae1520039dc2df112befbee5a0163655cd71fed8016a20516fecb5a6328ade14a1c016148f578d644c64aea7cadda
diff --git a/gui-libs/wf-config/files/wf-config-0.8.0-gcc14.patch b/gui-libs/wf-config/files/wf-config-0.8.0-gcc14.patch
deleted file mode 100644
index 4fad0e5a8e2d..000000000000
--- a/gui-libs/wf-config/files/wf-config-0.8.0-gcc14.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-https://bugs.gentoo.org/916995
-https://github.com/WayfireWM/wf-config/pull/64
-https://github.com/WayfireWM/wf-config/commit/af1bddc9d7191b9902edcb4c74572eac65577806
-
-From af1bddc9d7191b9902edcb4c74572eac65577806 Mon Sep 17 00:00:00 2001
-From: Kostadin <kocelfc@tutanota.com>
-Date: Tue, 7 Nov 2023 16:41:55 +0200
-Subject: [PATCH] Fix build with gcc 14 (#64)
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Fix building with gcc 14 by adding #include <algorithm> to src/file.cpp
-
-FAILED: libwf-config.so.0.9.0.p/src_file.cpp.o
-ccache c++ -Ilibwf-config.so.0.9.0.p -I. -I.. -Iinclude -I../include -I/usr/include/libevdev-1.0 -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -O0 -g -Wno-deprecated-declarations -fPIC -MD -MQ libwf-config.so.0.9.0.p/src_file.cpp.o -MF libwf-config.so.0.9.0.p/src_file.cpp.o.d -o libwf-config.so.0.9.0.p/src_file.cpp.o -c ../src/file.cpp ../src/file.cpp: In lambda function:
-../src/file.cpp:419:25: error: ‘any_of’ is not a member of ‘std’
- 419 | return std::any_of(
- | ^~~~~~
-
-Signed-off-by: Kostadin Shishmanov <kocelfc@tutanota.com>
---- a/src/file.cpp
-+++ b/src/file.cpp
-@@ -7,6 +7,7 @@
- #include <fstream>
- #include <cassert>
- #include <set>
-+#include <algorithm>
-
- #include "option-impl.hpp"
-
diff --git a/gui-libs/wf-config/wf-config-0.8.0.ebuild b/gui-libs/wf-config/wf-config-0.8.0.ebuild
deleted file mode 100644
index 18fc511a6c83..000000000000
--- a/gui-libs/wf-config/wf-config-0.8.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="library for managing wayfire configuration files"
-HOMEPAGE="https://github.com/WayfireWM/wf-config"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/WayfireWM/wf-config.git"
- SLOT="0/9999"
-else
- SRC_URI="https://github.com/WayfireWM/wf-config/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm64 ~riscv ~x86"
- SLOT="0/$(ver_cut 1-2)"
-fi
-
-LICENSE="MIT"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dev-libs/libevdev
- dev-libs/libxml2
- media-libs/glm
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- dev-libs/wayland-protocols
- virtual/pkgconfig
- test? ( dev-cpp/doctest )
-"
-
-PATCHES=(
- "${FILESDIR}/wf-config-0.8.0-gcc14.patch"
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_feature test tests)
- -Dlocale_test=false # requires de_DE locale to be installed
- )
-
- meson_src_configure
-}
diff --git a/gui-libs/wf-config/wf-config-0.9.0.ebuild b/gui-libs/wf-config/wf-config-0.9.0.ebuild
index b90440cd81b9..7611f428a2a1 100644
--- a/gui-libs/wf-config/wf-config-0.9.0.ebuild
+++ b/gui-libs/wf-config/wf-config-0.9.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then
SLOT="0/0.10"
else
SRC_URI="https://github.com/WayfireWM/wf-config/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
SLOT="0/$(ver_cut 1-2)"
fi
diff --git a/gui-libs/wlroots/Manifest b/gui-libs/wlroots/Manifest
index 4db508435068..e60ac2f3639b 100644
--- a/gui-libs/wlroots/Manifest
+++ b/gui-libs/wlroots/Manifest
@@ -1,7 +1,9 @@
AUX wlroots-0.17-fix-automagic-libliftoff.patch 1446 BLAKE2B 087afe7764251882c1e9f5a49a6c425261bb7cfe8a385d578067374312c3da8529cd273c81936e81ccf65f9932dfa2391e7d5c574458fd82b869793ec34320a5 SHA512 2b5dae202ef1991531b2751fe716a08f23c550136ab8ef3c7ea84b21e9bab89f53fce0e1b2eb2d8e30402519c086361361634733fa66f8553070218c1c2d7ff0
DIST wlroots-0.17.4.tar.gz 609179 BLAKE2B dc5a7749533ab54631d4a26be554b86e5b08b2472cf8f22ccebddb319d571cbd98a5c56e64e7bc762a5918d4272eb6b4261050288f3053c18c824c6a9c32b96b SHA512 35803df9fe68cadb0b9b5e522863535407ba2354ed1ca8f824a9c40b64698a97c579fec0afeb444b05d429adc1e3dfc45b20c3a1b7a2004e4f5a10d2305c9116
DIST wlroots-0.18.0.tar.gz 628190 BLAKE2B b1d725e0397365b69afce24baf5376057a40d225f7cb06ccd5abde3b3da8d5401a6eb5d57ab65154a6faf7961473039833e558e3b25da1210891d34667da5bf9 SHA512 2cf848aa67f41089b60cc7d01c3a344ebaf7f5bbced459675fef885cd4b3e6b99d9a49d6b127518314d0ae38e52e9aff7991611592b2add4cba96f15aa0bf1c6
+DIST wlroots-0.18.1.tar.gz 628648 BLAKE2B 051909ef4cac4c523bb43b42396abe8c18e3835a7a29bde30787829040271720f06579dadf3f03d9569bcc1e25492c6bd383f314aaa10b63c597f08735d30537 SHA512 c4d83ae75aec4f7f4e8aefbff27594d0962c56c4a3a3ef2d7ccd432f92eb56df7edb995cc0fa1f62d9290e988f20e7525d007717f36ce4824dfc41061a697fbb
EBUILD wlroots-0.17.4.ebuild 2300 BLAKE2B c4d3285af6801baa3323046e960ef40f6fa05993d6cf675a88d6e6a7defbd92d81b054a216091c63063e9dc232e84e43c89ee11bdc77b4bb6206bc3b32cf0b2d SHA512 e015a8e7523e53b7b586dc91548c0d52de396cbbd74939728d0a2e6c009254ecaf9e29c44c9a8a1ac99d551038c31b08ebd339f39bbc9484a4daed1d5e94e938
EBUILD wlroots-0.18.0.ebuild 2290 BLAKE2B 5ded671baea81e0c99d8dbd7588ff6f309f52dfb47223c478f96eccf9752dfa534f23f7fb12c0a8147e1906e9b95dd8fa9e566cd53c3040b0b4b532c58d7c103 SHA512 af0844f5e82597ea324a2936db7690ff9d45f48f48d687935c8a55b8a03d4bf8eae098f3b2c21a8f57db3446e40eb6d697eae48b070a48208ea345ba1d46db2a
+EBUILD wlroots-0.18.1.ebuild 2290 BLAKE2B 5ded671baea81e0c99d8dbd7588ff6f309f52dfb47223c478f96eccf9752dfa534f23f7fb12c0a8147e1906e9b95dd8fa9e566cd53c3040b0b4b532c58d7c103 SHA512 af0844f5e82597ea324a2936db7690ff9d45f48f48d687935c8a55b8a03d4bf8eae098f3b2c21a8f57db3446e40eb6d697eae48b070a48208ea345ba1d46db2a
EBUILD wlroots-9999.ebuild 2276 BLAKE2B 06f2f469cfc869846a321574cf6fbec899e0106daf9260b546e7630b054758c928a7b7cd83a2f949221241713853dead269f942864acc664faf2386b2d57fa11 SHA512 ad945ce3a8b7b87526d3a0290d7f7b47ce659601a4a34ca1991de4d5462c4bd67a95ec1f67c7dccadc9343d4d64c96ffba5329b6ae401d61da49226d46d7ff99
MISC metadata.xml 2073 BLAKE2B 01685a9e54fd33a6432190d523f0700575992139e10abdc30864dc3ec662da38f3efe22ac858568cfe4ae6a0d8d83b2c5da846c7c8fe42159e7bf569a07c8960 SHA512 e2a94175fd489823ef4ebbd6601dff059b7f34c668cb18a69df76a74cfa4f6aed8191b5544b436424b3c7b4992f5ab803326079393a6883724f03fb215871348
diff --git a/gui-libs/wlroots/wlroots-0.18.1.ebuild b/gui-libs/wlroots/wlroots-0.18.1.ebuild
new file mode 100644
index 000000000000..8e578393fa3f
--- /dev/null
+++ b/gui-libs/wlroots/wlroots-0.18.1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Pluggable, composable, unopinionated modules for building a Wayland compositor"
+HOMEPAGE="https://gitlab.freedesktop.org/wlroots/wlroots"
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git"
+ inherit git-r3
+ SLOT="0.18"
+else
+ SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/releases/${PV}/downloads/${P}.tar.gz"
+ KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86"
+ SLOT="$(ver_cut 1-2)"
+fi
+
+LICENSE="MIT"
+IUSE="liftoff +libinput +drm +session lcms vulkan x11-backend xcb-errors X"
+REQUIRED_USE="
+ drm? ( session )
+ lcms? ( vulkan )
+ libinput? ( session )
+ liftoff? ( drm )
+ xcb-errors? ( || ( x11-backend X ) )
+"
+
+DEPEND="
+ >=dev-libs/wayland-1.23.0
+ media-libs/libglvnd
+ || (
+ >=media-libs/mesa-24.1.0_rc1[opengl]
+ <media-libs/mesa-24.1.0_rc1[egl(+),gles2]
+ )
+ >=x11-libs/libdrm-2.4.122
+ x11-libs/libxkbcommon
+ >=x11-libs/pixman-0.42.0
+ drm? (
+ media-libs/libdisplay-info:=
+ sys-apps/hwdata
+ liftoff? ( >=dev-libs/libliftoff-0.4 )
+ )
+ lcms? ( media-libs/lcms:2 )
+ libinput? ( >=dev-libs/libinput-1.19.0:= )
+ session? (
+ sys-auth/seatd:=
+ virtual/libudev
+ )
+ vulkan? (
+ dev-util/glslang:=
+ dev-util/vulkan-headers
+ media-libs/vulkan-loader
+ )
+ xcb-errors? ( x11-libs/xcb-util-errors )
+ x11-backend? (
+ x11-libs/libxcb:=
+ x11-libs/xcb-util-renderutil
+ )
+ X? (
+ x11-libs/libxcb:=
+ x11-libs/xcb-util-wm
+ x11-base/xwayland
+ )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=dev-libs/wayland-protocols-1.35
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local backends=(
+ $(usev drm)
+ $(usev libinput)
+ $(usev x11-backend 'x11')
+ )
+ local meson_backends=$(IFS=','; echo "${backends[*]}")
+ local emesonargs=(
+ $(meson_feature xcb-errors)
+ -Dexamples=false
+ -Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
+ $(meson_feature X xwayland)
+ -Dbackends=${meson_backends}
+ $(meson_feature session)
+ $(meson_feature lcms color-management)
+ $(meson_feature liftoff libliftoff)
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ dodoc docs/*
+}
+
+pkg_postinst() {
+ elog "You must be in the input group to allow your compositor"
+ elog "to access input devices via libinput."
+}
diff --git a/gui-libs/wpebackend-fdo/Manifest b/gui-libs/wpebackend-fdo/Manifest
index b956fc5a7a61..5557cd122969 100644
--- a/gui-libs/wpebackend-fdo/Manifest
+++ b/gui-libs/wpebackend-fdo/Manifest
@@ -1,3 +1,3 @@
DIST wpebackend-fdo-1.14.2.tar.xz 43332 BLAKE2B 31d670140672a7234acfd8d98c01901039745739489c5b9e7fdcb47ac08c8202d782df8cb5c94a6ed0c38d788ecc087bc81799beff392be24b9b8e661fa7ef52 SHA512 4edc28221795b325977f9a5a79b7656b4f100129a6d1c15142180bab94cce1a8b06b42a71fbe985ddc1e02772f1cc03a92f73d2176edd16e791db799b831740c
-EBUILD wpebackend-fdo-1.14.2-r1.ebuild 670 BLAKE2B d6b633c14512d86a56663f5d6546efcf3a2905a6d37ebf1da5c4e3b63bb6075d3734e35595c0ff8e3f8e2fd649f000fcf1e2b9c9dad06c766daa0ef1f31e8634 SHA512 7a0f1fe60a6828bb20865ea36ddd58af491679bc043b17d0ca8d5d906fbc2fec3f43afb98d59142bf0c9dd56fea97210ea93162fe2fb17706dabc7558f655720
+EBUILD wpebackend-fdo-1.14.2-r1.ebuild 664 BLAKE2B 11fd2bfc29da3f7a06b381d84fdb28996dda34d2fe2f0b0e35d5adcd9d0bc258f3a7a1a6cdb9a8eab392e7e680bd45c9729d3e6acbc25add8c64a3de921ba8d8 SHA512 81f8ec13c58fb2ae9c297a68850881edb42f43d17ed8d26df1861394e8f30706e99f80c7fa2b9ea3cab9527ed9df6c70a7cfff2ea3e4b11f67c4802cfc49bd0e
MISC metadata.xml 350 BLAKE2B df50880a0744703272cd3aecfb9dae45d62e4233a0c5b3e1fdc06b1d05f814bd57c8b1a4b20cd88a97bc2c22a22bd84befd15c9c3ab094aeeae97346d8713ed0 SHA512 a1bdbe1182fd4545bd83a55d589dd17dce2b306510763f2305e7e43dba6c28c7c5cb85628ccc7eb3ce763b694f0b1b172b19d5aa72ad4c686e600d6ba4ebe765
diff --git a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.2-r1.ebuild b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.2-r1.ebuild
index f2b174fcd992..653e83db9466 100644
--- a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.2-r1.ebuild
+++ b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.14.2-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz"
LICENSE="BSD-2"
SLOT="1.0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
media-libs/libepoxy[egl(+)]
diff --git a/gui-libs/xdg-desktop-portal-lxqt/Manifest b/gui-libs/xdg-desktop-portal-lxqt/Manifest
index b42d10c70a67..119d240b7cd1 100644
--- a/gui-libs/xdg-desktop-portal-lxqt/Manifest
+++ b/gui-libs/xdg-desktop-portal-lxqt/Manifest
@@ -1,5 +1,7 @@
DIST xdg-desktop-portal-lxqt-0.5.0.tar.xz 16044 BLAKE2B f4b872038c58eebe3c565f55d29e24f9b247d2a18fd60981df9546a7fab422aa9ae1f6e94608a99a091cda4bda1e5ce878fa4d997a457f7c2014191fd631a0d2 SHA512 3f1a0de1fcc577b14b69c98b715f627dc636edc8663786374627196873a6e123aab2b6051bd86416729eb6e101ec0625051716b981a3fc4d7b5c7ddcd46ceae8
DIST xdg-desktop-portal-lxqt-1.0.2.tar.xz 16420 BLAKE2B f48bf781edd494994464a19e0b9c5fb5e8c650821ad9dfbef3b45e95a4f0741009cbf27d9434ccbfc7a44a7574ba626507534f601382ca58ba0efa93e32eaa10 SHA512 e51f2aae53e4f7bc47c2c214a17e44d9fa2167d34488a90436f2a2b98f14abff334ab56b956df08f6ca9ce9ac4a994cbde0c2fcdce0492beb212f0346c9cbb85
+DIST xdg-desktop-portal-lxqt-1.1.0.tar.xz 16444 BLAKE2B 15e29e80ec1b88d1df31062847a32e4f4e7ec630959e18945ce7ed85ee182a6386bd40c4be2efb13adf9d2a7cb145cbc195e6ce5183751b3e67d360a634b76d1 SHA512 8b4bfa63b9e096404a8072c6ae212bf74d50a641fda25cc7d40572fdfe93ccd076bed2ca7f68a1722aca0726eb3e39956baffea58d5c38b495b9dfad776a251d
EBUILD xdg-desktop-portal-lxqt-0.5.0.ebuild 764 BLAKE2B a048e6b51e4acb249f12645642517f0bd1a83f607626dff3b6f1fe4977220a0386ec2eefb23166350e6f05b3026e0c47391da3cdcdd531d6bb7e1c4997da1daa SHA512 8fcd21ac16c7ab199ed6aba681f65289ff9fb71aec11b268da76547c0ce8bdd0c4670b9f66d35066b6c8754b6b5a5b6377dc1441a7630fa5991dc3735d8228b9
-EBUILD xdg-desktop-portal-lxqt-1.0.2.ebuild 696 BLAKE2B 5246b4f356976b4485de0c9d2d8aa9125ae4c01e8e669ae6f782f924e8bc6946fd2e9fa40d1af803f187326a723128ee336c5311d59a7cf2f1e5dc3df18519c5 SHA512 1705263e57f47c40789cd38216a07542d42ea9a0335c97bc8a6846d2c95beb24fa84f2c5777d479ca2c18d5970671ee2695313cc6aa674235206f0b42a312446
+EBUILD xdg-desktop-portal-lxqt-1.0.2.ebuild 707 BLAKE2B 7c9c624a5a93a77271150abd173add8f3cee4f12f9fd2565d4930a08c5da7e580d65b0d1a6980f84cf4c7c69165c0daeef97da47d68707dae3bc2c8dd0c2cd85 SHA512 9794d75876365c756b1c528e1bf5fa07e4b1bcd95e4d36337d103a4bd64cd038d3355493e6e7d89d2eb72fbd2d7769f302579e87f5763a8008e0f600b6243453
+EBUILD xdg-desktop-portal-lxqt-1.1.0.ebuild 709 BLAKE2B 95d52973e38d4ee305eced3d950857a3f8d058a2750f26b375f8561f36d69ca67198258f09d57025cc17dee18e23a7542a15afdb6e55124f20ef1e56a81317c6 SHA512 10ed09792cf17df9237e9a9bb25fbd0ea2bba2ce61a14880168148ad45d018755635fe15d0dc1bf258bcbbbf789c9d9a4efc2f2326b2ade23e3ea74fddcd32e0
MISC metadata.xml 330 BLAKE2B d6c8f676536c73e4da1008ade05265ee20a9a93d05cf6b1c4b1c02ab1fd6090426c6476fd9524242618345d46170ef2242ef378f19e8c4ad4156fb291255b30e SHA512 b56fbd10eacdd17845452afcbd63af25046bc763fe2daf102632cd9a0380746c5b7d940ba852b5f7a37ef1ed347bff691a443ba2581ea5c12256dfd8c139fe8c
diff --git a/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.0.2.ebuild b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.0.2.ebuild
index a9893827af0f..823692e08df4 100644
--- a/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.0.2.ebuild
+++ b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.0.2.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="LGPL-2.1"
diff --git a/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.1.0.ebuild b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.1.0.ebuild
new file mode 100644
index 000000000000..e00ad5a9775e
--- /dev/null
+++ b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.1.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal using Qt/KF5/libfm-qt"
+HOMEPAGE="https://lxqt-project.org/"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ 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 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+BDEPEND=">=dev-util/lxqt-build-tools-2.1.0"
+DEPEND="
+ >=dev-qt/qtbase-6.6:6[dbus,gui,widgets]
+ kde-frameworks/kwindowsystem:6
+ >=x11-libs/libfm-qt-2.1:=
+"
+RDEPEND="${DEPEND}
+ sys-apps/xdg-desktop-portal
+"