From 162f65dcada35251b6efe944fe3655f178edd8ed8ea817ea14a76257978f6c2d Mon Sep 17 00:00:00 2001 From: Christophe Marin Date: Thu, 26 Dec 2024 22:25:19 +0000 Subject: [PATCH] Kate is missing SQL plugin in the latest build(s) ``` $ rpm -ql kate-plugins| grep sql ... no file found ... ``` that's because of missing dependency (cmake output) in the OBS: ``` [ 35s] * Qt6Keychain [ 35s] Required to build the katesql addon ``` this patch fixes it: ``` $ rpm -ql /var/tmp/build-root/KDE_Frameworks5_openSUSE_Tumbleweed-x86_64/home/abuild/rpmbuild/RPMS/x86_64/kate-plugins-debuginfo-24.12.0-0.x86_64.rpm | grep sql /usr/lib/debug/usr/lib64/qt6/plugins/kf6/ktexteditor/katesqlplugin.so.debug ``` I'm not sure if it is a proper solution to depend on qtkeychain-qt6-devel directly. But cmake(Qt6Keychain) was not found at all. OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/kate?expand=0&rev=238 --- kate.changes | 5 +++++ kate.spec | 1 + 2 files changed, 6 insertions(+) diff --git a/kate.changes b/kate.changes index 0459d46..7dac569 100644 --- a/kate.changes +++ b/kate.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Dec 26 20:20:14 UTC 2024 - Petr Vanek + +- new Qt keychain dependency to re-enable SQL plugin build + ------------------------------------------------------------------- Sun Dec 8 09:27:17 UTC 2024 - Christophe Marin diff --git a/kate.spec b/kate.spec index e8491f6..9d086d0 100644 --- a/kate.spec +++ b/kate.spec @@ -54,6 +54,7 @@ BuildRequires: cmake(Qt6Concurrent) >= %{qt6_version} BuildRequires: cmake(Qt6Sql) >= %{qt6_version} BuildRequires: cmake(Qt6Test) >= %{qt6_version} BuildRequires: cmake(Qt6Widgets) >= %{qt6_version} +BuildRequires: qtkeychain-qt6-devel Requires: kate-plugins = %{version} Recommends: kuiviewer Recommends: markdownpart