To report issues, open pull requests, or check out other hyprland-related packages, you can check out https://github.com/alba4k/hyprwm-pkgbuilds
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.23 |
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
- Show 1 more dependencies...
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)
alba4k commented on 2025-04-09 20:40 (UTC)
alba4k commented on 2024-10-29 08:42 (UTC)
What I meant is that xdph is literally a fork of xdpw
Enova commented on 2024-10-29 08:35 (UTC)
I get the sentiment, but to be fair you can use many parts of xdg-desktop-portal-(kde/gnome/gtk) on hyprland/wlroots as well. I don't think it's the job of this specific package to denote that compatibility unless all packages of this type can agree on a convention.
I would say just providing the impl will be enough.
alba4k commented on 2024-10-29 08:31 (UTC)
This package does technically provide xdpw though, as xdph can be used in any wlroots based compositor without issue and will act the same way xdpw would. Not aure it makes sense to remove that statement. Sure though, I suppose this could be removed as providing the impl should be enough.
Let me know what I should do
Enova commented on 2024-10-29 01:05 (UTC)
It seems like pacman has no way to ignore the conflict, and they recommend fixing the packages above all else (https://bbs.archlinux.org/viewtopic.php?id=247171). I don't know what the solution would be either, unfortunately. So far I've been manually editing the PKGBUILD to remove the provides statement but this is frustrating, especially because this package locks up any -Syu system updates I do.
Enova commented on 2024-10-28 23:38 (UTC)
It's still conflicting with xdg-desktop-portal-wlr-git
. I was assuming because this package provides xdg-desktop-portal-wlr
and xdg-desktop-portal-wlr-git
conflicts with that.
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