Name: hyprland-qtutils Version: 0.1.5 Release: 1%{?dist} Summary: Hyprland Qt/qml utility apps License: BSD-3-Clause URL: https://github.com/hyprwm/hyprland-qtutils Source: https://github.com/hyprwm/hyprland-qtutils/archive/refs/tags/v%{version}.tar.gz ExclusiveArch: x86_64 BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: cmake(Qt6Quick) BuildRequires: cmake(Qt6QuickControls2) BuildRequires: cmake(Qt6WaylandClient) BuildRequires: cmake(Qt6Widgets) BuildRequires: qt6-qtbase-private-devel BuildRequires: pkgconfig(hyprutils) BuildRequires: qt6-qtwayland-private-devel BuildRequires: wayland-devel %description %{summary}. %prep %autosetup -n %{name}-%{version} %build cmake --no-warn-unused-cli \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=%{_prefix} \ -DINSTALL_QML_PREFIX=%{_qt6_qmldir} \ -S . -B build cmake --build build --config Release --target all -j$(nproc 2>/dev/null || getconf _NPROCESSORS_CONF) %install DESTDIR=%{buildroot} cmake --install build %files %license LICENSE %doc README.md %{_bindir}/hyprland-dialog %{_bindir}/hyprland-donate-screen %{_bindir}/hyprland-update-screen %{_qt6_qmldir}/org/hyprland/qtutils/ %changelog %autochangelog