summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--trinity-base/libkcal/files/libkcal-14.1.5-Fix-build-of-tests.patch32
-rw-r--r--trinity-base/libkcal/libkcal-14.1.4.ebuild6
-rw-r--r--trinity-base/libkcal/libkcal-14.1.5.ebuild4
3 files changed, 41 insertions, 1 deletions
diff --git a/trinity-base/libkcal/files/libkcal-14.1.5-Fix-build-of-tests.patch b/trinity-base/libkcal/files/libkcal-14.1.5-Fix-build-of-tests.patch
new file mode 100644
index 00000000..64896216
--- /dev/null
+++ b/trinity-base/libkcal/files/libkcal-14.1.5-Fix-build-of-tests.patch
@@ -0,0 +1,32 @@
+From 81daf327b6007d9308720c5638b54f4ca78e9673 Mon Sep 17 00:00:00 2001
+From: Alexander Golubev <fatzer2@gmail.com>
+Date: Mon, 2 Mar 2026 16:05:34 +0300
+Subject: [PATCH] Fix build of tests
+
+The tests were falling to build due to lack of path to tqt-mt.so.
+
+Origin: Extracted from git
+See-also: https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/pulls/186
+Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
+---
+ libkcal/tests/CMakeLists.txt | 4 ++++
+ 1 files changed, 4 insertions(+)
+
+diff --git a/libkcal/tests/CMakeLists.txt b/libkcal/tests/CMakeLists.txt
+index 143bade6..dd184329 100644
+--- a/libkcal/tests/CMakeLists.txt
++++ b/libkcal/tests/CMakeLists.txt
+@@ -20,6 +20,10 @@ include_directories(
+ ${CMAKE_SOURCE_DIR}/libtdepim
+ )
+
++link_directories(
++ ${TQT_LIBRARY_DIRS}
++)
++
+ set( _link_libkcal_tests
+ ${TQT_LIBRARIES}
+ DCOP-shared
+--
+2.52.0
+
diff --git a/trinity-base/libkcal/libkcal-14.1.4.ebuild b/trinity-base/libkcal/libkcal-14.1.4.ebuild
index f5e4fcac..ff798522 100644
--- a/trinity-base/libkcal/libkcal-14.1.4.ebuild
+++ b/trinity-base/libkcal/libkcal-14.1.4.ebuild
@@ -1,5 +1,5 @@
# Copyright 1999-2020 Gentoo Authors
-# Copyright 2020-2025 The Trinity Desktop Project
+# Copyright 2020-2026 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -21,3 +21,7 @@ DEPEND="
~trinity-base/ktnef-${PV}
~trinity-base/libkmime-${PV}"
RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "$FILESDIR/${PN}-14.1.5-Fix-build-of-tests.patch"
+)
diff --git a/trinity-base/libkcal/libkcal-14.1.5.ebuild b/trinity-base/libkcal/libkcal-14.1.5.ebuild
index d773d61f..b1a3677a 100644
--- a/trinity-base/libkcal/libkcal-14.1.5.ebuild
+++ b/trinity-base/libkcal/libkcal-14.1.5.ebuild
@@ -21,3 +21,7 @@ DEPEND="
~trinity-base/ktnef-${PV}
~trinity-base/libkmime-${PV}"
RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "$FILESDIR/${P}-Fix-build-of-tests.patch"
+)