Name: hyprland Version: 0.49.0 Release: 1%{?dist} Summary: Independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks. License: BSD 3-Clause URL: https://github.com/hyprwm/Hyprland Source: https://github.com/hyprwm/Hyprland/releases/download/v0.49.0/source-v0.49.0.tar.gz ExclusiveArch: x86_64 BuildRequires: git BuildRequires: ninja-build BuildRequires: cmake BuildRequires: meson BuildRequires: gcc-c++ BuildRequires: libxcb-devel BuildRequires: libX11-devel BuildRequires: pixman-devel BuildRequires: wayland-protocols-devel BuildRequires: cairo-devel BuildRequires: pango-devel BuildRequires: mesa-libGL-devel BuildRequires: aquamarine-devel BuildRequires: hyprlang-devel BuildRequires: hyprcursor-devel BuildRequires: hyprutils-devel BuildRequires: hyprgraphics-devel BuildRequires: libxkbcommon-devel BuildRequires: libuuid-devel BuildRequires: wayland-devel BuildRequires: libXcursor-devel BuildRequires: libinput-devel BuildRequires: mesa-libgbm-devel BuildRequires: re2-devel BuildRequires: hyprwayland-scanner-devel BuildRequires: xcb-util-wm-devel, xcb-util-errors-devel BuildRequires: tomlplusplus-devel Requires: aquamarine Requires: hyprlang Requires: hyprcursor Requires: hyprutils Requires: hyprgraphics %description Independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks. %prep %autosetup -n %{name}-source %build %cmake -DCMAKE_BUILD_TYPE:STRING=Release -DNO_UWSM:STRING=true %cmake_build %install %cmake_install %check # No test provided %files %doc README.md %license LICENSE %{_bindir}/[Hh]yprland %{_bindir}/hyprctl %{_bindir}/hyprpm %{_datadir}/hypr/ %{_datadir}/wayland-sessions/hyprland.desktop %{_datadir}/xdg-desktop-portal/hyprland-portals.conf %{_includedir}/hyprland/ %{_includedir}/glaze/ %{_datadir}/pkgconfig/hyprland.pc %{_datadir}/glaze/glazeConfig*.cmake %{_datadir}/glaze/glazeTargets.cmake %{_mandir}/man1/hyprctl.1* %{_mandir}/man1/Hyprland.1* %{bash_completions_dir}/hypr* %{fish_completions_dir}/hypr*.fish %{zsh_completions_dir}/_hypr* %changelog %autochangelog