From 4a8f286d0a46be513fbdce2bbb6f8c1631ff7ec7 Mon Sep 17 00:00:00 2001
From: Alexander Golubev <fatzer2@gmail.com>
Date: Mon, 21 Jul 2025 14:06:21 +0300
Subject: */*: add dependency upon tqt

Add dependencies upon dev-tqt/tqt for live ebuilds in place of recently
removed on dev-tqt/tqtinterface[1].

This partially reverts e140e29a733b062ee43153af048d29f79f818e4e.

[1]: https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/pulls/398

Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
---
 dev-libs/dbus-1-tqt/dbus-1-tqt-9999.ebuild     | 3 ++-
 dev-libs/dbus-tqt/dbus-tqt-9999.ebuild         | 3 ++-
 dev-python/pytqt/pytqt-9999.ebuild             | 1 +
 dev-python/sip4-tqt/sip4-tqt-9999.ebuild       | 1 +
 dev-tqt/avahi-tqt/avahi-tqt-9999.ebuild        | 4 +++-
 trinity-apps/kgtk-qt3/kgtk-qt3-9999.ebuild     | 1 +
 trinity-base/arts/arts-9999.ebuild             | 4 +++-
 trinity-base/polkit-tqt/polkit-tqt-9999.ebuild | 4 ++++
 trinity-base/tdelibs/tdelibs-9999.ebuild       | 1 +
 x11-libs/tqscintilla/tqscintilla-9999.ebuild   | 3 +++
 10 files changed, 21 insertions(+), 4 deletions(-)

diff --git a/dev-libs/dbus-1-tqt/dbus-1-tqt-9999.ebuild b/dev-libs/dbus-1-tqt/dbus-1-tqt-9999.ebuild
index 568f459a..d4aefb94 100644
--- a/dev-libs/dbus-1-tqt/dbus-1-tqt-9999.ebuild
+++ b/dev-libs/dbus-1-tqt/dbus-1-tqt-9999.ebuild
@@ -17,7 +17,8 @@ if [[ ${PV} != *9999* ]] ; then
 	KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
-DEPEND="sys-apps/dbus"
+DEPEND="sys-apps/dbus
+	~dev-tqt/tqt-${PV}"
 RDEPEND="${DEPEND}"
 
 src_configure() {
diff --git a/dev-libs/dbus-tqt/dbus-tqt-9999.ebuild b/dev-libs/dbus-tqt/dbus-tqt-9999.ebuild
index b474e0b2..ec831a9f 100644
--- a/dev-libs/dbus-tqt/dbus-tqt-9999.ebuild
+++ b/dev-libs/dbus-tqt/dbus-tqt-9999.ebuild
@@ -17,7 +17,8 @@ if [[ ${PV} != *9999* ]] ; then
 	KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
-DEPEND="sys-apps/dbus"
+DEPEND="sys-apps/dbus
+	-dev-tqt/tqt-${PV}"
 RDEPEND="${DEPEND}"
 
 src_configure() {
diff --git a/dev-python/pytqt/pytqt-9999.ebuild b/dev-python/pytqt/pytqt-9999.ebuild
index 05688c29..f2fe1e57 100644
--- a/dev-python/pytqt/pytqt-9999.ebuild
+++ b/dev-python/pytqt/pytqt-9999.ebuild
@@ -21,6 +21,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 DEPEND="${PYTHON_DEPS}
 	~dev-python/sip4-tqt-${PV}
 	~x11-libs/tqscintilla-${PV}
+	~dev-tqt/tqt-${PV}
 "
 RDEPEND="${DEPEND}"
 
diff --git a/dev-python/sip4-tqt/sip4-tqt-9999.ebuild b/dev-python/sip4-tqt/sip4-tqt-9999.ebuild
index 24c6c0c0..ae14f7b2 100644
--- a/dev-python/sip4-tqt/sip4-tqt-9999.ebuild
+++ b/dev-python/sip4-tqt/sip4-tqt-9999.ebuild
@@ -19,6 +19,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="${PYTHON_DEPS}
 	~x11-libs/tqscintilla-${PV}
+	~dev-tqt/tqt-${PV}
 "
 RDEPEND="${DEPEND}"
 
diff --git a/dev-tqt/avahi-tqt/avahi-tqt-9999.ebuild b/dev-tqt/avahi-tqt/avahi-tqt-9999.ebuild
index 830ec629..a3f0d746 100644
--- a/dev-tqt/avahi-tqt/avahi-tqt-9999.ebuild
+++ b/dev-tqt/avahi-tqt/avahi-tqt-9999.ebuild
@@ -17,7 +17,9 @@ if [[ ${PV} != *9999* ]] ; then
 	KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
-DEPEND="net-dns/avahi"
+DEPEND="
+	~dev-tqt/tqt-${PV}
+	net-dns/avahi"
 RDEPEND="${DEPEND}"
 
 src_configure() {
diff --git a/trinity-apps/kgtk-qt3/kgtk-qt3-9999.ebuild b/trinity-apps/kgtk-qt3/kgtk-qt3-9999.ebuild
index 1a21fb0d..7e98da82 100644
--- a/trinity-apps/kgtk-qt3/kgtk-qt3-9999.ebuild
+++ b/trinity-apps/kgtk-qt3/kgtk-qt3-9999.ebuild
@@ -23,6 +23,7 @@ IUSE="gtk tde tqt"
 
 DEPEND="
 	gtk? ( x11-libs/gtk+:2 )
+	tqt? ( ~dev-tqt/tqt-${PV} )
 "
 RDEPEND="${DEPEND}"
 
diff --git a/trinity-base/arts/arts-9999.ebuild b/trinity-base/arts/arts-9999.ebuild
index 29b660bf..4181ec20 100644
--- a/trinity-base/arts/arts-9999.ebuild
+++ b/trinity-base/arts/arts-9999.ebuild
@@ -19,7 +19,9 @@ if [[ ${PV} != *9999* ]] ; then
 fi
 SLOT="14"
 
-DEPEND="dev-libs/glib
+DEPEND="
+	~dev-tqt/tqt-${PV}
+	dev-libs/glib
 	media-libs/audiofile
 	mp3? ( media-libs/libmad )
 	alsa? ( media-libs/alsa-lib )
diff --git a/trinity-base/polkit-tqt/polkit-tqt-9999.ebuild b/trinity-base/polkit-tqt/polkit-tqt-9999.ebuild
index 086cdef0..6a3aa69c 100644
--- a/trinity-base/polkit-tqt/polkit-tqt-9999.ebuild
+++ b/trinity-base/polkit-tqt/polkit-tqt-9999.ebuild
@@ -14,3 +14,7 @@ SLOT="14"
 if [[ ${PV} != *9999* ]] ; then
 	KEYWORDS="~amd64 ~arm64 ~x86"
 fi
+
+DEPEND="~dev-tqt/tqt-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-base/tdelibs/tdelibs-9999.ebuild b/trinity-base/tdelibs/tdelibs-9999.ebuild
index c0c649ad..40e9f5bb 100644
--- a/trinity-base/tdelibs/tdelibs-9999.ebuild
+++ b/trinity-base/tdelibs/tdelibs-9999.ebuild
@@ -29,6 +29,7 @@ DEPEND="
 	dev-libs/glib
 	dev-libs/libxslt
 	dev-libs/libxml2
+	~dev-tqt/tqt-${PV}
 	x11-apps/iceauth
 	media-libs/fontconfig
 	media-libs/freetype
diff --git a/x11-libs/tqscintilla/tqscintilla-9999.ebuild b/x11-libs/tqscintilla/tqscintilla-9999.ebuild
index 99283090..b8711ca0 100644
--- a/x11-libs/tqscintilla/tqscintilla-9999.ebuild
+++ b/x11-libs/tqscintilla/tqscintilla-9999.ebuild
@@ -17,6 +17,9 @@ if [[ ${PV} != *9999* ]] ; then
 	KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
+DEPEND="~dev-tqt/tqt-${PV}"
+RDEPEND="${DEPEND}"
+
 TQBASE="/usr/tqt3"
 
 src_configure() {
-- 
cgit v1.2.3

