Can xdg-desktop-portal-wlr be removed from the list of provides for this package? While this package does indeed provide a usable implementation of that package, it causes a conflict when trying to install both. Both can be installed at the same time with no issues and there is a good reason to do so depending on the user. For example, xdg-desktop-portal-hyprland crashes sometimes and is generally very jank when used with Vesktop, while xdg-desktop-portal-wlr does not have these issues.
Search Criteria
Package Details: xdg-desktop-portal-hyprland-git 1.3.9.r4.g150b0b6-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/xdg-desktop-portal-hyprland-git.git (read-only, click to copy) |
---|---|
Package Base: | xdg-desktop-portal-hyprland-git |
Description: | xdg-desktop-portal backend for Hyprland |
Upstream URL: | https://github.com/hyprwm/xdg-desktop-portal-hyprland |
Licenses: | BSD-3-Clause |
Conflicts: | xdg-desktop-portal-hyprland |
Provides: | xdg-desktop-portal-hyprland |
Submitter: | That1Calculator |
Maintainer: | Vaxry (alba4k) |
Last Packager: | alba4k |
Votes: | 26 |
Popularity: | 1.20 |
First Submitted: | 2022-12-04 01:43 (UTC) |
Last Updated: | 2025-04-22 16:48 (UTC) |
Dependencies (21)
- hyprlang-gitAUR
- hyprutils-gitAUR
- libdrm (libdrm-gitAUR)
- libinih (libinih-gitAUR)
- libpipewire (libpipewire-full-gitAUR, libpipewire-gitAUR)
- mesa (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, amdonly-gaming-mesa-gitAUR, mesa-gitAUR, mesa-minimal-gitAUR, mesa-amber)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- qt6-wayland
- sdbus-cpp (sdbus-cpp-nosystemd-gitAUR)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- xdg-desktop-portal (xdg-desktop-portal-gitAUR)
- cmake (cmake-gitAUR, cmake3AUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- hyprland-protocols-gitAUR (make)
- hyprwayland-scanner-gitAUR (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- scdoc (scdoc-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- grim (grim-gitAUR) (optional) – required for the screenshot portal to function
- hyprland (hyprland-cmake-gitAUR, hyprland-legacyrenderer-gitAUR, hyprland-legacyrendererAUR, hyprland-nosystemd-gitAUR, hyprland-hidpi-xpropAUR, hyprland-hidpi-xprop-gitAUR, hyprland-noxAUR, hyprland-gitAUR) (optional) – the Hyprland compositor
- slurp (slurp-gitAUR) (optional) – support for interactive mode for the screenshot portal; one of the built-in chooser options for the screencast portal
Required by (4)
- hyprland-meta-git
- hyprland-preview-share-picker-git (requires xdg-desktop-portal-hyprland)
- ml4w-hyprland (requires xdg-desktop-portal-hyprland)
- ml4w-hyprland-git (requires xdg-desktop-portal-hyprland)
Sources (1)
Enova commented on 2024-10-28 23:14 (UTC) (edited on 2024-10-28 23:31 (UTC) by Enova)
alba4k commented on 2024-10-14 07:23 (UTC)
Yes, make sure you're building against an up-to-date pkgbuild
khing0_0 commented on 2024-10-14 06:02 (UTC)
Hi, Did we already drop the file?
https://aur.archlinux.org/packages/hyprland-git
error: failed to commit transaction (conflicting files)
xdg-desktop-portal-hyprland: /usr/share/xdg-desktop-portal/hyprland-portals.conf exists in filesystem (owned by hyprland-git)
Errors occurred, no packages were upgraded.
alba4k commented on 2024-09-22 17:57 (UTC)
I added them yesterday, do a clean build if it still doesnt work and make sure you're using the updated pkgbuild
<deleted-account> commented on 2024-09-22 09:29 (UTC)
Looks like the PKGBUILD needs to be updated again because the commits after 20th September don't build.
<deleted-account> commented on 2024-09-20 21:06 (UTC)
UPD: Yup, hyprwayland-scanner-git and hyprutils-git have to be added as deps.
<deleted-account> commented on 2024-09-20 20:55 (UTC)
Doesn't build - exits with the exit status 4. Probably, because of the new deps.
musta_ruhtinas commented on 2024-07-25 09:45 (UTC)
[ 79%] Linking CXX executable xdg-desktop-portal-hyprland
/usr/bin/ld: warning: libhyprutils.so.1, needed by /usr/lib/libhyprlang.so, not found (try using -rpath or -rpath-link)
hyprutils also needed for build
alba4k commented on 2024-07-22 15:46 (UTC)
No need to update, this us a devel package and always uses the latest commit regardless of the version shown in the pkgbuild
Pinned Comments
alba4k commented on 2025-04-09 20:40 (UTC)
To report issues, open pull requests, or check out other hyprland-related packages, you can check out https://github.com/alba4k/hyprwm-pkgbuilds