Search Criteria
Package Details: xdg-desktop-portal-wlr-git v0.1.0.r32.gcf3e026-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 |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | Depau |
Maintainer: | danshick |
Last Packager: | danshick |
Votes: | 4 |
Popularity: | 0.44 |
First Submitted: | 2019-10-19 05:02 |
Last Updated: | 2021-01-19 21:35 |
Dependencies (8)
- pipewire (pipewire-git, pipewire-common-git)
- xdg-desktop-portal (xdg-desktop-portal-git)
- git (git-git) (make)
- meson (meson-git) (make)
- wayland (wayland-git, wayland-nodocs-git) (make)
- wayland-protocols (wayland-protocols-git) (make)
- libpipewire02 (optional) – For Chromium WebRTC desktop screencast (see project GitHub page)
- obs-xdg-portal (obs-xdg-portal-git) (optional) – OBS Studio plugin for XDG Desktop Portal (or wlrobs for direct wlroots integration)
Required by (2)
- wayfire-desktop-git (requires xdg-desktop-portal-wlr)
- xdg-desktop-portal-git (requires xdg-desktop-portal-impl)
Latest Comments
1 2 3 Next › Last »
danshick commented on 2021-01-19 21:38
Should be working now. Let me know.
danshick commented on 2021-01-18 13:48
I'll fix it today.
Depau commented on 2021-01-18 12:31
You can adopt the package and apply all the needed changes. I do not use Sway any more, so I can't test the changes and ensure they are appropriate.
auruser123 commented on 2021-01-18 10:18
can somebody update the package with @thotypous patch ?
thotypous commented on 2021-01-14 18:57
The following patch fixes the issue reported by @danshick. Please apply:
danshick commented on 2021-01-09 17:52
arch-meson is breaking this build by setting
--auto_features=enabled
. It needs to be set back to auto so that our build can detect if you are using systemd, elogind, or basu. You could also manually specify a logind provider with-Dsd-bus-provider=systemd
or similar.kris7t commented on 2021-01-09 12:08
Build currently fails with
Depau commented on 2020-09-11 14:43
@soyuka
Yeah this is a circular dependency issue that occurs only at build time (if you build the package, remove the other implementation and install the package it will work). Maybe I should remove the dependency on
xdg-desktop-portal
so that the package builds without installing another implementation, but then you'll still have to ensurexdg-desktop-portal
is installed.Keep in mind that you still need a
-gtk
/-kde
implementation in most cases anyway. Portals are free to implement a subset of features, if you have multiple installed it will usewlr
first and then fill the gaps with the other portals.For example, the "file chooser" portal is not provided by the
-wlr
portal impl, so you won't be able to use Flatpaks that use this feature unless you install another implementation as well.soyuka commented on 2020-09-05 14:26
Hi,
I feel this package is still not installable using package managers like yay or aurman and I had an issue using makepkg directly. Indeed, it looks for
xdg-desktop-portal
which looks forxdg-desktop-portal-impl
. As thewlr
is not listed, we'll be asked to install eitherkde
eithergtk
. Is there a way to install onlywlr
?See https://github.com/emersion/xdg-desktop-portal-wlr/issues/49 for more details about this.
Thanks @Depau for the detailed comment. Installing
-kde
actually solves the issue I had.danshick commented on 2020-06-12 16:45
Thanks, much appreciated. Now if users raise issues, we'll have a convenient way to get them onto master with debugging symbols present.