Search Criteria
Package Details: xdg-desktop-portal-wlr-git 0.7.0.r11.g1eaa02e-1
Package Actions
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: | 7 |
Popularity: | 0.77 |
First Submitted: | 2019-10-19 05:02 (UTC) |
Last Updated: | 2024-01-08 19:12 (UTC) |
Dependencies (13)
- libinih (libinih-gitAUR)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber)
- pipewire (pipewire-gitAUR, pipewire-full-gitAUR)
- xdg-desktop-portal (xdg-desktop-portal-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- meson (meson-gitAUR) (make)
- scdoc (scdoc-gitAUR) (make)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- bemenu (widgie-menu-compatAUR, bemenu-gitAUR) (optional) – one of the built-in chooser options for the screencast portal
- grim (grim-gitAUR) (optional) – required for the screenshot portal to function
- slurp (slurp-gitAUR) (optional) – support for interactive mode for the screenshot portal; one of the built-in chooser options for the screencast portal
- wofi (wofi-hgAUR) (optional) – one of the built-in chooser options for the screencast portal
Required by (26)
- discord-screenaudio (requires xdg-desktop-portal-impl)
- flameshot-git (requires xdg-desktop-portal-wlr) (optional)
- flowinity-flameshot (requires xdg-desktop-portal-wlr) (optional)
- lutris-git (requires xdg-desktop-portal-impl)
- paperde (requires xdg-desktop-portal-wlr) (optional)
- phosh-git (requires xdg-desktop-portal-wlr) (optional)
- phosh-next (requires xdg-desktop-portal-wlr) (optional)
- slack-desktop-wayland (requires xdg-desktop-portal-wlr) (optional)
- sway-asan-git (requires xdg-desktop-portal-wlr) (optional)
- sway-disable-titlebar (requires xdg-desktop-portal-wlr) (optional)
- sway-git (requires xdg-desktop-portal-wlr) (optional)
- sway-hidecursor-leftbar (requires xdg-desktop-portal-wlr) (optional)
- sway-i3-style-fullscreen-git (requires xdg-desktop-portal-wlr) (optional)
- sway-im (requires xdg-desktop-portal-wlr) (optional)
- sway-im-git (requires xdg-desktop-portal-wlr) (optional)
- sway-rc (requires xdg-desktop-portal-wlr) (optional)
- swayfx (requires xdg-desktop-portal-wlr) (optional)
- swayfx-git (requires xdg-desktop-portal-wlr) (optional)
- swayfx-i3-style-fullscreen-2-git (requires xdg-desktop-portal-wlr) (optional)
- swayfx-i3-style-fullscreen-git (requires xdg-desktop-portal-wlr) (optional)
- wayfire-desktop-git (requires xdg-desktop-portal-wlr)
- webcord-git (requires xdg-desktop-portal-impl) (optional)
- webcord-git-screenshare (requires xdg-desktop-portal-impl) (optional)
- webcord-screenshare-vencord-git (requires xdg-desktop-portal-impl) (optional)
- webcord-vencord-git (requires xdg-desktop-portal-impl) (optional)
- xdg-desktop-portal-git (requires xdg-desktop-portal-impl)
Latest Comments
« First ‹ Previous 1 2 3 4 5 Next › Last »
gjasso commented on 2020-05-13 14:09 (UTC)
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-Compatibilitydepau commented on 2020-05-10 19:26 (UTC)
Updated, thanks! Let me know if you find any other packaging issues or have any suggestions.
emersion commented on 2020-05-07 07:30 (UTC)
wlroots isn't a dependency of this package.
depau commented on 2020-04-29 15:54 (UTC)
Added. But rather it's
xdg-desktop-portal
that depends on this (in fact it depends onxdg-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 (UTC)
Shouldn't this depend on xdg-desktop-portal?
depau commented on 2020-04-11 16:19 (UTC) (edited on 2020-04-11 16:21 (UTC) by depau)
@danshick I added a script that reads the CI config and updates the dependencies.
It's not automatic like
pkgver
(I tried overriding them fromprepare
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 (UTC)
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 (UTC)
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 (UTC)
Thanks for pointing that out, fixed.
« First ‹ Previous 1 2 3 4 5 Next › Last »