xdg-desktop-portal-wlr: initial commit, version 0.4.0

This commit is contained in:
Tim Biermann 2021-09-19 19:10:14 +02:00
parent 3db0806aaa
commit 5f92be759e
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 38 additions and 0 deletions

View File

@ -0,0 +1,10 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib/
-rwxr-xr-x root/root usr/lib/xdg-desktop-portal-wlr
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/dbus-1/
drwxr-xr-x root/root usr/share/dbus-1/services/
-rw-r--r-- root/root usr/share/dbus-1/services/org.freedesktop.impl.portal.desktop.wlr.service
drwxr-xr-x root/root usr/share/xdg-desktop-portal/
drwxr-xr-x root/root usr/share/xdg-desktop-portal/portals/
-rw-r--r-- root/root usr/share/xdg-desktop-portal/portals/wlr.portal

View File

@ -0,0 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF3weIebBuxVGdVjkx8g+ZgURMKZKDO20nm2UZyqwH3qlNPFuvk9pgoLfZWUMND3OGoug1Pt7vwzz0Ef0Fq3WSTAU=
SHA256 (Pkgfile) = e72b0fad704e219a9c75a027e0850827afa6e247af9dd8756b842cbb898b224d
SHA256 (.footprint) = ff8c316321d3dcd36002452bc816fd966718ec324177ca61291bbf5ea8a85786
SHA256 (xdg-desktop-portal-wlr-0.4.0.tar.gz) = eb97248c3625a2e6775a250de4bd53d50c5a548bf880fc716e28b6b9c51447d5

View File

@ -0,0 +1,23 @@
# Description: xdg-desktop-portal backend for wlroots
# URL: https://github.com/emersion/xdg-desktop-portal-wlr
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: basu inih pipewire wayland-protocols
name=xdg-desktop-portal-wlr
version=0.4.0
release=3
source=(https://github.com/emersion/xdg-desktop-portal-wlr/archive/v$version/$name-$version.tar.gz)
build() {
#meson setup $name-$_commit build \
meson setup $name-$version build \
--prefix=/usr \
--libexecdir=lib \
--buildtype=plain \
--wrap-mode nodownload \
-D b_lto=true \
-D b_pie=true \
-D sd-bus-provider=basu
meson compile -C build
DESTDIR=$PKG meson install -C build
}