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

Required by (66)

Sources (2)

Latest Comments

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

<deleted-account> commented on 2024-12-22 14:05 (UTC)

Although, after some extra reading, I guess I'll return to O2.

<deleted-account> commented on 2024-12-22 13:50 (UTC)

I paid for 8 cores - I'm gonna use 8 cores.

O3 works well, so far. If there are any problems - I'll switch back to O2.

alba4k commented on 2024-12-22 13:47 (UTC) (edited on 2024-12-22 13:47 (UTC) by alba4k)

I don't think using all threads is necessarily a good idea, especially since you ofen run aur updates in the background. I use j14 on my 16 theads

alo, O2 is often recommended instead of O3

<deleted-account> commented on 2024-12-22 11:48 (UTC)

@xiota thanks for the tip! It looks like cmake uses just 2 cores, by default. Setting --jobs=$(nproc) and optimization flags to -O3 does quite a magic.

xiota commented on 2024-12-20 00:56 (UTC)

@izmyname Add make flags to /etc/makepkg.conf.

<deleted-account> commented on 2024-12-19 22:44 (UTC)

cmake compilation is very slow. Are you sure you didn't miss something like optimization flags or similar thing?

moetayuko commented on 2024-12-18 06:41 (UTC) (edited on 2024-12-18 06:41 (UTC) by moetayuko)

@alba4k thanks for the prompt response, regarding your note:

  1. if so you may wanna notify the maintainers of extra/hyprland and extra/xdg-desktop-portal-hyprland about the decision
  2. I'm unsure if cmake --build ./build --config Release has impacts even after removing -DCMAKE_BUILD_TYPE=Release, it might be a good idea to follow the template in wiki https://wiki.archlinux.org/title/CMake_package_guidelines#Template
  3. I guess there's no need to manipulate the license array, copying the LICENSE file should be sufficient
install -Dm0644 subprojects/udis86/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE-udis86"

alba4k commented on 2024-12-17 20:58 (UTC)

Hi @moetayuko, thanks for the feedback, will update all other hypr* packages accordingly, where applicable.

A short note regarding a couple of those things:

1) /usr/share/xdg-desktop-portal is supposed to be bundled by hyrland, according to vaxry. I have fixed the xdph-git package as soon as the change was made, weird that the repo xdph package is still doing it the other way around.

2) -DCMAKE_BUILD_TYPE=Release was there as it's used in the wiki guidelines. After reading the article, I think I will remove it in this and other packages.

3) regarding licenses, should simply both BSD-3-Clause (Hyprland) and BSD-2-Clause (udis86) be listed in the license array?

Thanks again

<deleted-account> commented on 2024-12-17 08:40 (UTC)

I dunno why, but cmake is painfully slow and doesn't even load my cpu while building