sys-apps/xdg-desktop-portal-umbriel: new package, add 0.0.0_pre20260912

Signed-off-by: Emi <emi@genchu.org>
This commit is contained in:
Emi committed 2026-09-12 08:48:06 +02:00
1 parent c08023ec7a
commit 84ef007448
3 files changed
+47

No files matched your search

@@ -0,0 +1 @@
DIST xdg-desktop-portal-umbriel-0.0.0_pre20260912.tar.gz 66154 BLAKE2B 28ded04d913deeac51b7a4f0a4a27bea6ecf3792d188fdddccb6cf5b0f32e6cfb598d375e88ad743a6e47ce1e7450b206a3666d56a6d40223a089f3e78e8ddcc SHA512 5ac96b1b1f78d3b7d26902b4fc8a2b7281e0d54bd05675c18031d4420ee0d000dae49059ea93ca8876ff9925dc2c277bd07454c2ac1c23ea02718ac28b9bad22
@@ -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>emi@genchu.org</email>
<name>Emi</name>
</maintainer>
<upstream>
<remote-id type="github">noctalia-dev/xdg-desktop-portal-umbriel</remote-id>
</upstream>
</pkgmetadata>
@@ -0,0 +1,35 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU Public License v2
EAPI=8
inherit meson
MY_COMMIT="d7a1bc386c2a6dfaecaa953165f9f373735c9ee0"
DESCRIPTION="XDG Desktop Portal for Umbriel"
HOMEPAGE="https://github.com/noctalia-dev/xdg-desktop-portal-umbriel https://noctalia.dev/"
SRC_URI="https://github.com/noctalia-dev/xdg-desktop-portal-umbriel/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${MY_COMMIT}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="
>=dev-libs/wayland-1.24.0
dev-cpp/tomlplusplus
x11-libs/cairo
>=x11-libs/libdrm-2.4.122
gui-libs/gtk:4
dev-cpp/sdbus-c++
media-video/pipewire
"
RDEPEND="
${DEPEND}
"
BDEPEND="
>=dev-libs/wayland-protocols-1.24
>=dev-build/meson-1.3
"