Name: qt-heic-image-plugin Version: 0.6.0 Release: 1%{?dist} Summary: Allow Qt and KDE based applications to read/write HEIF/HEIC images License: LGPL-2.0-or-later URL: https://github.com/novomesk/qt-heic-image-plugin Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: extra-cmake-modules BuildRequires: pkgconfig(libheif) >= 1.10 %description Qt plug-in to allow Qt and KDE based applications to read/write HEIF/HEIC images. %package qt5 Summary: Allow Qt5 and KDE based applications to read/write HEIF/HEIC images BuildRequires: cmake(Qt5) BuildRequires: qt5-rpm-macros %description qt5 Qt plug-in to allow Qt5 and KDE based applications to read/write HEIF/HEIC images. %package qt6 Summary: Allow Qt6 and KDE based applications to read/write HEIF/HEIC images BuildRequires: cmake(Qt6) BuildRequires: qt6-rpm-macros %description qt6 Qt plug-in to allow Qt6 and KDE based applications to read/write HEIF/HEIC images. %prep %autosetup -p1 %build %global _vpath_builddir %{_target_platform}-qt5 %cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo %cmake_build %global _vpath_builddir %{_target_platform}-qt6 %cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DBUILD_WITH_QT6=true %cmake_build %install %global _vpath_builddir %{_target_platform}-qt5 %cmake_install %global _vpath_builddir %{_target_platform}-qt6 %cmake_install %files qt5 %doc README.md %license LICENSE %{_qt5_plugindir}/imageformats/kimg_heif5.so %{_datadir}/kservices5/qimageioplugins/heif.desktop %files qt6 %doc README.md %license LICENSE %{_qt6_plugindir}/imageformats/kimg_heif6.so %changelog * Fri Mar 28 2025 Dominik Mierzejewski - 0.6.0-1 - Initial build