From 183f62d73b68c294aeea5ec453fb19a7c3caed27 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= <slavek.banko@axis.cz>
Date: Tue, 25 Apr 2023 02:08:58 +0200
Subject: ArchLinux: Update for final R14.1.0. Add pkgbuilds for several
 applications. Add pkgbuilds for dependencies that are not available on
 archlinuxpower.org.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
---
 arch/PKGBUILD.template                             |   6 +-
 arch/tde-base/tde-i18n/PKGBUILD                    |   4 +-
 arch/tde-base/tde-polkit-agent-tde/PKGBUILD        |   6 +-
 arch/tde-base/tde-tdeadmin/PKGBUILD                |   4 +-
 arch/tde-base/tde-tdeartwork/PKGBUILD              |   4 +-
 arch/tde-base/tde-tdebindings/PKGBUILD             |  22 +-
 arch/tde-base/tde-tdegraphics/PKGBUILD             |   7 +-
 arch/tde-base/tde-tdeutils/PKGBUILD                |   4 +-
 arch/tde-core/tde-arts/PKGBUILD                    |   6 +-
 arch/tde-core/tde-avahi-tqt/PKGBUILD               |   4 +-
 arch/tde-core/tde-cmake-trinity/PKGBUILD           |  51 ----
 arch/tde-core/tde-cmake/PKGBUILD                   |  51 ++++
 arch/tde-core/tde-dbus-1-tqt/PKGBUILD              |   4 +-
 arch/tde-core/tde-dbus-tqt/PKGBUILD                |   4 +-
 arch/tde-core/tde-libart-lgpl/PKGBUILD             |   4 +-
 arch/tde-core/tde-polkit-tqt/PKGBUILD              |   4 +-
 arch/tde-core/tde-tdebase/PKGBUILD                 |   7 +-
 arch/tde-core/tde-tdelibs/PKGBUILD                 |  20 +-
 arch/tde-core/tde-tqca-tls/PKGBUILD                |  10 +-
 arch/tde-core/tde-tqca/PKGBUILD                    |  12 +-
 arch/tde-core/tde-tqt3/PKGBUILD                    |  30 +--
 arch/tde-core/tde-tqtinterface/PKGBUILD            |  15 +-
 arch/tde-deps/exempi/PKGBUILD                      |  34 +++
 .../6C44DB3E0BF3EAF5B433239A5FEE05E6A56E15A3.asc   |  57 +++++
 arch/tde-deps/opensc/PKGBUILD                      |  52 ++++
 arch/tde-deps/perl-config-autoconf/PKGBUILD        |  39 +++
 arch/tde-deps/perl-extutils-libbuilder/PKGBUILD    |  34 +++
 arch/tde-deps/perl-file-slurper/PKGBUILD           |  36 +++
 arch/tde-deps/perl-text-bibtex/PKGBUILD            |  46 ++++
 arch/tde-deps/sword/PKGBUILD                       |  52 ++++
 arch/tde-deps/yaz/PKGBUILD                         |  35 +++
 arch/tde-deps/yaz/yaz.changelog                    | 104 ++++++++
 arch/tde-devel/tde-kdbg/PKGBUILD                   |   6 +-
 arch/tde-devel/tde-kdiff3/PKGBUILD                 |   6 +-
 arch/tde-devel/tde-kscope/PKGBUILD                 |   6 +-
 arch/tde-devel/tde-kxmleditor/PKGBUILD             |   6 +-
 arch/tde-devel/tde-tdesdk/PKGBUILD                 |   4 +-
 arch/tde-devel/tde-tdevelop/PKGBUILD               |   6 +-
 arch/tde-devel/tde-tdewebdev/PKGBUILD              |   4 +-
 arch/tde-extra/tde-abakus/PKGBUILD                 |   6 +-
 arch/tde-extra/tde-akode/PKGBUILD                  |   6 +-
 arch/tde-extra/tde-amarok/PKGBUILD                 |   4 +-
 arch/tde-extra/tde-basket/PKGBUILD                 |   6 +-
 arch/tde-extra/tde-bibletime/PKGBUILD              |  60 +++++
 arch/tde-extra/tde-filelight/PKGBUILD              |   6 +-
 arch/tde-extra/tde-gtk-qt-engine/PKGBUILD          |   6 +-
 arch/tde-extra/tde-gtk3-tqt-engine/PKGBUILD        |   6 +-
 arch/tde-extra/tde-kbarcode/PKGBUILD               |  57 +++++
 arch/tde-extra/tde-kbiff/PKGBUILD                  |   6 +-
 arch/tde-extra/tde-kchmviewer/PKGBUILD             |   6 +-
 arch/tde-extra/tde-kcpuload/PKGBUILD               |   6 +-
 arch/tde-extra/tde-kile/PKGBUILD                   |   6 +-
 arch/tde-extra/tde-kmplayer/PKGBUILD               |   4 +-
 arch/tde-extra/tde-kmymoney/PKGBUILD               |   6 +-
 arch/tde-extra/tde-kompose/PKGBUILD                |  58 +++++
 arch/tde-extra/tde-konversation/PKGBUILD           |   6 +-
 arch/tde-extra/tde-kooldock/PKGBUILD               |   6 +-
 arch/tde-extra/tde-krename/PKGBUILD                |   6 +-
 arch/tde-extra/tde-krusader/PKGBUILD               |  14 +-
 arch/tde-extra/tde-kshutdown/PKGBUILD              |   6 +-
 arch/tde-extra/tde-ksplash-engine-moodin/PKGBUILD  |   4 +-
 arch/tde-extra/tde-kvkbd/PKGBUILD                  |   6 +-
 arch/tde-extra/tde-style-baghira/PKGBUILD          |   6 +-
 arch/tde-extra/tde-style-domino/PKGBUILD           |   6 +-
 arch/tde-extra/tde-style-lipstik/PKGBUILD          |   6 +-
 arch/tde-extra/tde-style-qtcurve/PKGBUILD          |   4 +-
 arch/tde-extra/tde-systemsettings/PKGBUILD         |   7 +-
 arch/tde-extra/tde-tdeaccessibility/PKGBUILD       |   4 +-
 arch/tde-extra/tde-tdeaddons/PKGBUILD              |   4 +-
 arch/tde-extra/tde-tdebluez/PKGBUILD               |  68 ++++++
 ...00-fix-tqtqui-and-dbus-tqt-tools-detection.diff | 266 +++++++++++++++++++++
 arch/tde-extra/tde-tdeedu/PKGBUILD                 |   6 +-
 arch/tde-extra/tde-tdegames/PKGBUILD               |   4 +-
 arch/tde-extra/tde-tdeio-appinfo/PKGBUILD          |   6 +-
 arch/tde-extra/tde-tdeio-ftps/PKGBUILD             |   6 +-
 arch/tde-extra/tde-tdeio-locate/PKGBUILD           |   6 +-
 arch/tde-extra/tde-tdeio-sword/PKGBUILD            |  58 +++++
 arch/tde-extra/tde-tdemultimedia/PKGBUILD          |   4 +-
 arch/tde-extra/tde-tdenetwork/PKGBUILD             |   8 +-
 arch/tde-extra/tde-tdenetworkmanager/PKGBUILD      |   4 +-
 arch/tde-extra/tde-tdepim/PKGBUILD                 |   4 +-
 arch/tde-extra/tde-tdepowersave/PKGBUILD           |   4 +-
 arch/tde-extra/tde-tdesudo/PKGBUILD                |   4 +-
 arch/tde-extra/tde-tdetoys/PKGBUILD                |   4 +-
 arch/tde-extra/tde-tdmtheme/PKGBUILD               |   4 +-
 arch/tde-extra/tde-tellico/PKGBUILD                |  66 +++++
 arch/tde-extra/tde-tork/PKGBUILD                   |   6 +-
 arch/tde-extra/tde-twin-style-crystal/PKGBUILD     |   6 +-
 arch/tde-extra/tde-twin-style-dekorator/PKGBUILD   |   6 +-
 arch/tde-extra/tde-yakuake/PKGBUILD                |   6 +-
 arch/tde-libs/tde-libcaldav/PKGBUILD               |   4 +-
 arch/tde-libs/tde-libcarddav/PKGBUILD              |   4 +-
 arch/tde-libs/tde-libkdcraw/PKGBUILD               |   6 +-
 arch/tde-libs/tde-libkexiv2/PKGBUILD               |   6 +-
 arch/tde-libs/tde-libkipi/PKGBUILD                 |   6 +-
 arch/tde-meta/PKGBUILD                             |  10 +-
 96 files changed, 1429 insertions(+), 293 deletions(-)
 delete mode 100644 arch/tde-core/tde-cmake-trinity/PKGBUILD
 create mode 100644 arch/tde-core/tde-cmake/PKGBUILD
 create mode 100644 arch/tde-deps/exempi/PKGBUILD
 create mode 100644 arch/tde-deps/exempi/keys/pgp/6C44DB3E0BF3EAF5B433239A5FEE05E6A56E15A3.asc
 create mode 100644 arch/tde-deps/opensc/PKGBUILD
 create mode 100644 arch/tde-deps/perl-config-autoconf/PKGBUILD
 create mode 100644 arch/tde-deps/perl-extutils-libbuilder/PKGBUILD
 create mode 100644 arch/tde-deps/perl-file-slurper/PKGBUILD
 create mode 100644 arch/tde-deps/perl-text-bibtex/PKGBUILD
 create mode 100644 arch/tde-deps/sword/PKGBUILD
 create mode 100644 arch/tde-deps/yaz/PKGBUILD
 create mode 100644 arch/tde-deps/yaz/yaz.changelog
 create mode 100644 arch/tde-extra/tde-bibletime/PKGBUILD
 create mode 100644 arch/tde-extra/tde-kbarcode/PKGBUILD
 create mode 100644 arch/tde-extra/tde-kompose/PKGBUILD
 create mode 100644 arch/tde-extra/tde-tdebluez/PKGBUILD
 create mode 100644 arch/tde-extra/tde-tdebluez/bp000-fix-tqtqui-and-dbus-tqt-tools-detection.diff
 create mode 100644 arch/tde-extra/tde-tdeio-sword/PKGBUILD
 create mode 100644 arch/tde-extra/tde-tellico/PKGBUILD

(limited to 'arch')

diff --git a/arch/PKGBUILD.template b/arch/PKGBUILD.template
index 581a13ebf..81e37aa86 100644
--- a/arch/PKGBUILD.template
+++ b/arch/PKGBUILD.template
@@ -5,8 +5,8 @@ _mod=tdepowersave
 _cat=applications/
 _kdemod="${_mod/tde/kde}"
 
-pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -32,7 +32,7 @@ source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/
 md5sums=()
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-base/tde-i18n/PKGBUILD b/arch/tde-base/tde-i18n/PKGBUILD
index e9e3c222e..588fbdb0f 100644
--- a/arch/tde-base/tde-i18n/PKGBUILD
+++ b/arch/tde-base/tde-i18n/PKGBUILD
@@ -6,7 +6,7 @@ _kdemod="${_mod/tde/kde}"
 
 pkgbase="tde-${_mod/tde-}"
 pkgname=("$pkgbase")
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Internationalized (i18n) files for TDE"
 arch=('any')
@@ -17,7 +17,7 @@ makedepends=('tde-cmake-trinity')
 depends=('tde-tdelibs')
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('ad823306858c077c17051e991467afb9')
+md5sums=('9aa5a375f3b5b56afec011fb2d6bd9a7')
 install=''
 
 _languages=(
diff --git a/arch/tde-base/tde-polkit-agent-tde/PKGBUILD b/arch/tde-base/tde-polkit-agent-tde/PKGBUILD
index b4ae50b18..ee099f134 100644
--- a/arch/tde-base/tde-polkit-agent-tde/PKGBUILD
+++ b/arch/tde-base/tde-polkit-agent-tde/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/system/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="TDE dialogs for PolicyKit"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,10 +28,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('bf7e4c181d8c57fd38b32e4044d04579')
+md5sums=('e111b7ac4d464550a974f3b90a465742')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-base/tde-tdeadmin/PKGBUILD b/arch/tde-base/tde-tdeadmin/PKGBUILD
index 5f8346ac0..2fa3f7e34 100644
--- a/arch/tde-base/tde-tdeadmin/PKGBUILD
+++ b/arch/tde-base/tde-tdeadmin/PKGBUILD
@@ -6,7 +6,7 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="The TDE system administration utilities"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -21,7 +21,7 @@ conflicts=("trinity-${_mod}")
 replaces=("${_mod}")
 options=('staticlibs' 'libtool' '!emptydirs')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('a2426cca4b42cb4c625b56c743fe0c86')
+md5sums=('aa9bfb6b25aafe3024bbe47f25b08e3c')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
 
diff --git a/arch/tde-base/tde-tdeartwork/PKGBUILD b/arch/tde-base/tde-tdeartwork/PKGBUILD
index fcfca2859..2df17e231 100644
--- a/arch/tde-base/tde-tdeartwork/PKGBUILD
+++ b/arch/tde-base/tde-tdeartwork/PKGBUILD
@@ -6,7 +6,7 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -21,7 +21,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('435caf2c3e4e4e5e8c4b0473085997a6')
+md5sums=('a01238aa36163254c02ae707b008327a')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
 
diff --git a/arch/tde-base/tde-tdebindings/PKGBUILD b/arch/tde-base/tde-tdebindings/PKGBUILD
index a0307b06c..d0475d04c 100644
--- a/arch/tde-base/tde-tdebindings/PKGBUILD
+++ b/arch/tde-base/tde-tdebindings/PKGBUILD
@@ -8,7 +8,7 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https//scm.trinitydesktop.org/scm/git/${_mod}"
@@ -16,13 +16,13 @@ license=('GPL')
 groups=('tde-base')
 pkgdesc="Trinity Desktop bindings"
 depends=('tde-tdelibs')
-makedepends=('pkgconfig' 'autoconf' 'ruby' 'jdk-openjdk')
+makedepends=('pkgconfig' 'autoconf' 'python3' 'ruby' 'jdk-openjdk')
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('5ff91819a140210b4a946ef7384b7abb')
+md5sums=('b0f44e0ad32abd9a2c42da8eea4be275')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   ## Generate config files and update with autoreconf
@@ -37,21 +37,23 @@ build() {
   msg "Running make -f admin/Makefile.common ...."
   make -f admin/Makefile.common
 
+  export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${TQTDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
+
   ## configure
   msg "Configuring - ${pkgname}..."
-  PYTHON=/usr/bin/python2 \
+  PYTHON=/usr/bin/python3 \
   ./configure \
     --prefix=${TDEDIR} \
-    --with-qt-dir=${QTDIR} \
-    --with-qt-includes=${QTDIR}/include \
-    --with-qt-libraries=${QTDIR}/lib \
-    --with-extra-includes="/usr/include/tqt:/usr/include/tqt/Qt" \
+    --with-tqt-dir=${TQTDIR} \
+    --with-tqt-includes=${TQTDIR}/include \
+    --with-tqt-libraries=${TQTDIR}/lib \
+    --with-extra-includes="/usr/include/tqt" \
     --with-extra-libs="${TDEDIR}/lib:${TDEDIR}/lib/trinity" \
     --with-java=/usr/lib/jvm/default \
     --sysconfdir=${TDEDIR}/etc \
     --localstatedir=/var \
     --enable-closure \
-    DO_NOT_COMPILE='dcopc dcopperl kalyptus qtsharp xparts python'
+    DO_NOT_COMPILE='dcopc dcopperl kalyptus qtsharp xparts'
 
   msg "Building - ${pkgname}..."
   make $NUMJOBS
diff --git a/arch/tde-base/tde-tdegraphics/PKGBUILD b/arch/tde-base/tde-tdegraphics/PKGBUILD
index 17b93fb8a..67736cfa0 100644
--- a/arch/tde-base/tde-tdegraphics/PKGBUILD
+++ b/arch/tde-base/tde-tdegraphics/PKGBUILD
@@ -6,21 +6,21 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Trinity Desktop Graphics Components"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
 license=('GPL')
 groups=('tde-base')
-depends=('tde-tdelibs' 'fribidi' 'imlib' 'libgphoto2' 'libpaper' 'poppler' 'sane' 't1lib')
+depends=('tde-tdelibs' 'fribidi' 'imlib' 'libgphoto2' 'libpaper' 'poppler' 'sane')
 makedepends=('tde-cmake-trinity')
 provides=("${_mod}")
 conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('4ac1e61bdf0f233901a0c2e802335282')
+md5sums=('96d9295a6133953b57edcbd1787cf77c')
 # install=''
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
@@ -44,7 +44,6 @@ build() {
      -DCMAKE_VERBOSE_MAKEFILE=ON \
      -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
      -DBUILD_ALL=ON \
-     -DWITH_T1LIB=ON \
      -DWITH_PAPER=ON \
      -DWITH_TIFF=ON \
      -DWITH_OPENEXR=ON \
diff --git a/arch/tde-base/tde-tdeutils/PKGBUILD b/arch/tde-base/tde-tdeutils/PKGBUILD
index 566962260..9a1902a0a 100644
--- a/arch/tde-base/tde-tdeutils/PKGBUILD
+++ b/arch/tde-base/tde-tdeutils/PKGBUILD
@@ -5,7 +5,7 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="The TDE something - with Trinity upstream"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,7 +20,7 @@ conflicts=("trinity-${_mod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!emptydirs')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('4296fb39a6d025906526e75b6992f460')
+md5sums=('647ee37466cea4dab57de5047d1e11ad')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
 
diff --git a/arch/tde-core/tde-arts/PKGBUILD b/arch/tde-core/tde-arts/PKGBUILD
index dc6f6f9eb..4ac6f49a4 100644
--- a/arch/tde-core/tde-arts/PKGBUILD
+++ b/arch/tde-core/tde-arts/PKGBUILD
@@ -8,8 +8,8 @@ _cat=dependencies/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
-pkgrel=2
+pkgver=14.1.0
+pkgrel=1
 pkgdesc="Trinity aRts Sound System and libraries"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -33,7 +33,7 @@ conflicts=("kdemod3-${_mod}" "${_mod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!emptydirs')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('b1ccb0f271c19b667ab9736dd658ccaf')
+md5sums=('8be9fc684e28efb1d13613acf7a607cf')
 install="tde-${_mod}.install"
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-core/tde-avahi-tqt/PKGBUILD b/arch/tde-core/tde-avahi-tqt/PKGBUILD
index 17c9466a0..c45e69afe 100644
--- a/arch/tde-core/tde-avahi-tqt/PKGBUILD
+++ b/arch/tde-core/tde-avahi-tqt/PKGBUILD
@@ -6,7 +6,7 @@ _cat=dependencies/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Trinity Avahi-TQt"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,7 +20,7 @@ provides=("${_mod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('1aa6516656a6502ac798ebdbe6060d4a')
+md5sums=('1edb610efb82db7244fa87564defbea5')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
 
diff --git a/arch/tde-core/tde-cmake-trinity/PKGBUILD b/arch/tde-core/tde-cmake-trinity/PKGBUILD
deleted file mode 100644
index abff466c6..000000000
--- a/arch/tde-core/tde-cmake-trinity/PKGBUILD
+++ /dev/null
@@ -1,51 +0,0 @@
-# Contributor: Slávek Banko <slavek.banko@axis.cz>
-
-_mod=cmake-trinity
-_cat=common/
-_kdemod="${_mod/tde/kde}"
-
-pkgname="tde-${_mod}"
-pkgver=14.0.13
-pkgrel=1
-pkgdesc="TDE CMake modules"
-arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
-url="https://scm.trinitydesktop.org/scm/git/tde-common-cmake"
-license=('GPL')
-provides=("${_mod}")
-groups=('tde-core')
-depends=(
-  'cmake'
-  'perl'
-  'ninja'
-  'pkgconfig'
-)
-makedepends=()
-optdepends=()
-options=('staticlibs' 'libtool' '!strip')
-install=
-
-source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-${pkgver}.tar.xz")
-md5sums=('e00590787e67d679af8d7a1f8e0dae5a')
-
-[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
-
-build() {
-  msg "Creating out-of-source build directory: ${srcdir}/build"
-  mkdir -p "$srcdir/build"
-  cd "$srcdir/build"
-
-  msg "Starting cmake..."
-  cmake ${srcdir}/${_mod}-${pkgver} \
-    -GNinja \
-    -DCMAKE_VERBOSE_MAKEFILE=ON
-
-  msg "Building - ${pkgname}..."
-  ninja $NUMJOBS
-}
-
-package() {
-  msg "Packaging - ${pkgname}-${pkgver}"
-  cd "$srcdir/build"
-  DESTDIR="$pkgdir" ninja -j1 install
-}
diff --git a/arch/tde-core/tde-cmake/PKGBUILD b/arch/tde-core/tde-cmake/PKGBUILD
new file mode 100644
index 000000000..2037b308c
--- /dev/null
+++ b/arch/tde-core/tde-cmake/PKGBUILD
@@ -0,0 +1,51 @@
+# Contributor: Slávek Banko <slavek.banko@axis.cz>
+
+_mod=tde-cmake-trinity
+_cat=dependencies/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.0
+pkgrel=1
+pkgdesc="TDE CMake modules"
+arch=('any')
+url="https://scm.trinitydesktop.org/scm/git/tde-cmake"
+license=('GPL')
+provides=("${_mod}")
+groups=('tde-core')
+depends=(
+  'cmake'
+  'perl'
+  'ninja'
+  'pkgconfig'
+)
+makedepends=()
+optdepends=()
+options=('staticlibs' 'libtool' '!strip')
+install=
+
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-${pkgver}.tar.xz")
+md5sums=('70bcd49a0df9b6c51c14787a762cc36e')
+
+[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
+
+build() {
+  msg "Creating out-of-source build directory: ${srcdir}/build"
+  mkdir -p "$srcdir/build"
+  cd "$srcdir/build"
+
+  msg "Starting cmake..."
+  cmake ${srcdir}/${_mod}-${pkgver} \
+    -GNinja \
+    -DCMAKE_VERBOSE_MAKEFILE=ON
+
+  msg "Building - ${pkgname}..."
+  ninja $NUMJOBS
+}
+
+package() {
+  msg "Packaging - ${pkgname}-${pkgver}"
+  cd "$srcdir/build"
+  DESTDIR="$pkgdir" ninja -j1 install
+}
diff --git a/arch/tde-core/tde-dbus-1-tqt/PKGBUILD b/arch/tde-core/tde-dbus-1-tqt/PKGBUILD
index 4c451f447..882705040 100644
--- a/arch/tde-core/tde-dbus-1-tqt/PKGBUILD
+++ b/arch/tde-core/tde-dbus-1-tqt/PKGBUILD
@@ -8,7 +8,7 @@ _cat=dependencies/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Trinity D-Bus TQtInterface Wrapper - from TDE upstream GIT"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -22,7 +22,7 @@ conflicts=("trinity-${_mod}")
 replaces=("trinity-${_mod}" 'trinity-dbus-1-qt3' 'dbus-1-qt3')
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('6bb6714e96d631602aee6151a41cb0c3')
+md5sums=('9ccadae19ce306394fead18366bed01f')
 install="trinity-${_mod}.install"
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-core/tde-dbus-tqt/PKGBUILD b/arch/tde-core/tde-dbus-tqt/PKGBUILD
index 69cf4ad9e..d64af9e22 100644
--- a/arch/tde-core/tde-dbus-tqt/PKGBUILD
+++ b/arch/tde-core/tde-dbus-tqt/PKGBUILD
@@ -8,7 +8,7 @@ _cat=dependencies/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -20,7 +20,7 @@ makedepends=('tde-cmake-trinity')
 provides=("${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('626f54982411dd7ba188fa02826e1d66')
+md5sums=('2d9dcc8d701d4440421de2caca40d46c')
 install="trinity-${_mod}.install"
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-core/tde-libart-lgpl/PKGBUILD b/arch/tde-core/tde-libart-lgpl/PKGBUILD
index 4fb451a6b..b6500447c 100644
--- a/arch/tde-core/tde-libart-lgpl/PKGBUILD
+++ b/arch/tde-core/tde-libart-lgpl/PKGBUILD
@@ -6,7 +6,7 @@ _cat=dependencies/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Trinity Desktop LGPL'd Component"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -22,7 +22,7 @@ replaces=()
 options=('staticlibs' 'libtool' '!strip')
 install=
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('f50fa2b4b16e073b5b31e7cf82e6c919')
+md5sums=('d8b1bdee79029bf799e0b19de1992b89')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
 
diff --git a/arch/tde-core/tde-polkit-tqt/PKGBUILD b/arch/tde-core/tde-polkit-tqt/PKGBUILD
index 15e8a2fb8..adbcb3b5a 100644
--- a/arch/tde-core/tde-polkit-tqt/PKGBUILD
+++ b/arch/tde-core/tde-polkit-tqt/PKGBUILD
@@ -6,7 +6,7 @@ _cat=dependencies/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Trinity PolicyKit-tqt library"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,7 +20,7 @@ conflicts=("trinity-${_mod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('89ff224bc5295de36792ba27c69d568b')
+md5sums=('b23701be9de74f5cf962c0c17496b683')
 install="trinity-${_mod}.install"
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-core/tde-tdebase/PKGBUILD b/arch/tde-core/tde-tdebase/PKGBUILD
index b9b280fc3..fa2120a43 100644
--- a/arch/tde-core/tde-tdebase/PKGBUILD
+++ b/arch/tde-core/tde-tdebase/PKGBUILD
@@ -6,8 +6,8 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
-pkgrel=2
+pkgver=14.1.0
+pkgrel=1
 pkgdesc="Trinity Desktop Enviroment base components"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -58,7 +58,7 @@ source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/
         'tdm.service'
         'xsession.patch')
 
-md5sums=('33f716d80d90a12fd09ec2536b6e249a'
+md5sums=('4190fe36fb22e1f18ddc86bb61bb76f2'
          '18e8d01124b19f7df2937c06e177bf7f'
          'c963ef6e37c9051119972a58c67f05fb'
          'bb4c25e560fa719e8e8f49ef80bd1c99'
@@ -99,7 +99,6 @@ build() {
     -DWITH_ARTS=ON \
     -DWITH_I8K=ON \
     -DWITH_SENSORS=ON \
-    -DWITH_HAL=OFF \
     -DWITH_TDEHWLIB=ON \
     -DWITH_UPOWER=ON \
     -DBUILD_ALL=ON \
diff --git a/arch/tde-core/tde-tdelibs/PKGBUILD b/arch/tde-core/tde-tdelibs/PKGBUILD
index d5aea5c80..f19a52d80 100644
--- a/arch/tde-core/tde-tdelibs/PKGBUILD
+++ b/arch/tde-core/tde-tdelibs/PKGBUILD
@@ -8,14 +8,16 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
-pkgrel=2
+pkgver=14.1.0
+pkgrel=1
 pkgdesc="Trinity Desktop core libraries and applications"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
 license=('GPL')
 groups=('tde-core')
-depends=('aspell'
+depends=(
+	'aspell'
+	'cryptsetup'
 	'hspell'
 	'jasper'
 	'libcups'
@@ -26,7 +28,9 @@ depends=('aspell'
 	'libxtst'
 	'openssl'
 	'openexr'
+	'opensc'
 	'pcre'
+	'pkcs11-helper'
 	'tde-arts'
 	'tde-avahi-tqt'
 	'tde-dbus-1-tqt'
@@ -35,14 +39,15 @@ depends=('aspell'
 	'xorg-xmessage'
 	'xorg-xprop'
 	'xorg-xset'
-	'xorg-xsetroot')
+	'xorg-xsetroot'
+)
 makedepends=('tde-cmake-trinity')
 provides=("${_mod}")
 conflicts=("trinity-${_kdemod}" "trinity-${_mod}" "kdemod3-${_kdemod}" "${_kdemod}3")
 replaces=("trinity-${_kdemod}" "trinity-${_mod}")
 options=('staticlibs' 'libtool' '!makeflags' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('480783f105aefbecce9aec224105c9d8')
+md5sums=('24990c41b5aaf32844adb3eab1a26818')
 
 install="trinity-${_mod}.install"
 
@@ -73,12 +78,15 @@ build() {
     -DWITH_OPENEXR=ON \
     -DWITH_UTEMPTER=ON \
     -DWITH_AVAHI=ON \
-    -DWITH_PAM=ON \
     -DWITH_PCRE=ON \
     -DWITH_GCC_VISIBILITY=ON \
     -DWITH_TDEHWLIB_DAEMONS=ON \
     -DWITH_UPOWER=ON \
     -DWITH_UDISKS2=ON \
+    -DWITH_UDEVIL=ON \
+    -DWITH_PCSC=ON \
+    -DWITH_PKCS=ON \
+    -DWITH_CRYPTSETUP=ON \
     -DWITH_NETWORK_MANAGER_BACKEND=ON \
     -DWITH_LZMA=ON \
     -DWITH_XRANDR=ON \
diff --git a/arch/tde-core/tde-tqca-tls/PKGBUILD b/arch/tde-core/tde-tqca-tls/PKGBUILD
index 4ac2cdab1..2a766ca62 100644
--- a/arch/tde-core/tde-tqca-tls/PKGBUILD
+++ b/arch/tde-core/tde-tqca-tls/PKGBUILD
@@ -8,8 +8,8 @@ _cat=dependencies/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
-pkgrel=2
+pkgver=14.1.0
+pkgrel=1
 pkgdesc="Trinity SSL/TLS plugin for TQt Cryptographic Architecture (TQCA)"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod%-tls}"
@@ -22,17 +22,17 @@ conflicts=("trinity-${_mod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod%-tls}-trinity-${pkgver}.tar.xz")
-md5sums=('f6d1ec68e91cf8d4ca103628585a0466')
+md5sums=('54962b13ac1c53f0a89b2e8c3809eb1d')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
    msg "Creating out-of-source build directory: ${srcdir}/build"
    mkdir -p ${srcdir}/build
    cd ${srcdir}/build
 
-   export PKG_CONFIG_PATH=${QTDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
+   export PKG_CONFIG_PATH=${TQTDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
 
    msg "Starting cmake..."
    cmake ${srcdir}/${_mod%-tls}-trinity-${pkgver}/ \
diff --git a/arch/tde-core/tde-tqca/PKGBUILD b/arch/tde-core/tde-tqca/PKGBUILD
index 1e70a73ce..f74690ede 100644
--- a/arch/tde-core/tde-tqca/PKGBUILD
+++ b/arch/tde-core/tde-tqca/PKGBUILD
@@ -9,8 +9,8 @@ _cat=dependencies/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
-pkgrel=2
+pkgver=14.1.0
+pkgrel=1
 pkgdesc="Trinity SSL/TLS interface for TQt Cryptographic Architecture (TQCA)"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -23,22 +23,22 @@ conflicts=("trinity-${_mod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('f6d1ec68e91cf8d4ca103628585a0466')
+md5sums=('54962b13ac1c53f0a89b2e8c3809eb1d')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
    msg "Creating out-of-source build directory: ${srcdir}/build"
    mkdir -p ${srcdir}/build
    cd ${srcdir}/build
 
-   export PKG_CONFIG_PATH=${QTDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
+   export PKG_CONFIG_PATH=${TQTDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
 
    msg "Starting cmake..."
    cmake ${srcdir}/${pkgname#*-}-trinity-${pkgver}/ \
       -GNinja \
-      -DCMAKE_INSTALL_PREFIX=$QTDIR \
+      -DCMAKE_INSTALL_PREFIX=$TQTDIR \
       -DBUILD_ALL=OFF \
       -DBUILD_TQCA=ON \
       -DWITH_ALL_OPTIONS=ON
diff --git a/arch/tde-core/tde-tqt3/PKGBUILD b/arch/tde-core/tde-tqt3/PKGBUILD
index 7f031c3c9..d12cbb46f 100644
--- a/arch/tde-core/tde-tqt3/PKGBUILD
+++ b/arch/tde-core/tde-tqt3/PKGBUILD
@@ -9,8 +9,8 @@ _kdemod="${_mod/tde/kde}"
 
 pkgbase="tde-${_mod}"
 pkgname=("$pkgbase" "${pkgbase}-docs")
-pkgver=14.0.13
-pkgrel=3
+pkgver=14.1.0
+pkgrel=1
 pkgdesc="The TQt3 gui toolkit - based on TDE upstream Qt3"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -30,7 +30,7 @@ makedepends=('libcups'
         'libxmu'
         'glu')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('3ea682bfceca2fb8e53234055a82bb8d')
+md5sums=('e19fa258ec0cad29a169bc3148fa52db')
 
 _prefix="/opt/trinity/tqt3"
 
@@ -56,10 +56,10 @@ build() {
   sed -i "s|read acceptance|acceptance=yes|" configure
 
   msg "Setting enviroment variables..."
-  export QTDIR="${srcdir}/${_mod}-trinity-${pkgver}"
-  export PATH=${QTDIR}/bin:${PATH}
-  export LD_LIBRARY_PATH=${QTDIR}/lib:${LD_LIBRARY_PATH}
-  export QMAKESPEC=$QTDIR/mkspecs/linux-g++
+  export TQTDIR="${srcdir}/${_mod}-trinity-${pkgver}"
+  export PATH=${TQTDIR}/bin:${PATH}
+  export LD_LIBRARY_PATH=${TQTDIR}/lib:${LD_LIBRARY_PATH}
+  export QMAKESPEC=$TQTDIR/mkspecs/linux-g++
 
   if [ "$CARCH" = "x86_64" ]; then
     export ARCH="-64"
@@ -113,16 +113,16 @@ build() {
   # 64bit fixes pulled from extras/qt3 PKGBUILD
   # this is Arch-specific
   # fix /opt/qt/lib path
-  [ "$CARCH" = "x86_64" ] && sed -i "s|/opt/qt/lib64|/opt/qt/lib|g" ${QTDIR}/src/Makefile
-  [ "$CARCH" = "x86_64" ] && sed -i "s|/opt/qt/lib64|/opt/qt/lib|g" ${QTDIR}/tools/designer/designer/Makefile
-  [ "$CARCH" = "x86_64" ] && sed -i "s|/opt/qt/lib64|/opt/qt/lib|g" ${QTDIR}/tools/designer/editor/Makefile
-  [ "$CARCH" = "x86_64" ] && sed -i "s|/opt/qt/lib64|/opt/qt/lib|g" ${QTDIR}/tools/assistant/lib/Makefile
-  [ "$CARCH" = "x86_64" ] && sed -i "s|/opt/qt/lib64|/opt/qt/lib|g" ${QTDIR}/tools/designer/uilib/Makefile
+  [ "$CARCH" = "x86_64" ] && sed -i "s|/opt/qt/lib64|/opt/qt/lib|g" ${TQTDIR}/src/Makefile
+  [ "$CARCH" = "x86_64" ] && sed -i "s|/opt/qt/lib64|/opt/qt/lib|g" ${TQTDIR}/tools/designer/designer/Makefile
+  [ "$CARCH" = "x86_64" ] && sed -i "s|/opt/qt/lib64|/opt/qt/lib|g" ${TQTDIR}/tools/designer/editor/Makefile
+  [ "$CARCH" = "x86_64" ] && sed -i "s|/opt/qt/lib64|/opt/qt/lib|g" ${TQTDIR}/tools/assistant/lib/Makefile
+  [ "$CARCH" = "x86_64" ] && sed -i "s|/opt/qt/lib64|/opt/qt/lib|g" ${TQTDIR}/tools/designer/uilib/Makefile
 
   msg "--- \$CARCH is $CARCH ---"
   msg "Building - $pkgbase..."
 
-  cd "${QTDIR}"
+  cd "${TQTDIR}"
 
   # build rest, but without tutorials and examples
   # of you want them, remove sub-tools
@@ -156,7 +156,7 @@ package_tde-tqt3() {
   install='tqt3.install'
 
    msg "Packaging - $pkgname-$pkgver"
-   cd "${QTDIR}"
+   cd "${TQTDIR}"
 
    make INSTALL_ROOT="$pkgdir" install
 
@@ -203,5 +203,5 @@ package_tde-tqt3-docs() {
   ## install doc pages which are missed by make install
   ## convenient for a split package
   install -d -m755 "${pkgdir}${_prefix}/doc/"
-  cp -r "${QTDIR}/doc" "${pkgdir}${_prefix}"
+  cp -r "${TQTDIR}/doc" "${pkgdir}${_prefix}"
 }
diff --git a/arch/tde-core/tde-tqtinterface/PKGBUILD b/arch/tde-core/tde-tqtinterface/PKGBUILD
index eec748654..8eb2a85bd 100644
--- a/arch/tde-core/tde-tqtinterface/PKGBUILD
+++ b/arch/tde-core/tde-tqtinterface/PKGBUILD
@@ -8,7 +8,7 @@ _cat=dependencies/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -24,13 +24,13 @@ replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!emptydirs' '!strip')
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('33e47ac8eb16ffec0c4c5e802b9461f7')
+md5sums=('d7c803486ad808715e7539b6f8843c29')
 
 install="trinity-${_mod}.install"
 
 _prefix=/usr
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
    cd $srcdir
@@ -38,16 +38,15 @@ build() {
    mkdir -p build
    cd build
 
-   export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${QTDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
+   export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${TQTDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
 
    msg "Starting cmake..."
    cmake ${srcdir}/${pkgname#*-}-trinity-${pkgver}/ \
      -GNinja \
      -DCMAKE_INSTALL_PREFIX=${_prefix} \
-     -DQT_PREFIX_DIR=${QTDIR} \
-     -DQT_INCLUDE_DIR=${QTDIR}/include \
-     -DMOC_EXECUTABLE=${QTDIR}/bin/moc \
-     -DQT_VERSION=3
+     -DQT_PREFIX_DIR=${TQTDIR} \
+     -DTQT_INCLUDE_DIR=${TQTDIR}/include \
+     -DMOC_EXECUTABLE=${TQTDIR}/bin/moc
 
    ninja $NUMJOBS
 }
diff --git a/arch/tde-deps/exempi/PKGBUILD b/arch/tde-deps/exempi/PKGBUILD
new file mode 100644
index 000000000..024495fa7
--- /dev/null
+++ b/arch/tde-deps/exempi/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer:
+# Contributor: Jan de Groot <jgc@archlinux.org>
+# Contributor: André Klitzing <aklitzing@online.de>
+
+pkgname=exempi
+pkgver=2.6.3
+pkgrel=1
+pkgdesc="A library to parse XMP metadata"
+url="https://libopenraw.freedesktop.org/wiki/Exempi"
+arch=('powerpc64le')
+license=(custom:BSD)
+depends=(gcc-libs expat zlib)
+makedepends=(boost)
+source=(https://libopenraw.freedesktop.org/download/$pkgname-$pkgver.tar.bz2{,.asc})
+sha256sums=('b0749db18a9e78cf771737954a838cdcdb1d5415888bac1ba9caf8cba77c656c'
+            'SKIP')
+validpgpkeys=('6C44DB3E0BF3EAF5B433239A5FEE05E6A56E15A3') # Hubert Figuiere
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr # --disable-static
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
diff --git a/arch/tde-deps/exempi/keys/pgp/6C44DB3E0BF3EAF5B433239A5FEE05E6A56E15A3.asc b/arch/tde-deps/exempi/keys/pgp/6C44DB3E0BF3EAF5B433239A5FEE05E6A56E15A3.asc
new file mode 100644
index 000000000..1047c5f60
--- /dev/null
+++ b/arch/tde-deps/exempi/keys/pgp/6C44DB3E0BF3EAF5B433239A5FEE05E6A56E15A3.asc
@@ -0,0 +1,57 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mQGiBDxX1cwRBACiWIxtbJpfhLT7kr6vNqO1+wleNmfIv3U1WB3NyezdQCUTGA9Y
+k5+vzNqVt+ljpgdk+i1wtvrPg4EC94KH8HErOci9eYGjYI37FjQ2LXC9SIOex/7e
+6swnHE3225WVya6k7kPVlG2P8zssAntOtl+k/HWdMYpnGsCQkkUkbW4dYwCg7eoX
+R24Y4P6Nns9+91kxjynhgqMEAI39E2qAYhYR/B9yS7fuSjwcxaG2M49wtB/S196G
+gnnRCEd9OofJNtprJqggG9DntjpstCvEgOjc5xqy0GWE/dt7BJOpYK7SgX6GhR31
+Hdw7q3OL+QWAu6rcLVVgvJoLVYQupmwRdw+JN7UTauE9tQOBbq1M750b+Awx34gk
+32d1A/447Eadc07Vx6gr6Jd2+jwqRLlPuYkJJgy7+MqKu5p+ZE1eXvNINX6NCuwP
+p9HmxsAj7S89nDzsElmwc3tJ+rDH06UlSRV4zfmA9B9/b/6iNyXH3Mq4dwyB+FA6
+4pUCiMBxB7KD0w+BxdjBt1jxv+v2HYDaxuHngYPHA8qdMyZimLQcSHViZXJ0IEZp
+Z3VpZXJlIDxodWJAbml0LmNhPohdBDARAgAdBQJDZWtnFh0gbm8gbG9uZ2VyIHdv
+cmsgdGhlcmUACgkQX+4F5qVuFaN/2gCg13PZNNkc31hUGtp74+nZLzmJRmoAoLrc
+MyS1A776BQQ9zr3wIKWe4JOYtCFIdWJlcnQgRmlndWllcmUgPGh1YkBtb3ppbGxh
+LmNvbT6ISQQwEQIACQUCVyQHTwIdAAAKCRBf7gXmpW4Voz7GAJ4q0P26aIzQ9tim
+xYnV183N503glACfXYzEuA9UE3U3Vx7eBev+eMNDUIq0Ikh1YmVydCBGaWd1aWVy
+ZSA8aHViQGZpZ3VpZXJlLm5ldD6IYQQTEQIAIQIbAwYLCQgHAwIDFQIDAxYCAQIe
+AQIXgAUCQ2RUHwIZAQAKCRBf7gXmpW4VoxLBAJ9HlmDe+IYWvtWnamfCWWDDLNTm
+5ACfeiTUKw0oqVtz1M/RyJRlmKNR+jC0I0h1YmVydCBGaWd1aWVyZSA8aHViQGFi
+aXNvdXJjZS5jb20+iFwEExECABwFAj1GRV4CGwMECwcDAgMVAgMDFgIBAh4BAheA
+AAoJEF/uBealbhWjPtMAnjKhBx2VAv92QS3R/qyT1/2UNydqAKDLRdgmly0gScjP
+XWr0Hb5sG0JgELQlSHViZXJ0IEZpZ3VpZXJlIDxoZmlndWllcmVAdGVhc2VyLmZy
+PohXBBMRAgAXBQsHCgMEAxUDAgMWAgECF4AFAkNkVB0ACgkQX+4F5qVuFaPLmgCg
+4DiauGlk8Zh8JQjXmtpzUQdeqlcAnRTURi/256Sp2kEH0bGMvbt+QqEbtCZIdWJl
+cnQgRmlndWllcmUgPGhmaWd1aWVyZUBub3ZlbGwuY29tPohJBDARAgAJBQJJkxa+
+Ah0AAAoJEF/uBealbhWjx2EAoMBI/QIBYIGbFy0rgy9x9jide7cJAKCiVRrv3k2x
+dpphC2pBZPJlC6/rIrQvSHViZXJ0IEZpZ3VpZXJlIChYYW5kcm9zKSA8aHViZXJ0
+ZkB4YW5kcm9zLmNvbT6IWAQwEQIAGAUCRdopPREdIG5vIGxvbmdlciB0aGVyZQAK
+CRBf7gXmpW4Vo9mYAJ4i2gZJRGLprEAHYFtt/SRrvfluUQCg0p589AlRSn0IjDdo
+pt4iZevEdpO5Ag0EPFfWVhAIAIgTH5pVq+L6k1S0askR+Xvh7D66GGXGnzkg+ZVu
+Qo8xxQn/VoRe2imHn2R6bRQtzGKj6GfVKikzTnGNectYZsIhxrwJa2iw9daf8PoW
+iyZfJ6dHRO8C82brQVXCWm4BF7T06wKUcrbyRJqvphBAXA8jYphLX+aMCTQAXaFl
+CPotnSmF6WeJzH7GHvrENcWio9/MTD1dyMeB0XhCRtL5gqlPQlgAWD8J/W6uyz3U
+B+83q9Ud5cbDh9oF/Fga5ct0XbtkBrQ0GLdgkLKKB99V3Ktj3m8CzBYcdhiuBBNL
+U0GzSoGFJDSLmrpR7o5SpAp3OPhN4o5dfkK/K1L7ok2HAAsAAwUH/iKGQqMdTAWb
++k4pyh3118gG198oC2Uxkqb+PS8Q3/uIYUSfw67EmPuKD/gQllyfIDwd72xxjkca
+LpR7aWY9WRfZP8K0rterqo9udf2H4dVpBUft9eTiR7yCwUNXqqmQUc1cPQ8H0t2e
+n2rDTggTNlnCAUhNOLY/4f/MgddmKYtHat33hf25cQs+cXUvA8ET+oiJorVuipOO
+8qZfjJ00hcG4RLS6ZtLvA2dhYgki1tRS+kp8sXhODBHfQ7hL6NbynK+YHpAXHPa3
+QTXdRCXEL5AJwaf4PJDtXBbgW0B8o09hnOabYmc/lqBDJDx5D4RJYIoSmk9U7912
+b2GX+pfbXWOIRgQYEQIABgUCPFfWVgAKCRBf7gXmpW4Voy4DAJ9q0gfW1TLZy5Cz
+NWEwYzwDkP77kgCfYkkkT82tlt1Fb8Hx4yog30pgtQa5Ag0EQzDo+RAIAJMjbbIn
+YPrxe9SAtVPGFTfp6Gwtq2qh1/DljXTnEYwtsRAscSaudNZ1l1v/OaH8ytsY5CyR
+VgdkdtZFGB/fU5Ny5N0BaKyCZJfHzM37S9bTWJ5/X8U4Q7AF/6LuYnmcFK2pZ/xT
+nFzwwQ7BRss7oucSVlEulxcvK2OspPW86otIpmxwiP7EUjql+F2nw6bRYcqeb74K
+FFV13sK4JT/MlqUlIvd9EpUiCEO0u5WIJX22yRpo7CA42fIAnAhE5bY9Qp1Yq0Wj
+jSYNepYEaSnLLi29lyOpN3t1X/Iu/r6BlB/XJMfPyOESp2+0zUGItbtYDVqIzdic
+PCXH3mlQTmjkl9cABA0H/Rn97LK9h3rieL33h1Fwkyqo9+RoQdWuadc2qLoF4GNC
+oGFMv884AyLqj1QowZFCtNBHMyS43UrKzNXyVod2W4HvZF7f9z5FoTmDq5Q4V2Kf
+r2ikhEeWl2cKhZWXQbZqUlbtFHT42TBMAy/sV11hhdsDPUV0A37LC0L9Dzf7hu1Q
+j5jsaDKV0szqp9iKX4euVutsP1DJjSR5NIzHPwZjSzv1QiCLTuPj8N3J8t5NgaiQ
+NyjbPUwqZR37CgJI0jTAt+5rkpxI5oiWZxt9yA2hzG0XyZPsMkBeZbW9g2j8iPaI
+MiDZZ305uZuCF399OXZtDTH5Um4RWZXdQU2OXhzt16eISQQYEQIACQUCQzDo+QIb
+DAAKCRBf7gXmpW4Vo3T4AJ0RI/Q8oljgVs4/X8vaWpgO/fzsTACfZnN2yido4De5
+jrl6dHnS+kzEsSI=
+=S3zp
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/arch/tde-deps/opensc/PKGBUILD b/arch/tde-deps/opensc/PKGBUILD
new file mode 100644
index 000000000..2195152d9
--- /dev/null
+++ b/arch/tde-deps/opensc/PKGBUILD
@@ -0,0 +1,52 @@
+# Maintainer: Alad
+# Contributor: Timothy Redaelli <timothy.redaelli@gmail.com>
+# Contributor: Sébastien Luttringer
+# Contributor: kevku <kevku@msn.com>
+
+pkgname=opensc
+pkgver=0.23.0
+pkgrel=1
+pkgdesc='Tools and libraries for smart cards'
+arch=('powerpc64le')
+url='https://github.com/OpenSC/OpenSC/wiki'
+license=('LGPL')
+backup=('etc/opensc.conf')
+makedepends=('docbook-xsl')
+depends=('pcsclite' 'glib2' 'libltdl')
+options=(!emptydirs !lto)
+source=("https://github.com/OpenSC/OpenSC/releases/download/$pkgver/opensc-$pkgver.tar.gz")
+sha512sums=('cd102cd64e719c59153960a4921b7525055045f16e6f6ffa8c9def6ce999a9c5098267b41f8753b41107f626bea20c34561002f5d38eddb4ce6b371913a17a1b')
+
+build() {
+  cd $pkgname-$pkgver
+
+  _sheetdir=(/usr/share/xml/docbook/xsl-stylesheets-*-nons)
+
+  ./bootstrap
+  ./configure \
+    --prefix=/usr \
+    --sysconfdir=/etc \
+    --with-completiondir=/usr/share/bash-completion/completions \
+    --enable-man \
+    --enable-doc \
+    --enable-readline \
+    --enable-openssl \
+    --enable-pcsc \
+    --enable-zlib \
+    --enable-sm \
+    --with-xsl-stylesheetsdir="$_sheetdir"
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+package(){
+  cd $pkgname-$pkgver
+
+  make DESTDIR="$pkgdir" install
+
+  install -D -m644 etc/opensc.conf "$pkgdir/etc/opensc.conf"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/arch/tde-deps/perl-config-autoconf/PKGBUILD b/arch/tde-deps/perl-config-autoconf/PKGBUILD
new file mode 100644
index 000000000..f3239c047
--- /dev/null
+++ b/arch/tde-deps/perl-config-autoconf/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: Rémy Oudompheng <remy@archlinux.org>
+# Contributor: John D Jones III AKA jnbek <jnbek1972 -_AT_- g m a i l -_Dot_- com>
+# Generator  : CPANPLUS::Dist::Arch 1.32
+
+pkgname='perl-config-autoconf'
+_dist="Config-AutoConf"
+pkgver=0.320
+pkgrel=1
+pkgdesc="A module to implement some of AutoConf macros in pure perl."
+arch=('any')
+license=('PerlArtistic' 'GPL')
+options=('!emptydirs')
+depends=('perl-capture-tiny' 'perl-file-slurper')
+makedepends=('bison' 'flex' 'gawk' 'grep' 'pkg-config' 'sed')
+url='https://metacpan.org/release/Config-AutoConf'
+source=("https://search.cpan.org/CPAN/authors/id/A/AM/AMBS/${_dist}-${pkgver}.tar.gz")
+md5sums=('71664b2864232e265179ac29298e0916')
+sha256sums=('bb57a958ef49d3f7162276dae14a7bd5af43fd1d8513231af35d665459454023')
+
+build() {
+    cd "${srcdir}/${_dist}-${pkgver}"
+    unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+    export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
+    perl Makefile.PL
+    make
+}
+
+check() {
+    cd "${srcdir}/${_dist}-${pkgver}"
+    unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+    export PERL_MM_USE_DEFAULT=1
+    make test
+}
+
+package() {
+    cd "${srcdir}/${_dist}-${pkgver}"
+    unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+    make install INSTALLDIRS=vendor DESTDIR="$pkgdir"
+}
diff --git a/arch/tde-deps/perl-extutils-libbuilder/PKGBUILD b/arch/tde-deps/perl-extutils-libbuilder/PKGBUILD
new file mode 100644
index 000000000..ef80ce3b7
--- /dev/null
+++ b/arch/tde-deps/perl-extutils-libbuilder/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Rémy Oudompheng <remy@archlinux.org>
+
+pkgname='perl-extutils-libbuilder'
+_dist="ExtUtils-LibBuilder"
+pkgver=0.08
+pkgrel=10
+pkgdesc="A tools to build C libraries"
+arch=('any')
+license=('PerlArtistic' 'GPL')
+options=('!emptydirs')
+depends=('perl')
+makedepends=('perl-module-build')
+url="https://metacpan.org/release/${_dist}"
+source=("https://search.cpan.org/CPAN/authors/id/A/AM/AMBS/${_dist}-${pkgver}.tar.gz")
+sha256sums=('c51171e06de53039f0bca1d97a6471ec37941ff59e8a3d1cb170ebdd2573b5d2')
+
+build() {
+    cd "${srcdir}/${_dist}-${pkgver}"
+    unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+    perl Build.PL
+    ./Build
+}
+
+check() {
+    cd "${srcdir}/${_dist}-${pkgver}"
+    unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+    ./Build test
+}
+
+package() {
+    cd "${srcdir}/${_dist}-${pkgver}"
+    unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+    ./Build install installdirs=vendor destdir="$pkgdir"
+}
diff --git a/arch/tde-deps/perl-file-slurper/PKGBUILD b/arch/tde-deps/perl-file-slurper/PKGBUILD
new file mode 100644
index 000000000..6729ac806
--- /dev/null
+++ b/arch/tde-deps/perl-file-slurper/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Rémy Oudompheng <remy@archlinux.org>
+
+pkgname=perl-file-slurper
+_dist=File-Slurper
+pkgver=0.013
+pkgrel=1
+pkgdesc="A simple, sane and efficient module to slurp a file"
+arch=('any')
+url="https://metacpan.org/release/${_dist}"
+license=('PerlArtistic' 'GPL')
+depends=('perl')
+checkdepends=('perl-test-warnings')
+options=('!emptydirs')
+source=(https://search.cpan.org/CPAN/authors/id/L/LE/LEONT/${_dist}-${pkgver}.tar.gz)
+sha256sums=('e2f6a4029a6a242d50054044f1fb86770b9b5cc4daeb1a967f91ffb42716a8c5')
+
+build() {
+    cd "${srcdir}/${_dist}-${pkgver}"
+    unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+    export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
+    perl Makefile.PL
+    make
+}
+
+check() {
+    cd "${srcdir}/${_dist}-${pkgver}"
+    unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+    export PERL_MM_USE_DEFAULT=1
+    make test
+}
+
+package() {
+    cd "${srcdir}/${_dist}-${pkgver}"
+    unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+    make install INSTALLDIRS=vendor DESTDIR="$pkgdir"
+}
diff --git a/arch/tde-deps/perl-text-bibtex/PKGBUILD b/arch/tde-deps/perl-text-bibtex/PKGBUILD
new file mode 100644
index 000000000..203b53875
--- /dev/null
+++ b/arch/tde-deps/perl-text-bibtex/PKGBUILD
@@ -0,0 +1,46 @@
+# Maintainer: Rémy Oudompheng <remy@archlinux.org>
+
+pkgname=perl-text-bibtex
+_dist=Text-BibTeX
+pkgver=0.89
+pkgrel=1
+pkgdesc="Perl interface to read and parse BibTeX files"
+arch=('powerpc64le')
+url="https://metacpan.org/release/${_dist}"
+license=('PerlArtistic' 'GPL')
+depends=('perl')
+makedepends=('perl-module-build'
+             'perl-config-autoconf'
+             'perl-extutils-libbuilder')
+options=('!emptydirs')
+source=(https://search.cpan.org/CPAN/authors/id/A/AM/AMBS/${_dist}-${pkgver}.tar.gz)
+# Checksums from http://search.cpan.org/CPAN/authors/id/A/AM/AMBS/CHECKSUMS
+md5sums=('67fa6d9c03c659627d9fd58bb380c1fe')
+sha256sums=('88a78ebf088ec7502f401c5a2b138c862cf5458534b773223bbf3aaf41224196')
+
+prepare() {
+    cd "${srcdir}/${_dist}-${pkgver}"
+    # Don't install to /usr/lib64
+    sed -i s,lib64,lib,g Build.PL
+}
+
+build() {
+    cd "${srcdir}/${_dist}-${pkgver}"
+    unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+    export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
+    perl Build.PL
+    ./Build
+}
+
+check() {
+    cd "${srcdir}/${_dist}-${pkgver}"
+    unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+    export PERL_MM_USE_DEFAULT=1
+    ./Build test
+}
+
+package() {
+    cd "${srcdir}/${_dist}-${pkgver}"
+    unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+    ./Build install installdirs=vendor destdir="$pkgdir"
+}
diff --git a/arch/tde-deps/sword/PKGBUILD b/arch/tde-deps/sword/PKGBUILD
new file mode 100644
index 000000000..e9ee6a21f
--- /dev/null
+++ b/arch/tde-deps/sword/PKGBUILD
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan <felixonmars@archlinux.org>
+# Maintainer: Caleb Maclennan <caleb@alerque.com>
+# Maintainer: T.J. Townsend <blakkheim@archlinux.org>
+# Contributor: SanskritFritz (gmail)
+# Contributor: Alexander Rødseth
+# Contributor: Andrea Scarpino
+# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
+# Contributor: TripleE <eric1548@yahoo.com>
+# Contributor: Dominic Tubach
+
+pkgbase=sword
+pkgname=(sword python-sword)
+_mainver=1.9
+pkgver=1.9.0
+pkgrel=8
+pkgdesc="Library for Bible study programs"
+arch=('powerpc64le')
+url="https://www.crosswire.org/sword/"
+license=('GPL')
+makedepends=('curl' 'clucene' 'swig' 'cmake' 'python')
+source=("https://www.crosswire.org/ftpmirror/pub/$pkgbase/source/v$_mainver/$pkgbase-$pkgver.tar.gz")
+sha512sums=('9ed3fbb5024af1f93b1473bae0d95534d02a5b00b3c9d41a0f855cee8106dc4e330844080adbee7c3f74c0e5ce1480bf16c87c842421337a341f641bae11137f')
+
+build() {
+  # http://site.icu-project.org/download/61#TOC-Migration-Issues
+  CXXFLAGS+=' -DU_USING_ICU_NAMESPACE=1'
+
+  #./configure --prefix=/usr --libdir=/usr/lib --sysconfdir=/etc
+  cmake -B build -S $pkgbase-$pkgver \
+      -DCMAKE_BUILD_TYPE='None' \
+      -DLIBSWORD_LIBRARY_TYPE="Shared" \
+      -DSYSCONF_INSTALL_DIR='/etc' \
+      -DSWORD_BUILD_TESTS="Yes" \
+      -DSWORD_PYTHON_3=TRUE \
+      -DCMAKE_INSTALL_PREFIX=/usr \
+      -Wno-dev
+  cmake --build build
+}
+
+package_sword() {
+  depends=('curl' 'clucene' 'xz')
+  backup=('etc/sword.conf')
+
+  DESTDIR="$pkgdir" cmake --install build
+}
+
+package_python-sword() {
+  depends=('sword' 'python')
+
+  cd build/bindings/swig/python3
+  python setup.py install --root="$pkgdir" --prefix=/usr -O1 --skip-build
+}
diff --git a/arch/tde-deps/yaz/PKGBUILD b/arch/tde-deps/yaz/PKGBUILD
new file mode 100644
index 000000000..ff7b13d86
--- /dev/null
+++ b/arch/tde-deps/yaz/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Jaroslav Lichtblau <svetlemodry@archlinux.org>
+# Contributor: Ray Rashif <schiv@archlinux.org>
+# Contributor: Andrea Scarpino <andrea@archlinux.org>
+# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
+# Contributor: William Rea <sillywilly@gmail.com>
+# Contributor: Robert Emil Berge <filoktetes@linuxophic.org>
+
+pkgname=yaz
+pkgver=5.32.0
+pkgrel=2
+pkgdesc="A toolkit supporting the development of Z39.50/SRW/SRU clients and servers"
+arch=('powerpc64le')
+url="https://www.indexdata.dk/yaz"
+license=('BSD')
+depends=('gnutls' 'libxslt' 'icu')
+makedepends=('zsh')
+changelog=$pkgname.changelog
+source=(http://ftp.indexdata.dk/pub/$pkgname/$pkgname-$pkgver.tar.gz)
+sha256sums=('04d08c799d5ee56a2670e6ac0b42398d2ff956bd9bf144bfe9c4c30e557140e0')
+
+build() {
+  cd "${srcdir}"/$pkgname-$pkgver
+
+  ./configure --prefix=/usr --enable-shared=yaz
+  make
+}
+
+package() {
+  cd "${srcdir}"/$pkgname-$pkgver
+
+  make DESTDIR="${pkgdir}" install
+
+#License
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE
+}
diff --git a/arch/tde-deps/yaz/yaz.changelog b/arch/tde-deps/yaz/yaz.changelog
new file mode 100644
index 000000000..74eb77f79
--- /dev/null
+++ b/arch/tde-deps/yaz/yaz.changelog
@@ -0,0 +1,104 @@
+2022-03-21 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.31.1-1
+
+2021-05-15 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.31.0-1
+
+2020-07-06 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.30.3-1
+
+2020-04-20 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.30.2-1
+
+2020-03-23 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.30.0-1
+
+2020-03-08 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.29.0-1
+
+2019-12-11 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.28.0-1
+
+2019-10-16 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.27.2-1
+
+2018-12-04 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.27.1-1
+
+2018-10-14 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.27.0-1
+
+2018-07-15 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.26.1-1
+
+2018-05-12 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.25.0-1
+
+2017-09-06 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.23.1-1
+
+2017-08-05 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.23.0-1
+
+2017-05-30 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.22.0-1
+
+2017-05-08 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.21.1-1
+
+2017-04-06 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.21.0-1
+
+2017-02-21 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.20.2-1
+
+2017-01-10 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.20.0-1
+
+2016-12-17 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.19.0-1
+
+2016-11-06 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.18.0-2 readline 7.0 rebuild
+
+2016-10-17 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.18.0-1
+
+2016-10-04 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.17.0-1
+
+2016-04-30 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.16.0-1
+
+2016-01-16 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.15.2-1
+
+2015-12-04 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.15.1-1
+
+2015-10-05 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.14.11-1
+
+2014-12-30 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.7.2-1
+
+2014-10-21 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.4.4-1
+
+2014-05-25 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.1.1-1
+
+2014-02-06 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.0.12-1
+
+2013-10-25 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.0.9-1
+
+2013-10-12 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 5.0.1-1
+
+2013-04-20 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 4.2.54-1
+
+2013-01-20 Jaroslav Lichtblau <svetlemodry@archlinux.org>
+	* yaz 4.2.49-1
diff --git a/arch/tde-devel/tde-kdbg/PKGBUILD b/arch/tde-devel/tde-kdbg/PKGBUILD
index 7a310050b..c22da99f0 100644
--- a/arch/tde-devel/tde-kdbg/PKGBUILD
+++ b/arch/tde-devel/tde-kdbg/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/development/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Graphical debugger interface for TDE"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('a18fb41aff54bc952f366aff90125443')
+md5sums=('bafc82d674ef72d17979faf8d54be741')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-devel/tde-kdiff3/PKGBUILD b/arch/tde-devel/tde-kdiff3/PKGBUILD
index 13cfedf92..8b0cb34ca 100644
--- a/arch/tde-devel/tde-kdiff3/PKGBUILD
+++ b/arch/tde-devel/tde-kdiff3/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/development/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Compares and merges 2 or 3 files or directories"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('5b92c74663f12cc50fcc5061e8e6d5ca')
+md5sums=('3468945e098740b654a28449a5fea5a6')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-devel/tde-kscope/PKGBUILD b/arch/tde-devel/tde-kscope/PKGBUILD
index f347db576..542497e5f 100644
--- a/arch/tde-devel/tde-kscope/PKGBUILD
+++ b/arch/tde-devel/tde-kscope/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/development/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Source editing environment for TDE"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('f6849ce333dbb68e6fca0486cad68b67')
+md5sums=('7e71d2c06714b9ab5ccadcbed862abec')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-devel/tde-kxmleditor/PKGBUILD b/arch/tde-devel/tde-kxmleditor/PKGBUILD
index d7a277cfc..e7a5bc807 100644
--- a/arch/tde-devel/tde-kxmleditor/PKGBUILD
+++ b/arch/tde-devel/tde-kxmleditor/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/development/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="XML Editor for TDE"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('6f43fe4d8a405513b226ecef268cae0f')
+md5sums=('18041122c0a9c6995797236dd650deb9')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-devel/tde-tdesdk/PKGBUILD b/arch/tde-devel/tde-tdesdk/PKGBUILD
index da2682db3..b87ce52ef 100644
--- a/arch/tde-devel/tde-tdesdk/PKGBUILD
+++ b/arch/tde-devel/tde-tdesdk/PKGBUILD
@@ -6,7 +6,7 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -20,7 +20,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('ac5c7996c46d58ffa7420f07720614fd')
+md5sums=('7832c2d67a050d0bfe8f5abc724eaf37')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
 
diff --git a/arch/tde-devel/tde-tdevelop/PKGBUILD b/arch/tde-devel/tde-tdevelop/PKGBUILD
index fc312da72..7aff7220f 100644
--- a/arch/tde-devel/tde-tdevelop/PKGBUILD
+++ b/arch/tde-devel/tde-tdevelop/PKGBUILD
@@ -6,7 +6,7 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -20,10 +20,10 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('3b849a465a949ec38fe54557f86f8ec1')
+md5sums=('1f6dde710252da39fe291122655e0441')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
    msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-devel/tde-tdewebdev/PKGBUILD b/arch/tde-devel/tde-tdewebdev/PKGBUILD
index 68bb489a2..73216583c 100644
--- a/arch/tde-devel/tde-tdewebdev/PKGBUILD
+++ b/arch/tde-devel/tde-tdewebdev/PKGBUILD
@@ -5,7 +5,7 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -19,7 +19,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('84afeda8ecfb2283eab5fafddb1ab0a1')
+md5sums=('51f4408532312fc00f689faaa0e45810')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
 
diff --git a/arch/tde-extra/tde-abakus/PKGBUILD b/arch/tde-extra/tde-abakus/PKGBUILD
index d1cb4508b..dcb4d55d9 100644
--- a/arch/tde-extra/tde-abakus/PKGBUILD
+++ b/arch/tde-extra/tde-abakus/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/utilities/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Calculator for TDE"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('686eb2d4f8d1f26c9b6112a6c85e667e')
+md5sums=('13ac05b97c715dd0d70969676723e60f')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-akode/PKGBUILD b/arch/tde-extra/tde-akode/PKGBUILD
index a048114e0..d91fca02f 100644
--- a/arch/tde-extra/tde-akode/PKGBUILD
+++ b/arch/tde-extra/tde-akode/PKGBUILD
@@ -5,8 +5,8 @@ _cat=dependencies/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
-pkgrel=2
+pkgver=14.1.0
+pkgrel=1
 pkgdesc="akode plugin for aRts"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -27,7 +27,7 @@ conflicts=("kdemod3-${_mod}" "${_mod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!emptydirs')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('cb44fed3d78b5c542f688aad8dd7cc5e')
+md5sums=('7dcac4aef6f3282226f40e7c5bd1e9b1')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
 
diff --git a/arch/tde-extra/tde-amarok/PKGBUILD b/arch/tde-extra/tde-amarok/PKGBUILD
index 4ddfc4297..5bf309a8b 100644
--- a/arch/tde-extra/tde-amarok/PKGBUILD
+++ b/arch/tde-extra/tde-amarok/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/multimedia/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="TDE Amarok"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,7 +19,7 @@ conflicts=("trinity-${_mod}" "kdemod3-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('6985738985bc2cb99ee599a1b3e38739')
+md5sums=('bc953f6ad1e23f1aa1d018f7b654108c')
 install=''
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-basket/PKGBUILD b/arch/tde-extra/tde-basket/PKGBUILD
index 3e0cd166e..2d83224c8 100644
--- a/arch/tde-extra/tde-basket/PKGBUILD
+++ b/arch/tde-extra/tde-basket/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/office/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="A multi-purpose note-taking application for KDE"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,10 +28,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('38301eb3c130ba64fbd2a5aff4653bc8')
+md5sums=('e3871f101ee4b39710c6d67ceee01975')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-bibletime/PKGBUILD b/arch/tde-extra/tde-bibletime/PKGBUILD
new file mode 100644
index 000000000..f447d8de0
--- /dev/null
+++ b/arch/tde-extra/tde-bibletime/PKGBUILD
@@ -0,0 +1,60 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=bibletime
+_cat=applications/misc/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.0
+pkgrel=1
+pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
+url="https://scm.trinitydesktop.org/scm/git/${_mod}"
+license=('GPL')
+provides=("${_mod}")
+groups=('tde-complete')
+depends=(
+  'tde-tdelibs'
+  'boost'
+  'boost-libs'
+  'sword'
+)
+makedepends=(
+  'tde-cmake-trinity'
+)
+optdepends=()
+conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
+replaces=("trinity-${_mod}")
+options=('staticlibs' 'libtool' '!strip')
+install=
+
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('2cab318e19fae05256f0da01d5d11a7f')
+
+[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
+
+build() {
+  msg "Creating out-of-source build directory: ${srcdir}/build"
+  mkdir -p "$srcdir/build"
+  cd "$srcdir/build"
+
+  msg "Starting cmake..."
+  cmake ${srcdir}/${_mod}-trinity-${pkgver} \
+    -GNinja \
+    -DCMAKE_VERBOSE_MAKEFILE=ON \
+    -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
+    -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
+    -DBUILD_ALL=ON \
+    -DWITH_ALL_OPTIONS=ON
+
+  msg "Building - ${pkgname}..."
+  ninja $NUMJOBS
+}
+
+package() {
+  msg "Packaging - ${pkgname}-${pkgver}"
+  cd "$srcdir/build"
+  DESTDIR="$pkgdir" ninja -j1 install
+}
diff --git a/arch/tde-extra/tde-filelight/PKGBUILD b/arch/tde-extra/tde-filelight/PKGBUILD
index ab4834752..06858321f 100644
--- a/arch/tde-extra/tde-filelight/PKGBUILD
+++ b/arch/tde-extra/tde-filelight/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/utilities/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Show where your diskspace is being used"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('28eb15886460968994467eabbd26a870')
+md5sums=('39b75fb3cfc8bdc49485408a91cdb0f2')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-gtk-qt-engine/PKGBUILD b/arch/tde-extra/tde-gtk-qt-engine/PKGBUILD
index ad6370220..3806e374b 100644
--- a/arch/tde-extra/tde-gtk-qt-engine/PKGBUILD
+++ b/arch/tde-extra/tde-gtk-qt-engine/PKGBUILD
@@ -6,8 +6,8 @@ _cat=applications/themes/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
-pkgrel=2
+pkgver=14.1.0
+pkgrel=1
 pkgdesc="gtk qt engine"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -20,7 +20,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('bd7f8d1c928437f4cb40121a1851c0d0')
+md5sums=('70c74a511758a26061604c996e32c010')
 install=''
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-gtk3-tqt-engine/PKGBUILD b/arch/tde-extra/tde-gtk3-tqt-engine/PKGBUILD
index c72a0101d..8f0ee8fa3 100644
--- a/arch/tde-extra/tde-gtk3-tqt-engine/PKGBUILD
+++ b/arch/tde-extra/tde-gtk3-tqt-engine/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="gtk3 tqt engine"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,11 +20,11 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('33eced7adfe5b32efd5758307d4f7c4e')
+md5sums=('23052415d2a0b007366a811d62f459c8')
 install=''
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-kbarcode/PKGBUILD b/arch/tde-extra/tde-kbarcode/PKGBUILD
new file mode 100644
index 000000000..4590f6533
--- /dev/null
+++ b/arch/tde-extra/tde-kbarcode/PKGBUILD
@@ -0,0 +1,57 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=kbarcode
+_cat=applications/utilities/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.0
+pkgrel=1
+pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
+url="https://scm.trinitydesktop.org/scm/git/${_mod}"
+license=('GPL')
+provides=("${_mod}")
+groups=('tde-complete')
+depends=(
+  'tde-tdelibs'
+)
+makedepends=(
+  'tde-cmake-trinity'
+)
+optdepends=()
+conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
+replaces=("trinity-${_mod}")
+options=('staticlibs' 'libtool' '!strip')
+install=
+
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('1d2237ce7aef9e0bb89437223267f09b')
+
+[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
+
+build() {
+  msg "Creating out-of-source build directory: ${srcdir}/build"
+  mkdir -p "$srcdir/build"
+  cd "$srcdir/build"
+
+  msg "Starting cmake..."
+  cmake ${srcdir}/${_mod}-trinity-${pkgver} \
+    -GNinja \
+    -DCMAKE_VERBOSE_MAKEFILE=ON \
+    -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
+    -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
+    -DBUILD_ALL=ON \
+    -DWITH_ALL_OPTIONS=ON
+
+  msg "Building - ${pkgname}..."
+  ninja $NUMJOBS
+}
+
+package() {
+  msg "Packaging - ${pkgname}-${pkgver}"
+  cd "$srcdir/build"
+  DESTDIR="$pkgdir" ninja -j1 install
+}
diff --git a/arch/tde-extra/tde-kbiff/PKGBUILD b/arch/tde-extra/tde-kbiff/PKGBUILD
index 2ccbd6ee7..619fbd058 100644
--- a/arch/tde-extra/tde-kbiff/PKGBUILD
+++ b/arch/tde-extra/tde-kbiff/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/internet/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="TDE mail notification utility"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('499c77307e53b094c72a745c0925a9cc')
+md5sums=('7ecafa104ff7fb2d30bee99185089002')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-kchmviewer/PKGBUILD b/arch/tde-extra/tde-kchmviewer/PKGBUILD
index d3c73481e..44de09c9f 100644
--- a/arch/tde-extra/tde-kchmviewer/PKGBUILD
+++ b/arch/tde-extra/tde-kchmviewer/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/utilities/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="CHM viewer for Trinity"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,10 +28,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('4d9cb2ddbb0721c6211453c0d9d4d9be')
+md5sums=('1e0baac3217c42bb3bfb74a158fc2c79')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-kcpuload/PKGBUILD b/arch/tde-extra/tde-kcpuload/PKGBUILD
index d3bb7306b..1c730e6ae 100644
--- a/arch/tde-extra/tde-kcpuload/PKGBUILD
+++ b/arch/tde-extra/tde-kcpuload/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/utilities/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="A CPU meter for Kicker"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('6e2d9d5f2b6fbf0b62e8eb24e78c5b1a')
+md5sums=('e5b15a2cf1fe370e36dec1c9d642b498')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-kile/PKGBUILD b/arch/tde-extra/tde-kile/PKGBUILD
index 6f1adc288..d935f937b 100644
--- a/arch/tde-extra/tde-kile/PKGBUILD
+++ b/arch/tde-extra/tde-kile/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/office/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="TDE Integrated LaTeX Environment"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('03253c74c11e8f155e01b8b8f5d91303')
+md5sums=('2e7aee34406ba96565bebfb04942de5d')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-kmplayer/PKGBUILD b/arch/tde-extra/tde-kmplayer/PKGBUILD
index c03b2dab3..f5de27e15 100644
--- a/arch/tde-extra/tde-kmplayer/PKGBUILD
+++ b/arch/tde-extra/tde-kmplayer/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/multimedia/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="TDE KMPlayer"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,7 +20,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('929ac9336f2f09131f2990a240b1bc57')
+md5sums=('27d254f25f0a61a545fa92a26accd11a')
 install=''
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-kmymoney/PKGBUILD b/arch/tde-extra/tde-kmymoney/PKGBUILD
index 0738d5cd0..c5be0332b 100644
--- a/arch/tde-extra/tde-kmymoney/PKGBUILD
+++ b/arch/tde-extra/tde-kmymoney/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/office/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Personal finance manager for TDE"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,10 +28,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('36f5a0a4257e0614e94c72e37c2b0c50')
+md5sums=('90951c612299f141755fa30ef0f12327')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-kompose/PKGBUILD b/arch/tde-extra/tde-kompose/PKGBUILD
new file mode 100644
index 000000000..d810ed8b0
--- /dev/null
+++ b/arch/tde-extra/tde-kompose/PKGBUILD
@@ -0,0 +1,58 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=kompose
+_cat=applications/utilities/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.0
+pkgrel=1
+pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
+url="https://scm.trinitydesktop.org/scm/git/${_mod}"
+license=('GPL')
+provides=("${_mod}")
+groups=('tde-complete')
+depends=(
+  'tde-tdelibs'
+  'imlib2'
+)
+makedepends=(
+  'tde-cmake-trinity'
+)
+optdepends=()
+conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
+replaces=("trinity-${_mod}")
+options=('staticlibs' 'libtool' '!strip')
+install=
+
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('e346d171e2122677c89c486d8825b03b')
+
+[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
+
+build() {
+  msg "Creating out-of-source build directory: ${srcdir}/build"
+  mkdir -p "$srcdir/build"
+  cd "$srcdir/build"
+
+  msg "Starting cmake..."
+  cmake ${srcdir}/${_mod}-trinity-${pkgver} \
+    -GNinja \
+    -DCMAKE_VERBOSE_MAKEFILE=ON \
+    -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
+    -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
+    -DBUILD_ALL=ON \
+    -DWITH_ALL_OPTIONS=ON
+
+  msg "Building - ${pkgname}..."
+  ninja $NUMJOBS
+}
+
+package() {
+  msg "Packaging - ${pkgname}-${pkgver}"
+  cd "$srcdir/build"
+  DESTDIR="$pkgdir" ninja -j1 install
+}
diff --git a/arch/tde-extra/tde-konversation/PKGBUILD b/arch/tde-extra/tde-konversation/PKGBUILD
index 43c878084..566917215 100644
--- a/arch/tde-extra/tde-konversation/PKGBUILD
+++ b/arch/tde-extra/tde-konversation/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/internet/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="User friendly Internet Relay Chat (IRC) client for TDE"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,10 +28,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('2855fb9779afacaed2574a92eb9959e5')
+md5sums=('df5f5cd12dbbc428f6ffe620e0c22c29')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-kooldock/PKGBUILD b/arch/tde-extra/tde-kooldock/PKGBUILD
index 12c934fc4..862777d4e 100644
--- a/arch/tde-extra/tde-kooldock/PKGBUILD
+++ b/arch/tde-extra/tde-kooldock/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/system/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Dock for TDE with cool visual enhancements"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('6d2e7a4c2343fca9327da32dc19020d8')
+md5sums=('9e5fbeb68c1704bc4926148e572a545a')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-krename/PKGBUILD b/arch/tde-extra/tde-krename/PKGBUILD
index cabdac879..3e29a7ecd 100644
--- a/arch/tde-extra/tde-krename/PKGBUILD
+++ b/arch/tde-extra/tde-krename/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/utilities/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="A very powerful batch renamer"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('d4e3de7d83669690902660333d10c7fa')
+md5sums=('c7463a8eb9e4fcca07133ee6b132c224')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-krusader/PKGBUILD b/arch/tde-extra/tde-krusader/PKGBUILD
index f48fdce35..e6192d690 100644
--- a/arch/tde-extra/tde-krusader/PKGBUILD
+++ b/arch/tde-extra/tde-krusader/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/system/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="TDE Krusader"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,11 +19,11 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('c28d5b0b67370b464897ba17b2177df0')
+md5sums=('c0fd3c41ceb2590071403ef5b3073231')
 install=''
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   ## Generate config files and update with autoreconf
@@ -38,15 +38,17 @@ build() {
   msg "Running make -f admin/Makefile.common ...."
   make -f admin/Makefile.common
 
+  export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${TQTDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
+
   ## configure
   msg "Configuring - ${pkgname}..."
   CFLAGS="${CFLAGS} -fpermissive" \
   CXXFLAGS="${CXXFLAGS} -fpermissive" \
   ./configure \
     --prefix=${TDEDIR} \
-    --with-qt-dir=${QTDIR} \
-    --with-qt-includes=${QTDIR}/include \
-    --with-qt-libraries=${QTDIR}/lib \
+    --with-tqt-dir=${TQTDIR} \
+    --with-tqt-includes=${TQTDIR}/include \
+    --with-tqt-libraries=${TQTDIR}/lib \
     --sysconfdir=${TDEDIR}/etc \
     --localstatedir=/var \
     --enable-closure
diff --git a/arch/tde-extra/tde-kshutdown/PKGBUILD b/arch/tde-extra/tde-kshutdown/PKGBUILD
index c1ed69d36..35b088304 100644
--- a/arch/tde-extra/tde-kshutdown/PKGBUILD
+++ b/arch/tde-extra/tde-kshutdown/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/system/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="An advanced shut down utility for TDE"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('1485410bbbf5a8b3185a7ad1915487e1')
+md5sums=('182d92ae426626b376c1278690e8fbd1')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-ksplash-engine-moodin/PKGBUILD b/arch/tde-extra/tde-ksplash-engine-moodin/PKGBUILD
index 3376ec485..aa9f80f85 100644
--- a/arch/tde-extra/tde-ksplash-engine-moodin/PKGBUILD
+++ b/arch/tde-extra/tde-ksplash-engine-moodin/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/themes/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="TDE KSplash Engine Moodin"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,7 +19,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('6b28658272e7cf964350d13fffe30243')
+md5sums=('e745fa4305a4ef4cf8938aa64eb1df93')
 install=''
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-kvkbd/PKGBUILD b/arch/tde-extra/tde-kvkbd/PKGBUILD
index ed9710e0b..590ab94b7 100644
--- a/arch/tde-extra/tde-kvkbd/PKGBUILD
+++ b/arch/tde-extra/tde-kvkbd/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/system/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Virtual keyboard for TDE"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('ac97d9fea50e8675629c0c956334b33e')
+md5sums=('6ab270ca52c03beaf89472741418fb6c')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-style-baghira/PKGBUILD b/arch/tde-extra/tde-style-baghira/PKGBUILD
index 46a29b27e..be6fc2f66 100644
--- a/arch/tde-extra/tde-style-baghira/PKGBUILD
+++ b/arch/tde-extra/tde-style-baghira/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod/tde-}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="TDE style for Apple junkies :)"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('4df33774e98c3c5dcb57de85a32b51e6')
+md5sums=('632d65d1dabe8030917cc53d992efacb')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-style-domino/PKGBUILD b/arch/tde-extra/tde-style-domino/PKGBUILD
index eb9c5495c..a9a5c52db 100644
--- a/arch/tde-extra/tde-style-domino/PKGBUILD
+++ b/arch/tde-extra/tde-style-domino/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod/tde-}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Domino widget style and twin decoration for TDE"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('3c3add6b3cc8ad0ebefcf84848a551cf')
+md5sums=('16d6d4d2bf8ca14349e2a2b3e78fb483')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-style-lipstik/PKGBUILD b/arch/tde-extra/tde-style-lipstik/PKGBUILD
index bf945be36..7721bb23d 100644
--- a/arch/tde-extra/tde-style-lipstik/PKGBUILD
+++ b/arch/tde-extra/tde-style-lipstik/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod/tde-}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Lipstik style for TDE"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('6d6c279995361b6507fcfbba89f6e22d')
+md5sums=('a4798ef8bb565b11a69bd68adc35f070')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-style-qtcurve/PKGBUILD b/arch/tde-extra/tde-style-qtcurve/PKGBUILD
index d0c68afeb..8af7d827d 100644
--- a/arch/tde-extra/tde-style-qtcurve/PKGBUILD
+++ b/arch/tde-extra/tde-style-qtcurve/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/themes/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod/tde-}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="TDE Style QTCurve"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,7 +19,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('69e5861bd5b6b326f9bee1bc622b22b3')
+md5sums=('bc6a0352bc6067c9ea9ba70f7abf11c1')
 install=''
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-systemsettings/PKGBUILD b/arch/tde-extra/tde-systemsettings/PKGBUILD
index 02b91d721..cfa2f7d1e 100644
--- a/arch/tde-extra/tde-systemsettings/PKGBUILD
+++ b/arch/tde-extra/tde-systemsettings/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/settings/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod/tde-}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="TDE System Settings"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,7 +19,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('bbb25f3887b2b2873704514e3fa53aff')
+md5sums=('34b836327ec0c14c9513ff53a5dac207')
 install=''
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
@@ -34,8 +34,7 @@ build() {
      -GNinja \
      -DCMAKE_VERBOSE_MAKEFILE=ON \
      -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
-     -DBUILD_ALL=ON \
-     -DBUILD_KNETWORKCONF=OFF
+     -DBUILD_ALL=ON
 
    msg "Building - ${pkgname#*-}..."
    ninja $NUMJOBS
diff --git a/arch/tde-extra/tde-tdeaccessibility/PKGBUILD b/arch/tde-extra/tde-tdeaccessibility/PKGBUILD
index d8e427f4f..e9d8f5199 100644
--- a/arch/tde-extra/tde-tdeaccessibility/PKGBUILD
+++ b/arch/tde-extra/tde-tdeaccessibility/PKGBUILD
@@ -5,7 +5,7 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Accessibility utilities for the TDE Desktop"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,7 +20,7 @@ conflicts=("trinity-${_mod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!emptydirs')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('63ca600bee2728129cb49334488798f3')
+md5sums=('93588e6b17d9f1844ecac197c6bf9571')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
 
diff --git a/arch/tde-extra/tde-tdeaddons/PKGBUILD b/arch/tde-extra/tde-tdeaddons/PKGBUILD
index 89f1f26d6..778847b35 100644
--- a/arch/tde-extra/tde-tdeaddons/PKGBUILD
+++ b/arch/tde-extra/tde-tdeaddons/PKGBUILD
@@ -5,7 +5,7 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -19,7 +19,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('bdc8e069054c3d7ff501373e33b4783b')
+md5sums=('e2624b54ae18053961d557f81a00fa07')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
 
diff --git a/arch/tde-extra/tde-tdebluez/PKGBUILD b/arch/tde-extra/tde-tdebluez/PKGBUILD
new file mode 100644
index 000000000..e9e81a251
--- /dev/null
+++ b/arch/tde-extra/tde-tdebluez/PKGBUILD
@@ -0,0 +1,68 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=tdebluez
+_cat=applications/system/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.0
+pkgrel=1
+pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
+url="https://scm.trinitydesktop.org/scm/git/${_mod}"
+license=('GPL')
+provides=("${_mod}")
+groups=('tde-complete')
+depends=(
+  'tde-tdelibs'
+  'bluez'
+)
+makedepends=(
+  'tde-cmake-trinity'
+)
+optdepends=()
+conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
+replaces=("trinity-${_mod}")
+options=('staticlibs' 'libtool' '!strip')
+install=
+
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz"
+        'bp000-fix-tqtqui-and-dbus-tqt-tools-detection.diff')
+md5sums=('0954ec30e4125961f156b9cd22626b9f'
+         '929f544e919e47cb5e6d195543095a0f')
+
+[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
+
+prepare() {
+  msg "Apply backported patches"
+  cd ${srcdir}/${pkgname#*-}-trinity-${pkgver} || exit 1
+  patch -p1 < ${srcdir}/bp000-fix-tqtqui-and-dbus-tqt-tools-detection.diff
+}
+
+build() {
+  msg "Creating out-of-source build directory: ${srcdir}/build"
+  mkdir -p "$srcdir/build"
+  cd "$srcdir/build"
+
+  export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
+
+  msg "Starting cmake..."
+  cmake ${srcdir}/${_mod}-trinity-${pkgver} \
+    -GNinja \
+    -DCMAKE_VERBOSE_MAKEFILE=ON \
+    -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
+    -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
+    -DBUILD_ALL=ON \
+    -DWITH_ALL_OPTIONS=ON
+
+  msg "Building - ${pkgname}..."
+  ninja $NUMJOBS
+}
+
+package() {
+  msg "Packaging - ${pkgname}-${pkgver}"
+  cd "$srcdir/build"
+  DESTDIR="$pkgdir" ninja -j1 install
+}
diff --git a/arch/tde-extra/tde-tdebluez/bp000-fix-tqtqui-and-dbus-tqt-tools-detection.diff b/arch/tde-extra/tde-tdebluez/bp000-fix-tqtqui-and-dbus-tqt-tools-detection.diff
new file mode 100644
index 000000000..f060abf52
--- /dev/null
+++ b/arch/tde-extra/tde-tdebluez/bp000-fix-tqtqui-and-dbus-tqt-tools-detection.diff
@@ -0,0 +1,266 @@
+commit fadb46f704506567b42aab2eeedf8f8947dd3e40
+Author: Slávek Banko <slavek.banko@axis.cz>
+Date:   Mon Apr 24 20:57:15 2023 +0200
+
+    Use find_package( TQtQUI ) to detect TQtQui library.
+    Use tde_setup_dbus to detect and setup DBus.
+    Cleanup unused macros.
+    
+    Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
+
+diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake
+index bc3c9ea..0df3cea 100644
+--- a/ConfigureChecks.cmake
++++ b/ConfigureChecks.cmake
+@@ -9,6 +9,12 @@
+ #
+ #################################################
+ 
++
++# required stuff
++find_package( TQt )
++find_package( TDE )
++find_package( TQtQUI )
++
+ tde_setup_architecture_flags( )
+ 
+ include(TestBigEndian)
+@@ -23,27 +29,5 @@ if( WITH_GCC_VISIBILITY )
+   tde_setup_gcc_visibility( )
+ endif( WITH_GCC_VISIBILITY )
+ 
+-# check for dbus-1
+-pkg_search_module( DBUS dbus-1 )
+-if( NOT DBUS_FOUND )
+-  tde_message_fatal( "dbus-1 is required, but was not found on your system" )
+-endif( )
+-
+-
+-# check for dbus-1-tqt
+-pkg_search_module( DBUS_TQT dbus-1-tqt )
+-if( NOT DBUS_TQT_FOUND )
+-  tde_message_fatal( "dbus-1-tqt is required, but was not found on your system" )
+-endif( )
+-
+-# check for msgfmt
+-if( BUILD_TRANSLATIONS AND NOT DEFINED MSGFMT_EXECUTABLE )
+-  find_program( MSGFMT_EXECUTABLE msgfmt )
+-  if( NOT MSGFMT_EXECUTABLE )
+-    tde_message_fatal( "msgfmt program is required, but was not found on your system" )
+-  endif( )
+-endif( )
+-
+-# required stuff
+-find_package( TQt )
+-find_package( TDE )
++# check for dbus
++tde_setup_dbus( dbus-1-tqt )
+diff --git a/src/libtdebluez/CMakeLists.txt b/src/libtdebluez/CMakeLists.txt
+index af33393..9c040d4 100644
+--- a/src/libtdebluez/CMakeLists.txt
++++ b/src/libtdebluez/CMakeLists.txt
+@@ -12,19 +12,6 @@
+ project( libtdebluez )
+ set(LIBRARY_VERSION 0.0.1)
+ 
+-# include( ConfigureChecks.cmake )
+-foreach( f ${TQT_LIBRARIES} )
+-  if( ${f} STREQUAL "tqt-mt" )
+-    set(TQUI_LIBRARIES "tqui" CACHE TYPE STRING FORCE)
+-  endif()
+-  if( ${f} STREQUAL "qt-mt" )
+-    set(TQUI_LIBRARIES "qui" CACHE TYPE STRING FORCE)
+-  endif()
+-endforeach()
+-
+-# import required
+-#tde_import( lib... )
+-
+ add_subdirectory( interfaces )
+ 
+ include_directories(
+@@ -42,8 +29,10 @@ link_directories(
+   ${DBUS_TQT_LIBRARY_DIRS}
+ )
+ 
++
+ ##### headers ###################################
+ # implementations
++
+ install(
+    FILES adapterImpl.h
+     btuuids.h
+@@ -84,14 +73,16 @@ set( ${target}_SRCS
+     )
+ 
+ ##### tdebluez (shared) ###########################
+-# set( KDE3_DCOPIDL_EXECUTABLE ${KDE3_DCOPIDLNG_EXECUTABLE} )
++
+ tde_add_library( ${target} SHARED AUTOMOC
+    SOURCES ${${target}_SRCS}
+    VERSION ${LIBRARY_VERSION}
+    DEPENDS bluezinterfaces-static
+-   LINK ${DBUS_TQT_LIBRARIES} tdeparts-shared bluezinterfaces-static ${TQUI_LIBRARIES}
++   LINK ${DBUS_TQT_LIBRARIES} tdeparts-shared bluezinterfaces-static ${TQTQUI_LIBRARIES}
+    DESTINATION ${LIB_INSTALL_DIR}
+  )
+ 
++
+ ##### install import cmake modules ###############
++
+ tde_install_export( )
+diff --git a/src/libtdebluez/interfaces/CMakeLists.txt b/src/libtdebluez/interfaces/CMakeLists.txt
+index 4eba55d..15a6587 100644
+--- a/src/libtdebluez/interfaces/CMakeLists.txt
++++ b/src/libtdebluez/interfaces/CMakeLists.txt
+@@ -16,7 +16,6 @@ include_directories(
+ )
+ 
+ set( INTROSPECTIONPATH ${CMAKE_SOURCE_DIR}/src/interfaces )
+-set( DBUSXML2QT3_EXECUTABLE dbusxml2qt3 )
+ 
+ set( ObjectManager_HDRS objectmanagerInterface.h objectmanagerProxy.h introspectableInterface.h )
+ set( ObjectManager_SRCS objectmanagerInterface.cpp objectmanagerProxy.cpp  introspectableInterface.cpp)
+@@ -33,13 +32,6 @@ set( Adapter_SRCS adapter1Interface.cpp adapter1Proxy.cpp gattmanager1Interface.
+ set( Device_HDRS device1Interface.h device1Proxy.h mediacontrol1Interface.h mediacontrol1Proxy.h)
+ set( Device_SRCS device1Interface.cpp device1Proxy.cpp mediacontrol1Interface.cpp mediacontrol1Proxy.cpp )
+ 
+-#function( install_header fileinput target )
+-#    install( 
+-#       FILES ${CMAKE_CURRENT_BUILD_DIR}/${fileinput} 
+-#       DESTINATION ${target}
+-#    )
+-#endfunction( )
+-
+ 
+ ##### ObjectManager #########################
+ add_custom_command( 
+@@ -92,25 +84,10 @@ tde_add_library( bluezinterfaces STATIC_PIC AUTOMOC
+ 
+ ##### install headers ###################################
+ 
+-
+-#file( GLOB _bin_dirs RELATIVE ${CMAKE_CURRENT_BINARY_DIR}
+-#      ${CMAKE_CURRENT_BINARY_DIR}/* )
+-#unset( _exclude_dirs )
+-#foreach( _dir IN LISTS _bin_dirs )
+-#  if(IS_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${_dir} )
+-#    list( APPEND _exclude_dirs PATTERN ${_dir} EXCLUDE )
+-#  endif()
+-#endforeach()
+-#
+-#install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+-#    DESTINATION ${INCLUDE_INSTALL_DIR}/tdeobex
+-#    USE_SOURCE_PERMISSIONS
+-#    FILES_MATCHING PATTERN PATTERN "*.h"
+-#    ${_exclude_dirs} 
+-#)
+-
+-install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
++install(
++    DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+     DESTINATION ${INCLUDE_INSTALL_DIR}/tdebluez
+     USE_SOURCE_PERMISSIONS
+     FILES_MATCHING PATTERN PATTERN "*.h"
+-    PATTERN "CMakeFiles" EXCLUDE)
++    PATTERN "CMakeFiles" EXCLUDE
++)
+diff --git a/src/libtdeobex/CMakeLists.txt b/src/libtdeobex/CMakeLists.txt
+index b4323c8..3c6bd51 100644
+--- a/src/libtdeobex/CMakeLists.txt
++++ b/src/libtdeobex/CMakeLists.txt
+@@ -12,19 +12,6 @@
+ project( libtdeobex )
+ set(LIBRARY_VERSION 0.0.1)
+ 
+-# include( ConfigureChecks.cmake )
+-foreach( f ${TQT_LIBRARIES} )
+-  if( ${f} STREQUAL "tqt-mt" )
+-    set(TQUI_LIBRARIES "tqui" CACHE TYPE STRING FORCE)
+-  endif()
+-  if( ${f} STREQUAL "qt-mt" )
+-    set(TQUI_LIBRARIES "qui" CACHE TYPE STRING FORCE)
+-  endif()
+-endforeach()
+-
+-# import required
+-#tde_import( lib... )
+-
+ add_subdirectory( interfaces )
+ 
+ include_directories(
+@@ -42,8 +29,10 @@ link_directories(
+   ${DBUS_TQT_LIBRARY_DIRS}
+ )
+ 
++
+ ##### headers ###################################
+ # implementations
++
+ install(
+    FILES obexobjectmanagerImpl.h 
+    DESTINATION ${INCLUDE_INSTALL_DIR}/tdeobex )
+@@ -54,14 +43,16 @@ set( ${target}_SRCS obexobjectmanagerImpl.cpp )
+ 
+ 
+ ##### tdeobex (shared) ###########################
+-# set( KDE3_DCOPIDL_EXECUTABLE ${KDE3_DCOPIDLNG_EXECUTABLE} )
++
+ tde_add_library( ${target} SHARED AUTOMOC
+    SOURCES ${${target}_SRCS}
+    VERSION ${LIBRARY_VERSION}
+    DEPENDS obexinterfaces-static
+-   LINK ${DBUS_TQT_LIBRARIES} tdeparts-shared obexinterfaces-static ${TQUI_LIBRARIES}
++   LINK ${DBUS_TQT_LIBRARIES} tdeparts-shared obexinterfaces-static ${TQTQUI_LIBRARIES}
+    DESTINATION ${LIB_INSTALL_DIR}
+  )
+- 
++
++
+ ##### install import cmake modules ###############
++
+ tde_install_export( )
+diff --git a/src/libtdeobex/interfaces/CMakeLists.txt b/src/libtdeobex/interfaces/CMakeLists.txt
+index 9c09e24..c93ec00 100644
+--- a/src/libtdeobex/interfaces/CMakeLists.txt
++++ b/src/libtdeobex/interfaces/CMakeLists.txt
+@@ -16,7 +16,6 @@ include_directories(
+ )
+ 
+ set( INTROSPECTIONPATH ${CMAKE_SOURCE_DIR}/src/interfaces )
+-set( DBUSXML2QT3_EXECUTABLE dbusxml2qt3 )
+ 
+ set( ObjectManager_HDRS objectmanagerInterface.h objectmanagerProxy.h introspectableInterface.h )
+ set( ObjectManager_SRCS objectmanagerInterface.cpp objectmanagerProxy.cpp introspectableInterface.cpp )
+@@ -59,26 +58,13 @@ tde_add_library( obexinterfaces STATIC_PIC AUTOMOC
+   LINK ${DBUS_TQT_LIBRARIES} 
+ )
+ 
+-##### headers ###################################
+ 
+-#file( GLOB _bin_dirs RELATIVE ${CMAKE_CURRENT_BINARY_DIR}
+-#      ${CMAKE_CURRENT_BINARY_DIR}/* )
+-#unset( _exclude_dirs )
+-#foreach( _dir IN LISTS _bin_dirs )
+-#  if( IS_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${_dir} )
+-#    list( APPEND _exclude_dirs PATTERN ${_dir} EXCLUDE )
+-#  endif()
+-#endforeach()
+-#
+-#install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+-#    DESTINATION ${INCLUDE_INSTALL_DIR}/tdeobex
+-#    USE_SOURCE_PERMISSIONS
+-#    FILES_MATCHING PATTERN PATTERN "*.h"
+-#    ${_exclude_dirs} 
+-#)
++##### headers ###################################
+ 
+-install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
++install(
++    DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+     DESTINATION ${INCLUDE_INSTALL_DIR}/tdeobex
+     USE_SOURCE_PERMISSIONS
+     FILES_MATCHING PATTERN PATTERN "*.h"
+-    PATTERN "CMakeFiles" EXCLUDE )
++    PATTERN "CMakeFiles" EXCLUDE
++)
diff --git a/arch/tde-extra/tde-tdeedu/PKGBUILD b/arch/tde-extra/tde-tdeedu/PKGBUILD
index 5f6a0d0f6..a7d23f282 100644
--- a/arch/tde-extra/tde-tdeedu/PKGBUILD
+++ b/arch/tde-extra/tde-tdeedu/PKGBUILD
@@ -5,7 +5,7 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Educational utilities for the TDE Desktop"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -13,14 +13,14 @@ url="https://scm.trinitydesktop.org/scm/git/${_mod}"
 license=('GPL')
 groups=('tde-extra')
 depends=('tde-tdelibs')
-makedepends=('tde-cmake-trinity' 'boost' 'boost-libs' 'doxygen' 'python' 'texlive-bin')
+makedepends=('tde-cmake-trinity' 'boost' 'boost-libs' 'doxygen' 'python3' 'texlive-bin')
 optdepends=()
 provides=("${_mod}")
 conflicts=("trinity-${_mod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!emptydirs')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('09a6c11a81b8ffc25fb14e127d450c77')
+md5sums=('5ecbd0b7c357dbaf6dce6ce9e8ff4d91')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
 
diff --git a/arch/tde-extra/tde-tdegames/PKGBUILD b/arch/tde-extra/tde-tdegames/PKGBUILD
index d88860b54..2aeb920a7 100644
--- a/arch/tde-extra/tde-tdegames/PKGBUILD
+++ b/arch/tde-extra/tde-tdegames/PKGBUILD
@@ -5,7 +5,7 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -19,7 +19,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('3fc19f55eefae8850975f6efd582306c')
+md5sums=('0e742bcac95b49fa02c7e8515960560b')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
 
diff --git a/arch/tde-extra/tde-tdeio-appinfo/PKGBUILD b/arch/tde-extra/tde-tdeio-appinfo/PKGBUILD
index 78a3d4232..48c7cc5ab 100644
--- a/arch/tde-extra/tde-tdeio-appinfo/PKGBUILD
+++ b/arch/tde-extra/tde-tdeio-appinfo/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/tdeio/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="TDEIO slave for the appinfo protocol"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('5fd6e345590b50cea978e7753243c699')
+md5sums=('282e7c59a9026950455d591e804dbaed')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-tdeio-ftps/PKGBUILD b/arch/tde-extra/tde-tdeio-ftps/PKGBUILD
index e773f2e7a..d019f6c9f 100644
--- a/arch/tde-extra/tde-tdeio-ftps/PKGBUILD
+++ b/arch/tde-extra/tde-tdeio-ftps/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/tdeio/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="An ftps TDEIO slave for TDE"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('2553590a4b575f9a46608994db0894e4')
+md5sums=('df1d20f427e43b1be7999b18cfeee62b')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-tdeio-locate/PKGBUILD b/arch/tde-extra/tde-tdeio-locate/PKGBUILD
index 9c8d11b3c..8df088c8c 100644
--- a/arch/tde-extra/tde-tdeio-locate/PKGBUILD
+++ b/arch/tde-extra/tde-tdeio-locate/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/tdeio/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="tdeio-slave for the locate command"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('ca967bcdeda782b8df18f8e1bf0c4af3')
+md5sums=('a51a1e3279bd24ba3b08fea46584a8a4')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-tdeio-sword/PKGBUILD b/arch/tde-extra/tde-tdeio-sword/PKGBUILD
new file mode 100644
index 000000000..227d5d969
--- /dev/null
+++ b/arch/tde-extra/tde-tdeio-sword/PKGBUILD
@@ -0,0 +1,58 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=tdeio-sword
+_cat=applications/tdeio/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.0
+pkgrel=1
+pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
+url="https://scm.trinitydesktop.org/scm/git/${_mod}"
+license=('GPL')
+provides=("${_mod}")
+groups=('tde-complete')
+depends=(
+  'tde-tdelibs'
+  'sword'
+)
+makedepends=(
+  'tde-cmake-trinity'
+)
+optdepends=()
+conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
+replaces=("trinity-${_mod}")
+options=('staticlibs' 'libtool' '!strip')
+install=
+
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('45cf15066cac2146151d1c06ca00c3c5')
+
+[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
+
+build() {
+  msg "Creating out-of-source build directory: ${srcdir}/build"
+  mkdir -p "$srcdir/build"
+  cd "$srcdir/build"
+
+  msg "Starting cmake..."
+  cmake ${srcdir}/${_mod}-trinity-${pkgver} \
+    -GNinja \
+    -DCMAKE_VERBOSE_MAKEFILE=ON \
+    -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
+    -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
+    -DBUILD_ALL=ON \
+    -DWITH_ALL_OPTIONS=ON
+
+  msg "Building - ${pkgname}..."
+  ninja $NUMJOBS
+}
+
+package() {
+  msg "Packaging - ${pkgname}-${pkgver}"
+  cd "$srcdir/build"
+  DESTDIR="$pkgdir" ninja -j1 install
+}
diff --git a/arch/tde-extra/tde-tdemultimedia/PKGBUILD b/arch/tde-extra/tde-tdemultimedia/PKGBUILD
index 2886c3b6d..94782a009 100644
--- a/arch/tde-extra/tde-tdemultimedia/PKGBUILD
+++ b/arch/tde-extra/tde-tdemultimedia/PKGBUILD
@@ -6,7 +6,7 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Trinity Desktop MultiMedia Components"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,7 +20,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('b92dc240e2b05c4c3088580dcff67f55')
+md5sums=('039f9104de9a1484e5c213b4be1d3074')
 # install=''
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdenetwork/PKGBUILD b/arch/tde-extra/tde-tdenetwork/PKGBUILD
index e6ff53af3..5024fe179 100644
--- a/arch/tde-extra/tde-tdenetwork/PKGBUILD
+++ b/arch/tde-extra/tde-tdenetwork/PKGBUILD
@@ -6,7 +6,7 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -20,18 +20,18 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('71d84d3d0b591a4f0ab4efc471dc6f0f')
+md5sums=('a38ad7cda54c2b0e97a4a467ddb758f8')
 # install=''
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
    msg "Creating out-of-source build directory: ${srcdir}/build"
    mkdir -p ${srcdir}/build
    cd ${srcdir}/build
 
-   export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${QTDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
+   export PKG_CONFIG_PATH=${TDEDIR}/lib/pkgconfig:${TQTDIR}/lib/pkgconfig:${PKG_CONFIG_PATH}
 
    msg "Starting cmake..."
    cmake ${srcdir}/${pkgname#*-}-trinity-${pkgver} \
diff --git a/arch/tde-extra/tde-tdenetworkmanager/PKGBUILD b/arch/tde-extra/tde-tdenetworkmanager/PKGBUILD
index fffe92e7e..ccf5351e3 100644
--- a/arch/tde-extra/tde-tdenetworkmanager/PKGBUILD
+++ b/arch/tde-extra/tde-tdenetworkmanager/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/settings/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod/tde-}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="gtk qt engine"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,7 +19,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('4be201b5d8f8b12f60e9ffb1f0790553')
+md5sums=('0dfb4e2e68544f351176123b815a973f')
 install=''
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdepim/PKGBUILD b/arch/tde-extra/tde-tdepim/PKGBUILD
index 3aa9d1091..a7845ec92 100644
--- a/arch/tde-extra/tde-tdepim/PKGBUILD
+++ b/arch/tde-extra/tde-tdepim/PKGBUILD
@@ -6,7 +6,7 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Trinity Desktop PIM Components"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ provides=("${_mod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('c6dfb917542985cc9910526070f2a5b3')
+md5sums=('e3c93b8d730e1b18dd9b3d3f56ab0856')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
 
diff --git a/arch/tde-extra/tde-tdepowersave/PKGBUILD b/arch/tde-extra/tde-tdepowersave/PKGBUILD
index 190cc9bd9..2301ccbae 100644
--- a/arch/tde-extra/tde-tdepowersave/PKGBUILD
+++ b/arch/tde-extra/tde-tdepowersave/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/system/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod/tde-}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Trinity Desktop Enviroment - ${_mod}"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('881902a1c8af770d04bced6d335b9f45')
+md5sums=('4f85c2082a7a338f071f92906af8d853')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
 
diff --git a/arch/tde-extra/tde-tdesudo/PKGBUILD b/arch/tde-extra/tde-tdesudo/PKGBUILD
index a2db7c152..0a07bb0a4 100644
--- a/arch/tde-extra/tde-tdesudo/PKGBUILD
+++ b/arch/tde-extra/tde-tdesudo/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/settings/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod/tde-}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="TDE Sudo"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,7 +19,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('28b377bf0e93c9f8a9f73e1e2c6db4e3')
+md5sums=('2a876eb07eb4d018a32a1f99f7d11cf2')
 install=''
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdetoys/PKGBUILD b/arch/tde-extra/tde-tdetoys/PKGBUILD
index e353a4004..c2f889639 100644
--- a/arch/tde-extra/tde-tdetoys/PKGBUILD
+++ b/arch/tde-extra/tde-tdetoys/PKGBUILD
@@ -5,7 +5,7 @@ _cat=core/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
 url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -19,7 +19,7 @@ conflicts=("trinity-${_mod}" "trinity-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('d3af557e53e22f96bcc56e58402fe42e')
+md5sums=('f9c97e27beb517e9d9d8b172bf01dd61')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
 
diff --git a/arch/tde-extra/tde-tdmtheme/PKGBUILD b/arch/tde-extra/tde-tdmtheme/PKGBUILD
index 48a32fb4e..b82c0489d 100644
--- a/arch/tde-extra/tde-tdmtheme/PKGBUILD
+++ b/arch/tde-extra/tde-tdmtheme/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/themes/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod/tde-}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="TDM Theme"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,7 +19,7 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('3fc83277627cc55aed4e0bf25f14dcf4')
+md5sums=('841e3aaef2e476627b23537c371f8c24')
 install=''
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tellico/PKGBUILD b/arch/tde-extra/tde-tellico/PKGBUILD
new file mode 100644
index 000000000..90f620a90
--- /dev/null
+++ b/arch/tde-extra/tde-tellico/PKGBUILD
@@ -0,0 +1,66 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=tellico
+_cat=applications/office/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.0
+pkgrel=1
+pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
+url="https://scm.trinitydesktop.org/scm/git/${_mod}"
+license=('GPL')
+provides=("${_mod}")
+groups=('tde-complete')
+depends=(
+  'tde-tdelibs'
+  'tde-tdegraphics'
+  'tde-tdemultimedia'
+  'tde-tdepim'
+  'exempi'
+  'perl-text-bibtex'
+  'perl-xml-parser'
+  'taglib'
+  'v4l-utils'
+  'yaz'
+)
+makedepends=(
+  'tde-cmake-trinity'
+)
+optdepends=()
+conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
+replaces=("trinity-${_mod}")
+options=('staticlibs' 'libtool' '!strip')
+install=
+
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('49ac8e4f8369552219bbc62c786b7798')
+
+[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
+
+build() {
+  msg "Creating out-of-source build directory: ${srcdir}/build"
+  mkdir -p "$srcdir/build"
+  cd "$srcdir/build"
+
+  msg "Starting cmake..."
+  cmake ${srcdir}/${_mod}-trinity-${pkgver} \
+    -GNinja \
+    -DCMAKE_VERBOSE_MAKEFILE=ON \
+    -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
+    -DSYSCONF_INSTALL_DIR=${TDEDIR}/etc \
+    -DBUILD_ALL=ON \
+    -DWITH_ALL_OPTIONS=ON
+
+  msg "Building - ${pkgname}..."
+  ninja $NUMJOBS
+}
+
+package() {
+  msg "Packaging - ${pkgname}-${pkgver}"
+  cd "$srcdir/build"
+  DESTDIR="$pkgdir" ninja -j1 install
+}
diff --git a/arch/tde-extra/tde-tork/PKGBUILD b/arch/tde-extra/tde-tork/PKGBUILD
index 6dcc80352..c1fa622dd 100644
--- a/arch/tde-extra/tde-tork/PKGBUILD
+++ b/arch/tde-extra/tde-tork/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/internet/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Anonymity manager for TDE"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('a7cf36bc4c70c5a17d5bbf6bd380e2da')
+md5sums=('4c10907496ef3420b6abfd3f1eb62d0e')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-twin-style-crystal/PKGBUILD b/arch/tde-extra/tde-twin-style-crystal/PKGBUILD
index c3a70cb83..183f35645 100644
--- a/arch/tde-extra/tde-twin-style-crystal/PKGBUILD
+++ b/arch/tde-extra/tde-twin-style-crystal/PKGBUILD
@@ -5,7 +5,7 @@ _cat=applications/themes/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="TDE TWin Style Crystal"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,11 +19,11 @@ conflicts=("trinity-${_kdemod}" "kdemod3-${_kdemod}")
 replaces=("trinity-${_kdemod}")
 options=('staticlibs' 'libtool' '!strip')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('3a15cf9b2113886c5b13e27f2640bcb9')
+md5sums=('b5a4d743d673e4492ba1483205e2030f')
 install=''
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-twin-style-dekorator/PKGBUILD b/arch/tde-extra/tde-twin-style-dekorator/PKGBUILD
index e7cafa8ea..6f4b0ef0c 100644
--- a/arch/tde-extra/tde-twin-style-dekorator/PKGBUILD
+++ b/arch/tde-extra/tde-twin-style-dekorator/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod/tde-}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="Window decorations for TDE using user-supplied PNG files"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,10 +27,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('25f7de5dec8ef6462f9b4ea7f0f22bf6')
+md5sums=('e6c0214aeda573becaaf75a9aa8c2c50')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-extra/tde-yakuake/PKGBUILD b/arch/tde-extra/tde-yakuake/PKGBUILD
index 342f37268..ff03206ed 100644
--- a/arch/tde-extra/tde-yakuake/PKGBUILD
+++ b/arch/tde-extra/tde-yakuake/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/system/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="A Quake-style terminal emulator based on TDE Konsole technology"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -25,10 +25,10 @@ options=('staticlibs' 'libtool' '!strip')
 install=
 
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('4655f9705eb81827db4ea845da7cf34d')
+md5sums=('0dfa23eaa1fc328a13e15d8c27e29a1e')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
   msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-libs/tde-libcaldav/PKGBUILD b/arch/tde-libs/tde-libcaldav/PKGBUILD
index c9ddf02cc..b771489d8 100644
--- a/arch/tde-libs/tde-libcaldav/PKGBUILD
+++ b/arch/tde-libs/tde-libcaldav/PKGBUILD
@@ -6,7 +6,7 @@ _cat=dependencies/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="A client library adding support for the CalDAV protocol (rfc4791)"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -21,7 +21,7 @@ replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!strip')
 install=
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('4d543a91fedd1b38159d9680989d5794')
+md5sums=('a3fda64c484cda7d469a516a472a21e8')
 
 _prefix=/usr
 
diff --git a/arch/tde-libs/tde-libcarddav/PKGBUILD b/arch/tde-libs/tde-libcarddav/PKGBUILD
index d7a91369e..9a6585424 100644
--- a/arch/tde-libs/tde-libcarddav/PKGBUILD
+++ b/arch/tde-libs/tde-libcarddav/PKGBUILD
@@ -6,7 +6,7 @@ _cat=dependencies/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="A client library adding support for the CardDAV protocol"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,7 +19,7 @@ provides=("${_mod}")
 # conflicts=()
 replaces=("trinity-${_mod}")
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('02f5a5bad32e87c70ecdb28a1dfdd167')
+md5sums=('6466c1bf94fbc2fe212cbe51d76aab07')
 
 _prefix=/usr
 
diff --git a/arch/tde-libs/tde-libkdcraw/PKGBUILD b/arch/tde-libs/tde-libkdcraw/PKGBUILD
index dabdf95ab..09fdea37a 100644
--- a/arch/tde-libs/tde-libkdcraw/PKGBUILD
+++ b/arch/tde-libs/tde-libkdcraw/PKGBUILD
@@ -6,7 +6,7 @@ _cat=libraries/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="The EXIV2 Library interface for TDE kipi-plugins"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -21,10 +21,10 @@ conflicts=("trinity-${_mod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!emptydirs')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('74843f1f0fa0c4bde1dd17f1bec7de94')
+md5sums=('512a07d6a793b7c0be25d2af32136f2a')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
    msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-libs/tde-libkexiv2/PKGBUILD b/arch/tde-libs/tde-libkexiv2/PKGBUILD
index a5d5dafd2..fa0c8b915 100644
--- a/arch/tde-libs/tde-libkexiv2/PKGBUILD
+++ b/arch/tde-libs/tde-libkexiv2/PKGBUILD
@@ -6,7 +6,7 @@ _cat=libraries/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="The EXIV2 Library interface for TDE kipi-plugins"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -21,10 +21,10 @@ conflicts=("trinity-${_mod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!emptydirs')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('5fb0608a3694e931bc4051b94d17951e')
+md5sums=('361ae916ed7ce3c5b4be781dbde63e8c')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
    msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-libs/tde-libkipi/PKGBUILD b/arch/tde-libs/tde-libkipi/PKGBUILD
index bd20b9194..577bf5ad5 100644
--- a/arch/tde-libs/tde-libkipi/PKGBUILD
+++ b/arch/tde-libs/tde-libkipi/PKGBUILD
@@ -6,7 +6,7 @@ _cat=libraries/
 _kdemod="${_mod/tde/kde}"
 
 pkgname="tde-${_mod}"
-pkgver=14.0.13
+pkgver=14.1.0
 pkgrel=1
 pkgdesc="The library for apps that want to use TDE kipi-plugins"
 arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -21,10 +21,10 @@ conflicts=("trinity-${_mod}")
 replaces=("trinity-${_mod}")
 options=('staticlibs' 'libtool' '!emptydirs')
 source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('bf86456c8c14a9c2b74e000b32dc4631')
+md5sums=('c04c0d6c8f363780880ec337a8990a43')
 
 [ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
-[ -n "$QTDIR" ] || QTDIR=${TDEDIR}/tqt3
+[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
 
 build() {
    msg "Creating out-of-source build directory: ${srcdir}/build"
diff --git a/arch/tde-meta/PKGBUILD b/arch/tde-meta/PKGBUILD
index 4709ac871..aff3de5c6 100644
--- a/arch/tde-meta/PKGBUILD
+++ b/arch/tde-meta/PKGBUILD
@@ -1,6 +1,6 @@
 pkgname=tde-meta
-pkgver=14.0.13
-pkgrel=2
+pkgver=14.1.0
+pkgrel=1
 pkgdesc="Trinity Desktop Environment"
 arch=('any')
 url="https://www.trinitydesktop.org/"
@@ -51,15 +51,18 @@ depends=(
     'tde-akode'
     'tde-amarok'
     'tde-basket'
+    'tde-bibletime'
     'tde-filelight'
     'tde-gtk3-tqt-engine'
     'tde-gtk-qt-engine'
+    'tde-kbarcode'
     'tde-kbiff'
     'tde-kchmviewer'
     'tde-kcpuload'
     'tde-kile'
     'tde-kmplayer'
     'tde-kmymoney'
+    'tde-kompose'
     'tde-konversation'
     'tde-kooldock'
     'tde-krename'
@@ -74,11 +77,13 @@ depends=(
     'tde-systemsettings'
     'tde-tdeaccessibility'
     'tde-tdeaddons'
+    'tde-tdebluez'
     'tde-tdeedu'
     'tde-tdegames'
     'tde-tdeio-appinfo'
     'tde-tdeio-ftps'
     'tde-tdeio-locate'
+    'tde-tdeio-sword'
     'tde-tdemultimedia'
     'tde-tdenetwork'
     'tde-tdenetworkmanager'
@@ -87,6 +92,7 @@ depends=(
     'tde-tdesudo'
     'tde-tdetoys'
     'tde-tdmtheme'
+    'tde-tellico'
     'tde-tork'
     'tde-twin-style-crystal'
     'tde-twin-style-dekorator'
-- 
cgit v1.2.1