summaryrefslogtreecommitdiffstats
path: root/trinity-apps
diff options
context:
space:
mode:
authorormorph <roma251078@mail.ru>2024-04-28 17:23:47 +0300
committerormorph <roma251078@mail.ru>2024-04-28 22:35:54 +0300
commit30335515923be5f5ee02981121d2cdb6ad89978d (patch)
treed4601e9c08f8d576a5ce043fba5f73020f0c862d /trinity-apps
parent929431cac813bc953a1e646fe36d1cfbc4a68f4b (diff)
downloadtde-packaging-gentoo-30335515923be5f5ee02981121d2cdb6ad89978d.tar.gz
tde-packaging-gentoo-30335515923be5f5ee02981121d2cdb6ad89978d.zip
Add new TDE-14.1.2
Signed-off-by: ormorph <roma251078@mail.ru>
Diffstat (limited to 'trinity-apps')
-rw-r--r--trinity-apps/abakus/Manifest1
-rw-r--r--trinity-apps/abakus/abakus-14.1.2.ebuild29
-rw-r--r--trinity-apps/amarok/Manifest1
-rw-r--r--trinity-apps/amarok/amarok-14.1.2.ebuild95
-rw-r--r--trinity-apps/basket/Manifest1
-rw-r--r--trinity-apps/basket/basket-14.1.2.ebuild40
-rw-r--r--trinity-apps/chalk/Manifest1
-rw-r--r--trinity-apps/chalk/chalk-14.1.2.ebuild114
-rw-r--r--trinity-apps/digikam/Manifest1
-rw-r--r--trinity-apps/digikam/digikam-14.1.2.ebuild32
-rw-r--r--trinity-apps/dolphin/Manifest1
-rw-r--r--trinity-apps/dolphin/dolphin-14.1.2.ebuild29
-rw-r--r--trinity-apps/filelight/Manifest1
-rw-r--r--trinity-apps/filelight/filelight-14.1.2.ebuild26
-rw-r--r--trinity-apps/gtk-qt-engine/Manifest1
-rw-r--r--trinity-apps/gtk-qt-engine/gtk-qt-engine-14.1.2.ebuild24
-rw-r--r--trinity-apps/gwenview-i18n/Manifest1
-rw-r--r--trinity-apps/gwenview-i18n/gwenview-i18n-14.1.2.ebuild39
-rw-r--r--trinity-apps/gwenview/Manifest1
-rw-r--r--trinity-apps/gwenview/gwenview-14.1.2.ebuild25
-rw-r--r--trinity-apps/k3b-i18n/Manifest1
-rw-r--r--trinity-apps/k3b-i18n/k3b-i18n-14.1.2.ebuild26
-rw-r--r--trinity-apps/k3b/Manifest1
-rw-r--r--trinity-apps/k3b/k3b-14.1.2.ebuild85
-rw-r--r--trinity-apps/kaffeine/Manifest1
-rw-r--r--trinity-apps/kaffeine/kaffeine-14.1.2.ebuild61
-rw-r--r--trinity-apps/karbon/Manifest1
-rw-r--r--trinity-apps/karbon/karbon-14.1.2.ebuild99
-rw-r--r--trinity-apps/kasablanca/Manifest1
-rw-r--r--trinity-apps/kasablanca/kasablanca-14.1.2.ebuild29
-rw-r--r--trinity-apps/katapult/Manifest1
-rw-r--r--trinity-apps/katapult/katapult-14.1.2.ebuild22
-rw-r--r--trinity-apps/kbarcode/Manifest1
-rw-r--r--trinity-apps/kbarcode/kbarcode-14.1.2.ebuild42
-rw-r--r--trinity-apps/kbfx/Manifest1
-rw-r--r--trinity-apps/kbfx/kbfx-14.1.2.ebuild29
-rw-r--r--trinity-apps/kbibtex/Manifest1
-rw-r--r--trinity-apps/kbibtex/kbibtex-14.1.2.ebuild38
-rw-r--r--trinity-apps/kbiff/Manifest1
-rw-r--r--trinity-apps/kbiff/kbiff-14.1.2.ebuild35
-rw-r--r--trinity-apps/kbookreader/Manifest1
-rw-r--r--trinity-apps/kbookreader/kbookreader-14.1.2.ebuild29
-rw-r--r--trinity-apps/kchart/Manifest1
-rw-r--r--trinity-apps/kchart/kchart-14.1.2.ebuild99
-rw-r--r--trinity-apps/kcmautostart/Manifest1
-rw-r--r--trinity-apps/kcmautostart/kcmautostart-14.1.2.ebuild29
-rw-r--r--trinity-apps/kcpuload/Manifest1
-rw-r--r--trinity-apps/kcpuload/kcpuload-14.1.2.ebuild29
-rw-r--r--trinity-apps/kdbg/Manifest1
-rw-r--r--trinity-apps/kdbg/kdbg-14.1.2.ebuild28
-rw-r--r--trinity-apps/kdbusnotification/Manifest1
-rw-r--r--trinity-apps/kdbusnotification/kdbusnotification-14.1.2.ebuild33
-rw-r--r--trinity-apps/kdiff3/Manifest1
-rw-r--r--trinity-apps/kdiff3/kdiff3-14.1.2.ebuild30
-rw-r--r--trinity-apps/kdirstat/Manifest1
-rw-r--r--trinity-apps/kdirstat/kdirstat-14.1.2.ebuild29
-rw-r--r--trinity-apps/keep/Manifest1
-rw-r--r--trinity-apps/keep/keep-14.1.2.ebuild33
-rw-r--r--trinity-apps/kexi/Manifest1
-rw-r--r--trinity-apps/kexi/kexi-14.1.2.ebuild119
-rw-r--r--trinity-apps/kformula/Manifest1
-rw-r--r--trinity-apps/kformula/kformula-14.1.2.ebuild84
-rw-r--r--trinity-apps/kgtk-qt3/Manifest1
-rw-r--r--trinity-apps/kgtk-qt3/kgtk-qt3-14.1.2.ebuild38
-rw-r--r--trinity-apps/kima/Manifest1
-rw-r--r--trinity-apps/kima/kima-14.1.2.ebuild34
-rw-r--r--trinity-apps/kiosktool/Manifest1
-rw-r--r--trinity-apps/kiosktool/kiosktool-14.1.2.ebuild31
-rw-r--r--trinity-apps/kivio/Manifest1
-rw-r--r--trinity-apps/kivio/kivio-14.1.2.ebuild87
-rw-r--r--trinity-apps/kkbswitch/Manifest1
-rw-r--r--trinity-apps/kkbswitch/kkbswitch-14.1.2.ebuild26
-rw-r--r--trinity-apps/klamav/Manifest1
-rw-r--r--trinity-apps/klamav/klamav-14.1.2.ebuild33
-rw-r--r--trinity-apps/klcddimmer/Manifest1
-rw-r--r--trinity-apps/klcddimmer/klcddimmer-14.1.2.ebuild31
-rw-r--r--trinity-apps/kmplayer/Manifest1
-rw-r--r--trinity-apps/kmplayer/kmplayer-14.1.2.ebuild44
-rw-r--r--trinity-apps/knemo/Manifest1
-rw-r--r--trinity-apps/knemo/knemo-14.1.2.ebuild33
-rw-r--r--trinity-apps/knetload/Manifest1
-rw-r--r--trinity-apps/knetload/knetload-14.1.2.ebuild23
-rw-r--r--trinity-apps/knetstats/Manifest1
-rw-r--r--trinity-apps/knetstats/knetstats-14.1.2.ebuild23
-rw-r--r--trinity-apps/knmap/Manifest1
-rw-r--r--trinity-apps/knmap/knmap-14.1.2.ebuild31
-rw-r--r--trinity-apps/knowit/Manifest1
-rw-r--r--trinity-apps/knowit/knowit-14.1.2.ebuild29
-rw-r--r--trinity-apps/knutclient/Manifest1
-rw-r--r--trinity-apps/knutclient/knutclient-14.1.2.ebuild30
-rw-r--r--trinity-apps/koffice-i18n/Manifest1
-rw-r--r--trinity-apps/koffice-i18n/koffice-i18n-14.1.2.ebuild54
-rw-r--r--trinity-apps/koffice-libs/Manifest1
-rw-r--r--trinity-apps/koffice-libs/koffice-libs-14.1.2.ebuild47
-rw-r--r--trinity-apps/koffice-meta/koffice-meta-14.1.2.ebuild34
-rw-r--r--trinity-apps/kommando/Manifest1
-rw-r--r--trinity-apps/kommando/kommando-14.1.2.ebuild28
-rw-r--r--trinity-apps/kompose/Manifest1
-rw-r--r--trinity-apps/kompose/kompose-14.1.2.ebuild36
-rw-r--r--trinity-apps/konversation/Manifest1
-rw-r--r--trinity-apps/konversation/konversation-14.1.2.ebuild36
-rw-r--r--trinity-apps/kooldock/Manifest1
-rw-r--r--trinity-apps/kooldock/kooldock-14.1.2.ebuild29
-rw-r--r--trinity-apps/koshell/Manifest1
-rw-r--r--trinity-apps/koshell/koshell-14.1.2.ebuild83
-rw-r--r--trinity-apps/kpicosim/Manifest1
-rw-r--r--trinity-apps/kpicosim/kpicosim-14.1.2.ebuild29
-rw-r--r--trinity-apps/kplato/Manifest1
-rw-r--r--trinity-apps/kplato/kplato-14.1.2.ebuild80
-rw-r--r--trinity-apps/kplayer/Manifest1
-rw-r--r--trinity-apps/kplayer/kplayer-14.1.2.ebuild36
-rw-r--r--trinity-apps/kpresenter/Manifest1
-rw-r--r--trinity-apps/kpresenter/kpresenter-14.1.2.ebuild101
-rw-r--r--trinity-apps/krename/Manifest1
-rw-r--r--trinity-apps/krename/krename-14.1.2.ebuild41
-rw-r--r--trinity-apps/krusader/Manifest1
-rw-r--r--trinity-apps/krusader/krusader-14.1.2.ebuild44
-rw-r--r--trinity-apps/kscope/Manifest1
-rw-r--r--trinity-apps/kscope/kscope-14.1.2.ebuild41
-rw-r--r--trinity-apps/ksensors/Manifest1
-rw-r--r--trinity-apps/ksensors/ksensors-14.1.2.ebuild32
-rw-r--r--trinity-apps/kshowmail/Manifest1
-rw-r--r--trinity-apps/kshowmail/kshowmail-14.1.2.ebuild32
-rw-r--r--trinity-apps/kshutdown/Manifest1
-rw-r--r--trinity-apps/kshutdown/kshutdown-14.1.2.ebuild39
-rw-r--r--trinity-apps/ksplash-engine-moodin/Manifest1
-rw-r--r--trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.1.2.ebuild17
-rw-r--r--trinity-apps/kspread/Manifest1
-rw-r--r--trinity-apps/kspread/kspread-14.1.2.ebuild113
-rw-r--r--trinity-apps/kstreamripper/Manifest1
-rw-r--r--trinity-apps/kstreamripper/kstreamripper-14.1.2.ebuild31
-rw-r--r--trinity-apps/ktechlab/Manifest1
-rw-r--r--trinity-apps/ktechlab/ktechlab-14.1.2.ebuild25
-rw-r--r--trinity-apps/kugar/Manifest1
-rw-r--r--trinity-apps/kugar/kugar-14.1.2.ebuild88
-rw-r--r--trinity-apps/kvkbd/Manifest1
-rw-r--r--trinity-apps/kvkbd/kvkbd-14.1.2.ebuild32
-rw-r--r--trinity-apps/kvpnc/Manifest1
-rw-r--r--trinity-apps/kvpnc/kvpnc-14.1.2.ebuild44
-rw-r--r--trinity-apps/kword/Manifest1
-rw-r--r--trinity-apps/kword/kword-14.1.2.ebuild104
-rw-r--r--trinity-apps/kxmleditor/Manifest1
-rw-r--r--trinity-apps/kxmleditor/kxmleditor-14.1.2.ebuild29
-rw-r--r--trinity-apps/libkdcraw/Manifest1
-rw-r--r--trinity-apps/libkdcraw/libkdcraw-14.1.2.ebuild25
-rw-r--r--trinity-apps/libkexiv2/Manifest1
-rw-r--r--trinity-apps/libkexiv2/libkexiv2-14.1.2.ebuild23
-rw-r--r--trinity-apps/libkipi/Manifest1
-rw-r--r--trinity-apps/libkipi/libkipi-14.1.2.ebuild26
-rw-r--r--trinity-apps/mathemagics/Manifest1
-rw-r--r--trinity-apps/mathemagics/mathemagics-14.1.2.ebuild30
-rw-r--r--trinity-apps/mplayerthumbs/Manifest1
-rw-r--r--trinity-apps/mplayerthumbs/mplayerthumbs-14.1.2.ebuild33
-rw-r--r--trinity-apps/piklab/Manifest1
-rw-r--r--trinity-apps/piklab/piklab-14.1.2.ebuild25
-rw-r--r--trinity-apps/polkit-agent-tde/Manifest1
-rw-r--r--trinity-apps/polkit-agent-tde/polkit-agent-tde-14.1.2.ebuild33
-rw-r--r--trinity-apps/potracegui/Manifest1
-rw-r--r--trinity-apps/potracegui/potracegui-14.1.2.ebuild31
-rw-r--r--trinity-apps/smartcardauth/Manifest1
-rw-r--r--trinity-apps/smartcardauth/smartcardauth-14.1.2.ebuild24
-rw-r--r--trinity-apps/tastymenu/Manifest1
-rw-r--r--trinity-apps/tastymenu/tastymenu-14.1.2.ebuild29
-rw-r--r--trinity-apps/tde-style-baghira/Manifest1
-rw-r--r--trinity-apps/tde-style-baghira/tde-style-baghira-14.1.2.ebuild28
-rw-r--r--trinity-apps/tde-style-domino/Manifest1
-rw-r--r--trinity-apps/tde-style-domino/tde-style-domino-14.1.2.ebuild28
-rw-r--r--trinity-apps/tde-style-ia-ora/Manifest1
-rw-r--r--trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.1.2.ebuild19
-rw-r--r--trinity-apps/tde-style-lipstik/Manifest1
-rw-r--r--trinity-apps/tde-style-lipstik/tde-style-lipstik-14.1.2.ebuild29
-rw-r--r--trinity-apps/tde-style-qtcurve/Manifest1
-rw-r--r--trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.1.2.ebuild29
-rw-r--r--trinity-apps/tdebluez/Manifest1
-rw-r--r--trinity-apps/tdebluez/tdebluez-14.1.2.ebuild38
-rw-r--r--trinity-apps/tdedocker/Manifest1
-rw-r--r--trinity-apps/tdedocker/tdedocker-14.1.2.ebuild29
-rw-r--r--trinity-apps/tdeio-appinfo/Manifest1
-rw-r--r--trinity-apps/tdeio-appinfo/tdeio-appinfo-14.1.2.ebuild16
-rw-r--r--trinity-apps/tdeio-ftps/Manifest1
-rw-r--r--trinity-apps/tdeio-ftps/tdeio-ftps-14.1.2.ebuild29
-rw-r--r--trinity-apps/tdeio-gopher/Manifest1
-rw-r--r--trinity-apps/tdeio-gopher/tdeio-gopher-14.1.2.ebuild24
-rw-r--r--trinity-apps/tdeio-locate/Manifest1
-rw-r--r--trinity-apps/tdeio-locate/tdeio-locate-14.1.2.ebuild24
-rw-r--r--trinity-apps/tdeio-sword/Manifest1
-rw-r--r--trinity-apps/tdeio-sword/tdeio-sword-14.1.2.ebuild38
-rw-r--r--trinity-apps/tdeio-umountwrapper/Manifest1
-rw-r--r--trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.1.2.ebuild29
-rw-r--r--trinity-apps/tdepacman/Manifest1
-rw-r--r--trinity-apps/tdepacman/tdepacman-14.1.2.ebuild31
-rw-r--r--trinity-apps/tdepowersave/Manifest1
-rw-r--r--trinity-apps/tdepowersave/tdepowersave-14.1.2.ebuild40
-rw-r--r--trinity-apps/tdesshaskpass/Manifest1
-rw-r--r--trinity-apps/tdesshaskpass/tdesshaskpass-14.1.2.ebuild34
-rw-r--r--trinity-apps/tdesudo/Manifest1
-rw-r--r--trinity-apps/tdesudo/tdesudo-14.1.2.ebuild31
-rw-r--r--trinity-apps/tdesvn/Manifest1
-rw-r--r--trinity-apps/tdesvn/tdesvn-14.1.2.ebuild34
-rw-r--r--trinity-apps/tdmtheme/Manifest1
-rw-r--r--trinity-apps/tdmtheme/tdmtheme-14.1.2.ebuild31
-rw-r--r--trinity-apps/twin-style-crystal/Manifest1
-rw-r--r--trinity-apps/twin-style-crystal/twin-style-crystal-14.1.2.ebuild31
-rw-r--r--trinity-apps/twin-style-dekorator/Manifest1
-rw-r--r--trinity-apps/twin-style-dekorator/twin-style-dekorator-14.1.2.ebuild31
-rw-r--r--trinity-apps/twin-style-machbunt/Manifest1
-rw-r--r--trinity-apps/twin-style-machbunt/twin-style-machbunt-14.1.2.ebuild31
-rw-r--r--trinity-apps/twin-style-suse2/Manifest1
-rw-r--r--trinity-apps/twin-style-suse2/twin-style-suse2-14.1.2.ebuild33
-rw-r--r--trinity-apps/wlassistant/Manifest1
-rw-r--r--trinity-apps/wlassistant/wlassistant-14.1.2.ebuild29
-rw-r--r--trinity-apps/yakuake/Manifest1
-rw-r--r--trinity-apps/yakuake/yakuake-14.1.2.ebuild25
213 files changed, 4385 insertions, 0 deletions
diff --git a/trinity-apps/abakus/Manifest b/trinity-apps/abakus/Manifest
index b54db8ff..34279a21 100644
--- a/trinity-apps/abakus/Manifest
+++ b/trinity-apps/abakus/Manifest
@@ -1 +1,2 @@
DIST abakus-trinity-14.1.1.tar.xz 250556 BLAKE2B b0a4879029a8eb371e3d50e1fb0964b0c5e33a066edff7807fc9af77cfa9adf7824bc373b485ed7b63b87f289d903d7e34c80537feb2338e42622fdd6b2dd8bf SHA512 c0ab183dafc23a5a93bc6bc803fa2f0a1875130a1f9cb70118576276640f4a87fc178df60fd44e58197dd05dbb08f52b1d08b82606aff8fc393da99877dccac7
+DIST abakus-trinity-14.1.2.tar.xz 250504 BLAKE2B 55371d8e49963b6b8f1cac1c4cc90c13fef7aa0b0539a160f58f24f480e9091c9d2dd2f9e487d568f275b4378e70a56f5e53bcd1b73b718c1d62d79636ee370f SHA512 f4d73aa390eec2228468df1108e60972097c7599cc1acf62c9fcfbaa73bdb3f55b73cb380f1f2ffc67ca0e5e420013fc9b11c420654d22cc1f10828a8896789d
diff --git a/trinity-apps/abakus/abakus-14.1.2.ebuild b/trinity-apps/abakus/abakus-14.1.2.ebuild
new file mode 100644
index 00000000..1c7e287b
--- /dev/null
+++ b/trinity-apps/abakus/abakus-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de it nl pt sk"
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A complex calculator for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/amarok/Manifest b/trinity-apps/amarok/Manifest
index d52a0b05..afe717e6 100644
--- a/trinity-apps/amarok/Manifest
+++ b/trinity-apps/amarok/Manifest
@@ -1 +1,2 @@
DIST amarok-trinity-14.1.1.tar.xz 10022440 BLAKE2B 07355af392ce7b76b1137bc102987e933514ac38136c87f6ef7d7bc48130df2c06ddcfcca63869f3cece569900fa13a4b3014975331cd067b1c99ab8f57ff654 SHA512 ac31b9c4117ce05ea2decf49f58618ae988a5e527a48d744ad99f275f64139a3ab8b8f798d3b42e8c14e86a00b83700561784361a9732fd0c1cfcc84c311a739
+DIST amarok-trinity-14.1.2.tar.xz 10022584 BLAKE2B 5c02e368e3dc97639b9d1734a77dff3146bc04e8beaf5798a377c02f3aeb04ac5a258361c8932afd3cea18978425065a5bc1a64b2855fae9b66375863476ce34 SHA512 2474081a5af3c2f42fe4f7f3f9f0c9972cca1a3a8c587f673213629551f4769d14c27f4c5d5dd1382b608a3e6a7da96fd67b495762c8b7d8cf674b4edc9626f2
diff --git a/trinity-apps/amarok/amarok-14.1.2.ebuild b/trinity-apps/amarok/amarok-14.1.2.ebuild
new file mode 100644
index 00000000..899c176c
--- /dev/null
+++ b/trinity-apps/amarok/amarok-14.1.2.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="af ar az be bg bn br ca cs cy da de el en_GB eo es
+ et eu fa fi fr ga gl he hi hu id is it ja ka km ko ku lo lt mk
+ ms nb nds ne nl nn pa pl pt pt_BR ro ru rw se sk sl sq sr sr@Latn
+ ss sv ta tg th tr uk uz uz@cyrillic zh_CN zh_TW"
+
+TRINITY_DOC_LANGS="da de es et fr it nl pl pt pt_BR ru sv"
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="Advanced music player for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+# Notes about the ebuild:
+#
+# - This version supports three engines: Xine, Yauap, and Akode.
+# The only ones supported at the moment are Xine and Akode.
+# Yauap isn't in Portage tree, but could be added later.
+#
+# - Rio Karma support needs nonexistent media-libs/libkarma
+#
+# - No Support for DAAP because it's not tested if that works with Mongrel2.
+#
+# - Otherwise the ebuild should offer all what can be done with CMake at the moment.
+
+IUSE="akode amazon ifp inotify ipod konqsidebar mariadb mp4 mtp mysql njb
+opengl postgres visualization +xine"
+
+REQUIRED_USE="|| ( xine akode ) mysql? ( !mariadb )"
+
+DEPEND="
+ dev-db/sqlite
+ media-libs/taglib
+ akode? ( ~media-libs/akode-${PV} )
+ ifp? ( media-libs/libifp )
+ ipod? ( media-libs/libgpod )
+ mp4? ( media-libs/libmp4v2 )
+ mtp? ( media-libs/libmtp )
+ mysql? ( dev-db/mysql-connector-c )
+ mariadb? ( dev-db/mariadb-connector-c )
+ njb? ( media-libs/libnjb )
+ opengl? ( virtual/opengl )
+ postgres? ( dev-db/postgresql:= )
+ visualization? (
+ media-libs/libsdl
+ media-plugins/libvisual-plugins
+ )
+ xine? ( media-libs/xine-lib )
+"
+RDEPEND="${DEPEND}
+ dev-lang/ruby:*
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_SYSTEM_SQLITE=ON
+ -DWITH_DAAP=OFF
+ -DWITH_RIOKARMA=OFF
+ -DWITH_YAUAP=OFF
+ -DWITH_AKODE="$(usex akode)"
+ -DWITH_AMAZON="$(usex amazon)"
+ -DWITH_IFP="$(usex ifp)"
+ -DWITH_INOTIFY="$(usex inotify)"
+ -DWITH_IPOD="$(usex ipod)"
+ -DWITH_KONQSIDEBAR="$(usex konqsidebar)"
+ -DWITH_MP4V2="$(usex mp4)"
+ -DWITH_MTP="$(usex mtp)"
+ -DWITH_NJB="$(usex njb)"
+ -DWITH_OPENGL="$(usex opengl)"
+ -DWITH_POSTGRESQL="$(usex postgres)"
+ -DWITH_LIBVISUAL="$(usex visualization)"
+ -DWITH_XINE="$(usex xine)"
+ )
+ if use mysql ; then
+ mycmakeargs+=( -DWITH_MYSQL=ON -DMYSQL_CONFIG="${ESYSROOT}/usr/bin/mysql_config" )
+ elif use mariadb ; then
+ mycmakeargs+=( -DWITH_MYSQL=ON -DMYSQL_CONFIG="${ESYSROOT}/usr/bin/mariadb_config" )
+ fi
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/basket/Manifest b/trinity-apps/basket/Manifest
index 126e677b..46aec8e9 100644
--- a/trinity-apps/basket/Manifest
+++ b/trinity-apps/basket/Manifest
@@ -1 +1,2 @@
DIST basket-trinity-14.1.1.tar.xz 3616400 BLAKE2B 6dc6480050641fe27c63915ab4aefbf672552edc9f019fd59570fa260fcf88e9ff726e0119e07f2764e8d77589c16167ddd91acc7851f464a59fff87da4ee9c9 SHA512 5e8e0e396609137324f56af0e8b7f12df9fec4754929d53e5cccda41d50495a4156d42a5288f1b5d38904e38cd0c3b6053d2bee04a23e32a1ea1e61cb58d1c15
+DIST basket-trinity-14.1.2.tar.xz 3495208 BLAKE2B 7e43ead94978e8e2425c8439a27460ef996edadb16bd97286e806345cedad41527141d54b2f7d86974c8dc99f7341ed5e8003e4cc4e9c31209f79b9d47c5c4dd SHA512 d25d26e15dbccee1a2d1f00462932ac92976611a8178b2dfeb579038114a198fc35873f3fc0f1a9927c7c548cba674754a0a0a5c010f68678641f038bde8ae6e
diff --git a/trinity-apps/basket/basket-14.1.2.ebuild b/trinity-apps/basket/basket-14.1.2.ebuild
new file mode 100644
index 00000000..ece26952
--- /dev/null
+++ b/trinity-apps/basket/basket-14.1.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs da de es fr it ja nl nn pl_PL pt ru sk tr zh_CN zh_TW"
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_TYPE="applications/office"
+inherit trinity-base-2
+
+DESCRIPTION="Multi-purpose note-taking application for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="crypt kontact +svg"
+
+DEPEND="
+ crypt? ( app-crypt/gpgme )
+ kontact? ( ~trinity-base/kontact-${PV} )
+ svg? ( ~media-libs/libart_lgpl-${PV} )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DBUILD_KONTACT_PLUGIN="$(usex kontact)"
+ -DWITH_LIBART="$(usex svg)"
+ -DWITH_GPGME="$(usex crypt)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/chalk/Manifest b/trinity-apps/chalk/Manifest
index 81a992ed..c6ae2531 100644
--- a/trinity-apps/chalk/Manifest
+++ b/trinity-apps/chalk/Manifest
@@ -1 +1,2 @@
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/chalk/chalk-14.1.2.ebuild b/trinity-apps/chalk/chalk-14.1.2.ebuild
new file mode 100644
index 00000000..05d2b1d7
--- /dev/null
+++ b/trinity-apps/chalk/chalk-14.1.2.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="chalk filters/chalk"
+TSM_EXTRACT_ALSO="lib interfaces doc"
+
+inherit trinity-meta-2
+
+DESCRIPTION="KOffice image manipulation program for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~dev-tqt/tqt-${PV}[opengl]
+ media-libs/lcms:0=
+ media-libs/libexif
+ media-libs/libpng
+ media-libs/openexr
+ media-libs/tiff
+ ~trinity-apps/koffice-libs-${PV}
+ ~trinity-base/tdelibs-${PV}
+ virtual/jpeg
+ virtual/imagemagick-tools[tiff]
+"
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkopalette lib/kopalette
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store
+ libkrossapi lib/kross/api
+ libkrossmain lib/kross/main"
+
+src_prepare() {
+ # FIXME - disable broken tests for now
+ sed -i -e "s:TESTSDIR =.*:TESTSDIR=:" "${S}"/chalk/core/Makefile.am \
+ `ls "${S}"/chalk/colorspaces/*/Makefile.am`
+
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ fi
+ if [[ ! ${dirname} =~ "kross"* ]]
+ then
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist kross" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS= api main" > "${S}/lib/kross/Makefile.am"
+ echo "SUBDIRS= chalk" >"${S}/filters/Makefile.am"
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ myconf=(--enable-scripting=no)
+ trinity-econf ${myconf}
+}
+
+src_compile() {
+ for i in $(find "${S}"/lib -iname "*\.ui"); do
+ uic-tqt ${i} > ${i%.ui}.h
+ done
+ trinity-meta-2_src_compile
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/digikam/Manifest b/trinity-apps/digikam/Manifest
index 325801e6..8056cc4e 100644
--- a/trinity-apps/digikam/Manifest
+++ b/trinity-apps/digikam/Manifest
@@ -1 +1,2 @@
DIST digikam-trinity-14.1.1.tar.xz 54254360 BLAKE2B 8cdce51fbf3f653f4df9f2baf9a50ff95d646b229be255ff99fcde9b25c98b27a3ff126287211cf4af51e247531159dcf0cc0a58f74018317e3ef8c65c967ca6 SHA512 9d8be863691b404dd3fbb1623da873e2fd12de28ec1754e627f3ea32e01f4175f9e701caf578701325b4195152e4c54e1f1d486940b279ba86c7e857d3ed307c
+DIST digikam-trinity-14.1.2.tar.xz 54252952 BLAKE2B 7d6d5bf3bf2dc86a327f717d3fdecc428927fd91177bc65208833595d3929386807ae92df8df66531da9a5b33dac421d435c05b8184ac56aa3fce3c955fc1471 SHA512 ffd943aed427b3d2232fed06f099aa37760a8837aa99c287cd5648bfbe474bb01c98d405f0617cf299078ae0128c8d67e22abf378d294be2f92a506bc21d9135
diff --git a/trinity-apps/digikam/digikam-14.1.2.ebuild b/trinity-apps/digikam/digikam-14.1.2.ebuild
new file mode 100644
index 00000000..ceea075c
--- /dev/null
+++ b/trinity-apps/digikam/digikam-14.1.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_MODULE_TYPE="applications/graphics"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_LANGS="ar bg br ca cs cy da de el en_GB es et fa fi fr gl he hu is it ja ka lt
+ mk ms mt nb nds nl nn pa pl pt pt_BR ro ru rw sk sl sr sr@Latn sv ta th
+ tr uk vi zh_CN zh_TW"
+inherit trinity-base-2
+
+DESCRIPTION="Digital photo management application [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+DEPEND="media-libs/lcms:2
+ media-libs/libgphoto2
+ media-libs/jasper
+ ~trinity-apps/libkexiv2-${PV}
+ ~trinity-apps/libkdcraw-${PV}
+ ~trinity-apps/libkipi-${PV}
+ dev-db/sqlite
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/dolphin/Manifest b/trinity-apps/dolphin/Manifest
index d6b66d40..e583278b 100644
--- a/trinity-apps/dolphin/Manifest
+++ b/trinity-apps/dolphin/Manifest
@@ -1 +1,2 @@
DIST dolphin-trinity-14.1.1.tar.xz 1137684 BLAKE2B 283e2b2052798188b80ef5e3562a0a2e481b179abc1c1f3ac5756a29375615fc4885c434b5a084bbb44b07f756b83bcd575e17cfc4e69a3fc33c731792705c15 SHA512 2b8810c6496d081edadf9ec5c35613b712da844678f2a377546c522d04da4ebc81ac195a73dbcdaa3ced2c04b7ba8571749a90093a6d075810ca0cc09ca57f0d
+DIST dolphin-trinity-14.1.2.tar.xz 1090728 BLAKE2B 65f16ca06da4f3845e0d3a0c17fa8b6ccbed843baaa4332354ce689be296e85528596a2098840644be07a3e5b7981cf7982be59f3cb159f8020ee56fa1e25bf0 SHA512 f2cdf3c4996039269ec093f15909004cd98af72cfe09c4dec56716523a97f48140dab3613a24fad3b7f696d7181cc7254f36fc686ab43099271de8a65b86237e
diff --git a/trinity-apps/dolphin/dolphin-14.1.2.ebuild b/trinity-apps/dolphin/dolphin-14.1.2.ebuild
new file mode 100644
index 00000000..27622300
--- /dev/null
+++ b/trinity-apps/dolphin/dolphin-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de el es et fr he it nl pl ru sk"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="File manager for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/filelight/Manifest b/trinity-apps/filelight/Manifest
index d4a97ee0..424a7cb5 100644
--- a/trinity-apps/filelight/Manifest
+++ b/trinity-apps/filelight/Manifest
@@ -1 +1,2 @@
DIST filelight-trinity-14.1.1.tar.xz 420692 BLAKE2B f8225486ed03e6740a7322a841f461d8e07f87b8c13a3f54865b6ddc81c0a34e54a90d7cccd1145d764864e65bc97018e266f4143fb5134fb5a9367d55c91e9a SHA512 fad4e1e6ab23b588d1833d5791b0f7db2de72a0b9199622e20ec7dfb53caf7770444b042ea9821e54197b848246981a1c46e17cb46dab8439faed56091fb5b13
+DIST filelight-trinity-14.1.2.tar.xz 420660 BLAKE2B 6eb4ef113ce346604a43feb7a954b3cdd123d0ba36a9dd316a04e309c50d9f14821027bad48a4da67d537dc4fd74a64417cff27bd4e0c9dbf2fb0c3ff0e15479 SHA512 0a606b48605e9b7fa812b8cd1668f99931238068163e65f769ea6ec7f9484aef27f90a5feb6392ca69798b9ff04930ead3b2d6bd5e3847f37a1a5de5fa006cde
diff --git a/trinity-apps/filelight/filelight-14.1.2.ebuild b/trinity-apps/filelight/filelight-14.1.2.ebuild
new file mode 100644
index 00000000..d3f0d96c
--- /dev/null
+++ b/trinity-apps/filelight/filelight-14.1.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="az bg br ca cs cy da de el en_GB es
+ et fr ga gl is it ja ka lt nb nl pl pt pt_BR
+ ro ru rw sr sr@Latn sv ta tr uk"
+
+TRINITY_DOC_LANGS="da es et it pt ru sv"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Visualise disk usage with interactive map of concentric, segmented rings"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/gtk-qt-engine/Manifest b/trinity-apps/gtk-qt-engine/Manifest
index 856d2ba7..df113145 100644
--- a/trinity-apps/gtk-qt-engine/Manifest
+++ b/trinity-apps/gtk-qt-engine/Manifest
@@ -1 +1,2 @@
DIST gtk-qt-engine-trinity-14.1.1.tar.xz 61228 BLAKE2B b51ecd3631501f6744c6143df37229a9e54d9698274449704c0444bd0d282fbdb46ee58d54a21ebb0ce352dc32ff622382326970a5c9223adcd7b80b15e144aa SHA512 ae0738d5b2c9e0f3a7257a38fdc90f7d89444c62fe53f51e3d17278c8aeead0e52bda0c2832115d3be8c0c0f996c725a98567de3fa6f7885c8b649e34d4db1a5
+DIST gtk-qt-engine-trinity-14.1.2.tar.xz 59392 BLAKE2B 64570c22ff363ac090b308a09d462afe01195d822bf9bd43e8a6d982756e34370399f358e1dc021c4b973890990d97d20822812654cda721deb29a56a7438a1d SHA512 b37469e902bfe07988c27ab29555181dd4f0c4efe1a41c86a7de346c181c9576449c18df74f0cf69f9facd60e1be01df26ebbc7f8d3c3a6d6b94c8f968d2924b
diff --git a/trinity-apps/gtk-qt-engine/gtk-qt-engine-14.1.2.ebuild b/trinity-apps/gtk-qt-engine/gtk-qt-engine-14.1.2.ebuild
new file mode 100644
index 00000000..56a8ce3c
--- /dev/null
+++ b/trinity-apps/gtk-qt-engine/gtk-qt-engine-14.1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg de es fr it nl nn ru sv tr"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Theme engine using TQt for GTK+2"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="x11-libs/gtk+:2"
diff --git a/trinity-apps/gwenview-i18n/Manifest b/trinity-apps/gwenview-i18n/Manifest
index fc3bfb7b..e29712dd 100644
--- a/trinity-apps/gwenview-i18n/Manifest
+++ b/trinity-apps/gwenview-i18n/Manifest
@@ -1 +1,2 @@
DIST gwenview-i18n-trinity-14.1.1.tar.xz 1385004 BLAKE2B 11539aa7eec64a1ba7ca187ff370210f656418bf59764ff93af2ab0110983729b85b6351f00a85fb5cc9edced998480d4024bf19a555389ac0d3f8c3e9587723 SHA512 99d9a8eb928a4576684c8399ce2efbd98d1181228d1e255de4f222d18b432c676078e8ff5815edfd60a27f9b5b15600f238f9375e9214d8aac1b76624ee9b0f3
+DIST gwenview-i18n-trinity-14.1.2.tar.xz 1391976 BLAKE2B 427d4e6aabd0f28a7dd44699556440e4b7cbd8a2c74ed4c84975d37847cd3e32a26faac686beeca91f68755170e869451ca4be573fd2e73f5b90716f282b36cd SHA512 270375d2f471fdbc869adfe7787959261744483ac8ed6b9500b2fc9ad5f767ba85e6bb4eecfc5c872a85d63ea469e34000604acc09a3c1f49f43d0b02466de21
diff --git a/trinity-apps/gwenview-i18n/gwenview-i18n-14.1.2.ebuild b/trinity-apps/gwenview-i18n/gwenview-i18n-14.1.2.ebuild
new file mode 100644
index 00000000..c3cc5f3e
--- /dev/null
+++ b/trinity-apps/gwenview-i18n/gwenview-i18n-14.1.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TEG_PO_DIR=${S}
+
+TRINITY_LANGS="ar br cy el et fo he is ka ms nl pl ro sk sv th ve zh_CN
+ az ca da en_GB fa fr hi it ko nb nso pt ru sr ta tr vi zh_TW
+ bg cs de es fi gl hu ja lt nds pa pt_BR rw sr@Latn uk xh zu"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_MODULE_TYPE="applications/graphics"
+inherit trinity-base-2
+
+DESCRIPTION="Internationalization support for Gwenview [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="FDL-1.2"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+for X in ${TRINITY_LANGS} ; do
+ IUSE="${IUSE} l10n_${X}"
+done
+
+DEPEND="
+ ~trinity-base/tdelibs-${PV}
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/gwenview/Manifest b/trinity-apps/gwenview/Manifest
index 788147a1..87d7011d 100644
--- a/trinity-apps/gwenview/Manifest
+++ b/trinity-apps/gwenview/Manifest
@@ -1 +1,2 @@
DIST gwenview-trinity-14.1.1.tar.xz 731184 BLAKE2B dec92b62911e122ef253e22d03120b9457688c0d84288c39ad0b278b0bdd0499f8e19d646a525d5bd1f66ea88c31caa2a0189bc02966aa6b598a62f53a7474f2 SHA512 740ea5ec9aadf881c40765e387be46558db481743019382836bba444487adff246c41eee28ab1ed1a1baa472312ce843ae1ec0e845b27ab5d71cc3df42a20542
+DIST gwenview-trinity-14.1.2.tar.xz 734036 BLAKE2B d93d4816f731d3562b6c21ca75523cc879881d7798025387bd72b71f1d1ae3063d3eca237bb03581d743baff4e2f18e24b1d857fa8507375cd7f625a05c87361 SHA512 990f07bc6ece9605f50882bf01797a29cae3ce7dd430df8227d0ac637521d3e44758456bb37c0814c427c8d85f5c61521c168f2a5fc399ca3ddd84e69b066104
diff --git a/trinity-apps/gwenview/gwenview-14.1.2.ebuild b/trinity-apps/gwenview/gwenview-14.1.2.ebuild
new file mode 100644
index 00000000..fe2f8612
--- /dev/null
+++ b/trinity-apps/gwenview/gwenview-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_MODULE_TYPE="applications/graphics"
+inherit trinity-base-2
+
+DESCRIPTION="Image viewer for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="GPL-2+"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ media-gfx/exiv2
+ ~trinity-apps/gwenview-i18n-${PV}
+ ~trinity-base/tdelibs-${PV}
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/k3b-i18n/Manifest b/trinity-apps/k3b-i18n/Manifest
index 97dfbecf..41a3add6 100644
--- a/trinity-apps/k3b-i18n/Manifest
+++ b/trinity-apps/k3b-i18n/Manifest
@@ -1 +1,2 @@
DIST k3b-i18n-trinity-14.1.1.tar.xz 4733252 BLAKE2B a1613dc7b7937c606931a5bf806c9a55b6149e8c778ca0621ae70e94908f2fe9e01cd04d2855cecbd57d340efdfd355de7625246e24b86a4159b09c520849e50 SHA512 23ad7877ac2f846946b3d24bdc3d05d824b71f7f094617d05959d324c5955705461cf85c85430f85bd569f87d7e16b185ab2aa6de5bd175483b24536f88ab8f0
+DIST k3b-i18n-trinity-14.1.2.tar.xz 4733340 BLAKE2B 6d94e175e8c8a8195a9553405648bd5c4940271415af6f3df9d31c6ffe58cd01ec14314c5f146b4bce8cb27b7b022e896ec361d029c223bef183af7d686bf8ff SHA512 445a2dcf80b2692e8b83bcfdbccf7dfa1a4d5a637e56a7d18e97a4789232972840fb96bf923ae38bb5f20c54cc2bd32d084d1c4563e61ca58bc001edf0c75002
diff --git a/trinity-apps/k3b-i18n/k3b-i18n-14.1.2.ebuild b/trinity-apps/k3b-i18n/k3b-i18n-14.1.2.ebuild
new file mode 100644
index 00000000..b1b2a1c6
--- /dev/null
+++ b/trinity-apps/k3b-i18n/k3b-i18n-14.1.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="K3b - internationalization translations"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_MESSAGES=ON
+ -DBUILD_DOC="$(usex handbook)"
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/k3b/Manifest b/trinity-apps/k3b/Manifest
index 62f4dfc2..c99d657f 100644
--- a/trinity-apps/k3b/Manifest
+++ b/trinity-apps/k3b/Manifest
@@ -1 +1,2 @@
DIST k3b-trinity-14.1.1.tar.xz 3950736 BLAKE2B e6316477296acfed6d665e58b84e12b3e2b20f572579ec6bccdb92288745cf68edec80adc151143bca11f6d8a05a167bab5750a9d339e55351ae15f905aac29f SHA512 fd6117529c53848bf4bd9920c7b80b650a20a4ccb5e86d99b8462bbc652324f2d6ce9302408c9b4bb4cd82cb0ce8c744add66facfc103355bee218133dd62cfb
+DIST k3b-trinity-14.1.2.tar.xz 3952388 BLAKE2B e7781c5ea493bfe672e0836b21099536d12a74d589ed9c3cb5346c983d70a33fe86a7d23f13cb5e0bf3a9e92cfbbd15ebae3bd94455bd1e078853e4d19ab7783 SHA512 63ed5e2a43f66f5fb8e916c07985be82aaec2c32d05ee6381ce0f011662ca2fce0fddac6be46b2c042280cfa14a9ffe45b4edd8e14f7cbd4ad037d0bfaff63cc
diff --git a/trinity-apps/k3b/k3b-14.1.2.ebuild b/trinity-apps/k3b/k3b-14.1.2.ebuild
new file mode 100644
index 00000000..ddb5aec5
--- /dev/null
+++ b/trinity-apps/k3b/k3b-14.1.2.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_NEED_ARTS="optional"
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="A CD/DVD burning application for Trinity"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="alsa css dvd dvdr emovix encode debug ffmpeg ffmpeg-all-codecs flac
++handbook mp3 sndfile taglib vcd vorbis"
+
+DEPEND="
+ media-libs/libsamplerate
+ media-libs/taglib
+ media-sound/cdparanoia
+ alsa? ( media-libs/alsa-lib )
+ dvd? ( media-libs/libdvdread )
+ encode? ( media-sound/lame )
+ ffmpeg? ( media-video/ffmpeg:0= )
+ flac? ( media-libs/flac[cxx] )
+ mp3? ( media-libs/libmad )
+ sndfile? ( media-libs/libsndfile )
+ vorbis? ( media-libs/libvorbis )
+"
+RDEPEND="${DEPEND}
+ app-cdr/cdrdao
+ media-sound/normalize
+ app-cdr/cdrtools
+ css? ( media-libs/libdvdcss )
+ dvdr? ( app-cdr/dvd+rw-tools )
+ emovix? ( media-video/emovix )
+ encode? (
+ media-sound/sox
+ media-video/transcode[dvd]
+ )
+ vcd? ( media-video/vcdimager )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_HAL=OFF
+ -DWITH_SYSTEM_LIBSAMPLERATE=ON
+ -DWITH_MUSEPACK=OFF
+ -DWITH_MUSICBRAINZ=OFF
+ -DBUILD_K3BSETUP=OFF
+ -DBUILD_DOC="$(usex handbook)"
+ -DWITH_LIBDVDREAD="$(usex dvd)"
+ -DWITH_DEBUG="$(usex debug)"
+ -DWITH_ALSA="$(usex alsa)"
+ -DWITH_FFMPEG="$(usex ffmpeg)"
+ -DWITH_FFMPEG_ALL_CODECS="$(usex ffmpeg-all-codecs)"
+ -DWITH_FLAC="$(usex flac)"
+ -DWITH_SNDFILE="$(usex sndfile)"
+ -DWITH_TAGLIB="$(usex taglib)"
+ -DWITH_MAD="$(usex mp3)"
+ -DWITH_VORBIS="$(usex vorbis)"
+ -DWITH_LAME="$(usex encode)"
+ )
+
+ trinity-base-2_src_configure
+}
+
+pkg_postinst() {
+ echo
+ elog "We don't install k3bsetup anymore because Gentoo doesn't need it."
+ elog "If you get warnings on start-up, uncheck the \"Check system"
+ elog "configuration\" option in the \"Misc\" settings window."
+ echo
+
+ local group=cdrom
+ use kernel_linux || group=operator
+ elog "Make sure you have proper read/write permissions on the cdrom device(s)."
+ elog "Usually, it is sufficient to be in the ${group} group."
+ echo
+}
diff --git a/trinity-apps/kaffeine/Manifest b/trinity-apps/kaffeine/Manifest
index a3f2ca4b..5d0f5632 100644
--- a/trinity-apps/kaffeine/Manifest
+++ b/trinity-apps/kaffeine/Manifest
@@ -1 +1,2 @@
DIST kaffeine-trinity-14.1.1.tar.xz 2357404 BLAKE2B bf3c562df17137eec480172bbbc49be132497d3cad09f957d4c3ead9ecb7b5726c2d0394dc45ceb242725d916acaab37b06efbf5e2b8af64ba79649746d0cf41 SHA512 156c66d647f932a73c45f266485790235be4b458cb338511a41813a01196c122321f4d034f55b828abdf55f4307de0d2a61e65120393e16bd638515bbe37ca21
+DIST kaffeine-trinity-14.1.2.tar.xz 2356100 BLAKE2B 235d67549e0d2016d4e67a7157d76d2c68559a92866cacae94c44380e6ccff69d3a50422055aa79e6241e98abcaf46840470f67d1c08dcccc4556671206ff373 SHA512 f1570bee6dc5ed33ec441d6d9e69f309799b206994b767d162132a0a7c238b2679c29975066918546e440dae7c64aa8261556f59e71134a2ce3365b30a1d4278
diff --git a/trinity-apps/kaffeine/kaffeine-14.1.2.ebuild b/trinity-apps/kaffeine/kaffeine-14.1.2.ebuild
new file mode 100644
index 00000000..70b2d5fa
--- /dev/null
+++ b/trinity-apps/kaffeine/kaffeine-14.1.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg bn br ca cs da de el es et fi fr ga gl he
+ hu it ja ka km lt mk nb nl nn pa pl pt pt_BR ru se sk sr
+ sr@Latn sv tg tr uk uz zh_CN zh_TW"
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="Media player for TDE using Xine and GStreamer backends."
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="dpms dvb encode gstreamer vorbis xcb xinerama"
+
+# As of April 2020 Kaffeine can be only build with xinerama support.
+# Once that is fixed, the build option will be optional again.
+
+RDEPEND="
+ dev-libs/libcdio
+ media-libs/xine-lib
+ x11-base/xorg-proto
+ x11-libs/libXtst
+ encode? ( media-sound/lame )
+ gstreamer? (
+ media-libs/gstreamer
+ media-libs/gst-plugins-base[X]
+ )
+ vorbis? ( media-libs/libvorbis )
+ xcb? ( x11-libs/libxcb )
+ xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="${RDEPEND}
+ dvb? ( virtual/linuxtv-dvb-headers )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_XTEST=ON
+ -DWITH_DPMS="$(usex dpms)"
+ -DWITH_XINERAMA="$(usex xinerama)"
+ -DWITH_XCB="$(usex xcb)"
+ -DWITH_GSTREAMER="$(usex gstreamer)"
+ -DWITH_OGGVORBIS="$(usex vorbis)"
+ -DWITH_LAME="$(usex encode)"
+ -DWITH_DVB="$(usex dvb)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/karbon/Manifest b/trinity-apps/karbon/Manifest
index 81a992ed..c6ae2531 100644
--- a/trinity-apps/karbon/Manifest
+++ b/trinity-apps/karbon/Manifest
@@ -1 +1,2 @@
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/karbon/karbon-14.1.2.ebuild b/trinity-apps/karbon/karbon-14.1.2.ebuild
new file mode 100644
index 00000000..ebcab0cd
--- /dev/null
+++ b/trinity-apps/karbon/karbon-14.1.2.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="karbon filters/karbon"
+TSM_EXTRACT_ALSO="lib filters/liboofilter interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice vector drawing application for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~dev-tqt/tqt-${PV}[opengl]
+ ~trinity-apps/koffice-libs-${PV}
+ virtual/imagemagick-tools
+ media-libs/libart_lgpl
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkopalette lib/kopalette
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_unpack() {
+ trinity-meta-2_src_unpack
+ echo "SUBDIRS = liboofilter karbon" > "${S}/filters/Makefile.am"
+}
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ trinity-meta-2_src_prepare
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_compile() {
+ pushd filters/liboofilter
+ emake
+ cp .libs/liboofilter.a .
+ popd
+ trinity-meta-2_src_compile
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kasablanca/Manifest b/trinity-apps/kasablanca/Manifest
index f5678503..5254e05b 100644
--- a/trinity-apps/kasablanca/Manifest
+++ b/trinity-apps/kasablanca/Manifest
@@ -1 +1,2 @@
DIST kasablanca-trinity-14.1.1.tar.xz 130364 BLAKE2B 5243528160a5483156b3ef39ffba6a7b049304aa5a2a5f901a11b61c9c8211d07811eaabc8a1730931a0e396226580a3262cf0361335e1dd4638258a65dafe20 SHA512 0400ef680a5533c3fab81e115b454b0cc6932438986c59bbc058318af1c0f37752f6eb9b8898418ec403916c4f620442d5db43ace58c6e9e29277dc44a321f10
+DIST kasablanca-trinity-14.1.2.tar.xz 131744 BLAKE2B f0b15118ce7011d43d3c2bba93de001b6ac31a858f83612b2d55c5864e9a162c4ae7a585c5f2e572fcb7433198b4bd3a8b55b62ada1d7bd641a6aceb1c819be1 SHA512 bbd595ad4cd40ae61767d19e645c52f1891d387f7f3ad030a84667cee94f35a5c80abbb48a2baf8ce36e6b0049f0cd0fc3e0780c14af4b811f57d9edb414d145
diff --git a/trinity-apps/kasablanca/kasablanca-14.1.2.ebuild b/trinity-apps/kasablanca/kasablanca-14.1.2.ebuild
new file mode 100644
index 00000000..f4e8e576
--- /dev/null
+++ b/trinity-apps/kasablanca/kasablanca-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de pl"
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="FTP client for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/katapult/Manifest b/trinity-apps/katapult/Manifest
index 6994ac85..807a0f4e 100644
--- a/trinity-apps/katapult/Manifest
+++ b/trinity-apps/katapult/Manifest
@@ -1 +1,2 @@
DIST katapult-trinity-14.1.1.tar.xz 253332 BLAKE2B 7101fe54a268860a51a9b0ea432056e488a9f2a69401efb7e2abd89c97bba216e9aee1eeeefe29a2c4f240c6420b36c8611c1122773bb390c01f1a7deed6acdd SHA512 26282783bc602f99850475ffc4fb741470f2449bf79f9b956f09e2c524b4ff51ce85c0be83b83b722129bc140ec19426660abd4358dda6954654e32263260533
+DIST katapult-trinity-14.1.2.tar.xz 249800 BLAKE2B 44e7a53394506ba3e0b346b7f22f69e0f1469b30da44423ed4c343168740a48fd3883a837be9dfbc07bad169cba0e0a4bbae0562251468872d33e3d473db4782 SHA512 4a4213330aaf41a571e57bd9bb3f77ae58c7ed2f3134b9dba023b24d75be94ce432455c5ccbd069b37a3eb4ccb9b3b65d5d76aa5448a3d5bee537eb43a6f8050
diff --git a/trinity-apps/katapult/katapult-14.1.2.ebuild b/trinity-apps/katapult/katapult-14.1.2.ebuild
new file mode 100644
index 00000000..fe152384
--- /dev/null
+++ b/trinity-apps/katapult/katapult-14.1.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg br ca cs de el es et fr ga
+gl hu it ja nb nl pl pt pt_BR ru sk sv tr uk"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A general purpose launcher for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/kbarcode/Manifest b/trinity-apps/kbarcode/Manifest
index 440d8daf..9c946f60 100644
--- a/trinity-apps/kbarcode/Manifest
+++ b/trinity-apps/kbarcode/Manifest
@@ -1 +1,2 @@
DIST kbarcode-trinity-14.1.1.tar.xz 276204 BLAKE2B 38fffe75bbc84d98386a9c9b4c92c92fc7108aad8f7045611484bebce40d2d4ad972372863e6d3732575cff9bf5d03e927ab349696a8fa89ada2b8080d3c4f51 SHA512 60f8d01716a8d82f9215a62ea007ef69608264f7767d3f7b7dd7acbbf0aded0ad661687689d82a3527e67554ad565fb2eef4ee2be875eccab8cbe7674d65eeee
+DIST kbarcode-trinity-14.1.2.tar.xz 272980 BLAKE2B a16d247ce63e01df1bba67688e91400e036ab073a676873f86bdaa5202379db9c06f27b58ef68e266cdd9c083c1c9d1956258958aa644b4f6226854c4e66f035 SHA512 1a94c9ddd796dbdf3206b3df88fb8351cbf2643f947ff8d4ba5ba173e0986109599e6f6827f436d15d2fa0e323d5a22c7827e7afa6d3036b5f9a7cd0f718cf8d
diff --git a/trinity-apps/kbarcode/kbarcode-14.1.2.ebuild b/trinity-apps/kbarcode/kbarcode-14.1.2.ebuild
new file mode 100644
index 00000000..53552f9e
--- /dev/null
+++ b/trinity-apps/kbarcode/kbarcode-14.1.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de el es fi fr hu it nl pl sv tr"
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Barcode and label printing application for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+# Native GNU Barcode support seems to be broken right now.
+# The GNU Barcode binary is needed anyway.
+IUSE="javascript native-gnu-barcode"
+
+RDEPEND="
+ app-text/barcode
+ || (
+ media-gfx/imagemagick
+ media-gfx/graphicsmagick
+ )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_NATIVE_GNU_BARCODE="$(usex native-gnu-barcode)"
+ -DWITH_JAVASCRIPT="$(usex javascript)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kbfx/Manifest b/trinity-apps/kbfx/Manifest
index dbdcf61c..376391ab 100644
--- a/trinity-apps/kbfx/Manifest
+++ b/trinity-apps/kbfx/Manifest
@@ -1 +1,2 @@
DIST kbfx-trinity-14.1.1.tar.xz 2385680 BLAKE2B 73c6f66eb9fa94e43ae65378d81c303cc4c31ff32be53007c9444808e180f78b73430398656e44068be3bb2df2e5b36c0efba39312bef9dbd5a9b7bcbf26518d SHA512 52c487513180c43da8f79e46046a83e6b7a3448534ae16d01fb85dce37c7028081cbf21f31aad01d5edc10730c0b85dc5e6991ff02aec4a1fc846a664fb2b83a
+DIST kbfx-trinity-14.1.2.tar.xz 2385632 BLAKE2B 2b24bd1a5a28d512491115aacebc887d42bd0e1e89dee82d2b2ddf6f3de64af998a0245703be34bbb09a5d64461c50e0df7ccd8533b171aa7d5f9d7980314b93 SHA512 4a6f727af9f1cfee90b438a5d4a1146ed73e90f19beea63bce64c3c6e016d29e4ef05a097b698baf2fc2c2fa0fd0166e16d248303487276f564ce52e11db2b9f
diff --git a/trinity-apps/kbfx/kbfx-14.1.2.ebuild b/trinity-apps/kbfx/kbfx-14.1.2.ebuild
new file mode 100644
index 00000000..af5f2465
--- /dev/null
+++ b/trinity-apps/kbfx/kbfx-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg de hu it nl"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="An alternative to the TDE-Menu"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kbibtex/Manifest b/trinity-apps/kbibtex/Manifest
index eaee9f9e..65bea122 100644
--- a/trinity-apps/kbibtex/Manifest
+++ b/trinity-apps/kbibtex/Manifest
@@ -1 +1,2 @@
DIST kbibtex-trinity-14.1.1.tar.xz 285640 BLAKE2B 8db0a0b674bd0b91b867680939acaddb1399b965ddf1f4fb0159bac60e79d3bf72e04eea9b5f4680b45936268c4cd3ddfa599b8db6a2bc522f0a98a1d836d910 SHA512 af644c7f0b0624d7c1ddd3665007e82d2f402f2231d19dfa9c0c412b05a7b467509f8155b6610718f750d22fa28429f358a12e834c99b461a38168bba6c6dbee
+DIST kbibtex-trinity-14.1.2.tar.xz 281428 BLAKE2B fe12be20c2206176ae76cf85e805fa9ce27ee89fc9d8933a5c668ac7a671d0ebfd712f7a8fe237b3e00c4946fdf834ed6edfca1bc69c458cfb3a6911b4d62b0c SHA512 328efe910f0593115a64a4cb37f39413364bceadfa9ee16fc2dc94362139b7c2eb890f1975aa12f3b27b4a1037c272816a83df778fc2f8abb7decd0de8238eea
diff --git a/trinity-apps/kbibtex/kbibtex-14.1.2.ebuild b/trinity-apps/kbibtex/kbibtex-14.1.2.ebuild
new file mode 100644
index 00000000..0f5cdacf
--- /dev/null
+++ b/trinity-apps/kbibtex/kbibtex-14.1.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de fr it pl ru"
+TRINITY_MODULE_TYPE="applications/office"
+inherit trinity-base-2
+
+DESCRIPTION="Bibliography editor for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/libxslt
+ dev-libs/yaz
+ virtual/tex-base"
+RDEPEND="${DEPEND}
+ dev-tex/bibtex2html
+ dev-tex/latex2rtf
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kbiff/Manifest b/trinity-apps/kbiff/Manifest
index 46da7c7d..0edf67ad 100644
--- a/trinity-apps/kbiff/Manifest
+++ b/trinity-apps/kbiff/Manifest
@@ -1 +1,2 @@
DIST kbiff-trinity-14.1.1.tar.xz 139192 BLAKE2B 6f0479bcff71602483acd5ccae8228a5855afbe10f0788b515a263bc02e58b1c1ff7340c64e7efd3c2f1e84ea213a5ab470be7a2239fb900dcab3c04aa39f65b SHA512 0a061fb9cee970b8f612582d64401f5468cd1ed13c1383ced793692bd8f3a96d28b747bea105c7cb3ef425dad3fed4459adedc1106b3e324e8ca3b3418feee60
+DIST kbiff-trinity-14.1.2.tar.xz 139880 BLAKE2B 3d83bec57f32bd589f50d3fe6454a96f977b8c22725d5d5ce49067e8f47d6877aea914b71faf98958fd358aab4e3e7478d7a059fe742b7963954b2288a13bd68 SHA512 ecda6214a826bd42cceb578c1ceeba898f47eb1ddadcd5d9494830d94c522f252bb7181e0731674e4d140c52d9c0f1d2cd200575a9f858dedf30dea0db7364f9
diff --git a/trinity-apps/kbiff/kbiff-14.1.2.ebuild b/trinity-apps/kbiff/kbiff-14.1.2.ebuild
new file mode 100644
index 00000000..e10185c4
--- /dev/null
+++ b/trinity-apps/kbiff/kbiff-14.1.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="br cs da de el es et fi fr he hr hu is it ja
+ nb nl nn pl pt pt_BR ro ru sk sl sv tr uk zh_TW"
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="Email notification utility for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="asus +ssl"
+
+# SSL support might need tdelibs build with +ssl USE.
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_SSL="$(usex ssl)"
+ -DWITH_MLED="$(usex asus)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kbookreader/Manifest b/trinity-apps/kbookreader/Manifest
index b0831a12..81403e55 100644
--- a/trinity-apps/kbookreader/Manifest
+++ b/trinity-apps/kbookreader/Manifest
@@ -1 +1,2 @@
DIST kbookreader-trinity-14.1.1.tar.xz 122196 BLAKE2B 389c7896de4fe6de77163d03248b025c6a555ef9045d3cd96f31a87904795217d85af9d358502b598d2254e6ac60f769f4b270001d5af980cc3a52c2c4e0dc38 SHA512 a48946753e984525929e1613458fda400f337244e4920bb81cf732f5a51d2f48e7ea4a908e55115b044225c4cba070c15f5bbb480ebf0a6e1a2ef5a49d925949
+DIST kbookreader-trinity-14.1.2.tar.xz 117296 BLAKE2B 92fc3049e1f73a1cbfdbcef2b6cf7b2bae0045b3332f5e8b95ad4b7654ba7c386298eb281d12121d5653bef7fa8f87df39dd442ec8fb95ad35850f15419f2dd3 SHA512 df69440822774b8deafd843e571294e976a1d242c59a6033665286589dc1aaa47a831ca43b90ca48a40669955bc2adf237d6f144506d1b071c6ff14b6e852c2f
diff --git a/trinity-apps/kbookreader/kbookreader-14.1.2.ebuild b/trinity-apps/kbookreader/kbookreader-14.1.2.ebuild
new file mode 100644
index 00000000..1897189a
--- /dev/null
+++ b/trinity-apps/kbookreader/kbookreader-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de nl"
+TRINITY_MODULE_TYPE="applications/office"
+inherit trinity-base-2
+
+DESCRIPTION="eBook reader for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kchart/Manifest b/trinity-apps/kchart/Manifest
index 81a992ed..c6ae2531 100644
--- a/trinity-apps/kchart/Manifest
+++ b/trinity-apps/kchart/Manifest
@@ -1 +1,2 @@
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kchart/kchart-14.1.2.ebuild b/trinity-apps/kchart/kchart-14.1.2.ebuild
new file mode 100644
index 00000000..00bccd61
--- /dev/null
+++ b/trinity-apps/kchart/kchart-14.1.2.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kchart filters/kchart"
+TSM_EXTRACT_ALSO="lib interfaces filters/libdialogfilter doc"
+
+inherit trinity-meta-2
+
+DESCRIPTION="KOffice integrated graph and chart drawing tool for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~trinity-base/tdelibs-${PV}
+ ~trinity-apps/koffice-libs-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store
+ libkochart interfaces"
+
+src_unpack() {
+ trinity-meta-2_src_unpack
+ echo "SUBDIRS = kchart" > "${S}/filters/Makefile.am"
+}
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ if [[ ! ${dirname} =~ "interfaces" ]] ; then
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ trinity-meta-2_src_configure
+}
+
+src_compile() {
+ pushd filters/libdialogfilter
+ emake
+ popd
+ if use handbook ; then
+ TRINITY_SUBMODULE+=" doc"
+ fi
+ trinity-meta-2_src_compile
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kcmautostart/Manifest b/trinity-apps/kcmautostart/Manifest
index 70cfcf91..ebb9dfd9 100644
--- a/trinity-apps/kcmautostart/Manifest
+++ b/trinity-apps/kcmautostart/Manifest
@@ -1 +1,2 @@
DIST kcmautostart-trinity-14.1.1.tar.xz 18268 BLAKE2B e3bada36270c9dbd26e2db935729c20178bf43a0fda7ee43d50de03471009c42ff81bcc23319dba5d9ce85360d6622d3ca16ed31da8bbc92d145b04a1fd5cccc SHA512 5a38d7bfa347678c3fb338e76d750beda7aeb6673a1b7638dcca40461abdb913e1bd2bb4a97bc3cf06b45ded696638141710c3c4f0ca69739c7166a016ee5618
+DIST kcmautostart-trinity-14.1.2.tar.xz 18740 BLAKE2B 700cb66eedadce429b9daf3700448b4f3bf9e50decd114b2ae7c0da6f19520e7ac3581b6c4941d753072d73a0fd09561812a88714c17b16bcb8a3d1251dd0988 SHA512 c04918c4b503f77502cc4ee0929684e7a07fb05232a54049c4f2b497c6bf51b78946f9caabf91168d732927bd6b0ce1432b45222e0892b61991c1e846613bb3b
diff --git a/trinity-apps/kcmautostart/kcmautostart-14.1.2.ebuild b/trinity-apps/kcmautostart/kcmautostart-14.1.2.ebuild
new file mode 100644
index 00000000..ec255fb7
--- /dev/null
+++ b/trinity-apps/kcmautostart/kcmautostart-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ca de es fr nl tr"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Autostart module for KControl "
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kcpuload/Manifest b/trinity-apps/kcpuload/Manifest
index 85239092..2f6ed051 100644
--- a/trinity-apps/kcpuload/Manifest
+++ b/trinity-apps/kcpuload/Manifest
@@ -1 +1,2 @@
DIST kcpuload-trinity-14.1.1.tar.xz 35340 BLAKE2B 2993a31bc018b994ff742ff8001208791a387b59ff3975a42105648d5cfc76ca3ba1b91f923d0394791dbaadc97794c8753ba5774a51580248b84e1b427446b3 SHA512 77449e3a6e802636380e61146d3955010ce0f2d71ddd912c8edf3851be086e8d03fbaeca3d38bfd738215eb412f417eb432ce94e5b4f21ff38c29cb358100b3b
+DIST kcpuload-trinity-14.1.2.tar.xz 35404 BLAKE2B e2139375d77d598b89fb385d6d585d1109ba3431c4185cbcbfbc0903a5a4578dac433d85d7ccfeb4c257ae3de9e6543617d630b95caeb3bd39d0a44efd2febbc SHA512 c8048afffb73299e64b11b890782d30d7817f5db69bcedb73c39fa48d03bdda6a417a3790de07b700c579ecaa1ad5816e6066c416b970a0dfe645b5bce85e014
diff --git a/trinity-apps/kcpuload/kcpuload-14.1.2.ebuild b/trinity-apps/kcpuload/kcpuload-14.1.2.ebuild
new file mode 100644
index 00000000..4e4d6d2d
--- /dev/null
+++ b/trinity-apps/kcpuload/kcpuload-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A small CPU meter for Kicker"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kdbg/Manifest b/trinity-apps/kdbg/Manifest
index 1843c33a..dd4319d9 100644
--- a/trinity-apps/kdbg/Manifest
+++ b/trinity-apps/kdbg/Manifest
@@ -1 +1,2 @@
DIST kdbg-trinity-14.1.1.tar.xz 217868 BLAKE2B 47b9f813992868e7e0cbc0cda1bf07a23bd799c244b78af4b3906c911ed93d86ffc94fcbba467171b8702b43cc9e91104e75c0baeed0140f5dcf3c139f9cfc26 SHA512 47b248cd4f0e676c3d4c7e09f20d3d5d97b708bc94a8ed1c6aee099453b72b634f437648ed50ed77f1c35e0b534ba01c2d1bf955603e895e01c58a7cc2507677
+DIST kdbg-trinity-14.1.2.tar.xz 218044 BLAKE2B 70c194ff1151a2062038344e4bf933607369f5fa7565a1c9790a0bb2df0b8864109af5bbd2daa098ae0efd00caa3bda40479bf00fbf9458c637b69cd863ca371 SHA512 cde89c71aa050b5cf079d09cd49c7dcc92e70915dfa8a4004db7e50ebeab709a868848218ee880dcdf7ffe41278e1c12371590ae8d8165319cf30e8068ebc75c
diff --git a/trinity-apps/kdbg/kdbg-14.1.2.ebuild b/trinity-apps/kdbg/kdbg-14.1.2.ebuild
new file mode 100644
index 00000000..24615ff8
--- /dev/null
+++ b/trinity-apps/kdbg/kdbg-14.1.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="br ca cs da de es fi fr is no pl pt_BR pt ro ru sk sl sv"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="Graphical debugger interface for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kdbusnotification/Manifest b/trinity-apps/kdbusnotification/Manifest
index 3b072fff..62d3b016 100644
--- a/trinity-apps/kdbusnotification/Manifest
+++ b/trinity-apps/kdbusnotification/Manifest
@@ -1 +1,2 @@
DIST kdbusnotification-trinity-14.1.1.tar.xz 7360 BLAKE2B ff2edb704fe350e08739079cb262a7b4f6427811ef3db77f1a37b4d5b54b0c053b7e3481d5c4423d9d7dfc2e94161ce07ea9a088c556e3cd356d876be92e4ef4 SHA512 18a3743ce61170ab73078564f3acc29b176962d581660f5b87c64cab45a1fff43b368f1853dd821fda7fb54eb903820aa3f02d1d50af9e594c1a8d8eae1fb303
+DIST kdbusnotification-trinity-14.1.2.tar.xz 7612 BLAKE2B a6d1002f209d7868e3074dc719b78c69a15f10f7206a852eb1b014dab33353c0f82f9209f986ddf8fcf43c1948f81564c2169977862de549c1b666fef3e480bf SHA512 6286fce2c1668a3a69132b713d0d740195796685384b45eadf03541d934d532fbe538c3b2f41ef24827d713d0163a9b27f149d0174b52782af3852fc5b36f340
diff --git a/trinity-apps/kdbusnotification/kdbusnotification-14.1.2.ebuild b/trinity-apps/kdbusnotification/kdbusnotification-14.1.2.ebuild
new file mode 100644
index 00000000..b585c9b9
--- /dev/null
+++ b/trinity-apps/kdbusnotification/kdbusnotification-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_HANDBOOK="optional"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="DBUS notification service for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/dbus-glib
+ sys-apps/dbus
+ x11-libs/gtk+:2
+"
+RDEPEND="$DEPEND"
+BDEPEND="dev-libs/dbus-glib"
+
+src_configure() {
+ local mycmakeargs=(
+ -DDBUS_BINDING_TOOL="$BROOT/usr/bin/dbus-binding-tool"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kdiff3/Manifest b/trinity-apps/kdiff3/Manifest
index d64953b0..4cae892e 100644
--- a/trinity-apps/kdiff3/Manifest
+++ b/trinity-apps/kdiff3/Manifest
@@ -1 +1,2 @@
DIST kdiff3-trinity-14.1.1.tar.xz 745364 BLAKE2B c284468c02287900456d810c22eb6434488a4b76b44f403f10f6f8c54bb1fdf06cd7d7103f402cd6f12f2c1968ce876d6615bae56de5789c063ae477f547302d SHA512 e324d03e1eb9d49d988cf426e78f20127b7f25380d8e15e0e7d1d56a7be4ddc016406127fcf2cee35ff4e6cd4f0385bf83190f3fc71bee27f8a2803c9b06b152
+DIST kdiff3-trinity-14.1.2.tar.xz 745324 BLAKE2B fe4d2c8a70b566554165f4d1ccd58eb11df5da14cc98ac7be5a978bd8ef3f61a809190267e7b81b4e1958d6e552fd7f29ce8d2cf391764c81fb64bca6cb81f33 SHA512 fae15fd2281bb393876fd47ea2be826f4ac0d185a027f8fe85edf642c4c8bc63e8aaf6e216d74a8e7b455bbdcdf36d1c109a13400b0520115121f838b364ad32
diff --git a/trinity-apps/kdiff3/kdiff3-14.1.2.ebuild b/trinity-apps/kdiff3/kdiff3-14.1.2.ebuild
new file mode 100644
index 00000000..4271b3e1
--- /dev/null
+++ b/trinity-apps/kdiff3/kdiff3-14.1.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar az bg br ca cs cy da de el es et fr ga gl hi hu is it ja
+ ka lt nb nl pl pt pt_BR ro ru rw sk sr sr@Latn sv ta tg tr uk zh_CN"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="A diff and merge program for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kdirstat/Manifest b/trinity-apps/kdirstat/Manifest
index 8872a6da..64ebf331 100644
--- a/trinity-apps/kdirstat/Manifest
+++ b/trinity-apps/kdirstat/Manifest
@@ -1 +1,2 @@
DIST kdirstat-trinity-14.1.1.tar.xz 203496 BLAKE2B 029b9fe304e6e959fe4f6321983a9c810e8ba6440df685233ab69732c67b103d1f5304168198db5cc0e89736967bee4c0b123a8af88417a266afcb8e74fca8da SHA512 7712145c14a29e9067cccc981a8440b158b5682bd933d0638c62a3a25fbd4aae43d1300488e2d32b78d68883411013c0daeb7370dd03542a7fcfa2e9fd9022bb
+DIST kdirstat-trinity-14.1.2.tar.xz 207928 BLAKE2B d8bf5d3ddcf80af540d16c53d0a091c30f31b0633738976de8603dac75a2caedbd05d882264868e1a6448cbea7d6f939f7748fdc3187eee2e6d45a33cb756c90 SHA512 ffb20881627fd5a0ad220bab49cff9d79db5c30a817c0f528e789612ef804ab7807da38bc6d8050b437879498d83dea1281280ecee745d23bc94b8a6faa025db
diff --git a/trinity-apps/kdirstat/kdirstat-14.1.2.ebuild b/trinity-apps/kdirstat/kdirstat-14.1.2.ebuild
new file mode 100644
index 00000000..bfd5db2c
--- /dev/null
+++ b/trinity-apps/kdirstat/kdirstat-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de fr hu it ja"
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Graphical disk usage utility for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/keep/Manifest b/trinity-apps/keep/Manifest
index 7ec87695..025a1e25 100644
--- a/trinity-apps/keep/Manifest
+++ b/trinity-apps/keep/Manifest
@@ -1 +1,2 @@
DIST keep-trinity-14.1.1.tar.xz 164324 BLAKE2B 734a48aec8a9b2e23aa7685b847d1ab1f46b789449fd5efe37be033d68cad9a527cc3abfd7c78a707d5e200b598268faf116bfb203c34b0b691a21de597dc177 SHA512 e50ae618c837eacdd770dd0d8ab399cd57cd8a8533c8db9fed1d18f3b4bb0cba9d6fc572b8e97db9b88b1fd4cb6bd14c653bcfe6ef6e7ac570900df781104350
+DIST keep-trinity-14.1.2.tar.xz 164428 BLAKE2B eb69e182ad0e89302d99782866ed9057c13ef1460d885632c2dec0d7fa02e308c57ccf8c468b36b868320290dbdb36ad2e1652da93dd9ca754400ce743d38b60 SHA512 7e82d722569eb92a3b40e07638a7a066b0033fb87b838018717b810f50f44b316cc3e466ce05a543987d4436ed4de302481a6941bba0f293d0dbedbf74cb03fc
diff --git a/trinity-apps/keep/keep-14.1.2.ebuild b/trinity-apps/keep/keep-14.1.2.ebuild
new file mode 100644
index 00000000..bf23176e
--- /dev/null
+++ b/trinity-apps/keep/keep-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg br cs da de el es ga gl it ja
+ ka lt nl pl pt ru sk sr sr@Latn sv tr"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A simple backup system for TDE."
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="~trinity-base/kcontrol-${PV}
+ app-backup/rdiff-backup"
+
+pkg_postinst () {
+ echo
+ einfo "After initial install the Keep daemon needs to be started via KControl."
+ einfo "The Keep daemon will be loaded automatically at the next TDE startup."
+ echo
+}
diff --git a/trinity-apps/kexi/Manifest b/trinity-apps/kexi/Manifest
index 81a992ed..c6ae2531 100644
--- a/trinity-apps/kexi/Manifest
+++ b/trinity-apps/kexi/Manifest
@@ -1 +1,2 @@
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kexi/kexi-14.1.2.ebuild b/trinity-apps/kexi/kexi-14.1.2.ebuild
new file mode 100644
index 00000000..3a2c945e
--- /dev/null
+++ b/trinity-apps/kexi/kexi-14.1.2.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kexi"
+TSM_EXTRACT_ALSO="lib interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice integrated environment for database management for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook mariadb mysql postgres"
+
+REQUIRED_USE="mysql? ( !mariadb )"
+
+DEPEND="~trinity-base/tdelibs-${PV}
+ ~trinity-apps/koffice-libs-${PV}
+ sys-libs/readline
+ mysql? ( dev-db/mysql-connector-c:= )
+ mariadb? ( dev-db/mariadb-connector-c:= )
+ postgres? ( dev-libs/libpqxx )"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkoproperty lib/koproperty
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store
+ libkrossmain lib/kross/main/
+ libkrossapi lib/kross/api/"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ if [[ ! ${dirname} =~ "kross"* ]]
+ then
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist kross" > "${S}/lib/Makefile.am"
+
+ sed -i "${S}/kexi/migration/keximigratetest.cpp" \
+ -e "/TDEApplication/ s|\");|\", true, true, true);|"
+
+ if use mariadb ; then
+ sed -i 's/-lmysqlclient/-lmariadb/' "${S}/kexi/migration/mysql/Makefile.am" || die
+ sed -i 's/-lmysqlclient/-lmariadb/' "${S}/kexi/kexidb/drivers/mySQL/Makefile.am" || die
+ sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/migration/mysql/mysqlmigrate.cpp" || die
+ sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/kexidb/drivers/mySQL/mysqlconnection_p.h" || die
+ sed -i 's/mysql_version.h/mariadb_version.h/' "${S}/kexi/kexidb/drivers/mySQL/mysqldriver.cpp" || die
+ sed -i 's/mysql_config/mariadb_config/' "${S}/kexi/kexidb/drivers/configure.in.in" || die
+ fi
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ local myconf=(
+ $(use_enable postgres pgsql)
+ )
+ if use mysql ; then
+ myconf+=' --enable-mysql '
+ elif use mariadb ; then
+ myconf+=' --enable-mysql '
+ else
+ myconf+=' --disable-mysql '
+ fi
+ trinity-econf ${myconf[@]}
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kformula/Manifest b/trinity-apps/kformula/Manifest
index 81a992ed..c6ae2531 100644
--- a/trinity-apps/kformula/Manifest
+++ b/trinity-apps/kformula/Manifest
@@ -1 +1,2 @@
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kformula/kformula-14.1.2.ebuild b/trinity-apps/kformula/kformula-14.1.2.ebuild
new file mode 100644
index 00000000..1fdd1386
--- /dev/null
+++ b/trinity-apps/kformula/kformula-14.1.2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kformula filters/kformula"
+TSM_EXTRACT_ALSO="lib interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice formula editor for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~trinity-apps/koffice-libs-${PV}
+ ~trinity-base/kcontrol-${PV}"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlis" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS= kformula" > "${S}/filters/Makefile.am"
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kgtk-qt3/Manifest b/trinity-apps/kgtk-qt3/Manifest
index 5d73abe2..87377723 100644
--- a/trinity-apps/kgtk-qt3/Manifest
+++ b/trinity-apps/kgtk-qt3/Manifest
@@ -1 +1,2 @@
DIST kgtk-qt3-trinity-14.1.1.tar.xz 38392 BLAKE2B 5d906dd8f5bfd810889f53daa77f77a1d955cc1a57a793a580cf772e9514f66e97b613dbe8fb268104c9838fa980e42ca7b28961c78757fa8eeca5e4bdbc819e SHA512 6455d43424124a64e6224bdb5e9a6427c85c3fa05a5b87b322610f75e4476fc974e4d38de84d51aba11255be143ede0b047913a8b77bf397c0acac094fc6de49
+DIST kgtk-qt3-trinity-14.1.2.tar.xz 38484 BLAKE2B 340d0f13fe87c3a64fcdc32193dd47dc283c31c418e71aed1704af82a7539c6e875016b46db9bdfd6b0dabf37089ae805e2713ad5486f740365abad6d2e41612 SHA512 e6e003bfef79d5b06b8a9b7342b62b84f9604db986983ae861778d752e4dcf72195b4616bd9dbb3aa8f15a13e2f8b509df3cf472f937fbed4d3dc5403c257854
diff --git a/trinity-apps/kgtk-qt3/kgtk-qt3-14.1.2.ebuild b/trinity-apps/kgtk-qt3/kgtk-qt3-14.1.2.ebuild
new file mode 100644
index 00000000..7b3ab43b
--- /dev/null
+++ b/trinity-apps/kgtk-qt3/kgtk-qt3-14.1.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es en_GB fr nl pl pt_BR ru zh_CN"
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="TDE dialogs in GTK 2.x applications"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="gtk tde tqt"
+
+DEPEND="
+ gtk? ( x11-libs/gtk+:2 )
+ tqt? ( ~dev-tqt/tqtinterface-${PV} )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_KGTK_TQT="$(usex tqt)"
+ -DBUILD_KGTK_TDE="$(usex tde)"
+ -DBUILD_KGTK_GTK2="$(usex gtk)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kima/Manifest b/trinity-apps/kima/Manifest
index e72018ea..7be84a93 100644
--- a/trinity-apps/kima/Manifest
+++ b/trinity-apps/kima/Manifest
@@ -1 +1,2 @@
DIST kima-trinity-14.1.1.tar.xz 44016 BLAKE2B be20af01d144451a4df8c09be0c54cae490edb6f99e7384becf08881287cf9ad8ee3d1c577b0da3050c885823a5f76232fe4bbd13a4513829876bc279a96a268 SHA512 5e6a803a700b0e5ed9a3892a3d6558014cd8824bc96c5e011a2ec2b0f05dae78a638d5386e0d998609fad3cd43d4caa5a2207e9a2d8352f1f09d94b5d89aea54
+DIST kima-trinity-14.1.2.tar.xz 44268 BLAKE2B 9d29eb1ab05e441e255c973604ad8821ac1324860401cbfb90a25c98698c2d1502d50e3379e6b459f1083e76e35bcc6fbc66ee7a2421b58ac15159101cadc9e3 SHA512 f9f535ceb46cae33d44b367cd778b0dec2c81fd5cccae3a96f23eebb77bd6154ae60b3f654c820881380b5d83dc755386b025da726f9925efd9e7656832ba801
diff --git a/trinity-apps/kima/kima-14.1.2.ebuild b/trinity-apps/kima/kima-14.1.2.ebuild
new file mode 100644
index 00000000..eb9dfeb0
--- /dev/null
+++ b/trinity-apps/kima/kima-14.1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de es et hu id nl sv tr"
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="A Kicker monitoring applet"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+# NVControl support needs the nvidia-settings package,
+# which isn't in the Portage tree anymore. So if there
+# is interest, it could be imported to the overlay maybe.
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_NVCONTROL=OFF
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kiosktool/Manifest b/trinity-apps/kiosktool/Manifest
index 9274acd6..c4d6528b 100644
--- a/trinity-apps/kiosktool/Manifest
+++ b/trinity-apps/kiosktool/Manifest
@@ -1 +1,2 @@
DIST kiosktool-trinity-14.1.1.tar.xz 269916 BLAKE2B 36413ab11dac53693ad59e02bf0046a1b2dc9a18ed48a59b73e1867f218f9448918b1c3017a48ce6ddbf1dbad6118bc973e397ca04e3254a22afa1a1d7648753 SHA512 5ed83d7d24a921fd03c758c6222406a48119ac49c2d881a758f01c43ac0c22ff23498f3a9c0ae934b87e197023eb41b8660f52780884458ed8b7139d514075d5
+DIST kiosktool-trinity-14.1.2.tar.xz 270040 BLAKE2B a819ef932a136304c14d820ae84e0908b7dd8f8a274eb4ac99a3cd9c74b6a8a7bcdcf352c0ed7279b346eb04e8f02e996218b2bc91efe18897670a543685c55a SHA512 050ebc97b19171f6011601e7abd7e2375c9218684eb06d9ebe00eac5e3f2bce1314b1ec9f3904cf2852e76971725cb51a4504e68231ef1f985640d1209372dbb
diff --git a/trinity-apps/kiosktool/kiosktool-14.1.2.ebuild b/trinity-apps/kiosktool/kiosktool-14.1.2.ebuild
new file mode 100644
index 00000000..96e77da1
--- /dev/null
+++ b/trinity-apps/kiosktool/kiosktool-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg br ca cs cy da de en_GB es et fr ga is
+ it lt mt nl pt pt_BR ro ru sr sr@Latn sv ta tr"
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="Tool to configure the TDE kiosk framework "
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="kcmautostart"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_KCM_AUTOSTART="$(usex kcmautostart)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kivio/Manifest b/trinity-apps/kivio/Manifest
index 81a992ed..c6ae2531 100644
--- a/trinity-apps/kivio/Manifest
+++ b/trinity-apps/kivio/Manifest
@@ -1 +1,2 @@
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kivio/kivio-14.1.2.ebuild b/trinity-apps/kivio/kivio-14.1.2.ebuild
new file mode 100644
index 00000000..61992596
--- /dev/null
+++ b/trinity-apps/kivio/kivio-14.1.2.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kivio filters/kivio"
+TSM_EXTRACT_ALSO="lib doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice flowchart and diagram tool for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~trinity-apps/koffice-libs-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkopalette lib/kopalette
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS= kivio" > "${S}/filters/Makefile.am"
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kkbswitch/Manifest b/trinity-apps/kkbswitch/Manifest
index 18a17fbb..d989a16f 100644
--- a/trinity-apps/kkbswitch/Manifest
+++ b/trinity-apps/kkbswitch/Manifest
@@ -1 +1,2 @@
DIST kkbswitch-trinity-14.1.1.tar.xz 82052 BLAKE2B ff2de6d61e3ed3bf6502e1ddb2525a845cc2bd1a0a6f134f61374903b15bcbfa9dee8d39380854a3cb8b473f9a56f6adc4a8f14d416a02b7316eac58fdfe85e7 SHA512 e53918dc75f8259ed6d7024212802340c52bf72efda31cb8a5d7bb6a42451a2378ce74a836e9747c01bb780dcdce0cc73a5f2609ebb6746ca0b724f0dd4ac414
+DIST kkbswitch-trinity-14.1.2.tar.xz 78932 BLAKE2B 5818bb37e5dd8b8bc028930492ce149dfed599df28ed8cc1ea0632395ef35efc4fbb3ab32bd77ee4419f16e4e73a84694a73227fa0aabec0002b694156dfb98e SHA512 ed0743d36e5ffc8ff6c18d1010b8a1f1e9f827353104aa75ab23c023761674cd1458f74a9da5ee7d1ed18df56bd8e8580a71d4667630b360fa351b62b6975e08
diff --git a/trinity-apps/kkbswitch/kkbswitch-14.1.2.ebuild b/trinity-apps/kkbswitch/kkbswitch-14.1.2.ebuild
new file mode 100644
index 00000000..f43d8722
--- /dev/null
+++ b/trinity-apps/kkbswitch/kkbswitch-14.1.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_HANDBOOK="optional"
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="Keyboard layout indicator for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ virtual/acl
+ net-dns/libidn
+ dev-libs/openssl
+ x11-libs/libxkbfile
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/klamav/Manifest b/trinity-apps/klamav/Manifest
index a45bf3cd..2647e51c 100644
--- a/trinity-apps/klamav/Manifest
+++ b/trinity-apps/klamav/Manifest
@@ -1 +1,2 @@
DIST klamav-trinity-14.1.1.tar.xz 646092 BLAKE2B be5cc468815c0a990456449f792fdc104fd4c645f3a811ab5794d8bde3300a9ff2de59271636bbac93664b066a87c366271aea579e142832cbbffe195ffb7ae2 SHA512 f9bfd9cc8c927e0a0385ec5536ec3e1b396e7ace5c53a9cd75125d54e67e29011bfe8d2b32c1a692b42283360e89cce0de9552a0f9f48a06fe8e8a590eee09c8
+DIST klamav-trinity-14.1.2.tar.xz 646056 BLAKE2B fc9a8ea20f547ee3ba4cacadc3a63d47d823114ea19c9187e022d674fdf943492bdf0cd52fd277d54fe6468bc3a472e014fdfb08e2a0d5565caaa9a76a8a3ecd SHA512 266f494bef6c34ec8383f40d530b1b9b5fdf2105ae38a342069a8677efa3ca295e375cf6a27f577b0563d5ffa948c87de1f25d03825c15d664ef1de2166f829b
diff --git a/trinity-apps/klamav/klamav-14.1.2.ebuild b/trinity-apps/klamav/klamav-14.1.2.ebuild
new file mode 100644
index 00000000..5d6dd7c4
--- /dev/null
+++ b/trinity-apps/klamav/klamav-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="el eo it pt ru"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="KlamAV - A TDE front-end for the ClamAV virus scanner"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ app-antivirus/clamav
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/klcddimmer/Manifest b/trinity-apps/klcddimmer/Manifest
index 61fb48e4..fea88d08 100644
--- a/trinity-apps/klcddimmer/Manifest
+++ b/trinity-apps/klcddimmer/Manifest
@@ -1 +1,2 @@
DIST klcddimmer-trinity-14.1.1.tar.xz 71988 BLAKE2B efd7c6e772e6637f3384d26b193ad51e67409bcbe7d6e7737725145c47424d0bbd457f99017cf57ec4c689ec4a24c4e197dd0d903055d93b8c70004ea21f51e5 SHA512 7bdf01df74fca67344574887b83a5b27699db5a238635d6258bdea3dc1bda3647c5766b8c08bcbaefa1af762d83a7b6dfa894c6ac440d1faa5a7020ddac4bc64
+DIST klcddimmer-trinity-14.1.2.tar.xz 70080 BLAKE2B 9b4b752f973196fddf2e7ce06fd265dcc9ab9c65fa800c6bdd743940ca2c647ffec81e9111408ec3e698b91beb731d726da00650f7c69ebfd40f239e6f08eaef SHA512 e0b18e7920089a35a6922694bd3159206f90153763842308514651d198060d98b2ff4de6b12485470b8164ff27ec9fb6eb9cb7b6956313cb3f43186b4ec6f88e
diff --git a/trinity-apps/klcddimmer/klcddimmer-14.1.2.ebuild b/trinity-apps/klcddimmer/klcddimmer-14.1.2.ebuild
new file mode 100644
index 00000000..2ef34911
--- /dev/null
+++ b/trinity-apps/klcddimmer/klcddimmer-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de nl"
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="Applet to adjust LCD brightness"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+# There might be a dependency on smartdimmer needed.
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kmplayer/Manifest b/trinity-apps/kmplayer/Manifest
index ff2485e2..ab2d6b94 100644
--- a/trinity-apps/kmplayer/Manifest
+++ b/trinity-apps/kmplayer/Manifest
@@ -1 +1,2 @@
DIST kmplayer-trinity-14.1.1.tar.xz 510116 BLAKE2B 44803f93941949d04b632e046d8e8f0b3ea60f7a135cf27754f0ac1e07b787ae959212e3deb994959f55c815807193b575b9761dd03006fdae29c5953999e01a SHA512 7f21df4aa32f6ae33677c9bce4c3a36a7d4aaaa701a623a2ada80523dd77b78ececa356662c0ccfa556a7a93eee7c3f390225b3b51beedd1571930ed7a111cba
+DIST kmplayer-trinity-14.1.2.tar.xz 510356 BLAKE2B 40584d01b09c92c782c2d523e46c01632bf32ceae7f8b58101e9932ab4bd61edc28b368bd59c696f45a6e8bc69238838150763bfb1670240c5def8bca8f30610 SHA512 71ee4ca5f39d68d409dcacb93ac9b067f198067120627e57824f3c3451c996553369d7c32a9637a1d9a0a59bc64d770b7e6fa26c3ca040722cef2ec4bc4007ba
diff --git a/trinity-apps/kmplayer/kmplayer-14.1.2.ebuild b/trinity-apps/kmplayer/kmplayer-14.1.2.ebuild
new file mode 100644
index 00000000..5224b0f6
--- /dev/null
+++ b/trinity-apps/kmplayer/kmplayer-14.1.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="af ar be bg br bs ca csb cs cy da de el es et \
+ fi fr ga gl he hi hu it ja ka lt mk nb nl pa \
+ pt_BR pt ru rw sk sr sv ta th tr uk xh zh_CN \
+ zh_TW zu"
+
+TRINITY_DOC_LANGS="da de es et fr it nl pt ru sv"
+
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="MPlayer - a simple media player for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="gstreamer koffice xine"
+
+DEPEND="media-video/ffmpeg
+ media-video/mplayer
+ koffice? ( ~trinity-apps/koffice-meta-${PV} )
+ gstreamer? ( media-plugins/gst-plugins-meta )
+ xine? ( media-libs/xine-lib )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DBUILD_KOFFICE_PLUGIN="$(usex koffice)"
+ -DBUILD_KXVPLAYER="$(usex gstreamer)"
+ -DBUILD_KXINEPLAYER="$(usex xine)"
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/knemo/Manifest b/trinity-apps/knemo/Manifest
index 7fd4ffe3..f80d21f7 100644
--- a/trinity-apps/knemo/Manifest
+++ b/trinity-apps/knemo/Manifest
@@ -1 +1,2 @@
DIST knemo-trinity-14.1.1.tar.xz 150756 BLAKE2B f2a3c36fc0d61455d6c71f3a967280a48e100f895a741ecb5dfc12cec2916f763dae12c5b88e4d2cc824a9fadcfb4b6f10cd1e5d3d915095bf87d2fc76ee4be2 SHA512 31379873613ed8d8c9d0fb7e836299e720bcea50bad1b097b162a2d313f50c5d51590ca890a0fb6a33c5347de710c7bacc97346a63e4df13c7662849b22d7032
+DIST knemo-trinity-14.1.2.tar.xz 151076 BLAKE2B be753beebd4d002198143bfb578dedc77c7ac0d29bc417904aad780695e510f294279342fe78d08c8855d7d8f2cbacf903c97d380aff1bbb390098462cb598ff SHA512 e8508826c9ba939cf7c70c55e29e929a391d0ea46c7b0a6e444fc8b4f90973f947e49f27a8df2b5b592d6515944ed4abb357c5dc262ca5877295a2bfdaf34b87
diff --git a/trinity-apps/knemo/knemo-14.1.2.ebuild b/trinity-apps/knemo/knemo-14.1.2.ebuild
new file mode 100644
index 00000000..6da6f61c
--- /dev/null
+++ b/trinity-apps/knemo/knemo-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg cs cy da de el es et fr ga gl hu it
+ ja ka lt nl pl pt pt_BR ru rw sk sr sr@Latn sv tr"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Network interfaces monitor for the TDE systray"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="wifi kernel_linux"
+
+RDEPEND="kernel_linux? ( sys-apps/net-tools )
+ wifi? ( net-wireless/wireless-tools )"
+
+pkg_postinst() {
+ echo
+ einfo "KNemo is not an executable but a KDED service. KNemo has to be"
+ einfo "started using TDE Control Center/Internet & Network/Network Monitor"
+ echo
+}
diff --git a/trinity-apps/knetload/Manifest b/trinity-apps/knetload/Manifest
index 2ff679b4..c53223ce 100644
--- a/trinity-apps/knetload/Manifest
+++ b/trinity-apps/knetload/Manifest
@@ -1 +1,2 @@
DIST knetload-trinity-14.1.1.tar.xz 51624 BLAKE2B aea067ba83fdbb23adbf2cd49b21be77f0c29495eab04da7092a34e73626177f8583eef5a608ad4c6bb1e15652fd85d81a30e0b400dad246ca0bc01de3f79aea SHA512 75aab489c6e0ad1ec32fed52673bda871e8b5b2e35266d391471baf01c07bcdf623414b36b5f46e648c7ef875d911c8d3cb2233fede9bb28aa296e6774ec7d91
+DIST knetload-trinity-14.1.2.tar.xz 51844 BLAKE2B 7b1addde287b6d6ee1448222b43cf72b40a94bfa2027273728ea5fdcaad7921a8d5625bf7b890c6e3f396f79a0ca9b8a9d1d8a9122435abf338cfdefdc4fd071 SHA512 2d00567201bc872c59d57e4cd164672018bb4a4ce3656b372b76aba05c7910d694fb88fa61db87f659ef8fcc0c1dce918be1e0db076a601fb21b78f3d6cbf984
diff --git a/trinity-apps/knetload/knetload-14.1.2.ebuild b/trinity-apps/knetload/knetload-14.1.2.ebuild
new file mode 100644
index 00000000..b0dc2ae0
--- /dev/null
+++ b/trinity-apps/knetload/knetload-14.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bs ca cs da de en_GB es et fr is it ja nb nl pt pt_BR
+ ro sr sv ta tr zh_CN zh_TW"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A network meter for Kicker"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/knetstats/Manifest b/trinity-apps/knetstats/Manifest
index 9a8f536a..317be6d3 100644
--- a/trinity-apps/knetstats/Manifest
+++ b/trinity-apps/knetstats/Manifest
@@ -1 +1,2 @@
DIST knetstats-trinity-14.1.1.tar.xz 89160 BLAKE2B 335103a7e9a75a1710e67bbd10a0c7800444c30d6b6a9a27a2d203b0d1179e674e2f94832977807422f8c4f16a5bc849646dd6311d6dda7716776bfcabd336ea SHA512 b5447f051b00927a9c7f7f16527cdb155837564a68a3353d1ae28b26fda0ee551cf4942f7aea48e1a29dd68b3344fd84779d59d48fc52dfe40774513061bc355
+DIST knetstats-trinity-14.1.2.tar.xz 89244 BLAKE2B 4fb55c7e4db42e1728f72f7f50a6d87e113dfde9eac2b228dae1cc3b0a216e04c8f8e170531700a325f690ffc08e956a60383e9972e20c6ede7c5dc60aae1fb1 SHA512 7b2f0241b52d605ad32dcc7530d10a3eef00cd4b8c316da0387c0d35ff04104755b26836059aad921389391a17621539eb5be91581785e76a984f900d80da15a
diff --git a/trinity-apps/knetstats/knetstats-14.1.2.ebuild b/trinity-apps/knetstats/knetstats-14.1.2.ebuild
new file mode 100644
index 00000000..7e2fad41
--- /dev/null
+++ b/trinity-apps/knetstats/knetstats-14.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg br cs da de el es et fr ga gl
+ it ja ka nl pl pt pt_BR ru sk sv tr"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Network interfaces monitor for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/knmap/Manifest b/trinity-apps/knmap/Manifest
index b443e2ca..32813ce5 100644
--- a/trinity-apps/knmap/Manifest
+++ b/trinity-apps/knmap/Manifest
@@ -1 +1,2 @@
DIST knmap-trinity-14.1.1.tar.xz 985340 BLAKE2B 9046809ab136ae14b08ac74bc225f451a3de007da5bf65479d7590052989460b1fa428d085cfbdab31108ed22460b9761820ada4333384dc791d56b7af31bc8d SHA512 c43a9e6958d85a755d3a32874307aed2c1ae29c20f0d63f41f33d3773d59e5825e2f7d610c9b4f2d2b95f2631f81c3696c2e2cbcdaac9de662e1d014cccc6c36
+DIST knmap-trinity-14.1.2.tar.xz 983408 BLAKE2B 7f5f5864acb412f3eeab708a9a0102b02afa09b25c24db4d0227043955f12307b019e84218cb741f9c214b56bb2085c1b9c9c4524b0126be3df80029c016cdc3 SHA512 74de94f25b50beb0ad9593b77acdf3c2e69821986c93cadef98c57f1d1f1952143b0b6d6079c173adf3e7d5361d548366cf4c5c63feba55c81372bfcab1b18d4
diff --git a/trinity-apps/knmap/knmap-14.1.2.ebuild b/trinity-apps/knmap/knmap-14.1.2.ebuild
new file mode 100644
index 00000000..cd490100
--- /dev/null
+++ b/trinity-apps/knmap/knmap-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="Nmap graphical interface for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="net-analyzer/nmap"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/knowit/Manifest b/trinity-apps/knowit/Manifest
index a96f69cd..3f15e3d2 100644
--- a/trinity-apps/knowit/Manifest
+++ b/trinity-apps/knowit/Manifest
@@ -1 +1,2 @@
DIST knowit-trinity-14.1.1.tar.xz 97224 BLAKE2B fdfca7b6e87756e1b6b917c59bb37006ca28f08c860e6a341b16388d06ee83d10101c805d3cc5d675aec6e952346b7ab855257dba18779985eed2c2c8c84f7f2 SHA512 05832c51f701cf637aa7250d7654cd39773b3bc3c53a79c6d2d418338913fe6af25d7cebdaad1662d115ad45a95e1a30322e03bc3e6920e608c51be6fe8d2edc
+DIST knowit-trinity-14.1.2.tar.xz 87632 BLAKE2B 745057e03138c5e3c919bc9ca8f64c6ae0fe106b3a5cb8fb54ad289fa3bc435634b104c15ebf09e059ee454da07f1a4e265593abc5b760dac499dea23e6e7cdd SHA512 0a2298eed13756108bc45fb2917f39028079b71d4b861a1d76dc277463d829ba4b5d21e49ba47b08405aec53aa24347b2f62005a10ced12694dcd9651aa1680d
diff --git a/trinity-apps/knowit/knowit-14.1.2.ebuild b/trinity-apps/knowit/knowit-14.1.2.ebuild
new file mode 100644
index 00000000..22e6113a
--- /dev/null
+++ b/trinity-apps/knowit/knowit-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de es fr hu nl pl ru sk zh_CN"
+TRINITY_MODULE_TYPE="applications/office"
+inherit trinity-base-2
+
+DESCRIPTION="Tool for managing notes"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/knutclient/Manifest b/trinity-apps/knutclient/Manifest
index 3cab8eb3..d3aca307 100644
--- a/trinity-apps/knutclient/Manifest
+++ b/trinity-apps/knutclient/Manifest
@@ -1 +1,2 @@
DIST knutclient-trinity-14.1.1.tar.xz 532368 BLAKE2B 94a5369e47860b4c41e897a5741d9fdbca0cb6e182199798a38e6c2fff68e5283dd95c6e28e72e4a51684d313dc89e9e4a52dc41098e477befd98f594e2f61b3 SHA512 29b1be49a2afeadc6a918e6aa8e2ccf2c8f4808bbb6a1e8c44b6f500dc51882a2c703f69f789c458acd046d3119db1fa0ce5c438562f1dabdf7b93abd1a3c397
+DIST knutclient-trinity-14.1.2.tar.xz 532428 BLAKE2B f46dbf464543a7a157104b4c4adcea4c683c740b3b3ee3d5fb3b4e40894f4c3064dda6a34315dfe09d77ddeba0fccd00eefdaad2262a01f7397ffab947ea75ef SHA512 ec3fb0a4d37e4c500ef0564fbc6aa6b0b4333a1a2aa121239779f26d31f688faa25e4f631ae25063ddb3ffe25da8e8fb362d4d8737aefc3c37d72eec624ea457
diff --git a/trinity-apps/knutclient/knutclient-14.1.2.ebuild b/trinity-apps/knutclient/knutclient-14.1.2.ebuild
new file mode 100644
index 00000000..625d6ea3
--- /dev/null
+++ b/trinity-apps/knutclient/knutclient-14.1.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es fr it pl pt_BR ru uk"
+TRINITY_DOC_LANGS="cs"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A TDE GUI client for UPS system NUT"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/koffice-i18n/Manifest b/trinity-apps/koffice-i18n/Manifest
index 3e745182..0fac1d60 100644
--- a/trinity-apps/koffice-i18n/Manifest
+++ b/trinity-apps/koffice-i18n/Manifest
@@ -1 +1,2 @@
DIST koffice-i18n-trinity-14.1.1.tar.xz 43809980 BLAKE2B 3bc35488b7872de9413bbdad7ab515248e2097b57c1ffd00d9cc7e1e0b91c1a47fc0c48a6d92af9d2845d1c54473525755cb01b334862122cd5285ec9dd5e89d SHA512 6568b9bf3cde7f475a7758a91a0055effd02321163284515a5ddd1ae66779020bc79b949fc6942cc6bb8dcf79cd800123981bc49dda72a833328c9f8c35cc33b
+DIST koffice-i18n-trinity-14.1.2.tar.xz 43808312 BLAKE2B ec6eff0cffeac7019565235133961d912634bf58795b77aeac3872bcc8b2a4ac891627e392be7139c27b5a3061f0045c7ced3972efcf46144eff214e8c21951f SHA512 89a2ea262956db73e48c27bc6ad557a0e7f52297ecba17817c388bd10c6299db37b50f47a582bf38e2e6e1708f0afaef1a0d72fd8e6d49aea9124a27d4534a90
diff --git a/trinity-apps/koffice-i18n/koffice-i18n-14.1.2.ebuild b/trinity-apps/koffice-i18n/koffice-i18n-14.1.2.ebuild
new file mode 100644
index 00000000..69fc7ae5
--- /dev/null
+++ b/trinity-apps/koffice-i18n/koffice-i18n-14.1.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="applications/office"
+
+inherit trinity-base-2
+
+DESCRIPTION="TDE internationalization package for Koffice [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+TRINITY_LANGS="bg ca cs cy da de el en_GB es et eu fa fi
+ fr ga gl hu it ja km lv ms nb nds ne nl pl pt pt_BR
+ ru sk sl sr sr@Latn sv tr uk zh_CN zh_TW"
+
+for X in ${TRINITY_LANGS} ; do
+ IUSE="${IUSE} l10n_${X}"
+done
+
+DEPEND="
+ ~trinity-base/tdelibs-${PV}
+"
+RDEPEND="${DEPEND}"
+
+LINGUAS="en"
+
+find_lang() {
+ local lang
+ lang=${1}
+ LINGUAS+=" ${lang}"
+}
+
+src_prepare() {
+ trinity_l10n_for_each_locale_do find_lang
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=( -DBUILD_ALL=ON )
+ trinity-base-2_src_configure
+}
+
+src_install() {
+ [[ "${LINGUAS}" == "en" ]] && return 0
+ trinity-base-2_src_install
+}
diff --git a/trinity-apps/koffice-libs/Manifest b/trinity-apps/koffice-libs/Manifest
index 81a992ed..c6ae2531 100644
--- a/trinity-apps/koffice-libs/Manifest
+++ b/trinity-apps/koffice-libs/Manifest
@@ -1 +1,2 @@
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/koffice-libs/koffice-libs-14.1.2.ebuild b/trinity-apps/koffice-libs/koffice-libs-14.1.2.ebuild
new file mode 100644
index 00000000..ba863a14
--- /dev/null
+++ b/trinity-apps/koffice-libs/koffice-libs-14.1.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="lib lib/kwmf lib/store lib/kofficecore
+ lib/kofficeui lib/kopainter
+ lib/kopalette lib/kotext lib/kformula
+ lib/koproperty lib/kross filters/olefilters
+ filters/xsltfilter filters/generic_wrapper
+ kounavail servicetypes mimetypes pics
+ templates autocorrect interfaces plugins tools"
+TSM_EXTRACT_ALSO="filters doc kchart"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="Shared KOffice libraries for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~trinity-base/tdelibs-${PV}
+"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ trinity-meta-2_src_prepare
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:${TDEDIR}/$(get_libdir)/pkgconfig
+ myconf=(--with-extra-libs=${TDEDIR}/$(get_libdir)
+ --with-extra-includes=${TDEDIR}/include/arts
+ --disable-scripting)
+
+ trinity-econf ${myconf[@]}
+}
diff --git a/trinity-apps/koffice-meta/koffice-meta-14.1.2.ebuild b/trinity-apps/koffice-meta/koffice-meta-14.1.2.ebuild
new file mode 100644
index 00000000..55dd0b00
--- /dev/null
+++ b/trinity-apps/koffice-meta/koffice-meta-14.1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="Trinity Software koffice meta package"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="metapackage"
+SLOT="14"
+
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+else
+ PROPERTIES+=" live"
+fi
+
+RDEPEND="
+ ~trinity-apps/chalk-${PV}
+ ~trinity-apps/karbon-${PV}
+ ~trinity-apps/kchart-${PV}
+ ~trinity-apps/kexi-${PV}
+ ~trinity-apps/kformula-${PV}
+ ~trinity-apps/kivio-${PV}
+ ~trinity-apps/koffice-libs-${PV}
+ ~trinity-apps/koshell-${PV}
+ ~trinity-apps/kplato-${PV}
+ ~trinity-apps/kpresenter-${PV}
+ ~trinity-apps/kspread-${PV}
+ ~trinity-apps/kugar-${PV}
+ ~trinity-apps/kword-${PV}
+ ~trinity-apps/koffice-i18n-${PV}
+"
diff --git a/trinity-apps/kommando/Manifest b/trinity-apps/kommando/Manifest
index 2141d834..96c0e19d 100644
--- a/trinity-apps/kommando/Manifest
+++ b/trinity-apps/kommando/Manifest
@@ -1 +1,2 @@
DIST kommando-trinity-14.1.1.tar.xz 42476 BLAKE2B a9338d4df5a230293e38671a8cd5d68ce340db6320753ce2e0c58d17f757bf8d874795c72800cc01b1b35fae3e7dbc9269e5df858205ec501a5c602458cbe170 SHA512 a1a17300427df39386df046c32efc31f281480c2880fad4eeeba93dd98822a1c6c7397cc14c72d034146b9c85948112c07ccd933465c8990d2758fc2e42dd77a
+DIST kommando-trinity-14.1.2.tar.xz 42812 BLAKE2B 9766c28f9da353a2a09376c106fd5827c9278a9d28e5006da8dde1acef2fa959e1972e3e73edc27fee42e90a16fc67bfcd6819868e8b7d79d901d640423b3521 SHA512 b33b72bebb4fb9a0e8296962c5625dbc7a685c7520c3c2d9a2f92baba9a99ce312780280932eb0de5f71a7f0455dd7c76afab787053ca551323a2e393c4f1d59
diff --git a/trinity-apps/kommando/kommando-14.1.2.ebuild b/trinity-apps/kommando/kommando-14.1.2.ebuild
new file mode 100644
index 00000000..54d52869
--- /dev/null
+++ b/trinity-apps/kommando/kommando-14.1.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de it"
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Neverwinter Nights-like wheelmenu for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kompose/Manifest b/trinity-apps/kompose/Manifest
index 0d9ee37b..a24e58b7 100644
--- a/trinity-apps/kompose/Manifest
+++ b/trinity-apps/kompose/Manifest
@@ -1 +1,2 @@
DIST kompose-trinity-14.1.1.tar.xz 76384 BLAKE2B 782d709fab1cac52c6c087c0b95f9f224b40e1b8663daecc36d8198cf17926c51ff57584c69078b887973bc8a4e818a80afb92be4edd8d7b5d1cee6a0357886c SHA512 daef4f3cec7ae31d2fd62708ae54f2e6c2b7602a6bc75b64e005d80ba1bd059ef7175e3bf9701d94f195bbe3e7a1fae6ca0443576e72260f3a3e2e66596c3b7a
+DIST kompose-trinity-14.1.2.tar.xz 76524 BLAKE2B 2f4613672133f84a3d20d220e318b999463d3f7b4a67222d04bc74cafccf743f479ebe2d2be49c3f88a25756fe72af95e15666e6ddc12d49192a74a04ff6f230 SHA512 34fa1973f27762dc11bfb4d8bf24c22f5be5c425b6364b05ce00fc1a100bef2aee21f972c230963f07d892f663e443d93c9681d235ce53181d1657894ff39253
diff --git a/trinity-apps/kompose/kompose-14.1.2.ebuild b/trinity-apps/kompose/kompose-14.1.2.ebuild
new file mode 100644
index 00000000..cd2e04dc
--- /dev/null
+++ b/trinity-apps/kompose/kompose-14.1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="da de el es fr it"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Full-Screen Task Manager for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="xcomposite"
+
+DEPEND="media-libs/imlib2
+ xcomposite? ( x11-libs/libXcomposite
+ x11-libs/libXdamage )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_XCOMPOSITE="$(usex xcomposite)"
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/konversation/Manifest b/trinity-apps/konversation/Manifest
index 83b656ee..5391e11b 100644
--- a/trinity-apps/konversation/Manifest
+++ b/trinity-apps/konversation/Manifest
@@ -1 +1,2 @@
DIST konversation-trinity-14.1.1.tar.xz 4152612 BLAKE2B 3cecd442181d1ed3c8ca3ebd0059cb5e0ecd305fb9a3be7c3041fa93a191e7eab8cfc8b4bb33fcb30c1f48e794e0c175d325048729cee2ba3bbb8c67f04b7cf2 SHA512 f0acba9470b482536fce2d5e101edd9f7d283a506d3df26b73f379c47dafe7c0481a7ddcb8c387706b8c0359028eb913084baa2c3bf071e8909d2ba75d68cbfc
+DIST konversation-trinity-14.1.2.tar.xz 4153116 BLAKE2B e59d233cda13e486e7d54d937bcba17375955c44ae22094702b01e9c123e822f204a21a5315085ed565c9e3fa3a9f0d43c5f9f6bb0fdcd5fc449f29f45d3f7be SHA512 c75d37967c2a2a2a3e718956280f350b505fe04ba5a5b193af2e90980d52c72dea28486f7ed820f9f19a9d088026b1993af9cffc55aeacb19c4966ad8766b79d
diff --git a/trinity-apps/konversation/konversation-14.1.2.ebuild b/trinity-apps/konversation/konversation-14.1.2.ebuild
new file mode 100644
index 00000000..c014e363
--- /dev/null
+++ b/trinity-apps/konversation/konversation-14.1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg ca da de el en_GB es et fi fr gl he
+ hu it ja ka ko pa pt ru sr sr@Latn sv tr zh_CN zh_TW"
+
+TRINITY_DOC_LANGS="da es et it pt ru sv"
+
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="A user friendly IRC Client for Trinity"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="xscreensaver"
+
+DEPEND="xscreensaver? ( x11-libs/libXScrnSaver )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_XSCREENSAVER="$(usex xscreensaver)"
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kooldock/Manifest b/trinity-apps/kooldock/Manifest
index 2772e28d..0ede2f4e 100644
--- a/trinity-apps/kooldock/Manifest
+++ b/trinity-apps/kooldock/Manifest
@@ -1 +1,2 @@
DIST kooldock-trinity-14.1.1.tar.xz 105952 BLAKE2B cddaf31eb24604aa3d1fc5294563653d4f571c839aff007e65fa477155b763562eb7604c79763a6285ab5f6fe6ece5950667757c792bdb8893bbe38ff58512f3 SHA512 237e8947bd17c4c29026744bb5a6658f5ec216c1ae6a19c5439c4a899b0a8ef302127f13da3d1cefa8889c349b9110717fdd7665da7c1de91e53af52e0355bb4
+DIST kooldock-trinity-14.1.2.tar.xz 105936 BLAKE2B 6e7fa4e229cb226caa574080b4aabaf448c1beba302af792f738348996509822726d9084030372d4dcd2d6861b365b034a067849f9cb836021ae99cda522cb1d SHA512 c1bfbf4da4fd0a6446f7e91ede713f4776e759b0e212b9893e9146133e04b8342d5cb4322a12a6cf5783884ef6149282714850fb013a57792b76b1df4f31ff92
diff --git a/trinity-apps/kooldock/kooldock-14.1.2.ebuild b/trinity-apps/kooldock/kooldock-14.1.2.ebuild
new file mode 100644
index 00000000..f0c8c141
--- /dev/null
+++ b/trinity-apps/kooldock/kooldock-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es fr it nl pl sv"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A dock for TDE, which attemps to resemble the Mac OSX dock"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/koshell/Manifest b/trinity-apps/koshell/Manifest
index 81a992ed..c6ae2531 100644
--- a/trinity-apps/koshell/Manifest
+++ b/trinity-apps/koshell/Manifest
@@ -1 +1,2 @@
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/koshell/koshell-14.1.2.ebuild b/trinity-apps/koshell/koshell-14.1.2.ebuild
new file mode 100644
index 00000000..7ae03a0b
--- /dev/null
+++ b/trinity-apps/koshell/koshell-14.1.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TSM_EXTRACT_ALSO="lib doc"
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice workspace for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="
+ ~trinity-apps/koffice-libs-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )
+"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kpicosim/Manifest b/trinity-apps/kpicosim/Manifest
index e0fedb33..e7cf3e57 100644
--- a/trinity-apps/kpicosim/Manifest
+++ b/trinity-apps/kpicosim/Manifest
@@ -1 +1,2 @@
DIST kpicosim-trinity-14.1.1.tar.xz 48976 BLAKE2B 7e5864535b692258af770a51d1e69f30bd4e8d3203ee96526529813ca60c16cfeee1f139c310bc5782dfc0d46e98eb3b77b66a524867ca87ddafa46f09243a17 SHA512 50102189354a78f024d3f6a4b5d3ea07880150931f7af3577cbb4a6b8e29270731512ee1ac9a5e228cd83da513b91ba83d6723774d6282a41a4f4cee22f5ed93
+DIST kpicosim-trinity-14.1.2.tar.xz 49372 BLAKE2B df87c5a17e30b874591e5e5fd06de0f8167a8cf9d3a4566d36191332280565e023fa0044d2a1b20c014c6fbe82319a53ed9c66087d6573a9506e71c61ffe5722 SHA512 0d84c17ebaf2a0c216e6d5822cf9e4911022594cbceddd5480aff17482fb10199c5296a5b84c8ed9caa9831359571c0afdd425716716f90bdbf7d374387e5d40
diff --git a/trinity-apps/kpicosim/kpicosim-14.1.2.ebuild b/trinity-apps/kpicosim/kpicosim-14.1.2.ebuild
new file mode 100644
index 00000000..1f7aba4f
--- /dev/null
+++ b/trinity-apps/kpicosim/kpicosim-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="IDE and simulator for the Xilinx PicoBlaze-3"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kplato/Manifest b/trinity-apps/kplato/Manifest
index 81a992ed..c6ae2531 100644
--- a/trinity-apps/kplato/Manifest
+++ b/trinity-apps/kplato/Manifest
@@ -1 +1,2 @@
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kplato/kplato-14.1.2.ebuild b/trinity-apps/kplato/kplato-14.1.2.ebuild
new file mode 100644
index 00000000..c77f7ad8
--- /dev/null
+++ b/trinity-apps/kplato/kplato-14.1.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kdgantt kplato"
+TSM_EXTRACT_ALSO="lib kugar interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KPlato is a project management application for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="~trinity-apps/koffice-libs-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )
+"
+
+KMCOPYLIB="libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kplayer/Manifest b/trinity-apps/kplayer/Manifest
index 96834769..16bd29bb 100644
--- a/trinity-apps/kplayer/Manifest
+++ b/trinity-apps/kplayer/Manifest
@@ -1 +1,2 @@
DIST kplayer-trinity-14.1.1.tar.xz 3929320 BLAKE2B 8a18c556b0574d82a17d3d108b1c1d1a7bdcec42056d1213a8284fc9d4940efa90d7977340237d77f082c8ba1246ecfb4503791d05697dfcd90ee0f0ae63f5ae SHA512 3c13ec801185e58d70e9b040b6a6d6147372d8f2c9dffea318dab4132ab403760e19f1b5f719a5b86a72abf3964550561e2364eef7fa38fc2ac6dba261b5c6f6
+DIST kplayer-trinity-14.1.2.tar.xz 3929396 BLAKE2B fbf74df1e4f480fabf0b7260569efcafa88b6a564bbcdba0699ef69370a2672f426424cc4b35b5b129c3883f52b22cc55a2e659e4d3369969ff75d72198d2af1 SHA512 37b540484b4022380d6ce861cfd8d2a9b9c07f21ae7783afa3c5959583e0434169545be25694cc48c6b709d58840a3c7add29d36717ab525968da226396eeff2
diff --git a/trinity-apps/kplayer/kplayer-14.1.2.ebuild b/trinity-apps/kplayer/kplayer-14.1.2.ebuild
new file mode 100644
index 00000000..134ea61a
--- /dev/null
+++ b/trinity-apps/kplayer/kplayer-14.1.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="be br ca cs cy da de el en_GB es et fi
+ fr ga gl he hu it ja nb nl pa pl pt
+ pt_BR ru sr sr@Latn sv tr zh_CN"
+
+TRINITY_DOC_LANGS="da es it pt sv"
+
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="KPlayer is a TDE media player based on mplayer."
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="media-video/mplayer"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kpresenter/Manifest b/trinity-apps/kpresenter/Manifest
index 81a992ed..c6ae2531 100644
--- a/trinity-apps/kpresenter/Manifest
+++ b/trinity-apps/kpresenter/Manifest
@@ -1 +1,2 @@
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kpresenter/kpresenter-14.1.2.ebuild b/trinity-apps/kpresenter/kpresenter-14.1.2.ebuild
new file mode 100644
index 00000000..5f71e438
--- /dev/null
+++ b/trinity-apps/kpresenter/kpresenter-14.1.2.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="filters/libdialogfilter kpresenter filters/kpresenter"
+TSM_EXTRACT_ALSO="lib filters/liboofilter filters/generic_wrapper doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice presentation program for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="arts +handbook"
+
+DEPEND="~trinity-apps/koffice-libs-${PV}"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )
+"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS = liboofilter libdialogfilter kpresenter" > "${S}/filters/Makefile.am"
+
+ if ! use arts ; then
+ sed -i "s/-lsoundserver_idl -lmcop//" "${S}/kpresenter/Makefile.am"
+ fi
+
+ for i in $(find "${S}"/lib -iname "*\.ui"); do
+ uic-tqt ${i} > ${i%.ui}.h
+ done
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}"/Makefile.am
+ echo 'install:' >> "${S}"/Makefile.am
+ echo '.PHONY: all' >> "${S}"/Makefile.am
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_compile() {
+ trinity-meta-2_src_compile
+ pushd "${S}/filters/liboofilter"
+ emake
+ popd
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/krename/Manifest b/trinity-apps/krename/Manifest
index 976f8858..db39c7ce 100644
--- a/trinity-apps/krename/Manifest
+++ b/trinity-apps/krename/Manifest
@@ -1 +1,2 @@
DIST krename-trinity-14.1.1.tar.xz 188140 BLAKE2B 8b825abe1e7dd1ec4efa991e4dbc95bbe3dcbc36df28a17a264f8e8d8791072f3826e112d979d5aef2c374a5c10e0ba0e48a96603940239251eef1db1d66516a SHA512 ce0f09cbc86b5bd00ebadb987e9a708b899d7115f3f3ee16f82948355afe1f14023463245407f3924c5e4da3f0d8b5f21bc7fce6ed801c26da26015eb21b33ce
+DIST krename-trinity-14.1.2.tar.xz 184864 BLAKE2B d53857f3eff3b510d601c9eb06eada93debc96656ce2c6e07bcf96ab2de5b82193d83f33bae495614102d5a2ee9efa31b0368d8cf3f3af282807945bbd415d04 SHA512 9797fc1b3bbfb57d216f45f48df54b79afde3db555cc012b18294ea8e99cdd97a2ad6446da99f68789192e910160da2c9e72c029ea0b3b2159d2d4b4403c94be
diff --git a/trinity-apps/krename/krename-14.1.2.ebuild b/trinity-apps/krename/krename-14.1.2.ebuild
new file mode 100644
index 00000000..022cdc4a
--- /dev/null
+++ b/trinity-apps/krename/krename-14.1.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bs de es fr hu it ja nl
+ pl pt_BR ru sl sv tr zh_CN zh_TW"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A powerful batch file renamer for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
+
+pkg_postinst () {
+ echo
+ einfo "Please note that KRename can use TDE's file information plugins as they're"
+ einfo "available, so you might want to install one or more of the following ebuilds:"
+ echo
+ einfo "tdeaddons-tdefile-plugins, tdeadmin-tdefile-plugins,"
+ einfo "tdegraphics-tdefile-plugins, tdemultimedia-tdefile-plugins,"
+ einfo "tdenetwork-tdefile-plugins, tdesdk-tdefile-plugins."
+ echo
+}
diff --git a/trinity-apps/krusader/Manifest b/trinity-apps/krusader/Manifest
index 63077b44..3306ac55 100644
--- a/trinity-apps/krusader/Manifest
+++ b/trinity-apps/krusader/Manifest
@@ -1 +1,2 @@
DIST krusader-trinity-14.1.1.tar.xz 2130636 BLAKE2B 37892af7decbfff6a1b116d3c2bbfffe2144e57af769cbea7880d21aabd992571ba7fa4dde324e7ee67f44f092cb7d267b6230dae2dcbf7c23479a505a634a8f SHA512 b72bbe0d1f7a4a24b36e378ca833532564cddd8da684d4ba672a609366e9331f812a23e835ac5f4aef6eaaf2297b0f58e42699d51c1781c7a946a0c1e7655ecf
+DIST krusader-trinity-14.1.2.tar.xz 2120164 BLAKE2B ac3270cdec917b6ff5e6f2a32a29c3dd302a5ee3b9c6dc376faa9b4da5fb4bf513459acb7cc56c3fda6f509aedf134afccdd09fc2ca5b30e3b9a43c3e1af9192 SHA512 5c6004630d098fab8106183026d797798d4199a4c4b450c914b8d17e4667e7130bd64785d3e15187b99cd79e577d4d38242cd9afee2cb03a0cd858611e31fb22
diff --git a/trinity-apps/krusader/krusader-14.1.2.ebuild b/trinity-apps/krusader/krusader-14.1.2.ebuild
new file mode 100644
index 00000000..fc95c953
--- /dev/null
+++ b/trinity-apps/krusader/krusader-14.1.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+TRINITY_BUILD_ADMIN="yes"
+
+TRINITY_LANGS="bg bs ca cs da de el en_GB es fr hu it ja lt \
+ nl pl pt_BR pt ru sk sl sr@Latn sr sv tr uk zh_CN"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Twin-panel file manager for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+rm_lang() {
+ local x
+ for x in ${TRINITY_LANGS}
+ do
+ if ! has ${x} ${L10N} ; then
+ rm "${S}/po/${x}.po"
+ fi
+ done
+}
+
+src_prepare() {
+ rm_lang
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ local myconf=(
+ --enable-final=no
+ )
+ trinity-econf "${myconf[@]}"
+}
diff --git a/trinity-apps/kscope/Manifest b/trinity-apps/kscope/Manifest
index 1d850281..b4ddd794 100644
--- a/trinity-apps/kscope/Manifest
+++ b/trinity-apps/kscope/Manifest
@@ -1 +1,2 @@
DIST kscope-trinity-14.1.1.tar.xz 1058828 BLAKE2B 4b43bd947dc48649d01b69663a47ba05383732f73687914df7daa5c25f2c5d6146d11c6dc93701dd75b78b29ded835835bd50b4b7fbcef0502abd6c05ddb648f SHA512 cc572d8d9c2438146ed1fec05f24dbb514b6e475233212afd6198652d57dc4b2002525aebf076cf235a9d88af93b92014f26429d5c912323912f8dd2f5fad528
+DIST kscope-trinity-14.1.2.tar.xz 1059208 BLAKE2B ef0eb2cc1812d9bfe2387d2dd6ee3be6924f222e88736f4cfe11420195c1869a343946615685d6f4f3457c5f9267c4e99605d6a341cd6d6efa1df9245f85dff3 SHA512 9323b7377859a0548db3e67450600f4f34f5b79f741de6b55b0bd7bdce6f324c5cc71d57c6580522d4455c72d1948dcc49e7814ddaa4ddb852a74ce3bbaec6d6
diff --git a/trinity-apps/kscope/kscope-14.1.2.ebuild b/trinity-apps/kscope/kscope-14.1.2.ebuild
new file mode 100644
index 00000000..66c9d8e8
--- /dev/null
+++ b/trinity-apps/kscope/kscope-14.1.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de zh_CN"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="TDE front-end to Cscope"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ media-gfx/graphviz
+ dev-util/cscope
+ dev-util/ctags
+ ~trinity-base/kate-${PV}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-devel/bison
+ sys-devel/flex
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/ksensors/Manifest b/trinity-apps/ksensors/Manifest
index 9ec8513d..eb9b9ce3 100644
--- a/trinity-apps/ksensors/Manifest
+++ b/trinity-apps/ksensors/Manifest
@@ -1 +1,2 @@
DIST ksensors-trinity-14.1.1.tar.xz 247724 BLAKE2B 24af2e115f3279fd03baf8155e02a77080546e35cfb149c08c7562f7cfb95fff1909f9ce901d495533667f315521b6999755c79eaa318225275a51c3072f6453 SHA512 7f50a676d09e76fc60ae3e33dd9e42e75a6792254cc429a06473a7e9c022a1d7c80d731fc3568cc7e1a01fb8c5cfda5cc09f61183841005dbb369489ce401e29
+DIST ksensors-trinity-14.1.2.tar.xz 229472 BLAKE2B a09b8d3e7b4f04324d6ac88f181120c70b1fb9b23b2ff901021f477e597684e6e2d17a1bd7538f99d2905292170bd4fc12fb670b561aea0fae69dd79291532c2 SHA512 c1bc9039161e109a724bce04b911f73609271f6d98cc7b3b6535aae3b91c367a2d17c008e19b52caf60dda5261c426d94873354b00605b0549fb7adba2ed47ef
diff --git a/trinity-apps/ksensors/ksensors-14.1.2.ebuild b/trinity-apps/ksensors/ksensors-14.1.2.ebuild
new file mode 100644
index 00000000..e8787400
--- /dev/null
+++ b/trinity-apps/ksensors/ksensors-14.1.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es fr nb nl pl sv"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="A TDE GUI frontend to LM-Sensors"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="sys-apps/lm-sensors"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kshowmail/Manifest b/trinity-apps/kshowmail/Manifest
index a40b17d8..bd9b4e78 100644
--- a/trinity-apps/kshowmail/Manifest
+++ b/trinity-apps/kshowmail/Manifest
@@ -1 +1,2 @@
DIST kshowmail-trinity-14.1.1.tar.xz 564800 BLAKE2B 57f4e18130bea8f3fd4cb979e2845bc683d9c7c0d89b59a6b30140914cccabc906da2d96b014c7d0afd7be5f6e7a1e7641acb8f584450da706d18be5ddf1c913 SHA512 2bdb75b74ca4465b94f2b591da55af74d40facf64dfb444a16ad3830d733d4777c1efe22640b524a71adc4429da8c2825cc186a5ca1eeed29b5a6ba9190f108e
+DIST kshowmail-trinity-14.1.2.tar.xz 566604 BLAKE2B 853d2c48b4085bcb7fa34fcf5442ba55718eda1aab8b58ab05cac84fafb192571777e2e6ac970a3d86667b2773a2884c5a1f85c91a3e4f8e8a0e2b5464831e11 SHA512 2c1504177d7245249e344df91c4d8810ef6b3c51aab10a689af6d34f8915376ffa3b53dbcb0e2a24955ac85c8ff032732d629eb5b872b956300baabdb225c640
diff --git a/trinity-apps/kshowmail/kshowmail-14.1.2.ebuild b/trinity-apps/kshowmail/kshowmail-14.1.2.ebuild
new file mode 100644
index 00000000..8660fa74
--- /dev/null
+++ b/trinity-apps/kshowmail/kshowmail-14.1.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es fr hu it ru sv"
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="Show mails on a POP3 server "
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/mimelib-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kshutdown/Manifest b/trinity-apps/kshutdown/Manifest
index 8f3b52ed..63402779 100644
--- a/trinity-apps/kshutdown/Manifest
+++ b/trinity-apps/kshutdown/Manifest
@@ -1 +1,2 @@
DIST kshutdown-trinity-14.1.1.tar.xz 173868 BLAKE2B 27aeb982cbdce83383f5ffdf08dde60ca683fb8c1cd8693218b61dd1b9701d4d9d2a92593e83ae0b54638f062eba44879fda62c4eb2b7d395131c00654b37aaf SHA512 7dcb474fc1546ac7c274db701142785959af1c72ed17e2ebfe3197edd5e4978640e913356fdc6e09a8d99349c52a5dde6e2c67255b64155566f2412818ae6403
+DIST kshutdown-trinity-14.1.2.tar.xz 169428 BLAKE2B bce5ef6f95d66e5ca4d6d878002f31e04afcf5048e4882bfd26676b8f513e6343794c305beb21aa79e0363e7be83101ccfc60cb142f819e217e8cdcfec68a77a SHA512 b283cedf5d54a28d6082d641fd040b77581ea276a08a7562a859972ec911d47d6f04d2c8710c7126e3321720d5863fa32689c739274a7603427990c63f08e64e
diff --git a/trinity-apps/kshutdown/kshutdown-14.1.2.ebuild b/trinity-apps/kshutdown/kshutdown-14.1.2.ebuild
new file mode 100644
index 00000000..d64c3fa6
--- /dev/null
+++ b/trinity-apps/kshutdown/kshutdown-14.1.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg cs de es fr hu it nl pl pt_BR ru sk sv tr zh_CN"
+
+TRINITY_DOC_LANGS="de"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A graphical shutdown utility for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="extras"
+
+RDEPEND="
+ ~trinity-base/kcontrol-${PV}
+ ~trinity-base/kdialog-${PV}
+ ~trinity-base/tdesu-${PV}
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DBUILD_EXTRAS="$(usex extras)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/ksplash-engine-moodin/Manifest b/trinity-apps/ksplash-engine-moodin/Manifest
index 3fda0df6..52218317 100644
--- a/trinity-apps/ksplash-engine-moodin/Manifest
+++ b/trinity-apps/ksplash-engine-moodin/Manifest
@@ -1 +1,2 @@
DIST ksplash-engine-moodin-trinity-14.1.1.tar.xz 1158700 BLAKE2B 316a99f9cc5096438d782b8d04c7241e1661171268c5d9a305816302879239a21ff86adac6bd293e32379fbb91cea04ae4d73d74996225679d950426e155be1a SHA512 667f343ef57248ccc13cfafaf303147c8f161403abe970025bdaaf24abb840bcb0e058ea34c3cce3dddf14a0c4ae8eaac31f97b066fd8bbe99a9278f8bbbfb6e
+DIST ksplash-engine-moodin-trinity-14.1.2.tar.xz 1158956 BLAKE2B e8376f7e5e0cc3827f38380e6a8a2e701d8cb9e24713c6a0f232b86982ae50b4e048e67ce028abbe8d6b3e826a434ce5277591bd738c8e901617dd22c917f065 SHA512 358fb7b591a62e722021ec04614eba0ac59ed245f6debb3b94133a2cb7203e5190712ae6fa451b777a9b98a77346fb533b3a590855b44f6f4b17a0cb0eba5472
diff --git a/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.1.2.ebuild b/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.1.2.ebuild
new file mode 100644
index 00000000..f5badca4
--- /dev/null
+++ b/trinity-apps/ksplash-engine-moodin/ksplash-engine-moodin-14.1.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="KSplash engine Moodin"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/kspread/Manifest b/trinity-apps/kspread/Manifest
index 81a992ed..c6ae2531 100644
--- a/trinity-apps/kspread/Manifest
+++ b/trinity-apps/kspread/Manifest
@@ -1 +1,2 @@
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kspread/kspread-14.1.2.ebuild b/trinity-apps/kspread/kspread-14.1.2.ebuild
new file mode 100644
index 00000000..42629959
--- /dev/null
+++ b/trinity-apps/kspread/kspread-14.1.2.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kspread filters/kspread"
+TSM_EXTRACT_ALSO="lib interfaces filters/kexi kexi filters/liboofilter doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice spreadsheet application for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="
+ ~trinity-apps/koffice-libs-${PV}
+ ~trinity-apps/kchart-${PV}
+ ~trinity-apps/kexi-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store
+ libkochart interfaces
+ libkrossmain lib/kross/main
+ libkrossapi lib/kross/api
+ libkexidb kexi/kexidb
+ libkexidbparser kexi/kexidb/parser"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ if [[ ${dirname} =~ "lib"* ]] && [[ ! ${dirname} =~ "lib/kross"* ]] ; then
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+ echo "SUBDIRS=$dirlist kross" > "${S}/lib/Makefile.am"
+
+ sed -i "${S}/kexi/migration/keximigratetest.cpp" \
+ -e "/TDEApplication/ s|\");|\", true, true, true);|"
+
+ echo "SUBDIRS = liboofilter kspread" > "${S}/filters/Makefile.am"
+ echo "SUBDIRS = applixspread csv dbase gnumeric latex opencalc html qpro excel kexi" \
+ > "${S}/filters/kspread/Makefile.am"
+ for i in $(find "${S}"/lib -iname "*\.ui"); do
+ uic-tqt ${i} > ${i%.ui}.h
+ done
+ echo "SUBDIRS = kexidb" > "${S}/kexi/Makefile.am"
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_compile() {
+ sed 's|-std=c++11|-std=c++98|' -i "${S}/filters/kspread/qpro/libqpro/src/Makefile"
+ trinity-meta-2_src_compile
+ pushd "${S}/filters/liboofilter"
+ emake
+ popd
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kstreamripper/Manifest b/trinity-apps/kstreamripper/Manifest
index d0f997e5..f6518518 100644
--- a/trinity-apps/kstreamripper/Manifest
+++ b/trinity-apps/kstreamripper/Manifest
@@ -1 +1,2 @@
DIST kstreamripper-trinity-14.1.1.tar.xz 29072 BLAKE2B 4ac323632834a6c54452f47981ea0fc10fa97e3ab25d53a29ec6fd07aea702554f4cd04882cb410e2b637c7841ff28077686b7bc6a4d4ca82d8c25172a86fd25 SHA512 da197a381006852b384c31be962ccc09c1aca59ff4b51b16a41b323f7aaca27eef6463422c7970966d45e91563cc1f7b0175efcccd7851c0a30ab9f716035ea0
+DIST kstreamripper-trinity-14.1.2.tar.xz 23712 BLAKE2B e88e9621756c7eae7d1253a3ed5c2d4d2e34056126e606b7189981c15e7a262a46236b0fba3997c93762ee5d6fe02f339761abe219b811f32795be7dbd6c81bf SHA512 abc7b380822d64d8042e372cd616f62e3497d72590b6f7d56cbc24350950f55ba402bdb8ec2fbbbce79ecbda809f64f69df1c54a1a2c38d946e1139c7376b0dc
diff --git a/trinity-apps/kstreamripper/kstreamripper-14.1.2.ebuild b/trinity-apps/kstreamripper/kstreamripper-14.1.2.ebuild
new file mode 100644
index 00000000..c19fedc8
--- /dev/null
+++ b/trinity-apps/kstreamripper/kstreamripper-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="TDE frontend for streamripper"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="media-sound/streamripper"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/ktechlab/Manifest b/trinity-apps/ktechlab/Manifest
index 8c3e2a1c..df08b155 100644
--- a/trinity-apps/ktechlab/Manifest
+++ b/trinity-apps/ktechlab/Manifest
@@ -1 +1,2 @@
DIST ktechlab-trinity-14.1.1.tar.xz 592636 BLAKE2B c663941649e2c9ff5e998dfaf77968924b93e7059d0db14b3baa1f8054953b3ba8bea3baf8ff19d44ff7d633a76749d2d5e9ea06abfbbfc9f36695f2251fefcf SHA512 4c5759590a90633ef5fc774ff27d1bf4930df39e41da7c7338f80485463e3459eb3c040755d9eeba560d89139770bccf7e375e7ea11613cfb86022306adc76d6
+DIST ktechlab-trinity-14.1.2.tar.xz 592608 BLAKE2B 20f648a92dace58ae6028f35f283f37c4de9bbfaee2a6f2f7b7cf078758800dca5d579bd7de30443852298f98bff73b96b86342fc1796ca4160ce637c84e473d SHA512 e1ef55f1c264e172aa972b37de218fda6db2c890153ef457652e901e28abfcf705050a158aba6b3b6b0291b56d7963b87059d04c130c2dbe54696a92ab931918
diff --git a/trinity-apps/ktechlab/ktechlab-14.1.2.ebuild b/trinity-apps/ktechlab/ktechlab-14.1.2.ebuild
new file mode 100644
index 00000000..bbfcc433
--- /dev/null
+++ b/trinity-apps/ktechlab/ktechlab-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="Circuit simulator for microcontrollers and electronics [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="
+ dev-embedded/gpsim
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/kugar/Manifest b/trinity-apps/kugar/Manifest
index 81a992ed..c6ae2531 100644
--- a/trinity-apps/kugar/Manifest
+++ b/trinity-apps/kugar/Manifest
@@ -1 +1,2 @@
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kugar/kugar-14.1.2.ebuild b/trinity-apps/kugar/kugar-14.1.2.ebuild
new file mode 100644
index 00000000..dfb6be8c
--- /dev/null
+++ b/trinity-apps/kugar/kugar-14.1.2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kugar filters/kugar"
+TSM_EXTRACT_ALSO="lib interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="KOffice report viewer and generator for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="
+ ~trinity-apps/koffice-libs-${PV}
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="
+ libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkoproperty lib/koproperty
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS= kugar" > "${S}/filters/Makefile.am"
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11"
+ trinity-meta-2_src_configure
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kvkbd/Manifest b/trinity-apps/kvkbd/Manifest
index 5f4c19d5..9001c32f 100644
--- a/trinity-apps/kvkbd/Manifest
+++ b/trinity-apps/kvkbd/Manifest
@@ -1 +1,2 @@
DIST kvkbd-trinity-14.1.1.tar.xz 47428 BLAKE2B 377b740ae46277897115769d5487c600a735b7a53ed5c96939c5b676afb8bad5c7db09ac6c96c35b17522caea04abddfea28de4d4f7255d5166d94c05a45bbd2 SHA512 4a14aa43b9a5603a81653aedb2948b35291dca557f4549cddc9c207781f1ab8ff4cf9ec85d772eba6466771a1f453a9fcea2a58e72962fcc14dec8c9e67045ff
+DIST kvkbd-trinity-14.1.2.tar.xz 43420 BLAKE2B 68947578dac32757acf9613466966937043ef02137d452cee2d7f16aebb028b244a61c7fbd212ee5ab732e5766294910c99f7ea654cb79845cdd7906b73b7c53 SHA512 da8bd69f9ee1131ac79aecd798aedf5aef1b0e4f77ca377b9e10431921fdcd24b67537d445dc6c8b22c2bc1b6d3c53d5f7e32005fdf318a5bf57e0370fb34285
diff --git a/trinity-apps/kvkbd/kvkbd-14.1.2.ebuild b/trinity-apps/kvkbd/kvkbd-14.1.2.ebuild
new file mode 100644
index 00000000..31750fff
--- /dev/null
+++ b/trinity-apps/kvkbd/kvkbd-14.1.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A virtual keyboard for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="x11-libs/libXtst"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kvpnc/Manifest b/trinity-apps/kvpnc/Manifest
index d926caf7..8cd9ddba 100644
--- a/trinity-apps/kvpnc/Manifest
+++ b/trinity-apps/kvpnc/Manifest
@@ -1 +1,2 @@
DIST kvpnc-trinity-14.1.1.tar.xz 1436296 BLAKE2B 1e6a48446dbd24532f323ca14c25bdd1349a7d42480f53447fcb5e8bb659f98404da21899b84078c39a3d738e58de273a5ef2aed4902ecc1f690cdfc861ac379 SHA512 3b0c581e79e40c6d9a1a9d0be509565c7502d70aa9047be10b4aae33e29c798c99722c45ca524d18d8b3a78dbf4a3fc5abc8b54f4e8c3278c379df5afc0c1aec
+DIST kvpnc-trinity-14.1.2.tar.xz 1430168 BLAKE2B 6f4e2f8e1bbbf21094d2a5d8514738e27fa5ee361106295a1548b4c12e9f0b902de53aa9edf3dd2c2c870f9cd87d54a378d7cc48e3424a2ce1c28f95d9005b37 SHA512 70743c34350bab66030b4b6a0f841f568fc1ca78068f6ef34812e1194ba7021ad253c4f13a2e8dee1acc91f77322769c80ac91f1f2789ee858f66a87ccd2a0db
diff --git a/trinity-apps/kvpnc/kvpnc-14.1.2.ebuild b/trinity-apps/kvpnc/kvpnc-14.1.2.ebuild
new file mode 100644
index 00000000..38759300
--- /dev/null
+++ b/trinity-apps/kvpnc/kvpnc-14.1.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg ca da de es fr hu it ja nl pl pt_BR ru sk sv tr zh_CN"
+TRINITY_MODULE_TYPE="applications/internet"
+inherit trinity-base-2
+
+DESCRIPTION="VPN clients frontend for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="cisco libreswan +openvpn pptpd smartcard strongswan"
+
+# Other VPN clients will be added by request, controlled over USE.
+# If you miss any, please let us know!
+
+DEPEND="
+ dev-libs/libgcrypt
+ sys-apps/net-tools"
+RDEPEND="${DEPEND}
+ cisco? ( net-vpn/vpnc )
+ libreswan? ( net-vpn/libreswan )
+ openvpn? ( net-vpn/openvpn )
+ pptpd? ( net-vpn/pptpd )
+ smartcard? ( dev-libs/openct )
+ strongswan? ( net-vpn/strongswan )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/kword/Manifest b/trinity-apps/kword/Manifest
index 81a992ed..c6ae2531 100644
--- a/trinity-apps/kword/Manifest
+++ b/trinity-apps/kword/Manifest
@@ -1 +1,2 @@
DIST koffice-trinity-14.1.1.tar.xz 49531852 BLAKE2B b63fdcab90416262a70b74fa76e6f4548e82cb7c5c55eb8a1d97fd705b5d021d9af64b9502b3f109bc031dc6ac45330ce5885e861363a8ce1ce59fc320eabae6 SHA512 0e251cdc038bb34d9083d29704ef8b0afab870aed485a4aca1076ba0ed8288cf627d9d24ea898ea9be7b8570c2825e3af6a48c01de32bbccf169ddded83608f2
+DIST koffice-trinity-14.1.2.tar.xz 49527632 BLAKE2B 7d627b8bded1be3317c58a7829f66914b1c3ed313eafe717b80519538f894d28229f28ee21fb57abf98fc691c2a2ad1c0d6c06d4ba30803dd14d347c4775679b SHA512 60a37e8b70e1a2a52676c4ae19adca8ec431752fa3a40f225d6d92354dd63c6b3598bd5eb10d24da65bbb05fe97ad66cc9b6856bb34bde9b709e5f801eecf03d
diff --git a/trinity-apps/kword/kword-14.1.2.ebuild b/trinity-apps/kword/kword-14.1.2.ebuild
new file mode 100644
index 00000000..403ecf3f
--- /dev/null
+++ b/trinity-apps/kword/kword-14.1.2.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_NAME="koffice"
+TRINITY_MODULE_TYPE="applications/office"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_SUBMODULE="kword filters/kword"
+TSM_EXTRACT_ALSO="lib kspread filters/liboofilter interfaces doc"
+
+inherit flag-o-matic trinity-meta-2
+
+DESCRIPTION="for TDE [Trinity]"
+HOMEPAGE="http://trinitydesktop.org/"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+handbook"
+
+DEPEND="
+ ~trinity-apps/koffice-libs-${PV}
+ ~trinity-apps/kspread-${PV}
+ app-text/wv2
+ virtual/imagemagick-tools
+ app-text/libwpd
+"
+
+RDEPEND="${DEPEND}
+ handbook? ( ~trinity-base/khelpcenter-${PV}
+ app-text/doxygen )"
+
+KMCOPYLIB="libkformula lib/kformula
+ libkofficecore lib/kofficecore
+ libkofficeui lib/kofficeui
+ libkopainter lib/kopainter
+ libkotext lib/kotext
+ libkwmf lib/kwmf
+ libkowmf lib/kwmf
+ libkstore lib/store
+ libkspreadcommon kspread"
+
+src_prepare() {
+ local search_path="${TDEDIR}/${get_libdir}"
+ local libname dirname dirlist x
+ libname=""
+ for x in $KMCOPYLIB; do
+ if [ "${libname}" == "" ] ; then
+ libname="${x}"
+ else
+ dirname=$x
+ mkdir -p ${dirname}
+ pushd ${dirname}
+ if [ ! "$(find ${search_path} -maxdepth 1 -name ${libname}*) 2>/dev/null" == "" ]; then
+ ln -s ${TDEDIR}/$(get_libdir)/${libname}* .
+ if [[ ${dirname} =~ "lib/"* ]] ; then
+ dirlist="${dirlist} ${dirname/lib\/}"
+ fi
+ fi
+ popd
+ libname=""
+ fi
+ done
+ if use handbook ; then
+ echo -e "KDE_LANG = en\nSUBDIRS = ${PN}" >"${S}/doc/Makefile.am" || die
+ fi
+
+ echo "SUBDIRS=$dirlist" > "${S}/lib/Makefile.am"
+ echo "SUBDIRS = liboofilter kword" > "${S}/filters/Makefile.am"
+
+ for i in $(find "${S}"/lib -iname "*\.ui"); do
+ uic-tqt ${i} > ${i%.ui}.h
+ done
+
+ trinity-meta-2_src_prepare
+
+ echo 'all:' > "${S}/Makefile.am"
+ echo 'install:' >> "${S}/Makefile.am"
+ echo '.PHONY: all' >> "${S}/Makefile.am"
+}
+
+src_configure() {
+ append-cxxflags "-std=c++11 -I/usr/include/libxml2"
+ trinity-meta-2_src_configure
+}
+
+src_compile() {
+ pushd "${S}/filters/liboofilter"
+ emake
+ popd
+ trinity-meta-2_src_compile
+}
+
+src_install() {
+ trinity-meta-2_src_install
+ if use handbook ; then
+ pushd "${S}/doc" || die
+ emake install DESTDIR="${D}"
+ popd
+ fi
+}
diff --git a/trinity-apps/kxmleditor/Manifest b/trinity-apps/kxmleditor/Manifest
index bf3eaea7..719a58b0 100644
--- a/trinity-apps/kxmleditor/Manifest
+++ b/trinity-apps/kxmleditor/Manifest
@@ -1 +1,2 @@
DIST kxmleditor-trinity-14.1.1.tar.xz 509660 BLAKE2B e28a4e8574108b89bc58cb27b305c8ee4d35db7e41afa4dbaf8c4f60b31bbbcef6471bdf67afbc433727f153ade72c5f92943d430d6013574e800949a88570e5 SHA512 28868c2aac1db8510ca0d210c04faadab6aa5f0a26034d8b8197b3d84f6e541866ab26760186c321fd1045cad778e29917bcb626b94fe9ca6e703b8a7ce2a808
+DIST kxmleditor-trinity-14.1.2.tar.xz 509764 BLAKE2B 2c284af81b5d467d5fe5f3e48d846004d495b8a89b837342b63e631f9f8c55ee013f9bae5bcf782c6e14934498889792d767f4efd3f7bdd8b433c4707c4c4c0b SHA512 c9a8fb22925a3c810aee4534f8f6efbe0ada88c8e468efa48139ef37a998ae8a6b5d8df3f435412c77d980aefff8e0f8d0d24a394f99abc7ae3047efa97109f4
diff --git a/trinity-apps/kxmleditor/kxmleditor-14.1.2.ebuild b/trinity-apps/kxmleditor/kxmleditor-14.1.2.ebuild
new file mode 100644
index 00000000..c3a531cc
--- /dev/null
+++ b/trinity-apps/kxmleditor/kxmleditor-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de fr pl"
+
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="XML editor for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/libkdcraw/Manifest b/trinity-apps/libkdcraw/Manifest
index a8a7b7fc..95652f32 100644
--- a/trinity-apps/libkdcraw/Manifest
+++ b/trinity-apps/libkdcraw/Manifest
@@ -1 +1,2 @@
DIST libkdcraw-trinity-14.1.1.tar.xz 271744 BLAKE2B b92fe4bc05cdba950a7baeaa3fee4ab9e8171dcaf437d47b93ca0aed4706e0e1e0d8e097195c7dfa7b8336bb59bfe9468eb9389877fcda467900ae44de7c2292 SHA512 e9ede3191f81b464f312944b6e03de7bb5b49045b4d2a2a7f371ddd7da942ab887707db60be3834258acf5e0482de76b045dff87cef609bd93ac9ec95708a90a
+DIST libkdcraw-trinity-14.1.2.tar.xz 271792 BLAKE2B fb933918630ba9da612eb231dab48e408d21079e558d615e28892101dd1ba84c06d474fafb17556603b4648ea5eb65d04b1392f7a3fce0e0a40726ff8e3089ec SHA512 b47bb33da67fb512706cff29be47991437c617e492aba6e7cca6f156d57466648b6b2138c1521d1cbcace20a236b39802e7bd558b091fcbd0beb840ca8226f39
diff --git a/trinity-apps/libkdcraw/libkdcraw-14.1.2.ebuild b/trinity-apps/libkdcraw/libkdcraw-14.1.2.ebuild
new file mode 100644
index 00000000..727a4a3c
--- /dev/null
+++ b/trinity-apps/libkdcraw/libkdcraw-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_MODULE_TYPE="libraries"
+TRINITY_LANGS="ca da de el es et is it ja ms nds nl pa pt pt_BR sk sr sr@Latn sv th uk"
+inherit trinity-base-2
+
+DESCRIPTION="Digital camera raw image library wrapper [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="media-libs/lcms:2
+ virtual/jpeg
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/libkexiv2/Manifest b/trinity-apps/libkexiv2/Manifest
index 3e619b91..daa09591 100644
--- a/trinity-apps/libkexiv2/Manifest
+++ b/trinity-apps/libkexiv2/Manifest
@@ -1 +1,2 @@
DIST libkexiv2-trinity-14.1.1.tar.xz 31308 BLAKE2B 69809d562a51cc9a17852a84d81d993ba79c1f56dc47a414b547a869b319f258cce082502bcbb0f84e0ad6673d62c1625fcc37be1384ce0b56c1972c9f449f92 SHA512 7f21084883fe85bffb663d36a3abf8e53a3db5a073ed496db3d1a04851bbfa94d447c77584bdbaf234f24a76ec028fe7e035cdcf935e23e9cd92d11517d7bdc9
+DIST libkexiv2-trinity-14.1.2.tar.xz 31316 BLAKE2B 8939a90f3407308d90b6f24ce04ab8df5fe9f6ac9259d74c71eb4d8a1372acb5870434123e8f26e40e7a469fc82dda6e93906e80a6dfa7b631ee256325eb4f46 SHA512 b72c522c541be10530cdfe01d84d9b29c906ef8e1e69fdf1a5a0cb85731911b9da9fc37c03d4d87e46a548399613a77861606b48ac0de09b3abc8754574c36dc
diff --git a/trinity-apps/libkexiv2/libkexiv2-14.1.2.ebuild b/trinity-apps/libkexiv2/libkexiv2-14.1.2.ebuild
new file mode 100644
index 00000000..6607e933
--- /dev/null
+++ b/trinity-apps/libkexiv2/libkexiv2-14.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="libraries"
+inherit trinity-base-2
+
+DESCRIPTION="Wrapper around exiv2 library [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="media-gfx/exiv2
+ net-dns/libidn
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/libkipi/Manifest b/trinity-apps/libkipi/Manifest
index 86e3f8da..5de34b23 100644
--- a/trinity-apps/libkipi/Manifest
+++ b/trinity-apps/libkipi/Manifest
@@ -1 +1,2 @@
DIST libkipi-trinity-14.1.1.tar.xz 96568 BLAKE2B e94d51f7b4123a05214db6e37df32a29b8fc32b22f2477b589ce9a04801778adc8e38fbd2d9dcc698bcc3518d75dff2c10d547deeadf0d67f6ac77a86392a94a SHA512 7ce226059792e5a38eb9a60bd040cc2e230912a41d69a08d9dd36089e943c97169d91af29732cb7b1fb2199241333295820de5e6ff41b10b00ea2c5c3db11d09
+DIST libkipi-trinity-14.1.2.tar.xz 96672 BLAKE2B dab040cb0c8c180cafce75c7d1699091b72ac0a31f0b84466eceb9548982f7a85f75acdfebdf9eb09988867d78bbd0764426bfb00caa5df003d230b5d571e616 SHA512 73cf75e5bf1e34c570b1608b16da72b32d365b3a11761c47ace4493214ba5a01e567980856fd0983a5547f204c00e87484cefb11a459aefc003d4eb52aab42c7
diff --git a/trinity-apps/libkipi/libkipi-14.1.2.ebuild b/trinity-apps/libkipi/libkipi-14.1.2.ebuild
new file mode 100644
index 00000000..0abd30b8
--- /dev/null
+++ b/trinity-apps/libkipi/libkipi-14.1.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_MODULE_TYPE="libraries"
+TRINITY_LANGS="ar br ca cs cy da de el en_GB es et fi fr ga gl is it ja lt mt
+ nb nl pa pl pt pt_BR ru rw sk sl sr sr@Latn ta tr tr uk zh_CN"
+inherit trinity-base-2
+
+DESCRIPTION="A library for image plugins accross TDE applications [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+LICENSE="|| ( GPL-2 GPL-3 )"
+
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="virtual/jpeg
+ virtual/acl
+"
+
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/mathemagics/Manifest b/trinity-apps/mathemagics/Manifest
index aa01d8c2..7ab09c98 100644
--- a/trinity-apps/mathemagics/Manifest
+++ b/trinity-apps/mathemagics/Manifest
@@ -1 +1,2 @@
DIST mathemagics-trinity-14.1.1.tar.xz 32776 BLAKE2B f2090a1c895a364a3d29a10045e1e15cc1b0818ba8f7bea8dfe4bbc07eab54dd5f55601251fbd5c5fcef6ed60e82b64ee54e6ee77bda2341978224fa52cb36e6 SHA512 351ea8950d10e74321be4d771a6cc34051482b9ffe2d85ef72da12bd2b7d9b78db0956ba16c0fb4b97018a113f60117e9d676fca679c5d2d33faad78db27c2a7
+DIST mathemagics-trinity-14.1.2.tar.xz 32796 BLAKE2B c222ebc6b1c262f86753b3d9e65f67144d4cbd24270188ee1367009ce4d18fea94f406b82de4be4b4137453aa6e483ddb7340fb57b4c5e1b41635e813bebb82b SHA512 772aea01b058dcb77ba2885225312122424bf6b40f3b43a52a20a180bd91c4d3c2cf4195a3c87117f91eb83d655dbe9f7ad694056f9695b2be994636b29c63ca
diff --git a/trinity-apps/mathemagics/mathemagics-14.1.2.ebuild b/trinity-apps/mathemagics/mathemagics-14.1.2.ebuild
new file mode 100644
index 00000000..0f01a280
--- /dev/null
+++ b/trinity-apps/mathemagics/mathemagics-14.1.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="af az bg bs ca cs da de el es et eu fi fr he hr hu is it ja \
+ lt lv mt nl nn pl pt_BR pt ro ru sk sl sr@Latn sr sv ta th \
+ tr uk wa xh zh_CN zh_TW zu"
+
+TRINITY_MODULE_TYPE="applications/utilities"
+inherit trinity-base-2
+
+DESCRIPTION="Mathemagics is a RPN Calculator"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/mplayerthumbs/Manifest b/trinity-apps/mplayerthumbs/Manifest
index 8b604878..0d1dc1d3 100644
--- a/trinity-apps/mplayerthumbs/Manifest
+++ b/trinity-apps/mplayerthumbs/Manifest
@@ -1 +1,2 @@
DIST mplayerthumbs-trinity-14.1.1.tar.xz 26588 BLAKE2B 32c7a1a8537da31753c93bd45421b835c1ba3c2e2446d33c30edaa7b9c178751faf5128458499e137bb2efb770ff699620cb75dbe83b7854067d04cb508184f0 SHA512 0b55b57a5da3c34b217ba9d8043ebdbeed981a932ba69546df4ce2220d4942511a18b467242a8541089c4ba1c9f8ea8915da0fe51b5b6c24939d6702cd0cb0aa
+DIST mplayerthumbs-trinity-14.1.2.tar.xz 20868 BLAKE2B 042fbb512299d224e632f92a17ed9215860f686428e8e0ff7fa17766883a55b68905b3f50eb0d766a1ae8b3595b42e00f733b709627bf0aafa47f5ee5847595a SHA512 5453d2ba2cba1edfa546af1ac80ceae71c0624adb41d2ec8c17c6d1d749a049414d2baf85991e5a5314eae5d1aa0409de4b6407c818c16332160849883c594ee
diff --git a/trinity-apps/mplayerthumbs/mplayerthumbs-14.1.2.ebuild b/trinity-apps/mplayerthumbs/mplayerthumbs-14.1.2.ebuild
new file mode 100644
index 00000000..b68c924b
--- /dev/null
+++ b/trinity-apps/mplayerthumbs/mplayerthumbs-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+TRINITY_MODULE_TYPE="applications/multimedia"
+inherit trinity-base-2
+
+DESCRIPTION="MPlayer based thumbnail generator for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="+strips"
+
+RDEPEND="media-video/mplayer"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ -DWITH_STRIPS_SUPPORT="$(usex strips)"
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/piklab/Manifest b/trinity-apps/piklab/Manifest
index 2574ddb0..fa790917 100644
--- a/trinity-apps/piklab/Manifest
+++ b/trinity-apps/piklab/Manifest
@@ -1 +1,2 @@
DIST piklab-trinity-14.1.1.tar.xz 843372 BLAKE2B 7f9081f68cf7cf3f10cb6ccbf19d1681ab3ad4bfedd1539dc0d307e62f1bfd05296af6c67316e59775cd8e15201d5d537245f9ebeebf7b7da4d4721cd530b445 SHA512 cd0bb429eb4a28649f1904709208e28635a00c249d35a36220acfea3101dd2bbbc73938884b2239cc6e8f6cca240fcefccf5948ea581bc56d204607b06edd9b0
+DIST piklab-trinity-14.1.2.tar.xz 836780 BLAKE2B 657be64b1d59e87541e66085b149b139346862aa81d5a86a1cd555f88f10be30f510ba1f93ef77ab9e5e9bc509ce15e1f1ca6e5a0f4b61ef5977b6cc8640b394 SHA512 c041a0a1db1ec7bd987a048fd868fdaa36c99fd3bcdc9f4d78c43ced78d2b02d0de4732e2989de3b28097d8554c624899b8e27ad2d419a3a7c4320b85b9a088c
diff --git a/trinity-apps/piklab/piklab-14.1.2.ebuild b/trinity-apps/piklab/piklab-14.1.2.ebuild
new file mode 100644
index 00000000..a9d9be9e
--- /dev/null
+++ b/trinity-apps/piklab/piklab-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="cs de es fr hu it"
+TRINITY_BUILD_ADMIN="yes"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="IDE for PIC-microcontroller development [Trinity]"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ trinity-econf --disable-final
+}
diff --git a/trinity-apps/polkit-agent-tde/Manifest b/trinity-apps/polkit-agent-tde/Manifest
index b423b15f..b2aa0999 100644
--- a/trinity-apps/polkit-agent-tde/Manifest
+++ b/trinity-apps/polkit-agent-tde/Manifest
@@ -1 +1,2 @@
DIST polkit-agent-tde-trinity-14.1.1.tar.xz 32856 BLAKE2B 73ef689d12e8604e0bf79af81e5d7bf85ff31ede38fd0b6f5ffc13851d72442b1fe695dfd7cd8ec991fee6d1b038fa78841c90503be5e6947bfab74ee4d8eacf SHA512 4d8465b6ee16e1b27bf7280f1e501e6ebcaaacc9202cad24a6f7feb2021208141e1473529a8c8141596ed6e4ae0bd72a303dafff91022ebbc867d4bea6106b76
+DIST polkit-agent-tde-trinity-14.1.2.tar.xz 33036 BLAKE2B 261bd6960161f4fe1d3455b4fa7e2df1654fb1f7db61ec037feca40fd2ef7822c4caf585b3a49659928307124412c46d8d5ea337258155ef2e2170bae4e0a12d SHA512 9926b25fe8fcf70a3b4f2c594e3bf7be051014aabd3451aec2ff4735fc41a244a377f7bd44d03aec4e7a67d38ad993b08e388b01ef8f80f5b82ba1893a67b447
diff --git a/trinity-apps/polkit-agent-tde/polkit-agent-tde-14.1.2.ebuild b/trinity-apps/polkit-agent-tde/polkit-agent-tde-14.1.2.ebuild
new file mode 100644
index 00000000..ceea46d0
--- /dev/null
+++ b/trinity-apps/polkit-agent-tde/polkit-agent-tde-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="ar bs ca ca@valencia cs da de el en_GB eo es et fi fr ga gl hr \
+ hu is it ja kk km lt mai mr ms nb nds nl pa pl pt_BR pt ro ru \
+ sk sl sr sv th tr ug uk vi zh_CN zh_TW"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="TDE dialogs for PolicyKit"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/polkit-tqt-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/potracegui/Manifest b/trinity-apps/potracegui/Manifest
index e2845b16..7ce24bf6 100644
--- a/trinity-apps/potracegui/Manifest
+++ b/trinity-apps/potracegui/Manifest
@@ -1 +1,2 @@
DIST potracegui-trinity-14.1.1.tar.xz 50460 BLAKE2B 4f4c2dd6b2552a44644ff1a9ad0ee2b3a86e882a43543c95fa24e17f3403e109760b03f3e4fc37817c55c4675ade0b14dcbe832ebff3d48e23855093557cedf4 SHA512 e3501fb1c155a2472528248f8f17c6746f9db0f6b1639301286c8e5f2cf2328d07a76b6f5f0e6aaa219eaafd4031e714b022a66b511c8ab65accd46652b8e04f
+DIST potracegui-trinity-14.1.2.tar.xz 50688 BLAKE2B a3762815b43e264c265fde9366d78ba8cf61a2f7d44a2b9c68b42be5c5d278522ca5b482813e53fc95dc3e441237540cb264c83138cf1dcf96c5a9244dd4053b SHA512 2ef2198ff64bc9f72a4f7042e9e30676c15154ba11dd66a8d0d0a5bde7d67fae39ff62b821b9712967473e57378aee0a9d5e596baeaffb37c61767cf29b51565
diff --git a/trinity-apps/potracegui/potracegui-14.1.2.ebuild b/trinity-apps/potracegui/potracegui-14.1.2.ebuild
new file mode 100644
index 00000000..321e0253
--- /dev/null
+++ b/trinity-apps/potracegui/potracegui-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/graphics"
+inherit trinity-base-2
+
+DESCRIPTION="TDE frontend for potrace"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="media-gfx/potrace"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/smartcardauth/Manifest b/trinity-apps/smartcardauth/Manifest
index 13a6c390..8cd4e9a2 100644
--- a/trinity-apps/smartcardauth/Manifest
+++ b/trinity-apps/smartcardauth/Manifest
@@ -1 +1,2 @@
DIST smartcardauth-trinity-14.1.1.tar.xz 20124 BLAKE2B f757eb6f9bbf47118432708af0a984df013326e15d3c6f2b6fbbc598945c0c3ac0b358d64121ebf0550e8b59cb96c287efb171ab503254e00208b9c8c25393d8 SHA512 372020fab13d936009a776ac0459c115776de603e9eeb057aff99cc76c24983f1b4678e94d6857d84484243842115209c8f5bd6b09df72de63d4835430d2564e
+DIST smartcardauth-trinity-14.1.2.tar.xz 20140 BLAKE2B 6580f4794e626bf05abffa5641012ba04a9d7b924c228e4894187e0e773a710bec638c5fb6dcef18c2229cd7e8ed18a4269a00ef41e3999d209d8fe7f247b09f SHA512 ac794314583bab83a132fd1654f623530dae0b290610bfc1c5e3e2fa4ce749ae6b07b4e32bb397c6e679212fbcd29379a50e9ab86d1f56c819cf33f80c522337
diff --git a/trinity-apps/smartcardauth/smartcardauth-14.1.2.ebuild b/trinity-apps/smartcardauth/smartcardauth-14.1.2.ebuild
new file mode 100644
index 00000000..fc079d73
--- /dev/null
+++ b/trinity-apps/smartcardauth/smartcardauth-14.1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="SmartCard login and LUKS decrypt"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ dev-libs/pkcs11-helper
+ net-libs/gnutls
+ dev-libs/openssl:=
+"
+RDEPEND="${DEPEND}"
diff --git a/trinity-apps/tastymenu/Manifest b/trinity-apps/tastymenu/Manifest
index 94bd8ba9..c204fbdf 100644
--- a/trinity-apps/tastymenu/Manifest
+++ b/trinity-apps/tastymenu/Manifest
@@ -1 +1,2 @@
DIST tastymenu-trinity-14.1.1.tar.xz 153460 BLAKE2B b3d71003792d2ca8e09879159b2e2d94a1b90a2d9eae3fb329349c03f0da28a09d90e334b4c9f42fb60b3918a8e5152d3a2b1759d5bbfe30f772bd8620a43fc4 SHA512 988e1750efb9d5e0538aa9afcdc6bff4a6006bba3ca57ac67d90813b2357279bf74ae9664a85ae49ed2e64ba2c42c610af497431dec3900f2ee5878a781740a8
+DIST tastymenu-trinity-14.1.2.tar.xz 151636 BLAKE2B 82347ee34a775144dc1f827eaabcce9cf87e6e513fe945ee97033a407c941d72839b1bfbca8701a28050b367a1e58b1eca3a46f6a28a3531fef7e42c8a0b752a SHA512 6e05e3a1fde301aa38822c20d01c5abb6b11f755ff2aac02fc3eda45b7b5a37aeed07f1cc17b86bd1c5dbfcdae4b92f5611717316a2095621f059474aeca04fc
diff --git a/trinity-apps/tastymenu/tastymenu-14.1.2.ebuild b/trinity-apps/tastymenu/tastymenu-14.1.2.ebuild
new file mode 100644
index 00000000..e62b4f8d
--- /dev/null
+++ b/trinity-apps/tastymenu/tastymenu-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de es fi fr it nl pl pt_BR ru sl uk"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="TDE-Menu replacement"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tde-style-baghira/Manifest b/trinity-apps/tde-style-baghira/Manifest
index a519982b..46872f3f 100644
--- a/trinity-apps/tde-style-baghira/Manifest
+++ b/trinity-apps/tde-style-baghira/Manifest
@@ -1 +1,2 @@
DIST tde-style-baghira-trinity-14.1.1.tar.xz 393368 BLAKE2B cce57e7e4febf4d7777aa5ae029d79f0e9d6932cf01f603a1ed91e989fe9e56583eb2fb56bf55d1fd0286922ebfce7ae56ec34515d4ad5b3b2a4a17452a44c7a SHA512 04b7662659ab81a2f4d143a2ecf7e72088d7533039d3102dd185575578a1a66354b64ffa09d5f6dfbd14892c82e022060d985a965d32f43d0bcf63baaa5f636e
+DIST tde-style-baghira-trinity-14.1.2.tar.xz 393520 BLAKE2B 6645af57596504560e3a0ab6e6b1ff1f16f727316b0081735af2d962979723a6af35cea6755ca8c7fd3fce7d670d696c5f0b330190d21e3cd7db82299eb816d8 SHA512 39a8726603e6587afc83e16e3b91c1957e01e73ead84f93da662ef528b85b2fbcc672014daf5971505e102a5cccc12d2fc1727dd7a131cbe70cef9fd5ebf8bd3
diff --git a/trinity-apps/tde-style-baghira/tde-style-baghira-14.1.2.ebuild b/trinity-apps/tde-style-baghira/tde-style-baghira-14.1.2.ebuild
new file mode 100644
index 00000000..22372de1
--- /dev/null
+++ b/trinity-apps/tde-style-baghira/tde-style-baghira-14.1.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Baghira widget style for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tde-style-domino/Manifest b/trinity-apps/tde-style-domino/Manifest
index 8493291f..eedc962b 100644
--- a/trinity-apps/tde-style-domino/Manifest
+++ b/trinity-apps/tde-style-domino/Manifest
@@ -1 +1,2 @@
DIST tde-style-domino-trinity-14.1.1.tar.xz 116336 BLAKE2B 83e96e8fef54b3da8144121e524f1f14fa65e1b4f2f7b614dd0716038896a91540b0fea8a45d7ed6aea142ba7378d0d7363e0a4e6630ea29252950cec3c5eb56 SHA512 b66df33220e92af7f69abefb90363f3fe89ecd6eda5374e65d6335dffe6ab134ea6c6d02cfd9b81c0682b77f850c0510ec2af9cce9741d48562efe0c150bc7d3
+DIST tde-style-domino-trinity-14.1.2.tar.xz 116576 BLAKE2B d5dc3fd3f08b1c105cd5b415f28e4ff3e050b0333022059d37b770e140714f800696a5d666b10c22dd4d2db99d0fa77aebe7933e210b5690b11972b146fd889a SHA512 ee9ab68f53fff734695681565379788d5ad1e8733ca3404a0d08a1ce8ec26dff3f1464313816fff0cda4618aac0fe2de2f8ce050e642326283f818714cf00f06
diff --git a/trinity-apps/tde-style-domino/tde-style-domino-14.1.2.ebuild b/trinity-apps/tde-style-domino/tde-style-domino-14.1.2.ebuild
new file mode 100644
index 00000000..e71eb8f4
--- /dev/null
+++ b/trinity-apps/tde-style-domino/tde-style-domino-14.1.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="de nl"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Domino widget style for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tde-style-ia-ora/Manifest b/trinity-apps/tde-style-ia-ora/Manifest
index 6dd5700d..99829f0d 100644
--- a/trinity-apps/tde-style-ia-ora/Manifest
+++ b/trinity-apps/tde-style-ia-ora/Manifest
@@ -1 +1,2 @@
DIST tde-style-ia-ora-trinity-14.1.1.tar.xz 43956 BLAKE2B a9c1d6c26f2dbb221735bc5fe93f333d0c5f3620f7b6d7d9e1fa2c6cb441a5c03dd9fa6c11a2c9ec104d2cc92b07f5835d6914912129a0ef0f82700455a9e14a SHA512 1e5a7e80398499ae16d3ac3e5ea9c0e6fb03a90c9794eda38069ba9eedfd531f3f217a548ae67e57c7a0c13e8d2fa2e2da75eff892fe84663225c000e3945636
+DIST tde-style-ia-ora-trinity-14.1.2.tar.xz 62712 BLAKE2B d1f0f47f70759c2cdfc37d6ace245b41f602456154a0ee98bd7f44149747cce15919164ae6ab31283a07c1e3a0c106b105ca7c7feb8de0aae487713be850f391 SHA512 b38413fb80e51d2f8b53d737b17f262c4fe02b80ba849bc1536537b33a2b35ed4d2e1f650ce7dc063a8607a888309cc92fde2a2a40ca45f3ff3612fa4d4ae097
diff --git a/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.1.2.ebuild b/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.1.2.ebuild
new file mode 100644
index 00000000..f4cc5216
--- /dev/null
+++ b/trinity-apps/tde-style-ia-ora/tde-style-ia-ora-14.1.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="no"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Ia Ora widget style for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/tde-style-lipstik/Manifest b/trinity-apps/tde-style-lipstik/Manifest
index e30028fc..d87344a4 100644
--- a/trinity-apps/tde-style-lipstik/Manifest
+++ b/trinity-apps/tde-style-lipstik/Manifest
@@ -1 +1,2 @@
DIST tde-style-lipstik-trinity-14.1.1.tar.xz 48628 BLAKE2B 5b820430d851e587b8fe21b537c17bfe6d710c1cc6d5273f98038244008356c2858215cbc8cf20a415f9e56b0902d81c6a9f6d84ca2673808b1f3b4783582eb9 SHA512 2a1a09f3c7b560f6d26207ee1a618292242ebba1ce0dd227e5ac982fc14e0242be1f5a6a0f60144afddde2111ed793d9605e85de8a2f323760ae51d3e1579bd4
+DIST tde-style-lipstik-trinity-14.1.2.tar.xz 48796 BLAKE2B 0cb8d41d6d6281e656635a14b4bdb4bd6243046c5c5669244728a1f5c7c192dfacb05a454ab7cca71c17a713cd011fc13b8bcabf568b5470c7b84c7ebb764abd SHA512 3c649e918c1f337af09d80a67bee9ec3281447ebf0251ba71a59965c9d9c50a8ea1d3cfbd1ec0e66329576a767b0bc87a627fb69e9805fa23b4d23504e4dc602
diff --git a/trinity-apps/tde-style-lipstik/tde-style-lipstik-14.1.2.ebuild b/trinity-apps/tde-style-lipstik/tde-style-lipstik-14.1.2.ebuild
new file mode 100644
index 00000000..a84f1ea2
--- /dev/null
+++ b/trinity-apps/tde-style-lipstik/tde-style-lipstik-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Lipstik widget style for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tde-style-qtcurve/Manifest b/trinity-apps/tde-style-qtcurve/Manifest
index 2f132f9b..333d9bdf 100644
--- a/trinity-apps/tde-style-qtcurve/Manifest
+++ b/trinity-apps/tde-style-qtcurve/Manifest
@@ -1 +1,2 @@
DIST tde-style-qtcurve-trinity-14.1.1.tar.xz 160732 BLAKE2B a3116a00b6e72891b5e1189f67bf3de1680cb13d3f1986d9c05c61f32af0b896e9a5bf1ea855692331e0aab5f95bcc7d6d267d132aefbd1ca8677fe08e8adcf1 SHA512 1fef098d240c8db0979136d203811318257025bd6c9ba2ab23acae8254a91e4b133b55eba383d5b7721659143094222ebf908891101b113168f884bccedf5dab
+DIST tde-style-qtcurve-trinity-14.1.2.tar.xz 160900 BLAKE2B 808f50c1f81d4c94bb5d178449ef1098104caee3fac872e7f9d436dbc66951c5bdafe1960db6e8f30f0b8d1f05ade3ba79a9a0e6a9c3bea26df48bc6f8e0b072 SHA512 cdb6eb231bc54945512b15fa0dc407302bee5aa2a830669af1e36905f5beab01f59a818b906095242ba4eada35fb79c73c89812087dc9c1354ae748c16984980
diff --git a/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.1.2.ebuild b/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.1.2.ebuild
new file mode 100644
index 00000000..b6363cfd
--- /dev/null
+++ b/trinity-apps/tde-style-qtcurve/tde-style-qtcurve-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="de tr"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="QtCurve widget style for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdebluez/Manifest b/trinity-apps/tdebluez/Manifest
index a74ad934..186128b1 100644
--- a/trinity-apps/tdebluez/Manifest
+++ b/trinity-apps/tdebluez/Manifest
@@ -1 +1,2 @@
DIST tdebluez-trinity-14.1.1.tar.xz 360716 BLAKE2B fe3bb3421c90c3ce791081996f4684abeeab0fc7388d077dd3adda6947d5a59d20cda216ee7c433b2cb12764c0bc2fb828783486a5c652ce6cbdd9e5278394ec SHA512 123d9c023e1d7876c4b312c10890fc539a4a2365919217e4f7f28633929169d80b40d340d43315f376302cdd0b66a93cc4e7c1ff15033426fbc8efa64c57dc8e
+DIST tdebluez-trinity-14.1.2.tar.xz 360984 BLAKE2B 950846b8c5f4c44f43cd28d6c82540e9c7a71cb3f608fd744612c510467c02241512d591d7dd53eed88027f3de5ae05cd126c0b775ef2ff561e164342d2c5ee8 SHA512 8a50461bc3a9cb0ef744d40408824415666b421b8d773ce1d7d010bdbb6c6b43cc2a0c74dcb4d93d9b13506e8e81417fa57686ad6e0274a9e843f4737dbe5e4c
diff --git a/trinity-apps/tdebluez/tdebluez-14.1.2.ebuild b/trinity-apps/tdebluez/tdebluez-14.1.2.ebuild
new file mode 100644
index 00000000..f8470391
--- /dev/null
+++ b/trinity-apps/tdebluez/tdebluez-14.1.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="bg cs pl"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Bluetooth control for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="net-wireless/bluez
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed "s|\${SYSCONF_INSTALL_DIR}/dbus-1/system.d|\"/etc/dbus-1/system.d\"|" \
+ -i "${S}/CMakeLists.txt" || die
+ trinity-base-2_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdedocker/Manifest b/trinity-apps/tdedocker/Manifest
index 496d7a61..08d85d8b 100644
--- a/trinity-apps/tdedocker/Manifest
+++ b/trinity-apps/tdedocker/Manifest
@@ -1 +1,2 @@
DIST tdedocker-trinity-14.1.1.tar.xz 74580 BLAKE2B c0998a3ef4217dad217430d333b539368a56af5f9ae224f87866fea45bd6e97015182b09d8cf11837d41be5b76cdd1bb42d3c1c005986cb9d3ed2757f2d71168 SHA512 954dd84f77099c015f5eeaec5cc8c9df396098c05ac2db5d3cd7f2e6d5aa278b511766c1af29913cd1fb8c231b5ae34f6985fa23129317e3d52a0997f54d9ca5
+DIST tdedocker-trinity-14.1.2.tar.xz 74056 BLAKE2B fceffcb01985c97a54d482c5b00464374c946c9323c86250a9ce19740f547c1ae85d30d209b3cfd17caa16e996880ace8b99779057c70e2e386ba17da1dbbc93 SHA512 7ff8d0f4c8e8cceec695f774bc3083e201e31be22df34594ef00e712f5c631a927d8c52d89134413544e1eb056922e1ef98c10c917ccc385d6db2de063877075
diff --git a/trinity-apps/tdedocker/tdedocker-14.1.2.ebuild b/trinity-apps/tdedocker/tdedocker-14.1.2.ebuild
new file mode 100644
index 00000000..9f9f99ca
--- /dev/null
+++ b/trinity-apps/tdedocker/tdedocker-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="bg cs de es fr hu id it ja nl pl pt_BR ru sv"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Minimize applications to the TDE system tray"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdeio-appinfo/Manifest b/trinity-apps/tdeio-appinfo/Manifest
index aa1f261b..64cd437f 100644
--- a/trinity-apps/tdeio-appinfo/Manifest
+++ b/trinity-apps/tdeio-appinfo/Manifest
@@ -1 +1,2 @@
DIST tdeio-appinfo-trinity-14.1.1.tar.xz 13692 BLAKE2B cc730d71b78b436bba6629407acbbf5fc3944e4c98452245b950a4445c78674129820398c2c7189a49f0adc96d156a7020f3f5046f14f5c814e3feb732eb017f SHA512 19d56b0ee4310fd7409c916bb1c059747161110412ffdea7fa62b32affb6dad463a4f99e8b969705c6e168bb438572444cd0ec0d42b81ee45a8dd5922e6fd86f
+DIST tdeio-appinfo-trinity-14.1.2.tar.xz 14048 BLAKE2B 0227c10c3bf2d8273e4af6b73231030a01539a959cf2ba418d506d276f6b4575e7eeaea0e02345bb5ac6c792bbdc059c849335848b3cc62f5e989edded33f338 SHA512 c208e4fc93dd1d3aaf2f6eaf258d86a6a3f68c4d716b42a44061fada4e8611a74ad11ca82a4fb8bb538a79a12a486a3f3f1167fc8983d120df27ac3953cb7aaa
diff --git a/trinity-apps/tdeio-appinfo/tdeio-appinfo-14.1.2.ebuild b/trinity-apps/tdeio-appinfo/tdeio-appinfo-14.1.2.ebuild
new file mode 100644
index 00000000..6c93ae49
--- /dev/null
+++ b/trinity-apps/tdeio-appinfo/tdeio-appinfo-14.1.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="TDEIO slave for the appinfo protocol"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/tdeio-ftps/Manifest b/trinity-apps/tdeio-ftps/Manifest
index a965fa70..c96cf1bb 100644
--- a/trinity-apps/tdeio-ftps/Manifest
+++ b/trinity-apps/tdeio-ftps/Manifest
@@ -1 +1,2 @@
DIST tdeio-ftps-trinity-14.1.1.tar.xz 37020 BLAKE2B 30e51aa4d60500a29dc30d5b05c8b2312188999289ac9b536b2f94aaac97792c8d8a64b32883f7ad8142fc40d882a77ebe9db4dc1630dd4f336e1165d2a572b8 SHA512 0a427e89757bc90fb4cf4737c8dfc0916f7943b215377a4d8b7e8304dc0dc6d3f0309effba8ae958763240de234b71ab1e7a191d0bebd36320dcbf9e958249be
+DIST tdeio-ftps-trinity-14.1.2.tar.xz 37044 BLAKE2B 68acdb7d7082585659e99c1d10ace0b87f8b4e51b3203836e4ef31e440e817c9b0322d7e140af7eef4bb1b88a36815093cbb9cfbe91abe3b9c6772d0864d40bf SHA512 ffe0ded97aeeb796ac45fdfdf8e9cfb65e54e93ee34e9162c86962307a415b1134707293a782ea30a0d97997787892f85dcfbf7ce6cddba7a34056678e0e56b4
diff --git a/trinity-apps/tdeio-ftps/tdeio-ftps-14.1.2.ebuild b/trinity-apps/tdeio-ftps/tdeio-ftps-14.1.2.ebuild
new file mode 100644
index 00000000..aeb4fcaf
--- /dev/null
+++ b/trinity-apps/tdeio-ftps/tdeio-ftps-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="TDEIO slave for FTPS protocol"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdeio-gopher/Manifest b/trinity-apps/tdeio-gopher/Manifest
index 2a966e2e..15d9de33 100644
--- a/trinity-apps/tdeio-gopher/Manifest
+++ b/trinity-apps/tdeio-gopher/Manifest
@@ -1 +1,2 @@
DIST tdeio-gopher-trinity-14.1.1.tar.xz 33916 BLAKE2B ed44faf17f0e232b93ea309f8ed7cedccad2f1c5107762efe6f5a96fd9a8ed68c38ce41113adca0581acd9da185ab6d735ee29acd021acb3a522ef6dee1a8b8b SHA512 f3823b1c364b5dc9cebfb8dd4a485cc880fe17cb24d3840d493d64bfba9f8e2ea73761eeb721589720a4c060432295f61fbc55821b09ea3e451946e3cd29c70c
+DIST tdeio-gopher-trinity-14.1.2.tar.xz 34000 BLAKE2B e8d165ea9d6bda36303ebc43edf6e525f89a110f0b21acaf1a7b58c73777af738b76b520be9aa4f01200b41f5eb504008a2f956194c37021d57969559a95803e SHA512 a4633e018528e3ff9306f1830819038085634a49c6c1f3489ac90ec83c736b9fffc7086caccae2d3f558ecaa7a04e1fb3671c07dc222228d081fed0967a368d9
diff --git a/trinity-apps/tdeio-gopher/tdeio-gopher-14.1.2.ebuild b/trinity-apps/tdeio-gopher/tdeio-gopher-14.1.2.ebuild
new file mode 100644
index 00000000..ecf4177c
--- /dev/null
+++ b/trinity-apps/tdeio-gopher/tdeio-gopher-14.1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg br bs ca ca@valencia cs cy da de el en_GB eo
+ es et fi fr ga gl hr hu is it ja ka km lt lv ms nb nds nl nn
+ pa pl pt pt_BR ro ru rw sk sv ta tr ug uk zh_CN zh_TW"
+
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="TDEIO slave for gopher protocol"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
diff --git a/trinity-apps/tdeio-locate/Manifest b/trinity-apps/tdeio-locate/Manifest
index b5f77478..2589ff53 100644
--- a/trinity-apps/tdeio-locate/Manifest
+++ b/trinity-apps/tdeio-locate/Manifest
@@ -1 +1,2 @@
DIST tdeio-locate-trinity-14.1.1.tar.xz 61548 BLAKE2B 4ea4d09194f4130ec626ef8d82f824907052d6649e0f05e4f80f75530c19fe49103d417db01fe954e52f77b811b7762fa037b23b14de9d0c1edf9f4fd7f7dbe2 SHA512 3f3d67f762a8e5453c9755251cd86fa7c72271efb78c652f777cc10cdc4781a5d862a393e18cdd0357c8c2aa20ae64737751fd060e6acd0c97c40e08f4f057e1
+DIST tdeio-locate-trinity-14.1.2.tar.xz 61788 BLAKE2B 1a6d472698cfe2571a4cfb9be8255817be02759655b3b1d32f122c44713d916429c265b12951a71f5f40520407a7a6b7bdc2f344397114e3fa1b1ac1aa641365 SHA512 29305e20c44f2d8e51115630f23bbcb5c9bc99c9cc5e69763f8ce97a1d8747b50a4d09314779fedc0fab4dd232374f523e7d39d580e8fa05d85f40267a895413
diff --git a/trinity-apps/tdeio-locate/tdeio-locate-14.1.2.ebuild b/trinity-apps/tdeio-locate/tdeio-locate-14.1.2.ebuild
new file mode 100644
index 00000000..e0447370
--- /dev/null
+++ b/trinity-apps/tdeio-locate/tdeio-locate-14.1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de fr"
+
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="Locate TDEIO plugin"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="sys-apps/mlocate"
diff --git a/trinity-apps/tdeio-sword/Manifest b/trinity-apps/tdeio-sword/Manifest
index ea583262..ebf57a6c 100644
--- a/trinity-apps/tdeio-sword/Manifest
+++ b/trinity-apps/tdeio-sword/Manifest
@@ -1 +1,2 @@
DIST tdeio-sword-trinity-14.1.1.tar.xz 102700 BLAKE2B 51d9aa3b77665cc60f10812dc413cdd815f888af626d9b536df01b78e82bae1266694a341b5445cebe055ccb31b212472fe5fdc545e47caaf7a8224b27b0193e SHA512 962cd0c87c7f757ee14c01a0e09a410beec73576430b9f7cb1a06b9481310b0923db4617d9909a7728ffea504d869509ea40f5badb26382d6fedfb76117e0b79
+DIST tdeio-sword-trinity-14.1.2.tar.xz 101240 BLAKE2B fbd4fe56279a21a8c93189aac23314a03bdf0582a0201194d41a4de183cc45156d937f75bb6df7716ee6bfe16032ef5779bdfede11e8a58b6cd353a6394bd11c SHA512 c91de1426f572ff497f131adf8d9d16dfc2ea317db3a4afea85ebeb5971aaad02e7b57419f3912a0a958f37165e49906ee2973d5231512223e1b94e89b0ff86c
diff --git a/trinity-apps/tdeio-sword/tdeio-sword-14.1.2.ebuild b/trinity-apps/tdeio-sword/tdeio-sword-14.1.2.ebuild
new file mode 100644
index 00000000..60c9ba9a
--- /dev/null
+++ b/trinity-apps/tdeio-sword/tdeio-sword-14.1.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="Sword TDEIO plugin"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="app-text/sword"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
+
+pkg_postinst() {
+ elog "It is recommended that you have modules installed for sword."
+ elog "Gentoo provides the \"sword-modules\" package for convenience:"
+ elog "\temerge sword-modules"
+}
diff --git a/trinity-apps/tdeio-umountwrapper/Manifest b/trinity-apps/tdeio-umountwrapper/Manifest
index 53354cc7..9bfb1bae 100644
--- a/trinity-apps/tdeio-umountwrapper/Manifest
+++ b/trinity-apps/tdeio-umountwrapper/Manifest
@@ -1 +1,2 @@
DIST tdeio-umountwrapper-trinity-14.1.1.tar.xz 10760 BLAKE2B 9b3bac362fb7f713e520bf620450621f1d4f7bfdf367aee5e277984b9f1b7c35aa3e720021726e3d85e5f0fe6ce7660afd4bb4a71decf69eb1d1ee024bea56b4 SHA512 e5b0ad8c5c4b8bac54a2857ab46c0981f3520a250e776c492da311abdaf6e1115ae3097da28e4f5d23b910513e6c70e8cbdb45c5717430cab58459627f6fc737
+DIST tdeio-umountwrapper-trinity-14.1.2.tar.xz 11308 BLAKE2B 5034f398f39bbb6e4b200ecc9785b3bfddc49379e697b90b71f6174dee2d95ea88b14fd40ad6a9a4b2406eb35fe2e444c768b80ca34e4f656422a8910600b41c SHA512 e53db01d5ec96d1033ab25ddee6361e6c41060be64aed4e3c8bee76d908e2b52ac0241bfde01c7c37cf228e0ece0337f5c2ce598a3d5660f9d848c35d10cf5dd
diff --git a/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.1.2.ebuild b/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.1.2.ebuild
new file mode 100644
index 00000000..72a25c52
--- /dev/null
+++ b/trinity-apps/tdeio-umountwrapper/tdeio-umountwrapper-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="de"
+TRINITY_MODULE_TYPE="applications/tdeio"
+inherit trinity-base-2
+
+DESCRIPTION="Progress dialog for safely removing devices"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdepacman/Manifest b/trinity-apps/tdepacman/Manifest
index ecc447aa..e782e784 100644
--- a/trinity-apps/tdepacman/Manifest
+++ b/trinity-apps/tdepacman/Manifest
@@ -1 +1,2 @@
DIST tdepacman-trinity-14.1.1.tar.xz 109428 BLAKE2B 80ba3f3e986875cba94cb66960751fe172fa134d8d09632e13374edf6e3d590d89ecef7788005232729a28b8971806bb654671b6d48d43aa341c99c13ac3b7f7 SHA512 033bdf34d6a2d71794d9d83a5456aae566152f8ffbc301832fe0a5b13c139a219710110cf192858687e6f8232f766ab39af4e14791b8960e27602445846a7f2b
+DIST tdepacman-trinity-14.1.2.tar.xz 109456 BLAKE2B d57604ba924d4218a278d18bc68211f7b930cdeb5155634859dc353e24139e815578b925be127b36ff9d603d88c853bc959934efb025829b98a94c8a7af797fe SHA512 a6e6ef2805f7a9e0cdc7aec0789f842eb75ae76a4a37d2dd705f748de8992c5a6b7bba13b12643c673afd68d7807cba454ea2fd27a80ab83a85536d0f1b31c99
diff --git a/trinity-apps/tdepacman/tdepacman-14.1.2.ebuild b/trinity-apps/tdepacman/tdepacman-14.1.2.ebuild
new file mode 100644
index 00000000..4c23177a
--- /dev/null
+++ b/trinity-apps/tdepacman/tdepacman-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de es he pt sv"
+TRINITY_MODULE_TYPE="applications/games"
+inherit trinity-base-2
+
+DESCRIPTION="A pacman game for the Trinity Desktop"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/libtdegames-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdepowersave/Manifest b/trinity-apps/tdepowersave/Manifest
index a2f76ce0..cb6f19cc 100644
--- a/trinity-apps/tdepowersave/Manifest
+++ b/trinity-apps/tdepowersave/Manifest
@@ -1 +1,2 @@
DIST tdepowersave-trinity-14.1.1.tar.xz 2688092 BLAKE2B f8e2c8f0c54377c16a4e6ce52b0304b5c670da89f384257feef17bf88940a14e4cc18928bf522e5b62c43f4283b82d07b6057188a50d2ba34aa2c1d24fbeb290 SHA512 88716244bdd5964b1b5f19b5c6ea6f3ae9451fe1b11bc2f9f3560810500ae792a890279d27d3f29e184c537b95bf60de46324f0a69aae670ad0ca0112daf57a8
+DIST tdepowersave-trinity-14.1.2.tar.xz 2684368 BLAKE2B 5f11cc4e16b5602c18bdc2bbb637c292141677d9e4ca6c1188c0d6abd960182d90df41f908e58704591d597670a5a48da1a7228ed149b759e3c8677f631df862 SHA512 70b99fb9f8aeac3d27e86313c7d8a02e0b87df11bf894bd8a85f9494093131edf0f6cc411f4aa9806f57a4c4a95614927672891628e671d296286ad05154b864
diff --git a/trinity-apps/tdepowersave/tdepowersave-14.1.2.ebuild b/trinity-apps/tdepowersave/tdepowersave-14.1.2.ebuild
new file mode 100644
index 00000000..37eb174c
--- /dev/null
+++ b/trinity-apps/tdepowersave/tdepowersave-14.1.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2019-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar bg cs da de el es fi fr hi hu it ja km lt
+ nb nl pa pl pt pt_BR ru sl_SI sv tr uk zh_CN zh_TW"
+
+TRINITY_DOC_LANGS="cs de fi hu nb"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A TDE frontend for power management"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="
+ ~dev-libs/dbus-1-tqt-${PV}
+ x11-libs/libXext
+ x11-libs/libXScrnSaver
+ x11-libs/libXtst
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdesshaskpass/Manifest b/trinity-apps/tdesshaskpass/Manifest
index 16e223d4..19ccb9be 100644
--- a/trinity-apps/tdesshaskpass/Manifest
+++ b/trinity-apps/tdesshaskpass/Manifest
@@ -1 +1,2 @@
DIST tdesshaskpass-trinity-14.1.1.tar.xz 11152 BLAKE2B 3c180f36065804114c045737e5f33a8689f60f20409297ca5b091dffac1a34cd0892fbdd316f5d0575c8dee7cd68ece41a328ecaaec53c0f55f724edb73551d3 SHA512 d27d49fdd43a4cc83cd794b3d1626b34e7a11fd2f758493e6b3f75b538a8eab53e046cd4649d779a0ae5f099fa94c990093f9c49b56344c0677b8ae9ed390ae3
+DIST tdesshaskpass-trinity-14.1.2.tar.xz 11840 BLAKE2B d8aa4c28333b0ebc5efb581bc2880841fa67bdc60500da402084835491c55c6c3c4e7b9aed4dac2548856e9a348dce8537f736b8be88f7be9c3dbbc13a051b9d SHA512 8a04e7002fdc5630c30d6f90b424a340d42cf859cbe1cc32ff48e1565150787950b9c6ceff29328f52e3a4e65ce9ad905f39e8f33e4395fb860bedb6f9e31e84
diff --git a/trinity-apps/tdesshaskpass/tdesshaskpass-14.1.2.ebuild b/trinity-apps/tdesshaskpass/tdesshaskpass-14.1.2.ebuild
new file mode 100644
index 00000000..b81a8f62
--- /dev/null
+++ b/trinity-apps/tdesshaskpass/tdesshaskpass-14.1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS=""
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="Interactively prompt users for a passphrase for ssh-add"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="dev-libs/openssl
+ net-dns/libidn
+ sys-apps/acl
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdesudo/Manifest b/trinity-apps/tdesudo/Manifest
index f5fa81ec..fbd38cbf 100644
--- a/trinity-apps/tdesudo/Manifest
+++ b/trinity-apps/tdesudo/Manifest
@@ -1 +1,2 @@
DIST tdesudo-trinity-14.1.1.tar.xz 28940 BLAKE2B d95a026c1bed2a5fa4689aafecd874c5e70f8d4e845799d43bff666b468535ecf6b607896a518dac760bc8fa4236f3ff2449f6cccc44d1738847d4a9ebc3dabb SHA512 24662d981ba4559b535bef6b188b642af71b48b4f9217224f6c466c9e8682651bbbc8868955af8e3e219e300ce7eacbe73cdf7377aeade0598373eef276a7631
+DIST tdesudo-trinity-14.1.2.tar.xz 28944 BLAKE2B 2a80d443b45ce2b1772ab6f1f2189d41e190f79a1d7a3df89511fb78faa050b3855c470b2f8db71cd0d514fb970efe74103affb7d106bc204ddb190eaa1a5619 SHA512 f4a6ccbe447305d2a38ed571e0b08d2e74309950f51231e3a7c32ee913b3ba4b3c1ad0d241231e4f7317dddf9fed2cdda453deae320acb7ba96e7c16585514ec
diff --git a/trinity-apps/tdesudo/tdesudo-14.1.2.ebuild b/trinity-apps/tdesudo/tdesudo-14.1.2.ebuild
new file mode 100644
index 00000000..036fdb6e
--- /dev/null
+++ b/trinity-apps/tdesudo/tdesudo-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de fr"
+
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="Sudo frontend for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="app-admin/sudo"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdesvn/Manifest b/trinity-apps/tdesvn/Manifest
index b4f3e26f..2a8d47bf 100644
--- a/trinity-apps/tdesvn/Manifest
+++ b/trinity-apps/tdesvn/Manifest
@@ -1 +1,2 @@
DIST tdesvn-trinity-14.1.1.tar.xz 1160424 BLAKE2B e4a28a3e856869a9a01bf9cbf51a9e016c7a2b1f4f0bee10a29f23e47c2eb41a0210419aea5deabb7d1aacab742bbabea3a82d8b076c8312893c21817914c78a SHA512 59db1318907179135622065f437aba5e202657ff1a2f315872d2d84e5d96c2f452655c8073ae5c36e68877b5a5905dccb35b6ceebab9ab15df940b73917c9e1c
+DIST tdesvn-trinity-14.1.2.tar.xz 1153712 BLAKE2B 5419be9ecc3bec7d798edf8c0b90d6702a72291c674cf842dc23891cd111a3770fe415b49565de2b8f1263b0f8184b1e7958aa60c994eddccbc4bc2a2377cab2 SHA512 fb8364249152dc44589282f7b3e4c06bdcaeab6285429f7e1b08f60592a6fd82ac66c1150866bc122fcee858e59c19b2ce3ee95f2cb28cb855209da6a6752fcf
diff --git a/trinity-apps/tdesvn/tdesvn-14.1.2.ebuild b/trinity-apps/tdesvn/tdesvn-14.1.2.ebuild
new file mode 100644
index 00000000..23fd36bc
--- /dev/null
+++ b/trinity-apps/tdesvn/tdesvn-14.1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ca cs de es fr gl it ja lt nl pa ru sv"
+TRINITY_MODULE_TYPE="applications/development"
+inherit trinity-base-2
+
+DESCRIPTION="Subversion client with tight TDE integration"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+IUSE="test"
+
+RESTRICT+=" !test? ( test )"
+
+DEPEND="dev-vcs/subversion"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTS="$(usex test)"
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/tdmtheme/Manifest b/trinity-apps/tdmtheme/Manifest
index 23598a34..6361c625 100644
--- a/trinity-apps/tdmtheme/Manifest
+++ b/trinity-apps/tdmtheme/Manifest
@@ -1 +1,2 @@
DIST tdmtheme-trinity-14.1.1.tar.xz 24244 BLAKE2B 55309f146328b86d224045e123ffa36269e7d14743bc7e9cdeb765f731f966480d0c8e449b66c69ddec9baf86834f8563f2ade27acedf6f63eb4f12869cf00a3 SHA512 fc7b6c1fb3e9c4146d92ab15d8340c87c51ad0ce5cb58f36e33a5c9a0ac54e55f9dbcebbf07e56bdd722908a60ee90add756c2aa79d77a02779a8b2cfc153fa0
+DIST tdmtheme-trinity-14.1.2.tar.xz 24364 BLAKE2B 6727b29358fe7474550733b980beffbac995a50a46fa87fc630b72de705bf5f89efa783599f21a3b1fc35f2eed3fd4d03c3c70c4ccbe5075aa8cd51c49342933 SHA512 7fa3c557dd06fd66dbe5b387b52b98d223926f7533b12f663f7850164921f1f564477993786fb4879fc434952577009c35f5d602ee8ed9737d194a3cf8a367a8
diff --git a/trinity-apps/tdmtheme/tdmtheme-14.1.2.ebuild b/trinity-apps/tdmtheme/tdmtheme-14.1.2.ebuild
new file mode 100644
index 00000000..4d70b20a
--- /dev/null
+++ b/trinity-apps/tdmtheme/tdmtheme-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="A theme manager for TDM"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="~trinity-base/tdm-${PV}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/twin-style-crystal/Manifest b/trinity-apps/twin-style-crystal/Manifest
index 1457ca3d..20f94da3 100644
--- a/trinity-apps/twin-style-crystal/Manifest
+++ b/trinity-apps/twin-style-crystal/Manifest
@@ -1 +1,2 @@
DIST twin-style-crystal-trinity-14.1.1.tar.xz 164612 BLAKE2B 386ab504217a798ef41267e57b7587565f206ae7974d4f77121f9a69073c7480249af973ee6f872d97a53fd5188ae8ae4252e2fdbdd48c023e1b17e7311a83f6 SHA512 04640915e7c28eb165652823775c7e6b6b122870c32c973b93e73b4becc5a332e96cac958149cc415b601727186ab6c2c9dee2d80ddf2188636648dd19df1e42
+DIST twin-style-crystal-trinity-14.1.2.tar.xz 161000 BLAKE2B ded3a07a3a52748b294da5b9741d4617e2a68cf60aefbe7302db3bf9de2f015422102dc37f557a0dedcc0b45018c18bc84f2917850c4835201f72ba827c2b498 SHA512 0c3b514b14fabaf426dee6cd7e26076c2cabab830a8d06b0e55e770a31ee4dc6293fe35b27013c90189e75bb23eb3efebcd43a888b50230772957f536a9acd2c
diff --git a/trinity-apps/twin-style-crystal/twin-style-crystal-14.1.2.ebuild b/trinity-apps/twin-style-crystal/twin-style-crystal-14.1.2.ebuild
new file mode 100644
index 00000000..0217caaf
--- /dev/null
+++ b/trinity-apps/twin-style-crystal/twin-style-crystal-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS=""
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="Crystal style for TWin"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/twin-style-dekorator/Manifest b/trinity-apps/twin-style-dekorator/Manifest
index d0549286..d19c8651 100644
--- a/trinity-apps/twin-style-dekorator/Manifest
+++ b/trinity-apps/twin-style-dekorator/Manifest
@@ -1 +1,2 @@
DIST twin-style-dekorator-trinity-14.1.1.tar.xz 130896 BLAKE2B f67de7733ed54619356c49486b389d2867ae2454069db5c4de842f87e603c74ecbc18fbe761589d6f6cd2bf910fb274516970531a006ca20cd48903e1c8b142d SHA512 65abc7bf4853b1f8319888bd7ee2d8006db496bc14e44344df589faa3398cc54b6869a158dc56f93d23d802a7693a1a6adcdce47729da8e699ac4eb4266593ec
+DIST twin-style-dekorator-trinity-14.1.2.tar.xz 118912 BLAKE2B 8e8f08a508d686d7340727a263940e506853ee5a057fa46284df901d975a06e83f45f1ba04d08d0f2d71c741eefcddd88ca2fa76f823089bb67d36a265b61c7c SHA512 3574d8e26fe3d719cf3159833e60a155321ba3a8cc23d4a9004fbaa128f4c94dcab5d57d887857b55db788cd1312b7a8aeec908f9f0d8702e7d23bd565b53af6
diff --git a/trinity-apps/twin-style-dekorator/twin-style-dekorator-14.1.2.ebuild b/trinity-apps/twin-style-dekorator/twin-style-dekorator-14.1.2.ebuild
new file mode 100644
index 00000000..4d3e1666
--- /dev/null
+++ b/trinity-apps/twin-style-dekorator/twin-style-dekorator-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS=""
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="DeKorator 0.3 is a pixmap-based theme engine for TWin with its own themes"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/twin-style-machbunt/Manifest b/trinity-apps/twin-style-machbunt/Manifest
index 3eb437dc..69da3219 100644
--- a/trinity-apps/twin-style-machbunt/Manifest
+++ b/trinity-apps/twin-style-machbunt/Manifest
@@ -1 +1,2 @@
DIST twin-style-machbunt-trinity-14.1.1.tar.xz 25432 BLAKE2B 7672607dae73908fcce5f968ac7dde1e7c48aecac97190f5de44d1895559f390f2a5c7de12ddf6264658209bd0c5dff01332ab56303e4ccd6f8af8f6772fc229 SHA512 7d3bbd00c2e6913c2610c4a712e2deed072e2b96fc3fda3729eebca528dc3e1339cbe49ce5dacc3bb69da83a4fb4babe4cf31944d78047133465742e258eff56
+DIST twin-style-machbunt-trinity-14.1.2.tar.xz 25696 BLAKE2B a2a5203bffc0b22adebae3c32c1b2d1aca360d9228c254bded58c2c9d12671a3eb00e5e991adf8b2ea378dacfafb272a9f7a9a57595fbfc0bbac6a964929616b SHA512 fb3376800c5e1f5b4536ff8978eff0bda0264a88c44c17bf6e379f1c1e12d49367cadcd66aa2a433b9550c33070783a4e7868ea6739360c08769e04b6e8c5482
diff --git a/trinity-apps/twin-style-machbunt/twin-style-machbunt-14.1.2.ebuild b/trinity-apps/twin-style-machbunt/twin-style-machbunt-14.1.2.ebuild
new file mode 100644
index 00000000..7dcd668e
--- /dev/null
+++ b/trinity-apps/twin-style-machbunt/twin-style-machbunt-14.1.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2023-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS=""
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="TWin decoration theme - machbunt"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/twin-style-suse2/Manifest b/trinity-apps/twin-style-suse2/Manifest
index 6a481dcd..9200991d 100644
--- a/trinity-apps/twin-style-suse2/Manifest
+++ b/trinity-apps/twin-style-suse2/Manifest
@@ -1 +1,2 @@
DIST twin-style-suse2-trinity-14.1.1.tar.xz 77748 BLAKE2B 4f87e73da83e474061bdcac504b733ebe5d7eadbef2dce5955822acbf6eed1c2773703000fce7d0c04ba09315989d7f6b562097defd382433442fa8db0fda720 SHA512 35ff15a027c9c18403e4b8e1caacd4aead3385111617bfe83882dfe4626e3cdd1dfed42d49a48fea914b6352d431b90024ef1b073254d7801b65984257cffd32
+DIST twin-style-suse2-trinity-14.1.2.tar.xz 73540 BLAKE2B e98b4ca623a6c24d568ad3e470fef9cdd716b78df4874f819d52cbdb20884cd0f629f7b6b330cd748c22fe844ae54fdc13c47117fee6383ad3c35858ddf9cb2d SHA512 5d6fdf3f823732ee9c0ae6aa1e2393c1adc23f1e7a2d8d1ed02401a29d89fe7caf8f9eaeddbf6fb8717a0312443283464bb6f0577517427bc1397799587ec50a
diff --git a/trinity-apps/twin-style-suse2/twin-style-suse2-14.1.2.ebuild b/trinity-apps/twin-style-suse2/twin-style-suse2-14.1.2.ebuild
new file mode 100644
index 00000000..babc7587
--- /dev/null
+++ b/trinity-apps/twin-style-suse2/twin-style-suse2-14.1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="never"
+
+TRINITY_LANGS="bg bs cs cy da de el en_GB en_US es et fi fr
+ he hi hr hu id it ja km ko lo lt nb nl pa pl
+ pt_BR pt ro ru sk sl sr sv ta tr uk zh_CN zh_TW"
+
+TRINITY_MODULE_TYPE="applications/themes"
+inherit trinity-base-2
+
+DESCRIPTION="TWin decoration theme from SUSE 9.3/10.0/10.1"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/twin-${PV}"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TRANSLATIONS=ON
+ )
+ trinity-base-2_src_configure
+}
diff --git a/trinity-apps/wlassistant/Manifest b/trinity-apps/wlassistant/Manifest
index c20708e2..d71f0e93 100644
--- a/trinity-apps/wlassistant/Manifest
+++ b/trinity-apps/wlassistant/Manifest
@@ -1 +1,2 @@
DIST wlassistant-trinity-14.1.1.tar.xz 80124 BLAKE2B 15ead5bc7a5f2410ed360c879441679b9d7038c0dc1f9bea65909b155c28113e49a2a7dd95ce7b933bd6cc666077e8275baacc9b8b1a55188398291f7e7b64e4 SHA512 e5a0e282c57c63304abfd6cca1743097f8c12411d326232330a511dccca4ca5d1ad83f9d67045099d8ea57fb222f36b64fa3e37cf5bdf77123a53ec60f9fc13a
+DIST wlassistant-trinity-14.1.2.tar.xz 80240 BLAKE2B 49ac50a25a0996564e83eb3e9d76f77b888e216a34956df06010411b7e6c6a74f53a2f52a435adc917a34e6141b4af0df19cb7f1c402f61b889aa4378ef62f9f SHA512 b5ff7be0e863357179951cce38e1ce653b3d77fd5123cf5f189f0f0e8eec5d7c1865ad09898066ba9f248463fca951740713c76969ceeee03a43067b84079eee
diff --git a/trinity-apps/wlassistant/wlassistant-14.1.2.ebuild b/trinity-apps/wlassistant/wlassistant-14.1.2.ebuild
new file mode 100644
index 00000000..72ce8975
--- /dev/null
+++ b/trinity-apps/wlassistant/wlassistant-14.1.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="ar ca de es fr nb pl pt_BR sv zh_CN zh_TW"
+TRINITY_MODULE_TYPE="applications/settings"
+inherit trinity-base-2
+
+DESCRIPTION="User friendly TDE frontend for wireless network connection"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+RDEPEND="
+ net-wireless/wireless-tools
+ || (
+ net-misc/dhcp
+ net-misc/dhcpcd
+ )
+"
diff --git a/trinity-apps/yakuake/Manifest b/trinity-apps/yakuake/Manifest
index 0adfba21..10c4791d 100644
--- a/trinity-apps/yakuake/Manifest
+++ b/trinity-apps/yakuake/Manifest
@@ -1 +1,2 @@
DIST yakuake-trinity-14.1.1.tar.xz 105976 BLAKE2B 9a495d24eb184d9d3e8771f2ea0847c5a2a27b250337e506fa4112a7107e7ffaf95cf9a6e71886297f68844400d1a23388ec4d1d4d274035773e94e18e6585d3 SHA512 34fcddf5706fb68dec91adf3a0b9873b0db50fbfa3b0de02e4499ddcda854f55965f83bfd4a2fb00ba81aa0c88d771dcb0ca55a94c0232f41de9fb7c8b6bee71
+DIST yakuake-trinity-14.1.2.tar.xz 106036 BLAKE2B dd99cc904295bd68645f88a04994fde81c5e27264edc6b617f17c4ce1dd2a73083b37d50b9d51a82069d2c7ca47ac89e169c7b0e309eb8679b72b7e6d752af7a SHA512 0919b6ae46420ef5b1d2e83e74c8b3a5da744416b040c72f0fbbb153e0da23522350e297118953c99c042bff23b2f1fb1fefc68782c6c3dfef78d9470f3a2ec8
diff --git a/trinity-apps/yakuake/yakuake-14.1.2.ebuild b/trinity-apps/yakuake/yakuake-14.1.2.ebuild
new file mode 100644
index 00000000..4de07c77
--- /dev/null
+++ b/trinity-apps/yakuake/yakuake-14.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2024 The Trinity Desktop Project
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+TRINITY_EXTRAGEAR_PACKAGING="yes"
+TRINITY_HANDBOOK="optional"
+
+TRINITY_LANGS="de el es et fr hu it ja nl pl pt pt_BR ru sv tr"
+
+TRINITY_MODULE_TYPE="applications/system"
+inherit trinity-base-2
+
+DESCRIPTION="A Quake-style terminal emulator for TDE"
+HOMEPAGE="https://trinitydesktop.org/"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="14"
+if [[ ${PV} != *9999* ]] ; then
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND="~trinity-base/konsole-${PV}"
+RDEPEND="${DEPEND}"