summaryrefslogtreecommitdiff
path: root/gui-libs/xdg-desktop-portal-wlr
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-03-03 10:28:17 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-03-03 10:28:17 +0000
commitd99093fb4bb5652015c06274d64083daa2439e4f (patch)
treecf61513204d97974179580065e85df5c8009087c /gui-libs/xdg-desktop-portal-wlr
parent463397cf1e064185110fe57c568d73f99a06f5d1 (diff)
gentoo resync : 03.03.2021
Diffstat (limited to 'gui-libs/xdg-desktop-portal-wlr')
-rw-r--r--gui-libs/xdg-desktop-portal-wlr/Manifest4
-rw-r--r--gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.2.0.ebuild47
-rw-r--r--gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-9999.ebuild6
3 files changed, 53 insertions, 4 deletions
diff --git a/gui-libs/xdg-desktop-portal-wlr/Manifest b/gui-libs/xdg-desktop-portal-wlr/Manifest
index df7155356d06..372f6e2a1e66 100644
--- a/gui-libs/xdg-desktop-portal-wlr/Manifest
+++ b/gui-libs/xdg-desktop-portal-wlr/Manifest
@@ -1,2 +1,4 @@
-EBUILD xdg-desktop-portal-wlr-9999.ebuild 1097 BLAKE2B 4e35b3b8abe807c892a2afd0ad9af424e3cecca04a018419415c6bb4ae1ff537e15dc5be9f0de2d7daa0c332c6457da5ddbfbe709c621b0ea63802e20443ec12 SHA512 6709b39cb2e57a952a9de2ac99aec54b1f7e2644da0e11a5650f7d975cf48cf4225ac2a2fab9eb5f0b2a6fc940fea43f8fb0afde05f0fb454f2b5b38e8d5f2c2
+DIST xdg-desktop-portal-wlr-0.2.0.tar.gz 22260 BLAKE2B a1f3a8244b985874a0b663b311157bc2e2098b8c50b6e3688c89d1c7bf7c454048b359ad42b97edb2faae7b232cd5b6843c07098c07e1f97ede507995d214271 SHA512 9b01919b380510389710c005901810ac6fa00299f2b35a37fa949aab361438ab08c30fc95b88e1805dcea7e97ebe2d19111693f82eee545864077347d2659ca9
+EBUILD xdg-desktop-portal-wlr-0.2.0.ebuild 995 BLAKE2B 3378be82b18f265074ee9e5e6137e88b72b75b7d1cfba215d79a864d671f63254971ee087114870c67961d4cae378e570080c5dd9f8b5cf50bb11afcef351001 SHA512 75970f99d7affbf6af083eab700e8e838e4e4426f125126c4caff77e2239b18c69812ebefb54283717231fa03567a97b582fe4df36006cc771b18ca9df83c11a
+EBUILD xdg-desktop-portal-wlr-9999.ebuild 1097 BLAKE2B 6122b9a187f71e10543150b50eb479e8f78ff30905560e3b8a480393fd10cf44a588df724a230f035bd07cd2a6dbab3d2b21bb10b56d4ad41ec9a2e9c0780246 SHA512 ff757cbb453f0bb3a0bf3d7ba87bee5ae11d67f6a4443b3147509920a1fede2aeca47ba4053e82d1d3af7533d80d1f6ecf62c966a1572bded6136503e87ed4e4
MISC metadata.xml 347 BLAKE2B acd0b0dd1010eab7fcb18925c58a2f41a53704327e1b2419f2fba11b5f2c84eca044b7c1998fd16744c91e58d8cfaaa0c3e7758a892ba380774ea3132a7a4d92 SHA512 6cc79a37a31c38f1b3ab61124b5489fd0b9bfb5852eff1cc21b2285c2c7a83fcca129c9dd04c491cc33e5bcd6d3798e20d791a440d8612841315249eb29ca591
diff --git a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.2.0.ebuild b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.2.0.ebuild
new file mode 100644
index 000000000000..1aa36ee0f399
--- /dev/null
+++ b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.2.0.ebuild
@@ -0,0 +1,47 @@
+# 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.2:=
+ dev-libs/wayland
+ >=dev-libs/wayland-protocols-1.14:=
+ elogind? ( >=sys-auth/elogind-237 )
+ systemd? ( >=sys-apps/systemd-237 )
+"
+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
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ "-Dwerror=false"
+ )
+ 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 1387d91cb4be..029d5a3963d4 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,7 +22,7 @@ IUSE="elogind systemd"
REQUIRED_USE="?? ( elogind systemd )"
DEPEND="
- >=media-video/pipewire-0.2.9:=
+ >=media-video/pipewire-0.3.2:=
dev-libs/wayland
>=dev-libs/wayland-protocols-1.14:=
elogind? ( >=sys-auth/elogind-237 )
@@ -33,9 +33,9 @@ RDEPEND="
sys-apps/xdg-desktop-portal
"
BDEPEND="
- >=media-video/pipewire-0.2.9:=
+ >=media-video/pipewire-0.3.2:=
>=dev-libs/wayland-protocols-1.14
- >=dev-util/meson-0.47.0
+ >=dev-util/meson-0.50.0
virtual/pkgconfig
"