Search Criteria
Package Details: xdg-desktop-portal-hyprland-git 1.3.6.r1.gfb9c8d66-2
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, xdg-desktop-portal-impl |
Submitter: | That1Calculator |
Maintainer: | Vaxry (alba4k) |
Last Packager: | alba4k |
Votes: | 25 |
Popularity: | 0.81 |
First Submitted: | 2022-12-04 01:43 (UTC) |
Last Updated: | 2024-10-29 15:08 (UTC) |
Dependencies (20)
- hyprlang-gitAUR
- hyprutils-gitAUR
- hyprwayland-scanner-gitAUR
- libdrm (libdrm-gitAUR)
- libinih (libinih-gitAUR)
- libpipewire (libpipewire-gitAUR, libpipewire-full-gitAUR)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, 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) (make)
- git (git-gitAUR, git-glAUR) (make)
- hyprland-protocols-gitAUR (make)
- scdoc (scdoc-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- grim (grim-gitAUR) (optional) – required for the screenshot portal to function
- hyprland (hyprland-asan-gitAUR, hyprland-cmake-gitAUR, hyprland-legacyrenderer-gitAUR, hyprland-displaylink-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 (13)
- cassette (requires xdg-desktop-portal-impl)
- cassette-git (requires xdg-desktop-portal-impl)
- discord-screenaudio (requires xdg-desktop-portal-impl)
- hyprland-meta-git
- lutris-git (requires xdg-desktop-portal-impl)
- ml4w-hyprland (requires xdg-desktop-portal-hyprland)
- ml4w-hyprland-git (requires xdg-desktop-portal-hyprland)
- 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)
- wemeet-wayland-screenshare-git (requires xdg-desktop-portal-impl)
- xdg-desktop-portal-git (requires xdg-desktop-portal-impl)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »
pbo commented on 2024-02-24 12:19 (UTC)
@alba4k seems the .service file problem is still there.
alba4k commented on 2024-02-24 08:26 (UTC)
This package show now be working again
alba4k commented on 2024-02-23 13:17 (UTC) (edited on 2024-02-23 16:03 (UTC) by alba4k)
Hey t1c, would you mind adding me as comaintainer? or fix the package ig, that would work too. Vaxry should have messaged you.
quark23 commented on 2024-02-22 16:04 (UTC)
@grappas Was able to install xdg-desktop-portal-hyprland, then hyprlang-git, then xdg-desktop-portal-hyprland-git back. But now waybar doesn't start at startup. I have to run it a bit later, at startup for the first 1-2 minutes it fails to start.
grappas commented on 2024-02-18 12:33 (UTC)
there's in path (with hyprlang-git)
but
xiota commented on 2024-02-13 11:56 (UTC) (edited on 2024-02-13 12:20 (UTC) by xiota)
This package should not be used in its current state. It still contains many defects described in multiple comments since 2024-01-05.
Corrected PKGBUILD was made available in comment. Package was flagged (not by me) around 2024-01-20, but maintainer did not fix all issues in subsequent updates, even introducing new problems.
If maintainer does not fix this package, someone should open an orphan request for poor maintenance.
bvr commented on 2024-01-28 13:32 (UTC)
@Vaxry
this is how .service file looks now (Exec part) :D
u should probably remove all references to
${pkgdir}
inbuild()
and use itpackage()
doppelhelix commented on 2024-01-20 12:38 (UTC) (edited on 2024-01-20 12:40 (UTC) by doppelhelix)
besides the broken PKGBUILD it should be mentioned that there is now also the need for
please have a look at https://github.com/hyprwm/xdg-desktop-portal-hyprland/issues/171#issuecomment-1898969439
xiota commented on 2024-01-08 23:25 (UTC) (edited on 2024-01-20 14:16 (UTC) by xiota)
This package has many issues. Almost easier to rewrite from scratch,
PKGBUILD
(used by chaotic-aur).pkgver
format. Should be#.r#.g#
.license
should beMIT
.custom:
prefix is not needed. See PKGBUILD#license.provides
should be versioned,"$_pkgname=${_pkgver%.r*}"
.options
not needed. Bad practice to disregard user makeflags and buildflags.pkgver()
is overly complicated and not working as intended. (Doesn't matter that it's from the wiki. That piped code is broken and shouldn't be used.)source
and initialized inprepare()
. See VCS package guidelines.prepare()
.build()
instead ofprepare()
, the default behavior should follow standard conventions.cmake
options need to be cleaned up/organized.cmake --build build
are unnecessary.-j nproc...
should not be used. Users should set these up themselves inmakepkg.conf
.cmake --install
is missingDESTDIR
."$pkgdir/usr/share/licenses/$pkgname"
(not$_pkgname
).Updates:
sdave.b commented on 2024-01-07 18:00 (UTC) (edited on 2024-01-07 18:07 (UTC) by sdave.b)
I had to apply this patch to get it to build:
Basically adding ${pkgdir} to the cmake build parameters so that it knows where to "fake install" the files before creating the package.
« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »