Search Criteria
Package Details: hyprland-git 0.46.0.r115.ga6b26371-1
Package Actions
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) |
Dependencies (55)
- aquamarine-gitAUR
- cairo (cairo-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR)
- glslang (glslang-gitAUR)
- hyprcursor-gitAUR
- hyprgraphics-gitAUR
- hyprland-qtutils-gitAUR
- hyprlang-gitAUR
- hyprutils-gitAUR
- libdisplay-info (libdisplay-info-gitAUR)
- libdrm (libdrm-gitAUR)
- libglvnd (libglvnd-gitAUR)
- libinput (libinput-multiplierAUR, libinput-noaccumAUR, libinput-three-finger-dragAUR, libinput-gitAUR)
- libliftoff (libliftoff-gitAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxcursor
- Show 35 more dependencies...
Required by (62)
- autoricer-bin (requires hyprland) (optional)
- focal-hyprland-git (requires hyprland)
- gbar-git (requires hyprland) (optional)
- greetd-regreet-git (requires wayland-compositor)
- grimblast-git (requires hyprland)
- hdisplays (requires hyprland) (make)
- hy3 (requires hyprland)
- hy3-git (requires hyprland)
- hycov-git (requires hyprland)
- hypr-trans-git (requires hyprland)
- hyprdim (requires hyprland)
- hyprdwl-git (requires hyprland)
- hyprfreeze-git (requires hyprland)
- hyprland-activewindow (requires hyprland)
- hyprland-autoname-workspaces-git (requires hyprland)
- hyprland-meta-git
- hyprland-plugin-borders-plus-plus (requires hyprland)
- hyprland-plugin-borders-plus-plus (requires hyprland) (make)
- hyprland-plugin-borders-plus-plus-git (make)
- hyprland-plugin-csgo-vulkan-fix (requires hyprland)
- Show 42 more...
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)
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.
« First ‹ Previous 1 2 3 4 5 6 7 .. 37 Next › Last »