diff options
author | Dan Shick | 2021-05-04 13:42:53 -0400 |
---|---|---|
committer | Dan Shick | 2021-05-04 13:42:53 -0400 |
commit | 84d4ec63d1942d01784dc320f66585ee7157ed2b (patch) | |
tree | 9fbe250755b800d3e2e75de24a2abaf66abcb44b | |
parent | e6b3e55174768f6c5b558f19f2d75653035fb49a (diff) | |
download | aur-84d4ec63d1942d01784dc320f66585ee7157ed2b.tar.gz |
Remove iniparser dep, add libinih dep, add optional deps for slurp and grim, remove libpipewire02 optional dep, add built-in choosers as optional deps
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 14 insertions, 8 deletions
@@ -1,6 +1,6 @@ pkgbase = xdg-desktop-portal-wlr-git pkgdesc = xdg-desktop-portal backend for wlroots - pkgver = v0.2.0.r10.g6c8f6ca + pkgver = v0.3.0.r15.gefcbcb6 pkgrel = 1 url = https://github.com/emersion/xdg-desktop-portal-wlr arch = x86_64 @@ -12,9 +12,12 @@ pkgbase = xdg-desktop-portal-wlr-git makedepends = scdoc depends = xdg-desktop-portal depends = pipewire - depends = iniparser - optdepends = libpipewire02: For Chromium WebRTC desktop screencast (see project GitHub page) - optdepends = obs-xdg-portal: OBS Studio plugin for XDG Desktop Portal (or wlrobs for direct wlroots integration) + depends = libinih + optdepends = grim: required for the screenshot portal to function + optdepends = slurp: support for interactive mode for the screenshot portal; one of the built-in chooser options for the screencast portal + optdepends = bemenu: one of the built-in chooser options for the screencast portal + optdepends = wofi: one of the built-in chooser options for the screencast portal + optdepends = obs-xdg-portal: support for the screencast portal in obs provides = xdg-desktop-portal-wlr provides = xdg-desktop-portal-impl conflicts = xdg-desktop-portal-wlr @@ -1,7 +1,7 @@ # Maintainer: Davide Depau <davide@depau.eu> pkgname=xdg-desktop-portal-wlr-git -pkgver=v0.2.0.r10.g6c8f6ca +pkgver=v0.3.0.r15.gefcbcb6 pkgrel=1 pkgdesc='xdg-desktop-portal backend for wlroots' url=https://github.com/emersion/xdg-desktop-portal-wlr @@ -9,11 +9,14 @@ arch=(x86_64) license=(custom:MIT) provides=("${pkgname%-git}" "xdg-desktop-portal-impl") conflicts=("${pkgname%-git}") -depends=(xdg-desktop-portal pipewire iniparser) +depends=(xdg-desktop-portal pipewire libinih) makedepends=(git meson wayland-protocols wayland scdoc) optdepends=( - "libpipewire02: For Chromium WebRTC desktop screencast (see project GitHub page)" - "obs-xdg-portal: OBS Studio plugin for XDG Desktop Portal (or wlrobs for direct wlroots integration)" + "grim: required for the screenshot portal to function" + "slurp: support for interactive mode for the screenshot portal; one of the built-in chooser options for the screencast portal" + "bemenu: one of the built-in chooser options for the screencast portal" + "wofi: one of the built-in chooser options for the screencast portal" + "obs-xdg-portal: support for the screencast portal in obs" ) source=( "${pkgname}::git+https://github.com/emersion/xdg-desktop-portal-wlr.git" |