summaryrefslogtreecommitdiff
path: root/gui-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-12-22 14:08:05 +0000
committerV3n3RiX <venerix@koprulu.sector>2021-12-22 14:08:05 +0000
commit93a93e9a3b53c1a73142a305ea1f8136846942ee (patch)
treeb9791a06ab3284e27b568412c59316c66240c682 /gui-libs
parent2771f79232c273bc2a57d23bf335dd81ccf6af28 (diff)
gentoo resync : 22.12.2021
Diffstat (limited to 'gui-libs')
-rw-r--r--gui-libs/Manifest.gzbin3127 -> 3134 bytes
-rw-r--r--gui-libs/egl-wayland/Manifest6
-rw-r--r--gui-libs/egl-wayland/egl-wayland-1.1.9.ebuild2
-rw-r--r--gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild (renamed from gui-libs/egl-wayland/egl-wayland-1.1.8.ebuild)5
-rw-r--r--gui-libs/libhandy/Manifest2
-rw-r--r--gui-libs/libhandy/libhandy-1.5.0.ebuild56
-rw-r--r--gui-libs/libwpe/Manifest4
-rw-r--r--gui-libs/libwpe/libwpe-1.10.1-r1.ebuild2
-rw-r--r--gui-libs/libwpe/libwpe-1.12.0.ebuild31
-rw-r--r--gui-libs/wlroots/Manifest2
-rw-r--r--gui-libs/wlroots/wlroots-9999.ebuild6
-rw-r--r--gui-libs/wpebackend-fdo/Manifest4
-rw-r--r--gui-libs/wpebackend-fdo/wpebackend-fdo-1.10.0.ebuild2
-rw-r--r--gui-libs/wpebackend-fdo/wpebackend-fdo-1.12.0.ebuild35
14 files changed, 144 insertions, 13 deletions
diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz
index 315b58de68fc..b8e0b74b461e 100644
--- a/gui-libs/Manifest.gz
+++ b/gui-libs/Manifest.gz
Binary files differ
diff --git a/gui-libs/egl-wayland/Manifest b/gui-libs/egl-wayland/Manifest
index 95972ef0473a..533d1b4906c8 100644
--- a/gui-libs/egl-wayland/Manifest
+++ b/gui-libs/egl-wayland/Manifest
@@ -1,9 +1,9 @@
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.7.tar.gz 48681 BLAKE2B eebbd0e36045c50b39ef70292156f5cd137a51af2169b56a35d318d90ade3d4a5b94206d86246d52fda0c6c093ff25e389b1a3ccbe60595dc9661d199e30f33b SHA512 edc81d9f2c617587044d5f9d35b3e355db8544e8fa1d861c1b92a5a11bc1af7d994ca8abd49ce6f462a1971f20296b4c757bdf1df0d2bfc981cdafaa839f12af
-DIST egl-wayland-1.1.8.tar.gz 53776 BLAKE2B 452f56a54abb2db11e9041b8c21bc0cd57e1583449bcbc7c4fed90c1f7504102598d72d5bf4c1582392f609579bd84cec5b42d078c6b12843f15d56484982c04 SHA512 2308789f68447e8993acca88b86d21787b235de4c457aa66d1b49005ac7b159a07c4d6666b9e1beb490572b06da6b83283cd936e7beed140844955edca6f2338
DIST egl-wayland-1.1.9.tar.gz 57069 BLAKE2B 64cc1d91c5dab5d070ea23211ffac47a5e5ddde31dfd18bc2a31f24b4cd0b85510752a5d2219e8a919690645426914a1dae325f47dbf46ec0487e0042b392d8f SHA512 3125f4130a5a738f8ecb2acf4d1a7936ca44958a78ade29118222fcd0b5d46f6edf6e18f4e992f541294e08e88c54a8dc231eb2bdcfcd7d56ac543f4e1ed3f8c
+DIST egl-wayland-1.1.9_p20211123.tar.gz 58900 BLAKE2B a5a08df06e302b573f1036264495e7b29ec4d3def9be0e9b8037206a42aab5c18d78b79cc3f3ffeede9708916e644f8090fadf34318429cf0040c3623da28ce1 SHA512 8de18c8c0c38ca672688a5197be20534cc90b0fecae9ea2f3d3bc851d5b50d3f148a4ce97b835a9576251c8273ea21f82f2c9694cf2b7bba28fa3b53850c43b2
EBUILD egl-wayland-1.1.7-r1.ebuild 1132 BLAKE2B 8e4b03714a6ca4b8b46713becd2aa60863712bceff60078ebbef97d1c5ffcbcc7fd7cb6e1d16f44830310b731fc5d068df9debeaf2f26cd1052f4183f5be6a44 SHA512 01dece299473c23b5f0b4f7982a8fd413a327284bce7254f22d5753878f2d10b2fb6a3bdf3d40f565fabb781cba0a24392befae9056d78ef84331b2d60146522
-EBUILD egl-wayland-1.1.8.ebuild 1010 BLAKE2B eb43d1c7e03ce15c954eecab525226f36c837089eb7028c517da9934ecfbd93300f067255496043eef9ffddb8d7a6e4e8ba0af4e7270bdd16edb22817a8d9499 SHA512 7094d7188399bdd4a8b1d5b43293036fb6db4f7a4fb6331f7615eadebb34e520e75ecf2d19e3ef83d170b6c9a926e827384a662a81428900a0559afb13d41afd
-EBUILD egl-wayland-1.1.9.ebuild 1010 BLAKE2B eb43d1c7e03ce15c954eecab525226f36c837089eb7028c517da9934ecfbd93300f067255496043eef9ffddb8d7a6e4e8ba0af4e7270bdd16edb22817a8d9499 SHA512 7094d7188399bdd4a8b1d5b43293036fb6db4f7a4fb6331f7615eadebb34e520e75ecf2d19e3ef83d170b6c9a926e827384a662a81428900a0559afb13d41afd
+EBUILD egl-wayland-1.1.9.ebuild 1009 BLAKE2B d94ba3293098d719a3b71f3a1c310d94904a8e1d2acaf3bb4658a7ab85857e097452940df98a71ae3fd0528a5833c7e4581fa36865abe57ead2fe30c2022c8b6 SHA512 88b75b47cc5c3938d003a921fc3032cf0f1de0e6252827fe98fbc2753a8682737e1158bc7bbf0a0373f824352fde76809bcfbf44b4d10a5c3c20662813e885d0
+EBUILD egl-wayland-1.1.9_p20211123.ebuild 1105 BLAKE2B 339719270197e34c773bb1172bd5cdcaada106c6d7e47238cbb20abb7a9c39142c61a18b74153363e46dc0bfdc384437d32b40664e686a003fdcf077705e6e51 SHA512 76208061e9c5759b68eb8fd0021d5afa5d8e642ac9d82bbb3b83091cb7af94218a2d0293e9c707930c6252e855c35eda562fa95c8835167cef4464b9bb0b4833
MISC metadata.xml 329 BLAKE2B 9763d8fac09a9b4902a2a5d61f0f109659ad580117b52d7f844785e449623480752356d31507d86be1198b56a6e38fa6a6fa20aa2151421f79f3ce94f98865a5 SHA512 ae3d6edba2229abebf7f87b448a3f1eacd592d28f6ff3bf80e50e14d8718f15e5a67ec8496cdf03f86532f9525638c3dab5020ba9f62d2a9a4495a16a617d4d4
diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.9.ebuild b/gui-libs/egl-wayland/egl-wayland-1.1.9.ebuild
index 5a213c283b8b..5e15a81e06a6 100644
--- a/gui-libs/egl-wayland/egl-wayland-1.1.9.ebuild
+++ b/gui-libs/egl-wayland/egl-wayland-1.1.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/NVIDIA/egl-wayland/archive/${PV}.tar.gz -> ${P}.tar.
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
RDEPEND="
dev-libs/wayland
diff --git a/gui-libs/egl-wayland/egl-wayland-1.1.8.ebuild b/gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild
index 5a213c283b8b..f1c9e329762c 100644
--- a/gui-libs/egl-wayland/egl-wayland-1.1.8.ebuild
+++ b/gui-libs/egl-wayland/egl-wayland-1.1.9_p20211123.ebuild
@@ -5,9 +5,12 @@ EAPI=8
inherit meson
+MY_COMMIT="582b2d345abaa0e313cf16c902e602084ea59551"
+
DESCRIPTION="EGLStream-based Wayland external platform"
HOMEPAGE="https://github.com/NVIDIA/egl-wayland"
-SRC_URI="https://github.com/NVIDIA/egl-wayland/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/NVIDIA/egl-wayland/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
LICENSE="MIT"
SLOT="0"
diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index f9f5be06f0c2..33247ee92c9b 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1,5 +1,7 @@
DIST libhandy-1.2.3.tar.xz 491024 BLAKE2B b15e4b12135230ce6e588e005f55edada001abaa3fbdcf2f05b5e05f364beaa8983239f3a562b8600fc07edd6b6b7e834d42a06ec1ec626d7a43d6634ba93d0e SHA512 20ed6708bb517c81d9b8520c522555d7cdaf36f19dd29603a4f86d6d47ec2552af8874605b1866eb634d25afd0a2c18690cb1be6eafce81cac7857890388799e
DIST libhandy-1.4.0.tar.xz 496476 BLAKE2B fca22f75348de5a485aa426f90201217e3f5b9bea664d9625b205990fa2c1a6e7ee32dfeec9a6695fcc9bfd841de1d2d310590ed6c59ec9835cb243f6bba54eb SHA512 a616430873cdd928d7875f776c5b98c66f1ab2f11422dffeed86844cec68cd212eb698413e38da0f0c38fc6c144372519ea1d03c8255fb4f7da9603c1713e6f8
+DIST libhandy-1.5.0.tar.xz 516128 BLAKE2B 51b479b297009f0663b9cd614c350d78dd702e3428f98759219b277d9010f2453142eabda2a9f8318d65b0efb156f0716fd606bf93b157c296648e4a1cb68123 SHA512 cd7706e97bc9d5a7d595c450145bc157b95afaccc1ee26b5490149327fd644eb522b7bbfee92ea2780083c36d69bbd666c52e38a752e78068a5ba0f79b3c56a0
EBUILD libhandy-1.2.3.ebuild 1252 BLAKE2B 5814f642e831a947f7758f79f1888d043f9ad706c1f2f0b683d94bcab7426231fa4b5101d8c53bd1268ffdb809d68178b0a1174f94ba3a9666f7aa2a5001d3cf SHA512 6169f4e5f1ce8f44985a5fae50bd9b045218ec8bba61bff2b2387da45784266c03e7b6435db518b41794f8c9de707a3327c8d13517d4e0510808090c6fcb2c9a
EBUILD libhandy-1.4.0.ebuild 1257 BLAKE2B 25a2fcf9a8f7b608bb2c5319525015a468e60d3c840c3ab6d0e8e97dff339f98f57ff3ea2ba5d7d13c5a24113889bab25b8c5950d8357971c76bf5e172cf53df SHA512 6e01c9c283939e036a674538e4ce13139c5ef6abd074e5b968d6c1646ab9a70d9b8cd11addacf3b5478958285c1c57238f80fb7482fe6081ca6a14c08b818c09
+EBUILD libhandy-1.5.0.ebuild 1257 BLAKE2B 25a2fcf9a8f7b608bb2c5319525015a468e60d3c840c3ab6d0e8e97dff339f98f57ff3ea2ba5d7d13c5a24113889bab25b8c5950d8357971c76bf5e172cf53df SHA512 6e01c9c283939e036a674538e4ce13139c5ef6abd074e5b968d6c1646ab9a70d9b8cd11addacf3b5478958285c1c57238f80fb7482fe6081ca6a14c08b818c09
MISC metadata.xml 354 BLAKE2B 878f8199cb6cc83b1ab56f64fad507be89b9206e64a76182eac19eecd24e132674dacc223953a80635c61a7d59fb571138f44a56409ca97b2f192d304957c082 SHA512 1e2a3b1466ed49ab71e8a2c18def2b984b42b38936811ed170b47f9c6c925feba076eb671110801ae805f7c1eb175f6ed4db4d6a87e83a9e024e0b519cc45170
diff --git a/gui-libs/libhandy/libhandy-1.5.0.ebuild b/gui-libs/libhandy/libhandy-1.5.0.ebuild
new file mode 100644
index 000000000000..8af23d0bf4e6
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.5.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/"
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.44:2
+ >=x11-libs/gtk+-3.24.1:3[introspection?]
+ glade? ( dev-util/glade:3.10= )
+ introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/glib-utils
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? ( dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3 )
+ vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+ use vala && vala_src_prepare
+ xdg_src_prepare
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dprofiling=false # -pg passing
+ $(meson_feature introspection)
+ $(meson_use vala vapi)
+ $(meson_use gtk-doc gtk_doc)
+ $(meson_use test tests)
+ $(meson_use examples)
+ $(meson_feature glade glade_catalog)
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
diff --git a/gui-libs/libwpe/Manifest b/gui-libs/libwpe/Manifest
index 1c4100e9509f..ad85b2625a8a 100644
--- a/gui-libs/libwpe/Manifest
+++ b/gui-libs/libwpe/Manifest
@@ -1,3 +1,5 @@
DIST libwpe-1.10.1.tar.xz 51984 BLAKE2B 8afb81e85d134a525a9f7cf0156632ea72a72ab94fcb06c411a11d5304b510cb711a1f2f948cb448bf1ac54c4734cce7a2eaa1ca34c2207c6155d4ab5c350139 SHA512 be1f366ae0d23326ceaab0fe4cdbaea4b50ab822c0e9e7315120fa665113d5eea43f5a23c8e5068f041322d3139cd4de75cfb0f03613cb40586fece1467afbca
-EBUILD libwpe-1.10.1-r1.ebuild 584 BLAKE2B f1083287ab88034c1917ea862005e0bf08b1ffecec20297419dba47b472cdc88a2c85792cb80eae132c51b04529bca32e4c652997f31ed82f3ab6aab0831176b SHA512 d30e9de8bd2e589cb8b3690ef3e29a6c8ba05aa6e9576b58a5faa2b3feabdeefc3518d854017091d86b1919d33a7deb68b0723d23cd0cfac2d53bc05d7315188
+DIST libwpe-1.12.0.tar.xz 54548 BLAKE2B d2eb3f410ba0691c6e9ad4638de517be36d5b9729c7b09c44a316d91822071b527c1ea4a4fda5248d623bf61250cc398cffdf19ec47059621323ed726a5d0889 SHA512 d85865fd6f2dd907589a4d2c1b956d9a2093f72f5b7f755ab2bef040f7f26a73ddadd47a607a78578dec6eb6d59f44e18fa8b96a71f7bd19f3d62073f3ca6fee
+EBUILD libwpe-1.10.1-r1.ebuild 583 BLAKE2B 2d05d7279e438bda170a63fd8e6aa01dea5c2741fcf1c2863daab6c8b4fa4708bb3814b86d957b8922a7d9dd4a9b0e8da4e56a20529990c610b0e029a9962cb6 SHA512 428054f716eb05587719a11710089f36491001c8decec67ccfd4047fd6096faae45ce182e3e2891ab7f4e356e88db97cfbf57a1d4bf568531f1d376bc499358b
+EBUILD libwpe-1.12.0.ebuild 589 BLAKE2B 5c7e5d9c15fdef263ab82628ac88be4b043eb30ec7bde4b26a37f7f0b0fd963083c296180f7547c69080702933ffea4e7d6d1ad0ba96c19c589f358e8046de98 SHA512 1d9e7662078924f364878c1717fbc3bd4b0765bcbcf6f56fe8f1fc7d9f3920d1297a22e87cd35bd0bb2c92341f0c31ee464c1d214f930c145d1ed88f3ca6abb4
MISC metadata.xml 254 BLAKE2B de7a97001e5947704f42973c8a0c3a23c2d80afb976254f5fd21e9d372a946e055d4cdc3c0eaed010505f87929b56e8b1e650c945e2a302644adbc9440833be8 SHA512 c81da4f9b80e5691a167f4590906952e25356604ec17689c005be14efb394c0634776bbe84df936edde239480bdf46db41216b00da4a3a45f670e9ca18ab0132
diff --git a/gui-libs/libwpe/libwpe-1.10.1-r1.ebuild b/gui-libs/libwpe/libwpe-1.10.1-r1.ebuild
index be2aba306fc1..8eaa1e1170cb 100644
--- a/gui-libs/libwpe/libwpe-1.10.1-r1.ebuild
+++ b/gui-libs/libwpe/libwpe-1.10.1-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 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
media-libs/mesa[egl(+)]
diff --git a/gui-libs/libwpe/libwpe-1.12.0.ebuild b/gui-libs/libwpe/libwpe-1.12.0.ebuild
new file mode 100644
index 000000000000..60684c786f8c
--- /dev/null
+++ b/gui-libs/libwpe/libwpe-1.12.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Platform-agnostic interfaces for WPE WebKit"
+HOMEPAGE="https://wpewebkit.org/"
+SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz"
+
+LICENSE="BSD-2"
+SLOT="1.0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ media-libs/mesa[egl(+)]
+ x11-libs/libxkbcommon
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dbuild-docs=false # hotdoc not packaged
+ )
+ meson_src_configure
+}
diff --git a/gui-libs/wlroots/Manifest b/gui-libs/wlroots/Manifest
index 696ae5a791c8..aba22d7acb41 100644
--- a/gui-libs/wlroots/Manifest
+++ b/gui-libs/wlroots/Manifest
@@ -2,5 +2,5 @@ DIST wlroots-0.14.0.tar.gz 505461 BLAKE2B d2fa28f64014ef9d840838cb5938af23f6f6b2
DIST wlroots-0.14.1.tar.gz 505840 BLAKE2B fca4d259cdde62da0c196344ce1d0f5dd679d012ff33e3ceb5385b9374667e16d91059a2ba6a318153e79ac2f0a6464e3066e614a13398f8c433f442560d84d2 SHA512 4f557c827f9673eccf208a3644954de80e7355b95cc374cc5e851a47087b227f196e0936c0913d21a6c776c29b74de2d028a100931264e41934c747568d8ebe0
EBUILD wlroots-0.14.0-r2.ebuild 1500 BLAKE2B 766fa524353658f542c648281b05e9871140ee5272f160fbcbc36a28a48246d83494c6bd3e02ebbd16e1527c61139ea00ec00085d68a2a0b87b2b06347b2fa12 SHA512 22fc3dd03ec1c1a719bba7990b264dbb789445ba56afbff0c8e6aec6765b9a0a30ad4a27469f7d5a5ffa95848e861615aaa75a418ad6c771caec5b2179feeb21
EBUILD wlroots-0.14.1-r1.ebuild 1503 BLAKE2B 12a12358ec5b012bb94a58d2aa20bbff7ddbf3fb34f06c1b6380429cec6fe9952ec53c85ea6607d1b0261a9c00060bdae71a23a40bc4f217c4fb8e0d28ee2853 SHA512 2a555ab4b3dc620394a4a9a975cbad6075757f27c85ee120448e6e0eb28c92ead7bbdd51ef935a104efafe8f5cb2f163f95f8fba6668258d8be996328027402f
-EBUILD wlroots-9999.ebuild 1657 BLAKE2B 5d6ebf8b3016b3f2e72967b77f825a91c8930c6c14a5bdea786f6808086324a384a4efaefcf3f5a44f19b0c2d5e8d350dc87dd602afcfe1ddf1844cfb4ddbf2a SHA512 de6e0b24c19e5d25cb49a6294a95925f18c3cb0a41d48a0d19fa2f3b2c84e9106f75ac17bc59e86de2c5dab6a6aa509b356850c1ba4b5ac64837d95ee90491ec
+EBUILD wlroots-9999.ebuild 1657 BLAKE2B fe587ae1a0f397d78bf02f3a80da1f0ddb1f3e618f98db49fc00d19d72d28aeaf7ad734305f9a1dd4969bdb4a33aa6bd82b52446f511c8bbb9a7683c616b4fd1 SHA512 73ab6241b380d4cb08b80b08400fe50097cc73a6f8851f4a8107c17a4c8bbe528e473e2ce54972604e66ba51b8701aef30c4af7a9d28df1d7390dea501fe2291
MISC metadata.xml 1545 BLAKE2B 561769f8f3911ce04fabf9300f08f264a15c3196009a1334601f3094409eef2c869b622997f5e31d7c7c5d9e05507124d62306e8aa0d635b535b6bbcd7d9e7ba SHA512 4f1ff86f60ec2c723682d0cdc9f4dd696af73c77e68937f53ab11641e8fc443f0a99c8f28ec6b844fe230bb493749e676a243a16bea7096635f68c3ae432f0ae
diff --git a/gui-libs/wlroots/wlroots-9999.ebuild b/gui-libs/wlroots/wlroots-9999.ebuild
index bcb8d4e4f721..df7d512ad5c5 100644
--- a/gui-libs/wlroots/wlroots-9999.ebuild
+++ b/gui-libs/wlroots/wlroots-9999.ebuild
@@ -24,7 +24,7 @@ IUSE="vulkan x11-backend X"
DEPEND="
>=dev-libs/libinput-1.14.0:0=
>=dev-libs/wayland-1.19.0
- >=dev-libs/wayland-protocols-1.23
+ >=dev-libs/wayland-protocols-1.24
media-libs/mesa[egl(+),gles2,gbm(+)]
sys-auth/seatd:=
virtual/libudev
@@ -48,8 +48,8 @@ RDEPEND="
${DEPEND}
"
BDEPEND="
- >=dev-libs/wayland-protocols-1.23
- >=dev-util/meson-0.58.1
+ >=dev-libs/wayland-protocols-1.24
+ >=dev-util/meson-0.60.0
virtual/pkgconfig
"
diff --git a/gui-libs/wpebackend-fdo/Manifest b/gui-libs/wpebackend-fdo/Manifest
index 40c3397ce199..712e0fa32f40 100644
--- a/gui-libs/wpebackend-fdo/Manifest
+++ b/gui-libs/wpebackend-fdo/Manifest
@@ -1,3 +1,5 @@
DIST wpebackend-fdo-1.10.0.tar.xz 38484 BLAKE2B 6b2cb4d4b1321245dee13d33ad58ee8d31aa4f5a25cfc2cde2bc2a67db15e9835de59f1b0550b7a205502b2e201398cf8032a0f235ae01f74e4568874cb47620 SHA512 50e65d1560b943ec85b80449c838b61d7ab3baf96844542cce06028bd934b1145319f3fa07a3dc629d2a7896b95ab388edbe853b7e377cf0ff02fb66291e1ce0
-EBUILD wpebackend-fdo-1.10.0.ebuild 661 BLAKE2B 985ccacc6b85aa9c1c41e1ca324d8f3b7f43d54782625d6abc2c5b33bfe2c3e3e4628b43f1fa53d429c683fa9eb2f9cf1dd43b69b4166b16995a3e7bc72d4aa5 SHA512 81c33fee1d483702daa7bd68c64585bb4fdcaa8bc2754f224aab2e24a02f70aa02397f424b7644f73d7e623484818fd1e1699dd4aa57d2da328460a4af8aa383
+DIST wpebackend-fdo-1.12.0.tar.xz 43080 BLAKE2B 0ef0e537d430b60841732e9b350d46b44317c2ee9833d6f382cc792a7aaf6e93b5eb782c4913c6bd7af5e30a08cac348430d4d383bce247415babf48f1f4322f SHA512 856885394872ad3f205b600caecbae48ae0c51185a8e19e66add93222e49bb1b060cdc77f5c9269d43509a0b85af0b5642c27f951d1c9836d8616aa51a9180a5
+EBUILD wpebackend-fdo-1.10.0.ebuild 660 BLAKE2B 6aa40a5afc57ed108e85c9277b989541189556d51bee281f959b92c53b629f9014b12815b719bb3a506398376e50bd2324f7af739ee99b5f7d2118e05103a325 SHA512 68f17bb2410198b578b99280c7ac77511f4a47a448da508eb007462dea1182c4884d2c3096ace555d0b81343fd39920045cb7c83dfa4299ac0fe26cdec0954ee
+EBUILD wpebackend-fdo-1.12.0.ebuild 666 BLAKE2B 6fa96a39b7c9a71ba784be7d34a6c530a8b021a09443aa02d46b4aeb3db63b3751f92f90876919da5dfa13968b12f716cefa458f77bd7d2599f32ac4c119eb1c SHA512 32824f84a513e8d1bc96121c0a8ac8624108abe0cc0932af833941dd8a517ffe862f3dd26cb77fc8734b72148dec76577d0735ddc09e2f6a5e05b45c369269e8
MISC metadata.xml 254 BLAKE2B de7a97001e5947704f42973c8a0c3a23c2d80afb976254f5fd21e9d372a946e055d4cdc3c0eaed010505f87929b56e8b1e650c945e2a302644adbc9440833be8 SHA512 c81da4f9b80e5691a167f4590906952e25356604ec17689c005be14efb394c0634776bbe84df936edde239480bdf46db41216b00da4a3a45f670e9ca18ab0132
diff --git a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.10.0.ebuild b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.10.0.ebuild
index 6079f455d0f5..72cd403811d8 100644
--- a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.10.0.ebuild
+++ b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.10.0.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 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
media-libs/libepoxy[egl]
diff --git a/gui-libs/wpebackend-fdo/wpebackend-fdo-1.12.0.ebuild b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.12.0.ebuild
new file mode 100644
index 000000000000..02268c1d36d4
--- /dev/null
+++ b/gui-libs/wpebackend-fdo/wpebackend-fdo-1.12.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="WPE backend designed for Linux desktop systems"
+HOMEPAGE="https://wpewebkit.org/"
+SRC_URI="https://wpewebkit.org/releases/${P}.tar.xz"
+
+LICENSE="BSD-2"
+SLOT="1.0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ media-libs/libepoxy[egl]
+ dev-libs/glib:2
+ >=dev-libs/wayland-1.10
+ >=gui-libs/libwpe-1.6:1.0
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dbuild_docs=false # hotdoc not packaged
+ )
+
+ meson_src_configure
+}