Package Details: hyprland-git 0.46.0.r115.ga6b26371-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, BSD-2-Clause
Conflicts: hyprland
Provides: hyprland, wayland-compositor
Submitter: hertog
Maintainer: Vaxry (zjeffer, alba4k)
Last Packager: alba4k
Votes: 96
Popularity: 2.42
First Submitted: 2022-04-12 20:26 (UTC)
Last Updated: 2025-01-15 20:42 (UTC)

Required by (62)

Sources (2)

Latest Comments

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

tuxmanxd commented on 2025-01-09 16:26 (UTC)

@janin I rebuilded hyprland-protocols-git and it fixed the error below but now it throws a new error: make[2]: *** [CMakeFiles/Hyprland.dir/build.make:2615: CMakeFiles/Hyprland.dir/src/render/Renderer.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

izmyname commented on 2025-01-09 08:26 (UTC)

After the HDR commit, CMake keeps spamming warnings about virtual assertions something, during the building

janin commented on 2025-01-03 10:09 (UTC)

@tuxmandxd

Rebuilding hyprland-protocols-git solved this for me. I think you can remove it entirely and choose to remove make dependencies when upgrading hyprland-git as all packages that require it only require it as a make dep.

Generally whenever a hypr*-git package fails to update it's usually a dependency that needs to be rebuilt.

tuxmanxd commented on 2025-01-03 09:27 (UTC)

I was trying to upgrade all my aur packages with yay then hyprland was failing I tried to manually build it but nothing here is the output of the terminal : Couldn't load proto make[2]: *** [CMakeFiles/Hyprland.dir/build.make:193: /home/zakariya/.cache/yay/hyprland-git/src/Hyprland/protocols/hyprland-surface-v1.cpp] Error 1 make[1]: *** [CMakeFiles/Makefile2:219: 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 2024-12-30 21:49 (UTC) (edited on 2024-12-30 21:49 (UTC) by alba4k)

Please do not list makedeps for other packages as optdeps.

What do you mean? hyprpm is provided by this package and those optdeps are simply required by hyprpm to work

moetayuko commented on 2024-12-28 05:58 (UTC) (edited on 2024-12-28 06:36 (UTC) by moetayuko)

glaze is header-only, I think it should be makedepends rather than depends

python is used by libudis86 for codegen https://github.com/canihavesomecoffee/udis86/blob/master/libudis86/CMakeLists.txt#L11 so it needs to be added to makedepends. previously it was implicitly introduced by meson, but meson is no longer listed in makedepends

alba4k commented on 2024-12-27 20:32 (UTC)

When I added it, I asked vaxry if it was better to add it as dep or as optdep. He said it should be a dep. Likely because of some stuff he wants to do with it in the future, but I really don't know. I'm trusting him on this one.

As for hyprland-meta-git, no not really. qtutils, unlike other hypr* projects, isn't meant to exist as standalone but is rather supposed to be a collection of stuff that hyprland uses. I guess this is also why it's called hyprland-qtutils and not hyprqtutils (this is just speculation on my end, tho).

izmyname commented on 2024-12-27 19:49 (UTC) (edited on 2024-12-27 19:51 (UTC) by izmyname)

If hyprland-qtutils is about to be removed as a mandatory dep - I think it should be added to hyprland-meta-git, in this case.

Fazzi commented on 2024-12-27 19:17 (UTC)

this package should not depend on hyprland-qtutils-git. It should be an opetdepend at the most.