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: 93
Popularity: 1.68
First Submitted: 2022-04-12 20:26 (UTC)
Last Updated: 2025-01-15 20:42 (UTC)

Dependencies (55)

Required by (66)

Sources (2)

Latest Comments

1 2 3 4 5 6 .. 39 Next › Last »

canc commented on 2025-03-19 09:02 (UTC)

@xiota, good hint, thanks man!

xiota commented on 2025-03-19 09:00 (UTC) (edited on 2025-03-19 09:00 (UTC) by xiota)

@canc Clear cache and rebuild aur/aquamarine-git. v0.8.0 was tagged a couple days ago.

canc commented on 2025-03-19 08:55 (UTC)

Hi there, the version with HEAD at 289f94d (hyprland-git 0.46.0.r115.ga6b26371-1) seems having a dependency issue:

CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:645 (message): The following required packages were not found:

  • aquamarine>=0.8.0

Call Stack (most recent call first): /usr/share/cmake/Modules/FindPkgConfig.cmake:873 (_pkg_check_modules_internal) CMakeLists.txt:105 (pkg_check_modules)

Arch repo extra at the moment is stuck at aquamarine version 0.7.2-1, same for the aquamarine-git package

waruiji commented on 2025-03-08 11:04 (UTC)

Hi. Hyprland added hyprland-protocols as a submodule. As the pkgbuild doesn't include this submodule, it results in build errors (e.g. see Build error on latest commit · Issue #9309 · hyprwm/Hyprland). Adding hyprland-protocols as a submodule fixes the build.

xiota commented on 2025-02-10 20:25 (UTC)

From Makepkg#Configuration, there are multiple config files. Maybe some are overriding the others.

qwertst commented on 2025-02-10 19:15 (UTC)

The only way I can compile it with all my cores is to add -j$(nproc) to the cmake --build command for some reason

xiota commented on 2025-02-10 11:55 (UTC) (edited on 2025-02-10 11:56 (UTC) by xiota)

Seems to be working:

With unset MAKEFLAGS.

real    5m10.900s
user    6m15.375s
sys     1m3.278s

With MAKEFLAGS="-j32".

real    0m52.824s
user    10m4.733s
sys     1m41.395s

If you're building in clean chroot, makepkg.conf is probably being set to default.

qwertst commented on 2025-02-10 11:17 (UTC)

@xiota Im well aware of the file and the flag, I have it hardcoded to 8 at the moment That's why I'm asking, no matter what hyprland-git uses only 1 core on my system

xiota commented on 2025-02-10 11:10 (UTC)

@qwertst Could you please read Makepkg#Parallel_compilation?

qwertst commented on 2025-02-10 11:02 (UTC)

Could you please allow for -j $(nproc) ?
At the moment the build takes forever and it only uses 1 core regardless of the settings in the aur manager