Name: hyprqt6engine Version: 0.1.0 Release: %autorelease Summary: Qt6 theme provider for Hyprland License: BSD-3-Clause URL: https://github.com/hyprwm/hyprqt6engine Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz Patch0: patches/0001-fix-qt-private-module-detection.patch ExcludeArch: %{ix86} BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: qt6-rpm-macros BuildRequires: pkgconfig(hyprlang) >= 0.6.8 BuildRequires: pkgconfig(hyprutils) >= 0.11.0 BuildRequires: cmake(KF6ColorScheme) BuildRequires: cmake(KF6Config) BuildRequires: cmake(KF6IconThemes) BuildRequires: cmake(Qt6BuildInternals) BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Widgets) BuildRequires: qt6-qtbase-private-devel %description %{summary}. %prep %autosetup -p1 %build %cmake -DCMAKE_BUILD_TYPE=Release %cmake_build %install %cmake_install %check # Add/enable upstream tests after confirming they are stable in mock/COPR. : %files %license LICENSE %doc README.md %{_libdir}/libhyprqt6engine-common.so %{_qt6_plugindir}/platformthemes/libhyprqt6engine.so %{_qt6_plugindir}/styles/libhypr-style.so %changelog %autochangelog