This is a git package that always tracks the latest HEAD on the main branch. Please do not flag it as outdated because of the version number on the AUR web is low.
Search Criteria
Package Details: hyprland-git 0.48.0.r62.gd775686-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 |
Conflicts: | hyprland |
Provides: | hyprland, wayland-compositor |
Submitter: | hertog |
Maintainer: | Vaxry (zjeffer, alba4k) |
Last Packager: | alba4k |
Votes: | 94 |
Popularity: | 1.97 |
First Submitted: | 2022-04-12 20:26 (UTC) |
Last Updated: | 2025-04-10 21:58 (UTC) |
Dependencies (56)
- 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)
- 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-noaccumAUR, libinput-gitAUR, libinput-multiplierAUR, libinput-three-finger-dragAUR)
- libliftoff (libliftoff-gitAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxcursor
- Show 36 more dependencies...
Required by (68)
- 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)
- hdrop-git (requires hyprland)
- hy3 (requires hyprland)
- hy3-git (requires hyprland)
- hycov-git (requires hyprland)
- hypr-trans-git (requires hyprland)
- hypr-wellbeing-bin (requires hyprland)
- hypraway (requires hyprland)
- hyprdim (requires hyprland)
- hyprdwl-git (requires hyprland)
- hyprfreeze-git (requires hyprland)
- hyprgrass-meta (requires hyprland)
- hyprland-activewindow (requires hyprland)
- hyprland-autoname-workspaces-git (requires hyprland)
- hyprland-meta-git
- Show 48 more...
Sources (2)
Latest Comments
« First ‹ Previous 1 .. 21 22 23 24 25 26 27 28 29 30 31 .. 39 Next › Last »
<deleted-account> commented on 2023-11-11 00:30 (UTC)
thatoneguy commented on 2023-11-02 03:37 (UTC)
@memchr yup. That worked. Thanks!
<deleted-account> commented on 2023-11-02 03:27 (UTC)
@thatoneguy Please update your local git clone of this PKGBUILD, which doesn't use the upstream makefile at all.
thatoneguy commented on 2023-11-02 03:25 (UTC) (edited on 2023-11-02 03:27 (UTC) by thatoneguy)
Build/install fails with the following error because the fixwlr
make rule was removed in commit d4e4931 upstream. Please update the PKGBUILD.
Submodule path 'subprojects/hyprland-protocols': checked out '0c2ce70625cb30aef199cb388f99e19a61a6ce03'
Submodule path 'subprojects/tracy': checked out '897aec5b062664d2485f4f9a213715d2e527e0ca'
Submodule path 'subprojects/udis86': checked out '5336633af70f3917760a6d441ff02d93477b0c86'
Submodule path 'subprojects/wlroots': checked out '3406c1b17a4a7e6d4e2a7d9c1176affa72bce1bc'
make: *** No rule to make target 'fixwlr'. Stop.
==> ERROR: A failure occurred in prepare().
Aborting...
xiota commented on 2023-10-22 11:47 (UTC) (edited on 2023-10-22 11:49 (UTC) by xiota)
@memchr patch
should not be in makedepends. It is installed with base-devel
, which is an implied make dependency for all packages.
<deleted-account> commented on 2023-10-22 11:09 (UTC)
See comment https://aur.archlinux.org/packages/hyprland-git?O=30#comment-937055
Sorry, won't fix, as stated upstream, gcc >= 13 must be used.
MarcusE1W commented on 2023-10-22 11:00 (UTC)
On ArchlinuxARM is still only gcc12, but it has clang16, so I tried to use that. I used: export CC=clang
and export CXX=clang++
. However I get this error now right at the start:
Project version: 0.31.0
C compiler for the host machine: clang (clang 16.0.6 "clang version 16.0.6")
C linker for the host machine: clang ld.bfd 2.38
C++ compiler for the host machine: clang++ (clang 16.0.6 "clang version 16.0.6")
C++ linker for the host machine: clang++ ld.bfd 2.38
Host machine cpu family: aarch64
Host machine cpu: aarch64
Compiler for C++ supports arguments -std=c++23: NO
Compiler for C++ supports arguments -std=c++2b: NO
meson.build:20:2: ERROR: Problem encountered: Could not configure current C++ compiler (clang 16.0.6) with required C++ standard (C++23)
What would be the correct setup to use clang16 ?
Polar_Phoenix commented on 2023-10-22 06:31 (UTC)
patch command is used in prepare(). I suggest it need to be added in makedepends
<deleted-account> commented on 2023-10-21 21:50 (UTC)
@MarcusE1W Use gcc >= 13 or clang >= 16.
MarcusE1W commented on 2023-10-21 11:10 (UTC)
I still get this error:
../src/helpers/Vector2D.hpp:4:10: fatal error: format: No such file or directory
4 | #include <format>
| ^~~~~~~~
compilation terminated.
[367/439] Linking target subprojects/wlroots/libwlroots.so.12032
Is there a solutions ?
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.
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