Nvm, cmake threw an error upon installation. smth directory root smth
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: | 95 |
Popularity: | 2.51 |
First Submitted: | 2022-04-12 20:26 (UTC) |
Last Updated: | 2025-04-11 23:37 (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 (71)
- 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
- 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)
- hyprland-plugin-csgo-vulkan-fix (requires hyprland) (make)
- hyprland-plugin-csgo-vulkan-fix-git (make)
- hyprland-plugin-hyprbars (requires hyprland)
- hyprland-plugin-hyprbars (requires hyprland) (make)
- hyprland-plugin-hyprbars-git (make)
- hyprland-plugin-hyprexpo (requires hyprland)
- hyprland-plugin-hyprexpo (requires hyprland) (make)
- hyprland-plugin-hyprscroller-git (requires hyprland)
- hyprland-plugin-hyprtrails (requires hyprland)
- hyprland-plugin-hyprtrails (requires hyprland) (make)
- hyprland-plugin-hyprtrails-git (make)
- hyprland-plugin-hyprwinwrap (requires hyprland)
- hyprland-plugin-hyprwinwrap (requires hyprland) (make)
- hyprland-plugin-hyprwinwrap-git (make)
- hyprland-preview-share-picker-git (requires hyprland)
- hyprland-scratchpad-git (requires hyprland)
- hyprland-screenshot (requires hyprland)
- hyprland-target (requires hyprland)
- hyprland-workspaces (requires hyprland)
- hyprls-git (requires hyprland) (optional)
- hyprlux (requires hyprland)
- hyproled-git (requires hyprland)
- hyprpanel (requires hyprland)
- hyprpanel-bin (requires hyprland)
- hyprpaper-gen-git (requires hyprland) (optional)
- hyprscratch (requires hyprland)
- hyprshade (requires hyprland)
- hyprshade-git (requires hyprland)
- hyprshade-rewrite-git (requires hyprland)
- hyprsome-git (requires hyprland)
- hyprswitch (requires hyprland)
- lxqt-wayland-session-git (requires hyprland) (optional)
- mist-de (requires hyprland)
- ml4w-hyprland (requires hyprland)
- ml4w-hyprland-git (requires hyprland)
- okpanel-git (requires hyprland)
- pyprland (requires hyprland)
- signal-desktop-fix-sway (requires hyprland) (optional)
- wallpickr-git (requires hyprland)
- way-edges-bin (requires hyprland) (optional)
- way-edges-git (requires hyprland) (optional)
- wlr-layout-ui (requires hyprland) (optional)
- wlr-layout-ui-git (requires hyprland) (optional)
- wl_shimeji-git (requires wayland-compositor)
- xdg-desktop-portal-hyprland-git (requires hyprland) (optional)
- zdhpctl (optional)
- zdhpctl (requires hyprland) (optional)
Sources (2)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 .. 40 Next › Last »
<deleted-account> commented on 2024-12-16 19:12 (UTC)
zjeffer commented on 2024-12-16 19:08 (UTC)
@alba4k do you remember why we're using meson instead of simply using make?
<deleted-account> commented on 2024-12-16 19:06 (UTC)
Dunno. Hyprland-wiki mentions CMake as the recommended way of compiling the compositor.
Also, I just replaced meson with make &&sudo make all
and it compiled without problems.
zjeffer commented on 2024-12-16 18:55 (UTC)
@izmyname Indeed, noticed it too. Currently investigating why. I think it's because of meson? Why are we using meson in the first place?
<deleted-account> commented on 2024-12-16 18:52 (UTC)
Nope
FAILED: hyprctl/hyprctl
c++ -o hyprctl/hyprctl hyprctl/hyprctl.p/main.cpp.o -flto -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -pie -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -w /usr/lib/libhyprutils.so
/usr/bin/ld: /tmp/ccA6IgBj.ltrans0.ltrans.o: in function
main':
<artificial>:(.text.startup+0x523): undefined reference to
re2::RE2::RE2(char const*)'
/usr/bin/ld: <artificial>:(.text.startup+0x53a): undefined reference to re2::RE2::GlobalReplace(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, re2::RE2 const&, std::basic_string_view<char, std::char_traits<char> >)'
/usr/bin/ld: <artificial>:(.text.startup+0x542): undefined reference to
re2::RE2::~RE2()'
/usr/bin/ld: <artificial>:(.text.startup+0x1fd0): undefined reference to `re2::RE2::~RE2()'
collect2: error: ld returned 1 exit status
[108/306] Precompiling header ../src/pch/pch.hpp
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
alba4k commented on 2024-12-07 14:23 (UTC)
Regarding xdph, it should not conflict with xdph git. I have no control over thr stable package in the repositories
regarding qtutils, it is a dependency already and you are likely using an out of date pkgbuild
zephyr42 commented on 2024-12-07 13:02 (UTC)
Given that hyprland
gives a message regarding some functionalities might not be present if hyprland-qtutils
is not installed, would it make sense to have hyprland-qtutils
as an optional dependency of this package?
xiota commented on 2024-12-06 21:55 (UTC) (edited on 2024-12-06 21:57 (UTC) by xiota)
Which package is the correct place for usr/share/xdg-desktop-portal/hyprland-portals.conf
?
-
hyprland / xdg-desktop-portal-hyprland – has the file in xdg-desktop-portal-hyprland
-
hyprland-git / xdg-desktop-portal-hyprland-git – has the file in hyprland-git
This package cannot conflict with stable xdg-desktop-portal-hyprland without blocking the git variant. So would be best for the AUR packages to match the stable packages in the official repos.
Fazzi commented on 2024-12-06 20:54 (UTC)
seems to conflict with xdg portal hyprland, trying to install either or after the other leads to the error
error: failed to commit transaction (conflicting files)
xdg-desktop-portal-hyprland: /usr/share/xdg-desktop-portal/hyprland-portals.conf exists in filesystem (owned by hyprland-git)
Errors occurred, no packages were upgraded.
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