summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2025-12-04 18:11:31 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2025-12-04 18:11:31 +0100
commit2995924c245c4f8676de89997f7416d80c483b7c (patch)
treebadfd9e6ebd0adfa1e0f6f9ce6f96790d0ae0946
parenta7ed819f2c3f08642eacb91ce5aefc7012306494 (diff)
downloadkde-2995924c245c4f8676de89997f7416d80c483b7c.tar.gz
kde-2995924c245c4f8676de89997f7416d80c483b7c.tar.bz2
kde-2995924c245c4f8676de89997f7416d80c483b7c.zip
kde-apps/kdepim-addons: Secure-disable pimautogeneratetext/kaichat-plugins
- We do not provide ktextaddons' textautogeneratetext plugin (yet) - We do not package kaichat (yet) So do not even allow to find it indirectly via some other dependency. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r--kde-apps/kdepim-addons/files/kdepim-addons-25.12.0-no-autogeneratetext.patch27
-rw-r--r--kde-apps/kdepim-addons/kdepim-addons-9999.ebuild2
2 files changed, 29 insertions, 0 deletions
diff --git a/kde-apps/kdepim-addons/files/kdepim-addons-25.12.0-no-autogeneratetext.patch b/kde-apps/kdepim-addons/files/kdepim-addons-25.12.0-no-autogeneratetext.patch
new file mode 100644
index 00000000000..4fa12f9587c
--- /dev/null
+++ b/kde-apps/kdepim-addons/files/kdepim-addons-25.12.0-no-autogeneratetext.patch
@@ -0,0 +1,27 @@
+From 1fd41b5b6ceea127685e97759b55fd3ba7c3711f Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Thu, 4 Dec 2025 18:09:22 +0100
+Subject: [PATCH] Allow to disable pimautogeneratetext and kaichat-plugins via
+ OPTION_ADD_AUTOGENERATETEXT
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index a0747c38c..fd2a50ed2 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -377,7 +377,7 @@ add_subdirectory(kldap)
+ if(TARGET KPim6::ImportWizard)
+ add_subdirectory(akonadi-import-wizard)
+ endif()
+-if(TARGET KF6::TextAutoGenerateText)
++if(OPTION_ADD_AUTOGENERATETEXT)
+ add_subdirectory(pimautogeneratetext)
+ add_subdirectory(kaichat-plugins)
+ endif()
+--
+2.52.0
+
diff --git a/kde-apps/kdepim-addons/kdepim-addons-9999.ebuild b/kde-apps/kdepim-addons/kdepim-addons-9999.ebuild
index 8f269604d96..3cd98e39ab7 100644
--- a/kde-apps/kdepim-addons/kdepim-addons-9999.ebuild
+++ b/kde-apps/kdepim-addons/kdepim-addons-9999.ebuild
@@ -79,6 +79,8 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="test? ( sys-apps/dbus )"
+PATCHES=( "${FILESDIR}/${PN}-25.12.0-no-autogeneratetext.patch" )
+
src_configure() {
local mycmakeargs=(
-DKDEPIM_RUN_AKONADI_TEST=OFF # tests need database software and networking