diff --git a/sys-apps/xdg-desktop-portal-umbriel/Manifest b/sys-apps/xdg-desktop-portal-umbriel/Manifest new file mode 100644 index 0000000000..8b9222e6d4 --- /dev/null +++ b/sys-apps/xdg-desktop-portal-umbriel/Manifest @@ -0,0 +1 @@ +DIST xdg-desktop-portal-umbriel-0.0.0_pre20260912.tar.gz 66154 BLAKE2B 28ded04d913deeac51b7a4f0a4a27bea6ecf3792d188fdddccb6cf5b0f32e6cfb598d375e88ad743a6e47ce1e7450b206a3666d56a6d40223a089f3e78e8ddcc SHA512 5ac96b1b1f78d3b7d26902b4fc8a2b7281e0d54bd05675c18031d4420ee0d000dae49059ea93ca8876ff9925dc2c277bd07454c2ac1c23ea02718ac28b9bad22 diff --git a/sys-apps/xdg-desktop-portal-umbriel/metadata.xml b/sys-apps/xdg-desktop-portal-umbriel/metadata.xml new file mode 100644 index 0000000000..cd7f8f8b5e --- /dev/null +++ b/sys-apps/xdg-desktop-portal-umbriel/metadata.xml @@ -0,0 +1,11 @@ + + + + + emi@genchu.org + Emi + + + noctalia-dev/xdg-desktop-portal-umbriel + + diff --git a/sys-apps/xdg-desktop-portal-umbriel/xdg-desktop-portal-umbriel-0.0.0_pre20260912.ebuild b/sys-apps/xdg-desktop-portal-umbriel/xdg-desktop-portal-umbriel-0.0.0_pre20260912.ebuild new file mode 100644 index 0000000000..39d4aa28de --- /dev/null +++ b/sys-apps/xdg-desktop-portal-umbriel/xdg-desktop-portal-umbriel-0.0.0_pre20260912.ebuild @@ -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 +"