From 162f65dcada35251b6efe944fe3655f178edd8ed8ea817ea14a76257978f6c2d Mon Sep 17 00:00:00 2001 From: Christophe Marin Date: Thu, 26 Dec 2024 22:25:19 +0000 Subject: [PATCH 1/2] 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 From 94417441aad9af53100c7c410c2e84935f81304b89de211cbd08df67eaa68035 Mon Sep 17 00:00:00 2001 From: Christophe Marin Date: Thu, 26 Dec 2024 22:26:01 +0000 Subject: [PATCH 2/2] OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/kate?expand=0&rev=239 --- kate.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kate.spec b/kate.spec index 9d086d0..8810052 100644 --- a/kate.spec +++ b/kate.spec @@ -51,10 +51,10 @@ BuildRequires: cmake(KF6Wallet) >= %{kf6_version} BuildRequires: cmake(KF6WindowSystem) >= %{kf6_version} BuildRequires: cmake(PlasmaActivities) >= %{plasma6_version} BuildRequires: cmake(Qt6Concurrent) >= %{qt6_version} +BuildRequires: cmake(Qt6Keychain) 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