Package Details: hyprland-git 0.52.0.r0.gf56ec18-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: 100
Popularity: 1.49
First Submitted: 2022-04-12 20:26 (UTC)
Last Updated: 2025-11-09 09:29 (UTC)

Required by (127)

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

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

CVI2 commented on 2025-11-09 09:14 (UTC)

I think you should replace hyprland-qtutils-git with hyprland-guiutils-git

littleblack111 commented on 2025-10-25 07:52 (UTC)

what you are showing here shouldn't change anything, and furthermore I'm able to build just fine.

the build is fine, but the git data collection isn't.

try Hyprland -v or hyprctl version, the information provided from them is erroneous.

This is an issue as the hyprland API for plugins rely on this information.

alba4k commented on 2025-10-24 19:34 (UTC)

What exactly are you experiencing when trying to build? what you are showing here shouldn't change anything, and furthermore I'm able to build just fine.

Could you share your faulty makepkg output?

littleblack111 commented on 2025-10-24 10:07 (UTC) (edited on 2025-10-24 10:08 (UTC) by littleblack111)

due to upstream change in how git data is collected during build time: https://github.com/hyprwm/Hyprland/commit/019589e23ff95ad8d14a083a614a3ccf17083007

this patch should fix it:

commit 941c7ed6e839094e3573e34c88e401351142f346
Author: littleblack111 <littleblack11111@gmail.com>
Date:   Fri Oct 24 18:07:33 2025 +0800

    fix: incorrect git data collected for build

    refer to upstream change
    https://github.com/hyprwm/Hyprland/commit/019589e23ff95ad8d14a083a614a3ccf17083007

diff --git a/PKGBUILD b/PKGBUILD
index ac20966..3c7ad97 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@

 _pkgname="hyprland"
 pkgname="$_pkgname-git"
-pkgver=0.50.0.r114.g0ed880f
+pkgver=0.51.0.r104.gaa5a239
 pkgrel=1
 pkgdesc="Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks"
 arch=('x86_64' 'aarch64')
@@ -111,9 +111,10 @@ pkgver() {
 }

 build() {
+  cd "$_pkgsrc"
   local cmake_options=(
     -B build
-    -S "$_pkgsrc"
+    -S .
     -G Ninja
     -W no-dev
     -D CMAKE_BUILD_TYPE=None
@@ -124,7 +125,8 @@ build() {
 }

 package() {
+  cd "$_pkgsrc"
   DESTDIR="$pkgdir" cmake --install build
-  install -Dm0644 "$_pkgsrc/LICENSE" -t "$pkgdir/usr/share/licenses/${pkgname}/"
-  install -Dm0644 "$_pkgsrc/subprojects/udis86/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE-udis86"
+  install -Dm0644 "LICENSE" -t "$pkgdir/usr/share/licenses/${pkgname}/"
+  install -Dm0644 "subprojects/udis86/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE-udis86"
 }

namealreadyinuse commented on 2025-09-10 17:07 (UTC)

Makes sense to add hyprqt6engine-git as an opt dependency for styling. Also, it increases the chance for hyprqt6engine to make it to the extra repo.

Though it doesn't affect hyprland directly, it's common for desktops (and hypr* is almost a full-featured DE) to add such stuff as deps.

alba4k commented on 2025-04-14 16:25 (UTC)

that's actually not the issue here. The thing is, 0.48.1 isn't an actual release, it is just 0.48.0 with some backported fixes from -git. this means that 0.48.1 doesn't actually exist for -git, as they happen on separate "timelines"

zjeffer commented on 2025-04-14 16:10 (UTC)

@WISHETH This is a git package, please don't mark it out of date based on the version in the package details. It will always install the latest git commit.

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