From c98234a259bf055a621a56b8e0aff0c2dc23191b Mon Sep 17 00:00:00 2001 From: Jingwiw Date: Fri, 22 May 2026 17:35:42 +0800 Subject: [PATCH 1/3] SPECS: kf6-kfilemetadata: Align FFmpeg build condition Signed-off-by: Jingwiw --- SPECS/kf6-kfilemetadata/kf6-kfilemetadata.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/SPECS/kf6-kfilemetadata/kf6-kfilemetadata.spec b/SPECS/kf6-kfilemetadata/kf6-kfilemetadata.spec index b27d66a01b..fd1be9ce50 100644 --- a/SPECS/kf6-kfilemetadata/kf6-kfilemetadata.spec +++ b/SPECS/kf6-kfilemetadata/kf6-kfilemetadata.spec @@ -24,6 +24,9 @@ Source: https://download.kde.org/stable/frameworks/6.22/%{rname}-%{versi BuildSystem: cmake BuildOption(conf): -DBUILD_TESTING=OFF +%if %{without ffmpeg} +BuildOption(conf): -DCMAKE_DISABLE_FIND_PACKAGE_FFmpeg=ON +%endif BuildRequires: kf6-extra-cmake-modules >= %{_kf6_version} BuildRequires: attr-devel From b1b9904d3667971322713b6ecbffa377f82098a8 Mon Sep 17 00:00:00 2001 From: Jingwiw Date: Fri, 22 May 2026 20:48:32 +0800 Subject: [PATCH 2/3] SPECS: kf6-kfilemetadata: Use precise build dependencies Signed-off-by: Jingwiw --- SPECS/kf6-kfilemetadata/kf6-kfilemetadata.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SPECS/kf6-kfilemetadata/kf6-kfilemetadata.spec b/SPECS/kf6-kfilemetadata/kf6-kfilemetadata.spec index fd1be9ce50..c7cb64c8c6 100644 --- a/SPECS/kf6-kfilemetadata/kf6-kfilemetadata.spec +++ b/SPECS/kf6-kfilemetadata/kf6-kfilemetadata.spec @@ -29,10 +29,10 @@ BuildOption(conf): -DCMAKE_DISABLE_FIND_PACKAGE_FFmpeg=ON %endif BuildRequires: kf6-extra-cmake-modules >= %{_kf6_version} -BuildRequires: attr-devel +BuildRequires: pkgconfig(libattr) BuildRequires: ebook-tools BuildRequires: pkgconfig -BuildRequires: cmake(exiv2) >= 0.21 +BuildRequires: pkgconfig(exiv2) BuildRequires: cmake(KF6Archive) >= %{_kf6_version} BuildRequires: cmake(KF6Codecs) >= %{_kf6_version} BuildRequires: cmake(KF6Config) >= %{_kf6_version} From bf66b38d5ca0c8ad77705109005dde49b00ee697 Mon Sep 17 00:00:00 2001 From: Jingwiw Date: Fri, 22 May 2026 22:07:08 +0800 Subject: [PATCH 3/3] SPECS: kf6-kfilemetadata: Use ebook-tools devel dependency Signed-off-by: Jingwiw --- SPECS/kf6-kfilemetadata/kf6-kfilemetadata.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SPECS/kf6-kfilemetadata/kf6-kfilemetadata.spec b/SPECS/kf6-kfilemetadata/kf6-kfilemetadata.spec index c7cb64c8c6..b4d1e80ede 100644 --- a/SPECS/kf6-kfilemetadata/kf6-kfilemetadata.spec +++ b/SPECS/kf6-kfilemetadata/kf6-kfilemetadata.spec @@ -30,7 +30,7 @@ BuildOption(conf): -DCMAKE_DISABLE_FIND_PACKAGE_FFmpeg=ON BuildRequires: kf6-extra-cmake-modules >= %{_kf6_version} BuildRequires: pkgconfig(libattr) -BuildRequires: ebook-tools +BuildRequires: ebook-tools-devel BuildRequires: pkgconfig BuildRequires: pkgconfig(exiv2) BuildRequires: cmake(KF6Archive) >= %{_kf6_version}