Package Details: xdg-desktop-portal-wlr-git v0.3.0.r15.gefcbcb6-1

Git Clone URL: https://aur.archlinux.org/xdg-desktop-portal-wlr-git.git (read-only, click to copy)
Package Base: xdg-desktop-portal-wlr-git
Description: xdg-desktop-portal backend for wlroots
Upstream URL: https://github.com/emersion/xdg-desktop-portal-wlr
Keywords: screenshare wayland wlroots
Licenses: custom:MIT
Conflicts: xdg-desktop-portal-wlr
Provides: xdg-desktop-portal-impl, xdg-desktop-portal-wlr
Submitter: Depau
Maintainer: danshick
Last Packager: danshick
Votes: 6
Popularity: 0.42
First Submitted: 2019-10-19 05:02
Last Updated: 2021-05-04 17:43

Dependencies (13)

Required by (3)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

Depau commented on 2020-05-13 17:27

Added. I also added obs-xdg-portal, though it's marked as missing because obs-xdg-portal-git is missing the provides variable.

gjasso commented on 2020-05-13 14:09

I suggest to add libpipewire02 as an optional dependency as it is required for Chromium to be able to access the screenshare via the WebRTC protocol: https://github.com/emersion/xdg-desktop-portal-wlr/wiki/Screencast-Compatibility

Depau commented on 2020-05-10 19:26

Updated, thanks! Let me know if you find any other packaging issues or have any suggestions.

emersion commented on 2020-05-07 07:30

wlroots isn't a dependency of this package.

Depau commented on 2020-04-29 15:54

Added. But rather it's xdg-desktop-portal that depends on this (in fact it depends on xdg-desktop-portal-impl which is provided by this package).

So, when you install xdg-desktop-portal it will prompt you to install one of the implementations.

abmantis commented on 2020-04-28 22:05

Shouldn't this depend on xdg-desktop-portal?

Depau commented on 2020-04-11 16:19

@danshick I added a script that reads the CI config and updates the dependencies.

It's not automatic like pkgver (I tried overriding them from prepare but it didn't work) so I have to run it manually and push an update, but at least it's something.

https://aur.archlinux.org/cgit/aur.git/tree/update-depends.sh?h=xdg-desktop-portal-wlr-git

Depau commented on 2020-03-22 23:02

Thanks for letting me know, I'll see then if I can update the dependencies list at package build-time reading them from your CI config.

danshick commented on 2020-03-21 17:42

libpipewire02 was the correct dependency for a short while, but I added piepwire 0.3 support shortly after. The best way to get the correct dependencies is to look at the .build.yml file in the project root. If our CI jobs are passing, that deps list must be correct. CI builds happen on Arch.

Depau commented on 2020-03-18 12:30

Thanks for pointing that out, fixed.