Package Details: hyprland-git 0.48.0.r62.gd775686-1

Git Clone URL: https://aur.archlinux.org/hyprland-git.git (read-only, click to copy)
Package Base: hyprland-git
Description: Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks
Upstream URL: https://github.com/hyprwm/Hyprland
Licenses: BSD-3-Clause
Conflicts: hyprland
Provides: hyprland, wayland-compositor
Submitter: hertog
Maintainer: Vaxry (zjeffer, alba4k)
Last Packager: alba4k
Votes: 95
Popularity: 1.42
First Submitted: 2022-04-12 20:26 (UTC)
Last Updated: 2025-04-11 23:37 (UTC)

Dependencies (56)

Required by (79)

Sources (2)

Pinned Comments

xiota commented on 2025-04-11 01:10 (UTC) (edited on 2025-04-11 01:11 (UTC) by xiota)

Here's the current depends tree to help people figure out (re)build order. Some duplicates are omitted.
hyprland-git
├─aquamarine-git
│ ├─hyprutils-git
│ └─hyprwayland-scanner-git
├─hyprcursor-git
│ └─hyprlang-git
│   └─hyprutils-git
├─hyprgraphics-git
│ └─hyprutils-git
└─hyprland-qtutils-git
  └─hyprland-qt-support-git
    └─hyprlang-git
      └─hyprutils-git

xdg-desktop-portal-hyprland-git
└─hyprlang-git
  └─hyprutils-git

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

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 40 Next › Last »

tuxmanxd commented on 2025-02-01 13:09 (UTC)

Hey, can anyone help me with this I tried updating hyprland using yay and I got this error I tried clean building but nothing worked here is the error log : /home/zakariya/.cache/yay/hyprland-git/src/Hyprland/src/managers/eventLoop/EventLoopManager.cpp: In member function ‘void CEventLoopManager::enterLoop()’: /home/zakariya/.cache/yay/hyprland-git/src/Hyprland/src/managers/eventLoop/EventLoopManager.cpp:60:71: error: ‘struct Aquamarine::CBackend::<unnamed>’ has no member named ‘pollFDsChanged’ 60 | m_sListeners.pollFDsChanged = g_pCompositor->m_pAqBackend->events.pollFDsChanged.registerListener(this { syncPollFDs(); }); | ^~ make[2]: *** [CMakeFiles/Hyprland.dir/build.make:1454: CMakeFiles/Hyprland.dir/src/managers/eventLoop/EventLoopManager.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:198: CMakeFiles/Hyprland.dir/all] Error 2 make: *** [Makefile:156: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... -> error making: hyprland-git-exit status 4 -> Failed to install the following packages. Manual intervention is required: hyprland-git - exit status 4

alba4k commented on 2025-01-31 15:38 (UTC)

I think seatd was required for wlroots and has stayed a dep ever since

wouldn't make them optdeps tho as either one or the other need to be installed, but since we're talking about arch I would guess going for the systemd-based approach with polkit would be better?

<deleted-account> commented on 2025-01-31 08:05 (UTC)

seatd isn't required for Hyprland to work. See https://github.com/hyprwm/hyprland-wiki/pull/960

I suggest moving both seatd and polkit to optdeps to avoid installing unnecessary deps on a user's machine

hunkyburrito commented on 2025-01-15 05:41 (UTC)

Would you consider adding wayland-compositor in the provides array? It's included in the officially maintained hyprland packages. I understand if it's too niche, I just got tired of having to specially update greetd-regreet-git...

xiota commented on 2025-01-15 04:18 (UTC) (edited on 2025-01-15 04:19 (UTC) by xiota)

That file is part of hyprland-protocols-git. The hypr*-git (and aquamarine-git) packages occasionally need to be collectively rebuilt to accommodate upstream changes.

uwiwiow commented on 2025-01-15 03:36 (UTC)

I couldn't update, checking where the error was in the build.make file I saw that it gave an error because there wasn't a file named hyprland-surface-v1.xml. I had to download it manually

alba4k commented on 2025-01-10 20:16 (UTC)

Also, @quark23 I recently created https://github.com/alba4k/hyprwm-pkgbuilds

Feel free to open a pull request or an issue if you know of anything specific that should be fixed

zjeffer commented on 2025-01-10 19:44 (UTC) (edited on 2025-01-10 19:45 (UTC) by zjeffer)

quark23 commented on 2025-01-10 09:46 (CET)

@alba4k this package is a mess

patches are always welcome ;)

ding4 commented on 2025-01-10 19:34 (UTC)

I can confirm that rebuilding aquamarine-git solved my problem. I was getting the same error as tuxmanxd.

quark23 commented on 2025-01-10 08:46 (UTC)

@alba4k this package is a mess

@tuxmanxd managed to build without errors after rebuilding aquamarine-git, give that a try see what happens.