From 2771f79232c273bc2a57d23bf335dd81ccf6af28 Mon Sep 17 00:00:00 2001
From: V3n3RiX <venerix@koprulu.sector>
Date: Sun, 5 Dec 2021 02:47:11 +0000
Subject: gentoo resync : 05.12.2021

---
 gui-libs/Manifest.gz                               | Bin 3124 -> 3127 bytes
 gui-libs/greetd/Manifest                           |   2 +-
 gui-libs/greetd/metadata.xml                       |  10 ++--
 gui-libs/neatvnc/Manifest                          |   2 +-
 gui-libs/neatvnc/metadata.xml                      |   9 +---
 gui-libs/wayfire-plugins-extra/Manifest            |   2 +-
 gui-libs/wayfire-plugins-extra/metadata.xml        |  11 +----
 gui-libs/wf-config/Manifest                        |   2 +-
 gui-libs/wf-config/metadata.xml                    |  11 +----
 gui-libs/wlroots/Manifest                          |   4 +-
 gui-libs/wlroots/metadata.xml                      |   6 +--
 gui-libs/wlroots/wlroots-9999.ebuild               |   4 +-
 gui-libs/xdg-desktop-portal-wlr/Manifest           |   6 ++-
 .../xdg-desktop-portal-wlr-0.4.0.ebuild            |   1 -
 .../xdg-desktop-portal-wlr-0.5.0.ebuild            |  55 +++++++++++++++++++++
 .../xdg-desktop-portal-wlr-9999.ebuild             |  23 ++++++---
 16 files changed, 93 insertions(+), 55 deletions(-)
 create mode 100644 gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild

(limited to 'gui-libs')

diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz
index ba1090d93946..315b58de68fc 100644
Binary files a/gui-libs/Manifest.gz and b/gui-libs/Manifest.gz differ
diff --git a/gui-libs/greetd/Manifest b/gui-libs/greetd/Manifest
index db339ec3b554..29c2c8c35f43 100644
--- a/gui-libs/greetd/Manifest
+++ b/gui-libs/greetd/Manifest
@@ -73,4 +73,4 @@ DIST ws2_32-sys-0.2.1.crate 4697 BLAKE2B 52a7a3f57bcd73156730ada4d78fe12a54a498c
 EBUILD greetd-0.6.1.ebuild 2143 BLAKE2B eb2d32cc98f58772f3558a0e7b83b2356cd3ba169fb5a0d8acbfb2129b47f661c50b4563d1df6098983216b00ddb0467757c12902776a39534e20c2ada7f2392 SHA512 0785013fed45095c38c4a5d7e04c95f638d1430309ae0aec4b99805671e785f21de6b360dc405c3228b72405aff0a10aca34757ac6be5fa2c48800de7236b356
 EBUILD greetd-0.7.0.ebuild 2177 BLAKE2B 014e23275dbfb097b5dc45d23d54c4857c4ed958be9c674d1d877d2146e6769335f63df5249cf4da81f783f975eeb6ce140ab8c538488700c3506a12849d25b0 SHA512 0acb65255598442a4efe5500fefa9b081a7f41f7b0655c3e34252edf273b5d38223b0cc37850f62a21a361358699524e66c65d6cd6828689dce4ba9db46557f7
 EBUILD greetd-0.8.0.ebuild 2063 BLAKE2B f2a35ee588bc075ea4c189b0e6a2763146d08e7e08da30dae445366079e1bcfcc2c0b3b314f5e311862afcec43dc5f7c9ebd3418ac537f47eb50602113c77ee6 SHA512 14ef679d13a50bd261010d7746573166efbc232af5641d70ff7408c35102a458ed301c5fdee51bbcb98f581ada9fbf1fd2c87ed621d2aaf04ed6d6ca0facd9b8
-MISC metadata.xml 585 BLAKE2B 731b8cb4866c3693fcf10828800fd53930486b3307935a2405c14902fe317d753386e91490ab1b1627cabc46dce8ab8f79345aa0149045c127f264020b59d1e3 SHA512 cb9907ac61ab861710c39b12895c4ee848833f8cbcf3c5f9205f9ca101175d31d879d3236647bbbac1ef161a0fdb68296f81cc65137cebe3a313939c581ef0d3
+MISC metadata.xml 443 BLAKE2B d909242c95f09b3fb6839301131748b0a087d6f9427d047f3691ce79231a969ddf07a8622da71fa83cb80afff2894f98a4f336bd985a3b8ba0f9d052f3b3d05e SHA512 4fd1ff158e0e10755c0e7fd7fe7c9f0ca7f2f76d8e4b4faad810cacc525715082c79e3db83eb557317924316287a4e5d9c7ffee80f92300364f4cc0d43c23a37
diff --git a/gui-libs/greetd/metadata.xml b/gui-libs/greetd/metadata.xml
index 32338f6a3484..18dec9d0170d 100644
--- a/gui-libs/greetd/metadata.xml
+++ b/gui-libs/greetd/metadata.xml
@@ -1,13 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person" proxied="yes">
-		<email>gentoo@aisha.cc</email>
-		<name>Aisha Tammy</name>
-	</maintainer>
-	<maintainer type="project" proxied="proxy">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
+	<maintainer type="person">
+		<email>ajak@gentoo.org</email>
+		<name>John Helmert III</name>
 	</maintainer>
 	<longdescription>
 		greetd is a minimal and flexible login manager daemon
diff --git a/gui-libs/neatvnc/Manifest b/gui-libs/neatvnc/Manifest
index 177b32d63a19..5593d9a9ef5f 100644
--- a/gui-libs/neatvnc/Manifest
+++ b/gui-libs/neatvnc/Manifest
@@ -1,4 +1,4 @@
 DIST neatvnc-0.4.0.tar.gz 555438 BLAKE2B d6676521c3bceb43055589406419c12aca8139b561dc2f9de1ac3abae3e3c84e7ce133fb18a6206941ee9a00306a3c5c4dbebf2c36b15e57a11bd950a20f69a6 SHA512 cfbba3e81e1319b3c0f87644c7fb92e2a72d993c107722d6cb2e23674e1c4bfe9c281442a508a14d3e16964529d0646d1b9726d8f081157fb902454637346a7d
 EBUILD neatvnc-0.4.0.ebuild 920 BLAKE2B ccb19c4221688f21d60327a82af31fa38d773160889dade00202bd6f77688642a5b337ebbbf3a8036adb660ae5a95e283a60e4dcfe57ccac218558d0d36fbdc3 SHA512 7cef18ac8328ab8d0e4767864170b2e7d1410b64a2a06dcc933aee1def819a058ebca4e79bcf3e1c8f098d592cc01b177d77c49ff4024ae5cc5113308ad1ab01
 EBUILD neatvnc-9999.ebuild 908 BLAKE2B f00578ef6188cdd9fc4ac9beab68cc80049440c2958c12e6bb5867dc9ad598695c405a6d048be17527c885f8b91d0231efe88c60ae9b778e753659fdb00088a7 SHA512 285c3bad698f9e6688b86119fa888914c853493cd6dd008b2efc9c0d5f1bcf993950138b9e93b7e1368381c605cb4414daf8e90cc82b612a91166ce112cd08f6
-MISC metadata.xml 572 BLAKE2B 5a7dd5438f9e90857308304bb89389f81691c6efd5609ac0bd9f6ee999e39d0b811e9517f55d26b28ea6aa0a017efeb958f464829c5a0289207de155b59a0a56 SHA512 be2cc834a7c0e621a5f068b9d4a0a633f611a92e875d4119d5a2ec62627132704633fbea9a3acdb8ed847da588295570bfbcd34cb80b2750d33fe11ac36645f9
+MISC metadata.xml 350 BLAKE2B 10e3f8912c7b5f082d39e1695a22c569eb680dec47621f90b96f44c15338f4d32c3f7fbdad6a74d78c60f359e43f0cd1e8cc13a04d378de1fd67cbe36cf49a56 SHA512 261a2ea372b9c750dc0215ab28f4a119b143f6fc12205b0a540795568f35b9cec88e2475143c1ffa3ee2ea76672afa493d9708fb9a3a52aa0af64db8c5ea5338
diff --git a/gui-libs/neatvnc/metadata.xml b/gui-libs/neatvnc/metadata.xml
index 5e7e68f8fb70..f0c6d645f060 100644
--- a/gui-libs/neatvnc/metadata.xml
+++ b/gui-libs/neatvnc/metadata.xml
@@ -1,14 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person" proxied="yes">
-		<email>gentoo@aisha.cc</email>
-		<name>Aisha Tammy</name>
-	</maintainer>
-	<maintainer type="project" proxied="proxy">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<use>
 		<flag name="examples">Build and install examples</flag>
 		<flag name="jpeg">Enable fast encodings</flag>
diff --git a/gui-libs/wayfire-plugins-extra/Manifest b/gui-libs/wayfire-plugins-extra/Manifest
index 6168e2ddae23..65c39846acac 100644
--- a/gui-libs/wayfire-plugins-extra/Manifest
+++ b/gui-libs/wayfire-plugins-extra/Manifest
@@ -1,4 +1,4 @@
 DIST wayfire-plugins-extra-0.7.0.tar.xz 74312 BLAKE2B f72d706502499e4d467a4b59e10f66628024be1bab1c5e10c807758869c9b9e4aacbe426c2db0e3faa5ab166f7e4f4d0f1c345e205c6747a16a164745c6f0d74 SHA512 ff25a4685c88ca0129a2372b216166246cab072c2cb4f84eb7bd500db525bf5881bd7e54d0d888473d4aab0e5b33d2ee13eb7f788bb2a524e1e8e0c5efc1a6bd
 EBUILD wayfire-plugins-extra-0.7.0-r1.ebuild 715 BLAKE2B 770f6c408639be29ec16702a98f36bf02e4aaf66ab87e153388d4e458d6119dfd35f7c587f1ca3844df4fb01a561d1c8b7adb34154d6d7121e9b22797fb006de SHA512 b5dee6dbdc71b904b27bf94929886008b0c94deec5e8cac02bc39ed2e4642a100eded21a6819d88017219088a4ef477f9f2856a554f64cd907815f5a83dd5295
 EBUILD wayfire-plugins-extra-9999.ebuild 684 BLAKE2B 6bedcb051d70e8992c3ed0bd9e686b24628321c9bb34bc72c473c19f6d53a6b54c887747bad3b3b5e7f88eefc3d0fafc7a08db4a06cf88ae8b9727735b6626b8 SHA512 97e32218968d27d00ee9525dc3ceddc1d70f94f7bdd361d1b95ec836d7e391cb68536385f8df7259572c9dcc4e574c4a72643f64fbcfb4336578336c33b05619
-MISC metadata.xml 426 BLAKE2B 17589c39e1cb546f34f6fb82aa9170b091884bde9ba5d6a6d712141d042a823f8be9cb18f9a9c9de402958114f06d36aa589b68f9e5e563e1e0810730cc126a5 SHA512 f72ab287f9acea66981dc26263c0f55ea9cdaab4b1ef0b3877974b8665031a33b5f895338297223ecae3f6732f5fc59b18da14e7bb200446a0277a7d8ab7d0fc
+MISC metadata.xml 175 BLAKE2B 4ab58afd88032bf1566270b8294b9e73a1f428b9d5eba0ce122d5b9ce7b23df157f4581232e54659a6e12699af37ca24a639d20f009ca64506692930cfec6160 SHA512 ec5bffe4b7e2473390477784440903946ad4012afbe5a7d651c454b665c95e68d142eaccb464d7181b1c27c22347dc831da35c54019421dbd2ca1ad17744e18d
diff --git a/gui-libs/wayfire-plugins-extra/metadata.xml b/gui-libs/wayfire-plugins-extra/metadata.xml
index 8affe420d591..8c317a8f7456 100644
--- a/gui-libs/wayfire-plugins-extra/metadata.xml
+++ b/gui-libs/wayfire-plugins-extra/metadata.xml
@@ -1,12 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-    <maintainer type="person" proxied="yes">
-        <email>gentoo@aisha.cc</email>
-        <name>Aisha Tammy</name>
-    </maintainer>
-    <maintainer type="project" proxied="proxy">
-        <email>proxy-maint@gentoo.org</email>
-        <name>Proxy Maintainers</name>
-    </maintainer>
-</pkgmetadata>
+    <!-- maintainer-needed -->
+    </pkgmetadata>
diff --git a/gui-libs/wf-config/Manifest b/gui-libs/wf-config/Manifest
index 00c811d28294..13b0f94cdc00 100644
--- a/gui-libs/wf-config/Manifest
+++ b/gui-libs/wf-config/Manifest
@@ -1,4 +1,4 @@
 DIST wf-config-0.7.1.tar.xz 39120 BLAKE2B b18048334df12b002391fe4a74529cb61df76a0678c9052f8ac91d777e8a48dae46b87680fb44630ebfb9a350dbac36b15bc81850341fa4cd6299c12f6fa057d SHA512 d535a09a3465a54a607df7b8764ee6818ab8b83536d68c85167b282b95a176636e4bf5cda6c0d1638c07721a1f4208203e9d41b83675038fb590a535314df719
 EBUILD wf-config-0.7.1-r1.ebuild 647 BLAKE2B a1ae5d6c093d738b7bbae79329441879d09f448dcb3fc688254ed4154149ce53b842739ae4eb152583d2a5faa939740455623a50ace1efbac4f6df0d8abb63df SHA512 fe2e9957e6b9a894f053d6a8512170d01e553d83831c1192d3f7fc613be5ecd9ba04579eeb694f378d960fa9a931778416e78e9303282a6abaedddcdcf9465a1
 EBUILD wf-config-9999.ebuild 648 BLAKE2B 7ed4b2e30559c64d915ad51f91d21b2092776c7b75d37206d5c22aeb22764b468de0f0502cccd668ab61c9129fedcb8ae471dc7929214c47ea0b0e3ffc5b6f88 SHA512 b5c963ed5891c17a4477896ba68a549c4bbe2ba1d6f7d44267942d83ee5e188e8c701abd0abd897b9fa684841166f7a77dbdfe270dc5eb2f258477683ba03393
-MISC metadata.xml 666 BLAKE2B f25a954b4ba8feb9b9a531e4a6786b82f7c3fb86c1e93fdda774a352a6ce909d1c69fd3af884e9129bfd12ebb2a532b24d003908a62fb6dc4b11b71934dbc5ae SHA512 55c78f4e1b21e31f8321a3e2f2c8c88201c40e409a51e1bba209d0117c19a45c14b1b713920b234d6c41906101d4c60f10eb858eb4927cb862899314e12ab49d
+MISC metadata.xml 415 BLAKE2B 910b61af093ad122dac6f72f5471a8b9e3056cbaa4721944b565bc8e0977c93905bae013d49c4cf3a37ce8deec7c0b8cef1a1241133fc1dc41528b918a42ae53 SHA512 436ab8a7360711e316e6143094b6620baba3c144f5be66eae6de5d80f10b27411dea1e8f6bd4c5e049557643ccff8ccd21b74563371764b028be71adeec68df4
diff --git a/gui-libs/wf-config/metadata.xml b/gui-libs/wf-config/metadata.xml
index b99c9c4c013c..ae0faa6f4ae9 100644
--- a/gui-libs/wf-config/metadata.xml
+++ b/gui-libs/wf-config/metadata.xml
@@ -7,12 +7,5 @@
         make changes in the configuration and reload them on
         the fly.
     </longdescription>
-    <maintainer type="person" proxied="yes">
-        <email>gentoo@aisha.cc</email>
-        <name>Aisha Tammy</name>
-    </maintainer>
-    <maintainer type="project" proxied="proxy">
-        <email>proxy-maint@gentoo.org</email>
-        <name>Proxy Maintainers</name>
-    </maintainer>
-</pkgmetadata>
+    <!-- maintainer-needed -->
+    </pkgmetadata>
diff --git a/gui-libs/wlroots/Manifest b/gui-libs/wlroots/Manifest
index 5f41a8a884e0..696ae5a791c8 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 1633 BLAKE2B e5883f9795ec3415794210d5b876014e29139d1a6ebda107cf986a1e54c5020959d98b0222bc524484816b4a5e65b1538b4b1e02307c783e5938e48cedfb71a2 SHA512 0e4158e402c96d7d39d3dd4a5cb9b5766e86f5265cc4ecdbf86555b7bdfd01b1c7e181bc5bf0640d7af29fdcf8d17cc90125e51ca517124a9cf07b844f0d4c77
-MISC metadata.xml 1494 BLAKE2B d13e5a08805383dfbde283878cd3374ed442e1013661f3894384e1096c2adf1f687d460e6dff78b97af3088c7dbc50901e0e3e01d294728b8e285dc46978237f SHA512 c6e6fcffd0b266afc0b292b45cf096c42b680cf1f55653d017f63777bdff41645665268739692a0978585b0ca0b9925509ec8a1e8b9385442a89e7fdfc2900cf
+EBUILD wlroots-9999.ebuild 1657 BLAKE2B 5d6ebf8b3016b3f2e72967b77f825a91c8930c6c14a5bdea786f6808086324a384a4efaefcf3f5a44f19b0c2d5e8d350dc87dd602afcfe1ddf1844cfb4ddbf2a SHA512 de6e0b24c19e5d25cb49a6294a95925f18c3cb0a41d48a0d19fa2f3b2c84e9106f75ac17bc59e86de2c5dab6a6aa509b356850c1ba4b5ac64837d95ee90491ec
+MISC metadata.xml 1545 BLAKE2B 561769f8f3911ce04fabf9300f08f264a15c3196009a1334601f3094409eef2c869b622997f5e31d7c7c5d9e05507124d62306e8aa0d635b535b6bbcd7d9e7ba SHA512 4f1ff86f60ec2c723682d0cdc9f4dd696af73c77e68937f53ab11641e8fc443f0a99c8f28ec6b844fe230bb493749e676a243a16bea7096635f68c3ae432f0ae
diff --git a/gui-libs/wlroots/metadata.xml b/gui-libs/wlroots/metadata.xml
index 1c86adb5d1fc..b0cb5de764b0 100644
--- a/gui-libs/wlroots/metadata.xml
+++ b/gui-libs/wlroots/metadata.xml
@@ -31,8 +31,8 @@
 			<email>sir@cmpwn.com</email>
 			<name>Drew DeVault</name>
 		</maintainer>
-		<bugs-to>https://github.com/swaywm/wlroots/issues</bugs-to>
-		<doc>https://github.com/swaywm/wlroots/wiki</doc>
-		<changelog>https://github.com/swaywm/wlroots/releases</changelog>
+		<bugs-to>https://gitlab.freedesktop.org/wlroots/wlroots/-/issues</bugs-to>
+		<doc>https://gitlab.freedesktop.org/wlroots/wlroots/-/wikis/home</doc>
+		<changelog>https://gitlab.freedesktop.org/wlroots/wlroots/-/releases</changelog>
 	</upstream>
 </pkgmetadata>
diff --git a/gui-libs/wlroots/wlroots-9999.ebuild b/gui-libs/wlroots/wlroots-9999.ebuild
index 53e54f07ae88..bcb8d4e4f721 100644
--- a/gui-libs/wlroots/wlroots-9999.ebuild
+++ b/gui-libs/wlroots/wlroots-9999.ebuild
@@ -6,10 +6,10 @@ EAPI=7
 inherit meson
 
 DESCRIPTION="Pluggable, composable, unopinionated modules for building a Wayland compositor"
-HOMEPAGE="https://github.com/swaywm/wlroots"
+HOMEPAGE="https://gitlab.freedesktop.org/wlroots/wlroots"
 
 if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"
+	EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git"
 	inherit git-r3
 	SLOT="0/9999"
 else
diff --git a/gui-libs/xdg-desktop-portal-wlr/Manifest b/gui-libs/xdg-desktop-portal-wlr/Manifest
index 15ff5b6020b8..b080cbc759dd 100644
--- a/gui-libs/xdg-desktop-portal-wlr/Manifest
+++ b/gui-libs/xdg-desktop-portal-wlr/Manifest
@@ -1,4 +1,6 @@
 DIST xdg-desktop-portal-wlr-0.4.0.tar.gz 30776 BLAKE2B c4a6c07f57cc7cf16f16de43571bf9a281e647bcb1216da5a82e9c40d7a8344e78380b08a215a252011c9da8f97294aacc844d999095f4117ea26d17ff9ffec6 SHA512 544dea4601ce8aa8649d15b7c249aa5b0099fa5a6aec1b7a1433439265acede9ac442092da53080c36b372dd0ef5aaa15747b13a56f4a648e1c00ed3c2435e19
-EBUILD xdg-desktop-portal-wlr-0.4.0.ebuild 1009 BLAKE2B 53f3b9542439be482a96d9298999ae1cbbc659b885980ff0cd045c9f81ee521dfcc784ebbb638ba3c99ae460b751612c954228437e52715ee589ebee2fe15add SHA512 b1b4461bee68ba1cfd126d54915a3b0c4c51fda311d56d5c43b099dbec66ba03818e011f647afccc65a27a15541845fb2ce13a2c5f095c42321f617e98ee7372
-EBUILD xdg-desktop-portal-wlr-9999.ebuild 1011 BLAKE2B 9d45d47f0fd84784799da0ceb8fc2df83bb693ab892696989291cd83a5f07d2f5317500d6842722eeb26177aef961655c79bcdebfd533f62f871c86cf8562ca1 SHA512 3a54802faad39b26497b424396347982cafc55b40ad9c927766df591141f6dd9fc4c0f48057d344e7fd54a16a5e16bba130ba80211020e5996a062434325051c
+DIST xdg-desktop-portal-wlr-0.5.0.tar.gz 31622 BLAKE2B 9314a1bfd121f25c6f615e1cfaa62d071224b5da9373bb3a954a06aa7ef9527617e34ae29192e25ca9c13c53eb77eb137fbaa1b121c9365397d64845c0cc3e36 SHA512 9ece46f2381e83cac8002a8175a13b0c29c0a2dab49cf11ed5ffa3448f176802b9d324b7e4fe9c15d3fb65087be42299f21a0ef505088e6281787f4067d256ac
+EBUILD xdg-desktop-portal-wlr-0.4.0.ebuild 984 BLAKE2B 9bb28ebcdcc3b9fc2344befcb84935e6473ed7219017f1d99e9ce24328029fcb1d5aa8e123b6bc854684002ad9f2206860601f3a886dace9b773f93f523fe431 SHA512 27ad3636cc86f0b235df290dfab1ef6809df0dab924d333836e9057ad514f3857400306f645dfb1ebdc34d21b5fbec947133d47745b5348b537454e9f7f31b99
+EBUILD xdg-desktop-portal-wlr-0.5.0.ebuild 1121 BLAKE2B bb037bef08d10769f1832c6a61c48898bdf794dbd2cbcff37c96da5e90dba29dd82d156321fe374a3d71fa0cdb47c2805cb61f62973b914ab8334fd1ee53c971 SHA512 4c8f89dfbd7417e4b1add335762cf9264c9d63c1fc7946a41dade79969b3a452eb014d150a48e693cdaf59cad17b7bbbf66cff53f8e200cbf6d653db93312ff2
+EBUILD xdg-desktop-portal-wlr-9999.ebuild 1121 BLAKE2B bb037bef08d10769f1832c6a61c48898bdf794dbd2cbcff37c96da5e90dba29dd82d156321fe374a3d71fa0cdb47c2805cb61f62973b914ab8334fd1ee53c971 SHA512 4c8f89dfbd7417e4b1add335762cf9264c9d63c1fc7946a41dade79969b3a452eb014d150a48e693cdaf59cad17b7bbbf66cff53f8e200cbf6d653db93312ff2
 MISC metadata.xml 348 BLAKE2B e3ba259446a063f5610926cc7ecbd3ab79c7866eadd96b00d9b7121a66ab9377e527a7dbf0d6c5db1a91b379906c55d9ee21d16c5a0f05cf0e714e3da6113066 SHA512 310f32ff7720a0810408ccb1160ffae4482f15e99e631a6e1e722f258333b72229faf8a88e3dd6589a0a9962198ffe5e7c0d36d87acfb71e0d9152dbb9fe1138
diff --git a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.4.0.ebuild b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.4.0.ebuild
index 6bf02b33d246..8c3cb07c2bc8 100644
--- a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.4.0.ebuild
+++ b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.4.0.ebuild
@@ -35,7 +35,6 @@ RDEPEND="
 BDEPEND="
 	>=media-video/pipewire-0.3.2:=
 	>=dev-libs/wayland-protocols-1.14
-	>=dev-util/meson-0.50.0
 	dev-libs/inih:0
 	virtual/pkgconfig
 "
diff --git a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild
new file mode 100644
index 000000000000..f0ce88fcabfe
--- /dev/null
+++ b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="xdg-desktop-portal backend for wlroots"
+HOMEPAGE="https://github.com/emersion/xdg-desktop-portal-wlr"
+
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://github.com/emersion/${PN}.git"
+	inherit git-r3
+else
+	SRC_URI="https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/9999"
+IUSE="elogind systemd"
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+	>=media-video/pipewire-0.3.34:=
+	dev-libs/inih
+	dev-libs/wayland
+	|| (
+		systemd? ( >=sys-apps/systemd-237 )
+		elogind? ( >=sys-auth/elogind-237 )
+		sys-libs/basu
+	)
+"
+RDEPEND="
+	${DEPEND}
+	sys-apps/xdg-desktop-portal
+"
+BDEPEND="
+	dev-libs/wayland-protocols
+	virtual/pkgconfig
+"
+
+src_configure() {
+	local emesonargs=(
+		"-Dwerror=false"
+	)
+	if use systemd; then
+		emesonargs+=(-Dsd-bus-provider=libsystemd)
+	elif use elogind; then
+		emesonargs+=(-Dsd-bus-provider=libelogind)
+	else
+		emesonargs+=(-Dsd-bus-provider=basu)
+	fi
+	meson_src_configure
+}
diff --git a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-9999.ebuild b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-9999.ebuild
index 8642e22e21e1..f0ce88fcabfe 100644
--- a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-9999.ebuild
+++ b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-9999.ebuild
@@ -22,21 +22,21 @@ IUSE="elogind systemd"
 REQUIRED_USE="?? ( elogind systemd )"
 
 DEPEND="
-	>=media-video/pipewire-0.3.2:=
+	>=media-video/pipewire-0.3.34:=
+	dev-libs/inih
 	dev-libs/wayland
-	>=dev-libs/wayland-protocols-1.14:=
-	elogind? ( >=sys-auth/elogind-237 )
-	systemd? ( >=sys-apps/systemd-237 )
+	|| (
+		systemd? ( >=sys-apps/systemd-237 )
+		elogind? ( >=sys-auth/elogind-237 )
+		sys-libs/basu
+	)
 "
 RDEPEND="
 	${DEPEND}
 	sys-apps/xdg-desktop-portal
 "
 BDEPEND="
-	>=media-video/pipewire-0.3.2:=
-	>=dev-libs/wayland-protocols-1.14
-	>=dev-util/meson-0.50.0
-	dev-libs/inih:0
+	dev-libs/wayland-protocols
 	virtual/pkgconfig
 "
 
@@ -44,5 +44,12 @@ src_configure() {
 	local emesonargs=(
 		"-Dwerror=false"
 	)
+	if use systemd; then
+		emesonargs+=(-Dsd-bus-provider=libsystemd)
+	elif use elogind; then
+		emesonargs+=(-Dsd-bus-provider=libelogind)
+	else
+		emesonargs+=(-Dsd-bus-provider=basu)
+	fi
 	meson_src_configure
 }
-- 
cgit v1.2.3