summaryrefslogtreecommitdiff
path: root/gui-libs
diff options
context:
space:
mode:
Diffstat (limited to 'gui-libs')
-rw-r--r--gui-libs/Manifest.gzbin3124 -> 3127 bytes
-rw-r--r--gui-libs/greetd/Manifest2
-rw-r--r--gui-libs/greetd/metadata.xml10
-rw-r--r--gui-libs/neatvnc/Manifest2
-rw-r--r--gui-libs/neatvnc/metadata.xml9
-rw-r--r--gui-libs/wayfire-plugins-extra/Manifest2
-rw-r--r--gui-libs/wayfire-plugins-extra/metadata.xml11
-rw-r--r--gui-libs/wf-config/Manifest2
-rw-r--r--gui-libs/wf-config/metadata.xml11
-rw-r--r--gui-libs/wlroots/Manifest4
-rw-r--r--gui-libs/wlroots/metadata.xml6
-rw-r--r--gui-libs/wlroots/wlroots-9999.ebuild4
-rw-r--r--gui-libs/xdg-desktop-portal-wlr/Manifest6
-rw-r--r--gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.4.0.ebuild1
-rw-r--r--gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild55
-rw-r--r--gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-9999.ebuild23
16 files changed, 93 insertions, 55 deletions
diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz
index ba1090d93946..315b58de68fc 100644
--- a/gui-libs/Manifest.gz
+++ b/gui-libs/Manifest.gz
Binary files 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
}