From 42a39a502c8455886980db9544d99619f6552fe9 Mon Sep 17 00:00:00 2001
From: Alexander Golubev <fatzer2@gmail.com>
Date: Mon, 2 Mar 2026 21:27:01 +0300
Subject: trinity-base/akregator: fix testing

See-also: https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/pulls/186
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
---
 trinity-base/akregator/akregator-14.1.4.ebuild     |  6 +++-
 trinity-base/akregator/akregator-14.1.5.ebuild     |  4 +++
 .../akregator-14.1.5-Fix-build-of-tests.patch      | 32 ++++++++++++++++++++++
 3 files changed, 41 insertions(+), 1 deletion(-)
 create mode 100644 trinity-base/akregator/files/akregator-14.1.5-Fix-build-of-tests.patch

diff --git a/trinity-base/akregator/akregator-14.1.4.ebuild b/trinity-base/akregator/akregator-14.1.4.ebuild
index a70457ae..94d3ae83 100644
--- a/trinity-base/akregator/akregator-14.1.4.ebuild
+++ b/trinity-base/akregator/akregator-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"
@@ -22,3 +22,7 @@ DEPEND="
 	~trinity-base/libtdepim-${PV}
 "
 RDEPEND="${DEPEND}"
+
+PATCHES=(
+	"$FILESDIR/${PN}-14.1.5-Fix-build-of-tests.patch"
+)
diff --git a/trinity-base/akregator/akregator-14.1.5.ebuild b/trinity-base/akregator/akregator-14.1.5.ebuild
index 6f15d746..3bf744bd 100644
--- a/trinity-base/akregator/akregator-14.1.5.ebuild
+++ b/trinity-base/akregator/akregator-14.1.5.ebuild
@@ -22,3 +22,7 @@ DEPEND="
 	~trinity-base/libtdepim-${PV}
 "
 RDEPEND="${DEPEND}"
+
+PATCHES=(
+	"$FILESDIR/${P}-Fix-build-of-tests.patch"
+)
diff --git a/trinity-base/akregator/files/akregator-14.1.5-Fix-build-of-tests.patch b/trinity-base/akregator/files/akregator-14.1.5-Fix-build-of-tests.patch
new file mode 100644
index 00000000..9a6749d7
--- /dev/null
+++ b/trinity-base/akregator/files/akregator-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
+Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
+See-also: https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/pulls/186
+---
+ akregator/src/librss/CMakeLists.txt | 4 ++++
+ 1 files changed, 4 insertions(+)
+
+diff --git a/akregator/src/librss/CMakeLists.txt b/akregator/src/librss/CMakeLists.txt
+index 23dc39a2..23b77305 100644
+--- a/akregator/src/librss/CMakeLists.txt
++++ b/akregator/src/librss/CMakeLists.txt
+@@ -16,6 +16,10 @@ include_directories(
+   ${TQT_INCLUDE_DIRS}
+ )
+ 
++link_directories(
++  ${TQT_LIBRARY_DIRS}
++)
++
+ ##### rsslocal (static) #########################
+ 
+ tde_add_library( rsslocal STATIC_PIC AUTOMOC
+-- 
+2.52.0
+
-- 
cgit v1.2.3

