summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/PKGBUILD.template2
-rw-r--r--arch/tde-base/tde-i18n/PKGBUILD4
-rw-r--r--arch/tde-base/tde-polkit-agent-tde/PKGBUILD4
-rw-r--r--arch/tde-base/tde-tdeadmin/PKGBUILD4
-rw-r--r--arch/tde-base/tde-tdeartwork/PKGBUILD4
-rw-r--r--arch/tde-base/tde-tdebindings/PKGBUILD4
-rw-r--r--arch/tde-base/tde-tdegraphics/PKGBUILD12
-rw-r--r--arch/tde-base/tde-tdegraphics/bp000-support-poppler-25.10.diff107
-rw-r--r--arch/tde-base/tde-tdeutils/PKGBUILD4
-rw-r--r--arch/tde-core/tde-arts/PKGBUILD4
-rw-r--r--arch/tde-core/tde-avahi-tqt/PKGBUILD4
-rw-r--r--arch/tde-core/tde-cmake/PKGBUILD4
-rw-r--r--arch/tde-core/tde-dbus-1-tqt/PKGBUILD4
-rw-r--r--arch/tde-core/tde-dbus-tqt/PKGBUILD4
-rw-r--r--arch/tde-core/tde-libart-lgpl/PKGBUILD4
-rw-r--r--arch/tde-core/tde-polkit-tqt/PKGBUILD4
-rw-r--r--arch/tde-core/tde-tdebase/PKGBUILD14
-rw-r--r--arch/tde-core/tde-tdebase/bp000-fix-tiling-of-maximized-windows.diff28
-rw-r--r--arch/tde-core/tde-tdelibs/PKGBUILD14
-rw-r--r--arch/tde-core/tde-tdelibs/bp000-reentrant-parseSingleConfigFile.diff126
-rw-r--r--arch/tde-core/tde-tqca-tls/PKGBUILD4
-rw-r--r--arch/tde-core/tde-tqca/PKGBUILD4
-rw-r--r--arch/tde-core/tde-tqscintilla/PKGBUILD4
-rw-r--r--arch/tde-core/tde-tqt3/PKGBUILD12
-rw-r--r--arch/tde-core/tde-tqtinterface/PKGBUILD4
-rw-r--r--arch/tde-deps/exempi/PKGBUILD34
-rw-r--r--arch/tde-deps/exempi/keys/pgp/6C44DB3E0BF3EAF5B433239A5FEE05E6A56E15A3.asc57
-rw-r--r--arch/tde-deps/gdk-pixbuf-xlib/PKGBUILD42
-rw-r--r--arch/tde-deps/gtk2/.SRCINFO51
-rw-r--r--arch/tde-deps/gtk2/.nvchecker.toml4
-rw-r--r--arch/tde-deps/gtk2/0001-Lower-severity-of-XID-collision-warnings.patch22
-rw-r--r--arch/tde-deps/gtk2/0002-Stop-looking-for-modules-in-cwd.patch32
-rw-r--r--arch/tde-deps/gtk2/LICENSE12
l---------arch/tde-deps/gtk2/LICENSES/0BSD.txt1
-rw-r--r--arch/tde-deps/gtk2/LICENSES/LGPL-2.1-or-later.txt176
-rw-r--r--arch/tde-deps/gtk2/PKGBUILD109
-rw-r--r--arch/tde-deps/gtk2/REUSE.toml30
-rw-r--r--arch/tde-deps/gtk2/gtk-query-immodules-2.0.hook11
-rw-r--r--arch/tde-deps/gtk2/gtk2.install3
-rw-r--r--arch/tde-deps/libofx/PKGBUILD43
-rw-r--r--arch/tde-deps/libxml++2.6/PKGBUILD55
-rw-r--r--arch/tde-deps/opensc/PKGBUILD52
-rw-r--r--arch/tde-deps/perl-config-autoconf/PKGBUILD39
-rw-r--r--arch/tde-deps/perl-extutils-libbuilder/PKGBUILD34
-rw-r--r--arch/tde-deps/perl-file-slurper/PKGBUILD36
-rw-r--r--arch/tde-deps/perl-text-bibtex/PKGBUILD46
-rw-r--r--arch/tde-deps/sword/PKGBUILD52
-rw-r--r--arch/tde-deps/tor/PKGBUILD69
-rw-r--r--arch/tde-deps/tor/keys/pgp/1C1BC007A9F607AA8152C040BEA7B180B1491921.asc43
-rw-r--r--arch/tde-deps/tor/keys/pgp/2133BC600AB133E1D826D173FE43009C4607B1FB.asc123
-rw-r--r--arch/tde-deps/tor/keys/pgp/B74417EDDF22AC9F9E90F49142E86A2A11F48D36.asc51
-rw-r--r--arch/tde-deps/tor/tor.service35
-rw-r--r--arch/tde-deps/tor/tor.sysusers1
-rw-r--r--arch/tde-deps/tor/tor.tmpfiles1
-rw-r--r--arch/tde-deps/tor/torrc.patch28
-rw-r--r--arch/tde-deps/torsocks/PKGBUILD33
-rw-r--r--arch/tde-deps/torsocks/keys/pgp/B74417EDDF22AC9F9E90F49142E86A2A11F48D36.asc66
-rw-r--r--arch/tde-deps/xine-lib/010-xine-lib-dav1d-1.0.0-support.patch28
-rw-r--r--arch/tde-deps/xine-lib/020-xine-lib-ffmpeg-5.1-fix.patch330
-rw-r--r--arch/tde-deps/xine-lib/PKGBUILD63
-rw-r--r--arch/tde-deps/xscreensaver/LICENSE10
-rw-r--r--arch/tde-deps/xscreensaver/PKGBUILD55
-rw-r--r--arch/tde-deps/yaz/PKGBUILD35
-rw-r--r--arch/tde-deps/yaz/yaz.changelog104
-rw-r--r--arch/tde-devel/tde-kdbg/PKGBUILD4
-rw-r--r--arch/tde-devel/tde-kdiff3/PKGBUILD4
-rw-r--r--arch/tde-devel/tde-kscope/PKGBUILD4
-rw-r--r--arch/tde-devel/tde-kxmleditor/PKGBUILD4
-rw-r--r--arch/tde-devel/tde-piklab/PKGBUILD4
-rw-r--r--arch/tde-devel/tde-tdesdk/PKGBUILD4
-rw-r--r--arch/tde-devel/tde-tdevelop/PKGBUILD4
-rw-r--r--arch/tde-devel/tde-tdewebdev/PKGBUILD5
-rw-r--r--arch/tde-devel/tde-universal-indent-gui-tqt/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-abakus/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-akode/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-amarok/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-basket/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-bibletime/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-digikam/PKGBUILD16
-rw-r--r--arch/tde-extra/tde-digikam/bp000-fix-showfoto-crashes.diff56
-rw-r--r--arch/tde-extra/tde-dolphin/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-ebook-reader/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-filelight/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-gtk-qt-engine/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-gtk3-tqt-engine/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-gwenview-i18n/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-gwenview/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-k3b-i18n/PKGBUILD58
-rw-r--r--arch/tde-extra/tde-k3b/PKGBUILD82
-rw-r--r--arch/tde-extra/tde-kaffeine/PKGBUILD64
-rw-r--r--arch/tde-extra/tde-kbarcode/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kbiff/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kchmviewer/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kcpuload/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kile/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kmplayer/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kmyfirewall/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kmymoney/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-knights/PKGBUILD60
-rw-r--r--arch/tde-extra/tde-kommando/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kompose/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-konversation/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kooldock/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-krecipes/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-krename/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-krusader/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kshutdown/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-ksplash-engine-moodin/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-ksquirrel/PKGBUILD61
-rw-r--r--arch/tde-extra/tde-ktorrent/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-kvkbd/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-potracegui/PKGBUILD59
-rw-r--r--arch/tde-extra/tde-style-baghira/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-style-domino/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-style-ia-ora/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-style-lipstik/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-style-polyester/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-style-qtcurve/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-systemsettings/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdeaccessibility/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdeaddons/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdebluez/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdeedu/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdegames/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdeio-appinfo/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdeio-ftps/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdeio-gopher/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdeio-locate/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdeio-sword/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdeknighttour/PKGBUILD58
-rw-r--r--arch/tde-extra/tde-tdemultimedia/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdenetwork/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdenetworkmanager/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdepacman/PKGBUILD59
-rw-r--r--arch/tde-extra/tde-tdepim/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdepowersave/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdesudo/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdetoys/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tdmtheme/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-tellico/PKGBUILD5
-rw-r--r--arch/tde-extra/tde-tork/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-twin-style-crystal/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-twin-style-dekorator/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-twin-style-fahrenheit/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-twin-style-machbunt/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-twin-style-mallory/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-twin-style-suse2/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-xdg-desktop-portal-tde/PKGBUILD4
-rw-r--r--arch/tde-extra/tde-yakuake/PKGBUILD4
-rw-r--r--arch/tde-libs/tde-kipi-plugins/PKGBUILD4
-rw-r--r--arch/tde-libs/tde-libcaldav/PKGBUILD4
-rw-r--r--arch/tde-libs/tde-libcarddav/PKGBUILD4
-rw-r--r--arch/tde-libs/tde-libkdcraw/PKGBUILD4
-rw-r--r--arch/tde-libs/tde-libkexiv2/PKGBUILD4
-rw-r--r--arch/tde-libs/tde-libkipi/PKGBUILD4
-rw-r--r--arch/tde-libs/tde-libksquirrel/PKGBUILD68
-rw-r--r--arch/tde-meta/PKGBUILD11
-rw-r--r--debian/_base/applications/development/tdexsldbg/debian/changelog5
-rw-r--r--debian/_base/applications/development/tdexsldbg/debian/compat1
-rw-r--r--debian/_base/applications/development/tdexsldbg/debian/control26
-rw-r--r--debian/_base/applications/development/tdexsldbg/debian/copyright431
-rw-r--r--debian/_base/applications/development/tdexsldbg/debian/doc-base.kxsldbg (renamed from debian/_base/core/tdewebdev/debian/tdewebdev-doc-html.doc-base.kxsldbg)0
-rw-r--r--debian/_base/applications/development/tdexsldbg/debian/doc-base.xsldbg (renamed from debian/_base/core/tdewebdev/debian/tdewebdev-doc-html.doc-base.xsldbg)0
-rw-r--r--debian/_base/applications/development/tdexsldbg/debian/docs2
-rw-r--r--debian/_base/applications/development/tdexsldbg/debian/menu (renamed from debian/_base/core/tdewebdev/debian/kxsldbg-trinity.menu)0
-rwxr-xr-xdebian/_base/applications/development/tdexsldbg/debian/rules17
-rw-r--r--debian/_base/applications/development/tdexsldbg/debian/source/format1
-rw-r--r--debian/_base/applications/development/tdexsldbg/debian/source/options6
-rw-r--r--debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.install22
-rw-r--r--debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.postinst4
-rw-r--r--debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.prerm4
-rw-r--r--debian/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.install2
-rw-r--r--debian/_base/applications/internet/kvirc/debian/kvirc-trinity.install2
-rwxr-xr-xdebian/_base/applications/internet/kvirc/debian/rules8
-rw-r--r--debian/_base/applications/system/krusader/debian/README.Debian107
-rw-r--r--debian/_base/applications/system/krusader/debian/control14
-rw-r--r--debian/_base/applications/system/krusader/debian/krusader.lintian-overrides2
-rwxr-xr-xdebian/_base/applications/system/krusader/debian/rules41
-rw-r--r--debian/_base/applications/system/krusader/debian/source.lintian-overrides2
-rw-r--r--debian/_base/applications/system/krusader/debian/watch3
-rw-r--r--debian/_base/core/tdebase/debian/patches/disable_starttde_wallpaper.diff4
-rw-r--r--debian/_base/core/tdebase/debian/tdebase-data-trinity.install88
-rw-r--r--debian/_base/core/tdebindings/debian/control10
-rw-r--r--debian/_base/core/tdegames/debian/control66
-rw-r--r--debian/_base/core/tdegames/debian/libtdegames-data-trinity.install (renamed from debian/_base/core/tdegames/debian/libtdegames1-trinity.install)1
-rw-r--r--debian/_base/core/tdegames/debian/libtdegames4-trinity.install1
-rw-r--r--debian/_base/core/tdenetwork/debian/control2
-rw-r--r--debian/_base/core/tdeutils/debian/patches/01-klaptopdaemon-setuphandler.diff4
-rw-r--r--debian/_base/core/tdewebdev/debian/control23
-rw-r--r--debian/_base/core/tdewebdev/debian/copyright1
-rw-r--r--debian/_base/core/tdewebdev/debian/kxsldbg-trinity.README.Debian9
-rw-r--r--debian/_base/core/tdewebdev/debian/kxsldbg-trinity.install34
-rw-r--r--debian/_base/libraries/pytdeextensions/debian/patches/11_fix_get_libdir_name.diff2
-rwxr-xr-xdebian/_base/libraries/pytdeextensions/debian/rules42
-rwxr-xr-xdebian/_buildscripts/local/00_pre_base.sh (renamed from debian/_buildscripts/local/00_extradeps.sh)3
-rwxr-xr-xdebian/_buildscripts/local/01_base_01.sh5
-rwxr-xr-xdebian/_buildscripts/local/09_apps_development.sh1
-rwxr-xr-xdebian/_buildscripts/local/91_build_base.sh4
-rw-r--r--debian/_buildscripts/local/README.txt49
-rw-r--r--debian/_buildscripts/local/additional_files/etc/pbuilderrc21
-rwxr-xr-xdebian/_buildscripts/local/build_module.sh206
-rwxr-xr-xdebian/_buildscripts/local/create_repo.sh2
-rw-r--r--debian/_buildscripts/local/internals/_config_template.sh11
-rwxr-xr-xdebian/_buildscripts/local/internals/_pbuilder.sh53
-rw-r--r--debian/_buildscripts/local/internals/distro_list.txt16
-rw-r--r--debian/_buildscripts/local/internals/extra_deps.txt9
-rw-r--r--debian/_buildscripts/local/internals/prebuilt_pkg_paths.txt17
-rw-r--r--dilos/core/tdebase/debian/patches/disable_starttde_wallpaper.diff4
-rw-r--r--dilos/core/tdebase/debian/tdebase-data-trinity.install88
-rw-r--r--dilos/core/tdebindings/debian/control10
-rw-r--r--dilos/core/tdegames/debian/control66
-rw-r--r--dilos/core/tdegames/debian/libtdegames-data-trinity.install (renamed from dilos/core/tdegames/debian/libtdegames1-trinity.install)1
-rw-r--r--dilos/core/tdegames/debian/libtdegames4-trinity.install1
-rw-r--r--dilos/core/tdenetwork/debian/control2
-rw-r--r--dilos/core/tdeutils/debian/patches/01-klaptopdaemon-setuphandler.diff4
-rw-r--r--dilos/libraries/pytdeextensions/debian/patches/11_fix_get_libdir_name.diff2
-rwxr-xr-xdilos/libraries/pytdeextensions/debian/rules44
-rw-r--r--freebsd/applications/development/kdbg/distinfo6
-rw-r--r--freebsd/applications/development/kdiff3/distinfo6
-rw-r--r--freebsd/applications/development/kdiff3/pkg-plist3
-rw-r--r--freebsd/applications/development/kscope/distinfo6
-rw-r--r--freebsd/applications/development/kxmleditor/distinfo6
-rw-r--r--freebsd/applications/development/universal-indent-gui-tqt/distinfo6
-rw-r--r--freebsd/applications/games/knights/distinfo6
-rw-r--r--freebsd/applications/games/tdeknighttour/distinfo6
-rw-r--r--freebsd/applications/games/tdepacman/distinfo6
-rw-r--r--freebsd/applications/graphics/digikam/Makefile2
-rw-r--r--freebsd/applications/graphics/digikam/distinfo6
-rw-r--r--freebsd/applications/graphics/digikam/files/patch-bp000-fix-showfoto-crashes.diff56
-rw-r--r--freebsd/applications/graphics/digikam/pkg-plist1
-rw-r--r--freebsd/applications/graphics/gwenview-i18n/distinfo6
-rw-r--r--freebsd/applications/graphics/gwenview/distinfo6
-rw-r--r--freebsd/applications/graphics/ksquirrel/distinfo6
-rw-r--r--freebsd/applications/graphics/potracegui/distinfo6
-rw-r--r--freebsd/applications/internet/kasablanca/distinfo6
-rw-r--r--freebsd/applications/internet/kbiff/distinfo6
-rw-r--r--freebsd/applications/internet/kftpgrabber/distinfo6
-rw-r--r--freebsd/applications/internet/knmap/distinfo6
-rw-r--r--freebsd/applications/internet/konversation/distinfo6
-rw-r--r--freebsd/applications/internet/kopete-otr/distinfo6
-rw-r--r--freebsd/applications/internet/kshowmail/distinfo6
-rw-r--r--freebsd/applications/internet/kstreamripper/distinfo6
-rw-r--r--freebsd/applications/internet/ktorrent/distinfo6
-rw-r--r--freebsd/applications/internet/tork/distinfo6
-rw-r--r--freebsd/applications/internet/tork/pkg-plist1
-rw-r--r--freebsd/applications/misc/bibletime/distinfo6
-rw-r--r--freebsd/applications/misc/krecipes/distinfo6
-rw-r--r--freebsd/applications/multimedia/amarok/distinfo6
-rw-r--r--freebsd/applications/multimedia/amarok/pkg-plist2
-rw-r--r--freebsd/applications/multimedia/codeine/distinfo6
-rw-r--r--freebsd/applications/multimedia/rosegarden/distinfo6
-rw-r--r--freebsd/applications/office/basket/distinfo6
-rw-r--r--freebsd/applications/office/basket/pkg-plist1
-rw-r--r--freebsd/applications/office/kbibtex/distinfo6
-rw-r--r--freebsd/applications/office/kbookreader/distinfo6
-rw-r--r--freebsd/applications/office/kile/distinfo6
-rw-r--r--freebsd/applications/office/kmymoney2/distinfo6
-rw-r--r--freebsd/applications/office/knowit/distinfo6
-rw-r--r--freebsd/applications/office/tde-ebook-reader/distinfo6
-rw-r--r--freebsd/applications/office/tellico/distinfo6
-rw-r--r--freebsd/applications/settings/kiosktool/distinfo6
-rw-r--r--freebsd/applications/settings/kkbswitch/distinfo6
-rw-r--r--freebsd/applications/settings/tde-systemsettings/distinfo6
-rw-r--r--freebsd/applications/settings/tdesudo/distinfo6
-rw-r--r--freebsd/applications/settings/tdesudo/pkg-plist1
-rw-r--r--freebsd/applications/system/dolphin/distinfo6
-rw-r--r--freebsd/applications/system/dolphin/pkg-plist2
-rw-r--r--freebsd/applications/system/katapult/distinfo6
-rw-r--r--freebsd/applications/system/kbfx/distinfo6
-rw-r--r--freebsd/applications/system/kcmautostart/distinfo6
-rw-r--r--freebsd/applications/system/kdbusnotification/distinfo6
-rw-r--r--freebsd/applications/system/klamav/distinfo6
-rw-r--r--freebsd/applications/system/kooldock/distinfo6
-rw-r--r--freebsd/applications/system/krusader/distinfo6
-rw-r--r--freebsd/applications/system/krusader/pkg-plist1
-rw-r--r--freebsd/applications/system/kshutdown/distinfo6
-rw-r--r--freebsd/applications/system/ksystemlog/distinfo6
-rw-r--r--freebsd/applications/system/ksystemlog/pkg-plist1
-rw-r--r--freebsd/applications/system/kvkbd/distinfo6
-rw-r--r--freebsd/applications/system/kvkbd/pkg-plist1
-rw-r--r--freebsd/applications/system/polkit-agent-tde/distinfo6
-rw-r--r--freebsd/applications/system/tastymenu/distinfo6
-rw-r--r--freebsd/applications/system/tdedocker/distinfo6
-rw-r--r--freebsd/applications/system/tdesshaskpass/distinfo6
-rw-r--r--freebsd/applications/system/xdg-desktop-portal-tde/distinfo6
-rw-r--r--freebsd/applications/system/yakuake/distinfo6
-rw-r--r--freebsd/applications/system/yakuake/pkg-plist1
-rw-r--r--freebsd/applications/tdeio/tdeio-appinfo/distinfo6
-rw-r--r--freebsd/applications/tdeio/tdeio-ftps/distinfo6
-rw-r--r--freebsd/applications/tdeio/tdeio-gopher/distinfo6
-rw-r--r--freebsd/applications/tdeio/tdeio-locate/distinfo6
-rw-r--r--freebsd/applications/tdeio/tdeio-locate/pkg-plist1
-rw-r--r--freebsd/applications/tdeio/tdeio-sword/distinfo6
-rw-r--r--freebsd/applications/themes/gtk-qt-engine/distinfo6
-rw-r--r--freebsd/applications/themes/gtk3-tqt-engine/distinfo6
-rw-r--r--freebsd/applications/themes/ksplash-engine-moodin/distinfo6
-rw-r--r--freebsd/applications/themes/tde-style-baghira/distinfo6
-rw-r--r--freebsd/applications/themes/tde-style-domino/distinfo6
-rw-r--r--freebsd/applications/themes/tde-style-ia-ora/distinfo6
-rw-r--r--freebsd/applications/themes/tde-style-lipstik/distinfo6
-rw-r--r--freebsd/applications/themes/tde-style-polyester/distinfo6
-rw-r--r--freebsd/applications/themes/tde-style-qtcurve/distinfo6
-rw-r--r--freebsd/applications/themes/tdmtheme/distinfo6
-rw-r--r--freebsd/applications/themes/twin-style-crystal/distinfo6
-rw-r--r--freebsd/applications/themes/twin-style-dekorator/distinfo6
-rw-r--r--freebsd/applications/themes/twin-style-fahrenheit/distinfo6
-rw-r--r--freebsd/applications/themes/twin-style-machbunt/distinfo6
-rw-r--r--freebsd/applications/themes/twin-style-mallory/distinfo6
-rw-r--r--freebsd/applications/themes/twin-style-suse2/distinfo6
-rw-r--r--freebsd/applications/utilities/abakus/distinfo6
-rw-r--r--freebsd/applications/utilities/filelight/distinfo6
-rw-r--r--freebsd/applications/utilities/filelight/pkg-plist1
-rw-r--r--freebsd/applications/utilities/kbarcode/distinfo6
-rw-r--r--freebsd/applications/utilities/kchmviewer/distinfo6
-rw-r--r--freebsd/applications/utilities/kcpuload/distinfo6
-rw-r--r--freebsd/applications/utilities/kdirstat/distinfo6
-rw-r--r--freebsd/applications/utilities/keep/distinfo6
-rw-r--r--freebsd/applications/utilities/knutclient/distinfo6
-rw-r--r--freebsd/applications/utilities/kommando/distinfo6
-rw-r--r--freebsd/applications/utilities/kommando/pkg-plist2
-rw-r--r--freebsd/applications/utilities/kompose/distinfo6
-rw-r--r--freebsd/applications/utilities/krename/distinfo6
-rw-r--r--freebsd/applications/utilities/mathemagics/distinfo6
-rw-r--r--freebsd/applications/utilities/qalculate-tde/distinfo6
-rw-r--r--freebsd/core/tde-i18n-af/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ar/distinfo6
-rw-r--r--freebsd/core/tde-i18n-az/distinfo6
-rw-r--r--freebsd/core/tde-i18n-be/distinfo6
-rw-r--r--freebsd/core/tde-i18n-be/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-bg/distinfo6
-rw-r--r--freebsd/core/tde-i18n-bg/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-bn/distinfo6
-rw-r--r--freebsd/core/tde-i18n-br/distinfo6
-rw-r--r--freebsd/core/tde-i18n-br/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-bs/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ca/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ca/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-cs/distinfo6
-rw-r--r--freebsd/core/tde-i18n-cs/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-csb/distinfo6
-rw-r--r--freebsd/core/tde-i18n-cy/distinfo6
-rw-r--r--freebsd/core/tde-i18n-cy/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-da/distinfo6
-rw-r--r--freebsd/core/tde-i18n-da/pkg-plist22
-rw-r--r--freebsd/core/tde-i18n-de/distinfo6
-rw-r--r--freebsd/core/tde-i18n-de/pkg-plist26
-rw-r--r--freebsd/core/tde-i18n-el/distinfo6
-rw-r--r--freebsd/core/tde-i18n-el/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-en_GB/distinfo6
-rw-r--r--freebsd/core/tde-i18n-en_GB/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-eo/distinfo6
-rw-r--r--freebsd/core/tde-i18n-es/distinfo6
-rw-r--r--freebsd/core/tde-i18n-es/pkg-plist50
-rw-r--r--freebsd/core/tde-i18n-es_AR/distinfo6
-rw-r--r--freebsd/core/tde-i18n-es_AR/pkg-descr2
-rw-r--r--freebsd/core/tde-i18n-es_AR/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-et/distinfo6
-rw-r--r--freebsd/core/tde-i18n-et/pkg-plist22
-rw-r--r--freebsd/core/tde-i18n-eu/distinfo6
-rw-r--r--freebsd/core/tde-i18n-eu/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-fa/distinfo6
-rw-r--r--freebsd/core/tde-i18n-fa/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-fi/distinfo6
-rw-r--r--freebsd/core/tde-i18n-fi/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-fr/distinfo6
-rw-r--r--freebsd/core/tde-i18n-fr/pkg-plist15
-rw-r--r--freebsd/core/tde-i18n-fy/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ga/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ga/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-gl/distinfo6
-rw-r--r--freebsd/core/tde-i18n-he/distinfo6
-rw-r--r--freebsd/core/tde-i18n-hi/distinfo6
-rw-r--r--freebsd/core/tde-i18n-hr/distinfo6
-rw-r--r--freebsd/core/tde-i18n-hu/distinfo6
-rw-r--r--freebsd/core/tde-i18n-hu/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-is/distinfo6
-rw-r--r--freebsd/core/tde-i18n-is/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-it/distinfo6
-rw-r--r--freebsd/core/tde-i18n-it/pkg-plist22
-rw-r--r--freebsd/core/tde-i18n-ja/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ja/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-kk/distinfo6
-rw-r--r--freebsd/core/tde-i18n-km/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ko/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ko/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-lt/distinfo6
-rw-r--r--freebsd/core/tde-i18n-lt/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-lv/distinfo6
-rw-r--r--freebsd/core/tde-i18n-mk/distinfo6
-rw-r--r--freebsd/core/tde-i18n-mn/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ms/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ms/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-nb/distinfo6
-rw-r--r--freebsd/core/tde-i18n-nds/distinfo6
-rw-r--r--freebsd/core/tde-i18n-nds/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-nl/distinfo6
-rw-r--r--freebsd/core/tde-i18n-nl/pkg-plist22
-rw-r--r--freebsd/core/tde-i18n-nn/distinfo6
-rw-r--r--freebsd/core/tde-i18n-pa/distinfo6
-rw-r--r--freebsd/core/tde-i18n-pl/distinfo6
-rw-r--r--freebsd/core/tde-i18n-pl/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-pt/distinfo6
-rw-r--r--freebsd/core/tde-i18n-pt/pkg-plist22
-rw-r--r--freebsd/core/tde-i18n-pt_BR/distinfo6
-rw-r--r--freebsd/core/tde-i18n-pt_BR/pkg-plist22
-rw-r--r--freebsd/core/tde-i18n-ro/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ro/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-ru/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ru/pkg-plist19
-rw-r--r--freebsd/core/tde-i18n-rw/distinfo6
-rw-r--r--freebsd/core/tde-i18n-rw/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-se/distinfo6
-rw-r--r--freebsd/core/tde-i18n-sk/distinfo6
-rw-r--r--freebsd/core/tde-i18n-sk/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-sl/distinfo6
-rw-r--r--freebsd/core/tde-i18n-sl/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-sr/distinfo6
-rw-r--r--freebsd/core/tde-i18n-sr/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-sr@Latn/distinfo6
-rw-r--r--freebsd/core/tde-i18n-sr@Latn/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-ss/distinfo6
-rw-r--r--freebsd/core/tde-i18n-sv/distinfo6
-rw-r--r--freebsd/core/tde-i18n-sv/pkg-plist36
-rw-r--r--freebsd/core/tde-i18n-ta/distinfo6
-rw-r--r--freebsd/core/tde-i18n-ta/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-te/distinfo6
-rw-r--r--freebsd/core/tde-i18n-tg/distinfo6
-rw-r--r--freebsd/core/tde-i18n-tg/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-th/distinfo6
-rw-r--r--freebsd/core/tde-i18n-th/pkg-plist2
-rw-r--r--freebsd/core/tde-i18n-tr/distinfo6
-rw-r--r--freebsd/core/tde-i18n-tr/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-uk/distinfo6
-rw-r--r--freebsd/core/tde-i18n-uk/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-uz/distinfo6
-rw-r--r--freebsd/core/tde-i18n-uz@cyrillic/distinfo6
-rw-r--r--freebsd/core/tde-i18n-vi/distinfo6
-rw-r--r--freebsd/core/tde-i18n-wa/distinfo6
-rw-r--r--freebsd/core/tde-i18n-zh_CN/distinfo6
-rw-r--r--freebsd/core/tde-i18n-zh_CN/pkg-plist1
-rw-r--r--freebsd/core/tde-i18n-zh_TW/distinfo6
-rw-r--r--freebsd/core/tde-i18n-zh_TW/pkg-plist1
-rw-r--r--freebsd/core/tdeaccessibility/distinfo6
-rw-r--r--freebsd/core/tdeaddons/distinfo6
-rw-r--r--freebsd/core/tdeadmin/distinfo6
-rw-r--r--freebsd/core/tdeartwork/distinfo6
-rw-r--r--freebsd/core/tdeartwork/pkg-plist8
-rw-r--r--freebsd/core/tdebase/Makefile2
-rw-r--r--freebsd/core/tdebase/distinfo6
-rw-r--r--freebsd/core/tdebase/files/patch-bp000-fix-tiling-of-maximized-windows.diff28
-rw-r--r--freebsd/core/tdebase/pkg-plist3
-rw-r--r--freebsd/core/tdeedu/distinfo6
-rw-r--r--freebsd/core/tdegames/distinfo6
-rw-r--r--freebsd/core/tdegraphics/distinfo6
-rw-r--r--freebsd/core/tdegraphics/files/patch-bp000-support-poppler-25.10.diff107
-rw-r--r--freebsd/core/tdelibs/Makefile2
-rw-r--r--freebsd/core/tdelibs/distinfo6
-rw-r--r--freebsd/core/tdelibs/files/patch-bp000-reentrant-parseSingleConfigFile.diff126
-rw-r--r--freebsd/core/tdelibs/pkg-plist11
-rw-r--r--freebsd/core/tdemultimedia/distinfo6
-rw-r--r--freebsd/core/tdenetwork/distinfo6
-rw-r--r--freebsd/core/tdenetwork/pkg-plist2
-rw-r--r--freebsd/core/tdepim/distinfo6
-rw-r--r--freebsd/core/tdepim/pkg-plist5
-rw-r--r--freebsd/core/tdesdk/distinfo6
-rw-r--r--freebsd/core/tdetoys/distinfo6
-rw-r--r--freebsd/core/tdeutils/distinfo6
-rw-r--r--freebsd/core/tdevelop/distinfo6
-rw-r--r--freebsd/core/tdewebdev/distinfo6
-rw-r--r--freebsd/core/tdewebdev/pkg-plist95
-rw-r--r--freebsd/dependencies/akode/distinfo6
-rw-r--r--freebsd/dependencies/arts/distinfo6
-rw-r--r--freebsd/dependencies/avahi-tqt/distinfo6
-rw-r--r--freebsd/dependencies/dbus-1-tqt/distinfo6
-rw-r--r--freebsd/dependencies/dbus-tqt/distinfo6
-rw-r--r--freebsd/dependencies/libart-lgpl/distinfo6
-rw-r--r--freebsd/dependencies/libcaldav/distinfo6
-rw-r--r--freebsd/dependencies/libcarddav/distinfo6
-rw-r--r--freebsd/dependencies/pinentry-tqt/Makefile4
-rw-r--r--freebsd/dependencies/pinentry-tqt/distinfo6
-rw-r--r--freebsd/dependencies/polkit-tqt/distinfo6
-rw-r--r--freebsd/dependencies/tde-cmake/distinfo6
-rw-r--r--freebsd/dependencies/tqca-tls/distinfo6
-rw-r--r--freebsd/dependencies/tqca/distinfo6
-rw-r--r--freebsd/dependencies/tqmake/Makefile6
-rw-r--r--freebsd/dependencies/tqmake/distinfo6
-rw-r--r--freebsd/dependencies/tqscintilla/distinfo6
-rw-r--r--freebsd/dependencies/tqt3-ibase-plugin/Makefile8
-rw-r--r--freebsd/dependencies/tqt3-ibase-plugin/distinfo6
-rw-r--r--freebsd/dependencies/tqt3-mysql-plugin/Makefile8
-rw-r--r--freebsd/dependencies/tqt3-mysql-plugin/distinfo6
-rw-r--r--freebsd/dependencies/tqt3-odbc-plugin/Makefile8
-rw-r--r--freebsd/dependencies/tqt3-odbc-plugin/distinfo6
-rw-r--r--freebsd/dependencies/tqt3-pgsql-plugin/Makefile6
-rw-r--r--freebsd/dependencies/tqt3-pgsql-plugin/distinfo6
-rw-r--r--freebsd/dependencies/tqt3-sqlite-plugin/Makefile8
-rw-r--r--freebsd/dependencies/tqt3-sqlite-plugin/distinfo6
-rw-r--r--freebsd/dependencies/tqt3-sqlite3-plugin/Makefile8
-rw-r--r--freebsd/dependencies/tqt3-sqlite3-plugin/distinfo6
-rw-r--r--freebsd/dependencies/tqt3/Makefile10
-rw-r--r--freebsd/dependencies/tqt3/distinfo6
-rw-r--r--freebsd/dependencies/tqt3/pkg-plist1
-rw-r--r--freebsd/dependencies/tqtinterface/distinfo6
-rw-r--r--freebsd/libraries/kipi-plugins/distinfo6
-rw-r--r--freebsd/libraries/libkdcraw/distinfo6
-rw-r--r--freebsd/libraries/libkexiv2/distinfo6
-rw-r--r--freebsd/libraries/libkipi/distinfo6
-rw-r--r--freebsd/libraries/libksquirrel/distinfo6
-rw-r--r--freebsd/trinity.port.mk2
m---------gentoo0
-rw-r--r--ubuntu/_base/applications/development/tdexsldbg/debian/changelog5
-rw-r--r--ubuntu/_base/applications/development/tdexsldbg/debian/compat1
-rw-r--r--ubuntu/_base/applications/development/tdexsldbg/debian/control26
-rw-r--r--ubuntu/_base/applications/development/tdexsldbg/debian/copyright431
-rw-r--r--ubuntu/_base/applications/development/tdexsldbg/debian/doc-base.kxsldbg (renamed from ubuntu/_base/core/tdewebdev/debian/tdewebdev-doc-html.doc-base.kxsldbg)0
-rw-r--r--ubuntu/_base/applications/development/tdexsldbg/debian/doc-base.xsldbg (renamed from ubuntu/_base/core/tdewebdev/debian/tdewebdev-doc-html.doc-base.xsldbg)0
-rw-r--r--ubuntu/_base/applications/development/tdexsldbg/debian/docs2
-rw-r--r--ubuntu/_base/applications/development/tdexsldbg/debian/menu (renamed from ubuntu/_base/core/tdewebdev/debian/kxsldbg-trinity.menu)0
-rwxr-xr-xubuntu/_base/applications/development/tdexsldbg/debian/rules17
-rw-r--r--ubuntu/_base/applications/development/tdexsldbg/debian/source/format1
-rw-r--r--ubuntu/_base/applications/development/tdexsldbg/debian/source/options6
-rw-r--r--ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.install22
-rw-r--r--ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.postinst4
-rw-r--r--ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.prerm4
-rw-r--r--ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.install2
-rw-r--r--ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity.install2
-rwxr-xr-xubuntu/_base/applications/internet/kvirc/debian/rules8
-rw-r--r--ubuntu/_base/applications/system/krusader/debian/README.Debian107
-rw-r--r--ubuntu/_base/applications/system/krusader/debian/control14
-rw-r--r--ubuntu/_base/applications/system/krusader/debian/krusader.lintian-overrides2
-rwxr-xr-xubuntu/_base/applications/system/krusader/debian/rules41
-rw-r--r--ubuntu/_base/applications/system/krusader/debian/source.lintian-overrides2
-rw-r--r--ubuntu/_base/applications/system/krusader/debian/watch3
-rw-r--r--ubuntu/_base/core/tdebase/debian/patches/disable_starttde_wallpaper.diff4
-rw-r--r--ubuntu/_base/core/tdebase/debian/patches/kubuntu_89_new_logout_ui.diff2
-rw-r--r--ubuntu/_base/core/tdebase/debian/patches/kubuntu_9921_tdm_bulletproof_x.diff2
-rw-r--r--ubuntu/_base/core/tdebase/debian/tdebase-data-trinity.install88
-rw-r--r--ubuntu/_base/core/tdebindings/debian/control10
-rw-r--r--ubuntu/_base/core/tdegames/debian/control66
-rw-r--r--ubuntu/_base/core/tdegames/debian/libtdegames-data-trinity.install (renamed from ubuntu/_base/core/tdegames/debian/libtdegames1-trinity.install)1
-rw-r--r--ubuntu/_base/core/tdegames/debian/libtdegames4-trinity.install1
-rw-r--r--ubuntu/_base/core/tdenetwork/debian/control2
-rw-r--r--ubuntu/_base/core/tdeutils/debian/patches/01-klaptopdaemon-setuphandler.diff4
-rw-r--r--ubuntu/_base/core/tdewebdev/debian/control23
-rw-r--r--ubuntu/_base/core/tdewebdev/debian/copyright1
-rw-r--r--ubuntu/_base/core/tdewebdev/debian/kxsldbg-trinity.README.Debian9
-rw-r--r--ubuntu/_base/core/tdewebdev/debian/kxsldbg-trinity.install34
-rw-r--r--ubuntu/_base/libraries/pytdeextensions/debian/patches/11_fix_get_libdir_name.diff2
-rwxr-xr-xubuntu/_base/libraries/pytdeextensions/debian/rules42
l---------ubuntu/resolute (renamed from ubuntu/bionic)0
550 files changed, 4017 insertions, 4055 deletions
diff --git a/arch/PKGBUILD.template b/arch/PKGBUILD.template
index 81e37aa86..235ba2c62 100644
--- a/arch/PKGBUILD.template
+++ b/arch/PKGBUILD.template
@@ -6,7 +6,7 @@ _cat=applications/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.0
+pkgver=14.1.5
pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
diff --git a/arch/tde-base/tde-i18n/PKGBUILD b/arch/tde-base/tde-i18n/PKGBUILD
index 2a173eef5..2b992c2c7 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.1.4
+pkgver=14.1.5
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=('a560d5d6c58dae278e66d5bf031b302d')
+md5sums=('3427b592dbd37c72422e03e63740a0b4')
install=''
_languages=(
diff --git a/arch/tde-base/tde-polkit-agent-tde/PKGBUILD b/arch/tde-base/tde-polkit-agent-tde/PKGBUILD
index 51b93508e..6d9eeb540 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="TDE dialogs for PolicyKit"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('90908ed5386168780b1cd903fbfc182f')
+md5sums=('4bc175fafccf772eb7dea04f1e5ffe0e')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-base/tde-tdeadmin/PKGBUILD b/arch/tde-base/tde-tdeadmin/PKGBUILD
index 513a6cb60..05b691f55 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.1.4
+pkgver=14.1.5
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=('00e84e599deedbb880a11dc90adb130b')
+md5sums=('cecfba7da349214893b6a1138620b2ac')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-base/tde-tdeartwork/PKGBUILD b/arch/tde-base/tde-tdeartwork/PKGBUILD
index ec357da78..50444b85f 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.1.4
+pkgver=14.1.5
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=('d7f8227b2f9950fae21bd446089d5063')
+md5sums=('dccfca642266be150af1fd53bae02265')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-base/tde-tdebindings/PKGBUILD b/arch/tde-base/tde-tdebindings/PKGBUILD
index 431576267..c8681c8ed 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.1.4
+pkgver=14.1.5
pkgrel=1
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https//scm.trinitydesktop.org/scm/git/${_mod}"
@@ -19,7 +19,7 @@ depends=('tde-tdelibs')
makedepends=('pkgconfig' 'autoconf' 'python3' 'python-setuptools' '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=('ef9e343d5744e9290440e9af2156b9f3')
+md5sums=('02388c1d92a5a36ec50613d09d59aa48')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-base/tde-tdegraphics/PKGBUILD b/arch/tde-base/tde-tdegraphics/PKGBUILD
index 2bcd7d56a..c6720e5bb 100644
--- a/arch/tde-base/tde-tdegraphics/PKGBUILD
+++ b/arch/tde-base/tde-tdegraphics/PKGBUILD
@@ -6,7 +6,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=2
pkgdesc="Trinity Desktop Graphics Components"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,8 +19,12 @@ 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=('3dd7caa87dfb6201fff63de63da825a0')
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz"
+ "bp000-support-poppler-25.10.diff"
+)
+md5sums=('f86818598c09fda4dc8ea5678288f893'
+ 'd58141aac77b2d319e939b2178a75ea0'
+)
# install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
@@ -28,7 +32,7 @@ md5sums=('3dd7caa87dfb6201fff63de63da825a0')
prepare() {
msg "Apply backported patches"
cd ${srcdir}/${pkgname#*-}-trinity-${pkgver} || exit 1
-# patch -p1 < ${srcdir}/bp000-?.diff
+ patch -p1 < ${srcdir}/bp000-support-poppler-25.10.diff
}
build() {
diff --git a/arch/tde-base/tde-tdegraphics/bp000-support-poppler-25.10.diff b/arch/tde-base/tde-tdegraphics/bp000-support-poppler-25.10.diff
new file mode 100644
index 000000000..46282df96
--- /dev/null
+++ b/arch/tde-base/tde-tdegraphics/bp000-support-poppler-25.10.diff
@@ -0,0 +1,107 @@
+commit 7de16ecd1e7afda4fd043128289cc9f9cd75aa22
+Author: Slávek Banko <slavek.banko@axis.cz>
+Date: Mon Nov 3 15:50:00 2025 +0100
+
+ Add support for Poppler >= 25.10.
+ Fix confusing formatting in DocumentData::addTocChildren.
+
+ Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
+
+diff --git a/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cpp b/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cpp
+index 5ed02af6..81c6b04a 100644
+--- a/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cpp
++++ b/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cpp
+@@ -88,7 +88,10 @@ bool Document::unlock(const TQCString &password)
+ {
+ if (data->locked) {
+ /* racier then it needs to be */
+-# if (POPPLER_VERSION_C >= 22003000)
++# if (POPPLER_VERSION_C >= 25010000)
++ DocumentData *doc2 = new DocumentData(data->doc.getFileName()->copy(),
++ GooString(password.data()));
++# elif (POPPLER_VERSION_C >= 22003000)
+ DocumentData *doc2 = new DocumentData(std::make_unique<GooString>(data->doc.getFileName()),
+ GooString(password.data()));
+ # else
+@@ -225,7 +228,14 @@ TQString Document::getInfo( const TQString & type ) const
+ isUnicode = gFalse;
+ i = 0;
+ }
+- while ( i < obj.getString()->getLength() )
++ while
++ (
++# if (POPPLER_VERSION_C >= 25010000)
++ i < obj.getString()->size()
++# else
++ i < obj.getString()->getLength()
++# endif
++ )
+ {
+ if ( isUnicode )
+ {
+diff --git a/tdefile-plugins/dependencies/poppler-tqt/poppler-private.cpp b/tdefile-plugins/dependencies/poppler-tqt/poppler-private.cpp
+index 42ec0899..d5c028d1 100644
+--- a/tdefile-plugins/dependencies/poppler-tqt/poppler-private.cpp
++++ b/tdefile-plugins/dependencies/poppler-tqt/poppler-private.cpp
+@@ -57,7 +57,14 @@ TQString UnicodeParsedString(CONST_064 GooString *s1)
+ isUnicode = gFalse;
+ i = 0;
+ }
+- while ( i < s1->getLength() )
++ while
++ (
++# if (POPPLER_VERSION_C >= 25010000)
++ i < s1->size()
++# else
++ i < s1->getLength()
++# endif
++ )
+ {
+ if ( isUnicode )
+ {
+@@ -129,23 +136,31 @@ void DocumentData::addTocChildren( TQDomDocument * docSyn, TQDomNode * parent, O
+ // get the destination for the page now, but it's VERY time consuming,
+ // so better storing the reference and provide the viewport on demand
+ CONST_064 GooString *s = g->getNamedDest();
+- TQChar *charArray = new TQChar[s->getLength()];
+- for (int i = 0; i < s->getLength(); ++i) charArray[i] = TQChar(s->GOO_GET_CSTR()[i]);
+- TQString aux(charArray, s->getLength());
+- item.setAttribute( "DestinationName", aux );
+- delete[] charArray;
+- }
+- else if ( destination && destination->isOk() )
+- {
+- LinkDestinationData ldd(destination, NULL, this);
+- item.setAttribute( "Destination", LinkDestination(ldd).toString() );
+- }
+- if ( a->getKind() == actionGoToR )
++# if (POPPLER_VERSION_C >= 25010000)
++ int sLen = s->size();
++# else
++ int sLen = s->getLength();
++# endif
++ TQChar *charArray = new TQChar[sLen];
++ for (int i = 0; i < sLen; ++i)
+ {
+- CONST_064 LinkGoToR * g2 = static_cast< CONST_064 LinkGoToR * >( a );
+- item.setAttribute( "ExternalFileName", g2->getFileName()->GOO_GET_CSTR() );
++ charArray[i] = TQChar(s->GOO_GET_CSTR()[i]);
+ }
++ TQString aux(charArray, sLen);
++ item.setAttribute( "DestinationName", aux );
++ delete[] charArray;
++ }
++ else if ( destination && destination->isOk() )
++ {
++ LinkDestinationData ldd(destination, NULL, this);
++ item.setAttribute( "Destination", LinkDestination(ldd).toString() );
++ }
++ if ( a->getKind() == actionGoToR )
++ {
++ CONST_064 LinkGoToR * g2 = static_cast< CONST_064 LinkGoToR * >( a );
++ item.setAttribute( "ExternalFileName", g2->getFileName()->GOO_GET_CSTR() );
+ }
++ }
+
+ // 3. recursively descend over children
+ outlineItem->open();
diff --git a/arch/tde-base/tde-tdeutils/PKGBUILD b/arch/tde-base/tde-tdeutils/PKGBUILD
index 6b46ad464..981c57028 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.1.4
+pkgver=14.1.5
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=('662746e079bd9acd7bdbacad0eb5ed4c')
+md5sums=('86885eb169c56158fe4ae38ec0da49dd')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-core/tde-arts/PKGBUILD b/arch/tde-core/tde-arts/PKGBUILD
index 5672f705c..2f311bcd8 100644
--- a/arch/tde-core/tde-arts/PKGBUILD
+++ b/arch/tde-core/tde-arts/PKGBUILD
@@ -8,7 +8,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Trinity aRts Sound System and libraries"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -33,7 +33,7 @@ conflicts=("kdemod3-${_mod}" "${_mod}")
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=('d65926e76fb4af4bc5a6769388457cab')
+md5sums=('ff0c1de2afa4b5dd12826768b52b3a93')
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 7dd108fea..b46ef08ee 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.1.4
+pkgver=14.1.5
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=('59c8b3ab02ff57d7dbf1eae1e5f91665')
+md5sums=('8fb0e6c388efa1a0d4269ba8a46e82c8')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-core/tde-cmake/PKGBUILD b/arch/tde-core/tde-cmake/PKGBUILD
index 7a7a94d3d..7e471b88c 100644
--- a/arch/tde-core/tde-cmake/PKGBUILD
+++ b/arch/tde-core/tde-cmake/PKGBUILD
@@ -5,7 +5,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="TDE CMake modules"
arch=('any')
@@ -25,7 +25,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-${pkgver}.tar.xz")
-md5sums=('120a8d644b515117cfeafb0dcf9e7146')
+md5sums=('a6b6ae99833b002bc90de453ec6d9349')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-core/tde-dbus-1-tqt/PKGBUILD b/arch/tde-core/tde-dbus-1-tqt/PKGBUILD
index b92349f33..ee71aefd1 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.1.4
+pkgver=14.1.5
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=('8c24f38c38d13f7a9b06614185f10917')
+md5sums=('0e7df2fe1010054b7a8395f795d569f1')
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 227a0f7bb..cff33cfd1 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.1.4
+pkgver=14.1.5
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=('8d150471ac2efd6cc771b48dd59bcbd7')
+md5sums=('cad1ec8170298aa7943fc8f811c23b84')
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 e435f5173..5d6ff9935 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.1.4
+pkgver=14.1.5
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=('5cb5a999609433451b6ea9054f694ef3')
+md5sums=('6a50c472c8bc820a7a60f32840fe9064')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-core/tde-polkit-tqt/PKGBUILD b/arch/tde-core/tde-polkit-tqt/PKGBUILD
index ba4553354..796fe632e 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.1.4
+pkgver=14.1.5
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=('56819e9cd0920f91eae39aef1c1b7874')
+md5sums=('f5333be2fc7a713b2a462e57b5fa67dd')
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 64db60ad1..85a6db207 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.1.4
-pkgrel=1
+pkgver=14.1.5
+pkgrel=2
pkgdesc="Trinity Desktop Enviroment base components"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -52,6 +52,7 @@ options=('staticlibs' 'libtool' '!strip')
install="trinity-${_mod}.install"
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz"
+ 'bp000-fix-tiling-of-maximized-windows.diff'
'agent-shutdown.sh'
'agent-startup.sh'
'tdm-trinity'
@@ -59,7 +60,8 @@ source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/
'tdm.service'
'xsession.patch')
-md5sums=('15aa00839b6cb5e195608b83b634bcd2'
+md5sums=('d411d22bbce474ece21cf838e7491f41'
+ '235431ac1f009c0db8a34ddd22b034f8'
'18e8d01124b19f7df2937c06e177bf7f'
'c963ef6e37c9051119972a58c67f05fb'
'bb4c25e560fa719e8e8f49ef80bd1c99'
@@ -69,6 +71,12 @@ md5sums=('15aa00839b6cb5e195608b83b634bcd2'
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+prepare() {
+ msg "Apply backported patches"
+ cd ${srcdir}/${pkgname#*-}-trinity-${pkgver} || exit 1
+ patch -p1 < ${srcdir}/bp000-fix-tiling-of-maximized-windows.diff
+}
+
build() {
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p ${srcdir}/build
diff --git a/arch/tde-core/tde-tdebase/bp000-fix-tiling-of-maximized-windows.diff b/arch/tde-core/tde-tdebase/bp000-fix-tiling-of-maximized-windows.diff
new file mode 100644
index 000000000..a4fe63d49
--- /dev/null
+++ b/arch/tde-core/tde-tdebase/bp000-fix-tiling-of-maximized-windows.diff
@@ -0,0 +1,28 @@
+commit 23b75093d5599baeb816bbf0163ade78d2201818
+Author: Michele Calgaro <michele.calgaro@yahoo.it>
+Date: Sat Nov 22 20:39:15 2025 +0900
+
+ twin: fix tiling of maximized windows. This resolves issue #675
+
+ Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
+ (cherry picked from commit d2b2363d9345e74035e0585344d7150c4a62ef1c)
+
+diff --git a/twin/geometry.cpp b/twin/geometry.cpp
+index 88d0ba8cd..bdef2356c 100644
+--- a/twin/geometry.cpp
++++ b/twin/geometry.cpp
+@@ -1915,12 +1915,12 @@ void Client::changeMaximize( bool vertical, bool horizontal, bool adjust )
+ TQRect clientArea = workspace()->clientArea( MaximizeArea, this );
+
+ // save sizes for restoring, if maximalizing
+- if( !activeTiled && !adjust && !( y() == clientArea.top() && height() == clientArea.height()))
++ if( !adjust && !( y() == clientArea.top() && height() == clientArea.height()))
+ {
+ geom_restore.setTop( y());
+ geom_restore.setHeight( height());
+ }
+- if( !activeTiled && !adjust && !( x() == clientArea.left() && width() == clientArea.width()))
++ if( !adjust && !( x() == clientArea.left() && width() == clientArea.width()))
+ {
+ geom_restore.setLeft( x());
+ geom_restore.setWidth( width());
diff --git a/arch/tde-core/tde-tdelibs/PKGBUILD b/arch/tde-core/tde-tdelibs/PKGBUILD
index c86231286..34950fafc 100644
--- a/arch/tde-core/tde-tdelibs/PKGBUILD
+++ b/arch/tde-core/tde-tdelibs/PKGBUILD
@@ -8,7 +8,7 @@ _cat=core/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=2
pkgdesc="Trinity Desktop core libraries and applications"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -48,13 +48,21 @@ 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=('1bcd4726a16399f61e57666538dc6fc0')
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz"
+ 'bp000-reentrant-parseSingleConfigFile.diff')
+md5sums=('7c30955801381ec855f3b75ed5d7f527'
+ 'e2ac1ade412c4a321f4ed013be0f3f13')
install="trinity-${_mod}.install"
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
+prepare() {
+ msg "Apply backported patches"
+ cd ${srcdir}/${pkgname#*-}-trinity-${pkgver} || exit 1
+ patch -p1 < ${srcdir}/bp000-reentrant-parseSingleConfigFile.diff
+}
+
build() {
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p ${srcdir}/build
diff --git a/arch/tde-core/tde-tdelibs/bp000-reentrant-parseSingleConfigFile.diff b/arch/tde-core/tde-tdelibs/bp000-reentrant-parseSingleConfigFile.diff
new file mode 100644
index 000000000..85b93c741
--- /dev/null
+++ b/arch/tde-core/tde-tdelibs/bp000-reentrant-parseSingleConfigFile.diff
@@ -0,0 +1,126 @@
+commit 884aff988556c5271eb829768b17d27052a08763
+Author: Michele Calgaro <michele.calgaro@yahoo.it>
+Date: Tue Nov 18 23:03:25 2025 +0900
+
+ Make 'TDEConfigINIBackEnd::parseSingleConfigFile' reentrant.
+
+ If a second call to 'TDEConfigINIBackEnd::parseSingleConfigFile' was called from
+ another thread while the first wasn't finished, it would have resulted
+ in a SEGV fault. Config files are usually small and mmap-ing files
+ does not provide meaningful benefits while instead introducing the
+ possibility of a SIGBUS fault, although extremely unlukely in real
+ life.
+
+ This resolves issue #379.
+
+ Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
+
+diff --git a/tdecore/tdeconfigbackend.cpp b/tdecore/tdeconfigbackend.cpp
+index 707f4fe69..c7944ed12 100644
+--- a/tdecore/tdeconfigbackend.cpp
++++ b/tdecore/tdeconfigbackend.cpp
+@@ -431,80 +431,23 @@ bool TDEConfigINIBackEnd::parseConfigFiles()
+ return true;
+ }
+
+-#ifdef HAVE_MMAP
+-#ifdef SIGBUS
+-static sigjmp_buf mmap_jmpbuf;
+-struct sigaction mmap_old_sigact;
+-
+-extern "C" {
+- static void mmap_sigbus_handler(int)
+- {
+- siglongjmp (mmap_jmpbuf, 1);
+- }
+-}
+-#endif
+-#endif
+-
+ extern bool kde_kiosk_exception;
+
+ void TDEConfigINIBackEnd::parseSingleConfigFile(TQFile &rFile,
+ KEntryMap *pWriteBackMap,
+ bool bGlobal, bool bDefault)
+ {
+- const char *s; // May get clobbered by sigsetjump, but we don't use them afterwards.
+- const char *eof; // May get clobbered by sigsetjump, but we don't use them afterwards.
+- TQByteArray data;
+-
+ if (!rFile.isOpen()) // come back, if you have real work for us ;->
+ return;
+
+- //using kdDebug() here leads to an infinite loop
+- //remove this for the release, aleXXX
+- //tqWarning("Parsing %s, global = %s default = %s",
+- // rFile.name().latin1(), bGlobal ? "true" : "false", bDefault ? "true" : "false");
+-
+ TQCString aCurrentGroup("<default>");
+
+ unsigned int ll = localeString.length();
+
+-#ifdef HAVE_MMAP
+- static volatile const char *map;
+- map = ( const char* ) mmap(0, rFile.size(), PROT_READ, MAP_PRIVATE,
+- rFile.handle(), 0);
+-
+- if ( map != MAP_FAILED )
+- {
+- s = (const char*) map;
+- eof = s + rFile.size();
+-
+-#ifdef SIGBUS
+- struct sigaction act;
+- act.sa_handler = mmap_sigbus_handler;
+- sigemptyset( &act.sa_mask );
+-#ifdef SA_ONESHOT
+- act.sa_flags = SA_ONESHOT;
+-#else
+- act.sa_flags = SA_RESETHAND;
+-#endif
+- sigaction( SIGBUS, &act, &mmap_old_sigact );
+-
+- if (sigsetjmp (mmap_jmpbuf, 1))
+- {
+-tqWarning("SIGBUS while reading %s", rFile.name().latin1());
+- munmap(( char* )map, rFile.size());
+- sigaction (SIGBUS, &mmap_old_sigact, 0);
+- return;
+- }
+-#endif
+- }
+- else
+-#endif
+- {
+- rFile.at(0);
+- data = rFile.readAll();
+- s = data.data();
+- eof = s + data.size();
+- }
++ rFile.at(0);
++ TQByteArray data = rFile.readAll();
++ const char *s = data.data();
++ const char *eof = s + data.size();
+
+ bool fileOptionImmutable = false;
+ bool groupOptionImmutable = false;
+@@ -757,19 +700,8 @@ tqWarning("SIGBUS while reading %s", rFile.name().latin1());
+ }
+ }
+
+-
+ if (fileOptionImmutable)
+ bFileImmutable = true;
+-
+-#ifdef HAVE_MMAP
+- if (map)
+- {
+- munmap(( char* )map, rFile.size());
+-#ifdef SIGBUS
+- sigaction (SIGBUS, &mmap_old_sigact, 0);
+-#endif
+- }
+-#endif
+ }
+
+ void TDEConfigINIBackEnd::translateKey(TDELocale& locale, TQCString currentGroup, TQCString key) {
diff --git a/arch/tde-core/tde-tqca-tls/PKGBUILD b/arch/tde-core/tde-tqca-tls/PKGBUILD
index dcb5f0f6c..d62671e25 100644
--- a/arch/tde-core/tde-tqca-tls/PKGBUILD
+++ b/arch/tde-core/tde-tqca-tls/PKGBUILD
@@ -8,7 +8,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Trinity SSL/TLS plugin for TQt Cryptographic Architecture (TQCA)"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -22,7 +22,7 @@ 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=('2e3e369c1d556f48cbea62541a70d014')
+md5sums=('2381646976c60449c6fc9c7cdef0ffb8')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-core/tde-tqca/PKGBUILD b/arch/tde-core/tde-tqca/PKGBUILD
index e7e53d427..35b2913c5 100644
--- a/arch/tde-core/tde-tqca/PKGBUILD
+++ b/arch/tde-core/tde-tqca/PKGBUILD
@@ -9,7 +9,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Trinity SSL/TLS interface for TQt Cryptographic Architecture (TQCA)"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -23,7 +23,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=('2e3e369c1d556f48cbea62541a70d014')
+md5sums=('2381646976c60449c6fc9c7cdef0ffb8')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-core/tde-tqscintilla/PKGBUILD b/arch/tde-core/tde-tqscintilla/PKGBUILD
index 5a02bdb08..b9bbfdb92 100644
--- a/arch/tde-core/tde-tqscintilla/PKGBUILD
+++ b/arch/tde-core/tde-tqscintilla/PKGBUILD
@@ -6,7 +6,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="TQt source code editing component based on Scintilla"
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=('81ca215958f677fd4297df3788fa3326')
+md5sums=('7bbb917c49dc42df12f266b961d070e3')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-core/tde-tqt3/PKGBUILD b/arch/tde-core/tde-tqt3/PKGBUILD
index 15a874d3f..65aeac2ff 100644
--- a/arch/tde-core/tde-tqt3/PKGBUILD
+++ b/arch/tde-core/tde-tqt3/PKGBUILD
@@ -9,11 +9,11 @@ _kdemod="${_mod/tde/kde}"
pkgbase="tde-${_mod}"
pkgname=("$pkgbase" "${pkgbase}-docs")
-pkgver=14.1.4
+pkgver=14.1.5
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}"
+url="https://scm.trinitydesktop.org/scm/git/tqt"
license=('GPL')
groups=('tde-core')
options=('staticlibs' 'libtool' '!emptydirs' '!strip')
@@ -29,14 +29,14 @@ makedepends=('libcups'
'libxft'
'libxmu'
'glu')
-source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('331d2dfbfaa2931f7ffd639003372704')
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}tqt-trinity-${pkgver}.tar.xz")
+md5sums=('4d41547cfa524e019e1b5f1113a772d9')
_prefix="/opt/trinity/tqt3"
build() {
- cd ${srcdir}/${_mod}-trinity-${pkgver}
+ cd ${srcdir}/tqt-trinity-${pkgver}
# These are probably arch-specific. They were present in old qt3
# PKGBULD, they were present in kdemod3 PKGBUILD, they are present
@@ -56,7 +56,7 @@ build() {
sed -i "s|read acceptance|acceptance=yes|" configure
msg "Setting enviroment variables..."
- export TQTDIR="${srcdir}/${_mod}-trinity-${pkgver}"
+ export TQTDIR="${srcdir}/tqt-trinity-${pkgver}"
export PATH=${TQTDIR}/bin:${PATH}
export LD_LIBRARY_PATH=${TQTDIR}/lib:${LD_LIBRARY_PATH}
export QMAKESPEC=$TQTDIR/mkspecs/linux-g++
diff --git a/arch/tde-core/tde-tqtinterface/PKGBUILD b/arch/tde-core/tde-tqtinterface/PKGBUILD
index 2b00e05fb..3f8506286 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.1.4
+pkgver=14.1.5
pkgrel=1
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -24,7 +24,7 @@ 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=('3c56cfcb6b561ede36522a19a2d221ad')
+md5sums=('e971775205076bf61d542a21b19df5f0')
install="trinity-${_mod}.install"
diff --git a/arch/tde-deps/exempi/PKGBUILD b/arch/tde-deps/exempi/PKGBUILD
deleted file mode 100644
index 024495fa7..000000000
--- a/arch/tde-deps/exempi/PKGBUILD
+++ /dev/null
@@ -1,34 +0,0 @@
-# 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
deleted file mode 100644
index 1047c5f60..000000000
--- a/arch/tde-deps/exempi/keys/pgp/6C44DB3E0BF3EAF5B433239A5FEE05E6A56E15A3.asc
+++ /dev/null
@@ -1,57 +0,0 @@
------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/gdk-pixbuf-xlib/PKGBUILD b/arch/tde-deps/gdk-pixbuf-xlib/PKGBUILD
deleted file mode 100644
index f429c1492..000000000
--- a/arch/tde-deps/gdk-pixbuf-xlib/PKGBUILD
+++ /dev/null
@@ -1,42 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
-
-pkgname=gdk-pixbuf-xlib
-pkgver=2.40.2
-pkgrel=2
-pkgdesc="Deprecated Xlib integration for GdkPixbuf"
-arch=('powerpc64le')
-url="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib"
-license=(LGPL2.1)
-depends=(gdk-pixbuf2 libx11)
-makedepends=(gtk-doc git meson)
-options=(debug)
-_commit=c142b818801e0affceea4a2139cf5630a283e54e # tags/2.40.2^0
-source=("git+$url.git#commit=$_commit")
-sha256sums=('SKIP')
-
-pkgver() {
- cd $pkgname
- git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
-
-prepare() {
- cd $pkgname
-}
-
-build() {
- arch-meson $pkgname build -D gtk_doc=true
- meson compile -C build
-}
-
-check() {
- meson test -C build --print-errorlogs
-}
-
-package() {
- depends+=(libgdk_pixbuf-2.0.so)
- provides+=(libgdk_pixbuf_xlib-2.0.so)
-
- meson install -C build --destdir "$pkgdir"
-}
-
-# vim:set sw=2 sts=-1 et:
diff --git a/arch/tde-deps/gtk2/.SRCINFO b/arch/tde-deps/gtk2/.SRCINFO
new file mode 100644
index 000000000..dc4cb5fab
--- /dev/null
+++ b/arch/tde-deps/gtk2/.SRCINFO
@@ -0,0 +1,51 @@
+pkgbase = gtk2
+ pkgdesc = GObject-based multi-platform GUI toolkit (legacy)
+ pkgver = 2.24.33
+ pkgrel = 5
+ url = https://www.gtk.org/
+ arch = x86_64
+ license = LGPL-2.1-or-later
+ makedepends = git
+ makedepends = glib2-devel
+ makedepends = gobject-introspection
+ makedepends = gtk-doc
+ depends = atk
+ depends = cairo
+ depends = desktop-file-utils
+ depends = fontconfig
+ depends = gdk-pixbuf2
+ depends = glib2
+ depends = glibc
+ depends = gtk-update-icon-cache
+ depends = libcups
+ depends = librsvg
+ depends = libx11
+ depends = libxcomposite
+ depends = libxcursor
+ depends = libxdamage
+ depends = libxext
+ depends = libxfixes
+ depends = libxi
+ depends = libxinerama
+ depends = libxrandr
+ depends = libxrender
+ depends = pango
+ depends = shared-mime-info
+ source = git+https://gitlab.gnome.org/GNOME/gtk.git#tag=2.24.33
+ source = gtk-query-immodules-2.0.hook
+ source = 0001-Lower-severity-of-XID-collision-warnings.patch
+ source = 0002-Stop-looking-for-modules-in-cwd.patch
+ b2sums = 1b18d1cfef55466209cf93be45af15dc058a8b74d13ab590cfc7f0b09b0584adc62d4330aaed65185c0142cc8c326e4274c8e75e0af94bec5be3cfcca105c1e6
+ b2sums = 9c531f9f605e1739e13c39c1cac22daddd9574f3082f18bcf0b9dfaa4c41f2485d55be03a9ed12fb4504d509f0d5ac63980a9d9349e3f80a06595c6430c78096
+ b2sums = 45ecc976d9eb9d990fc204230aa052a6d1b2bdfdc94788be37d576ab262a1da49855eb46ecd4bfce4efde6e2f817a1660c6d1fa756be3b372f7f8d13b0ef0fd0
+ b2sums = 06ca1c6f0e8f6a7c7a3cc08ce3d358af978d28fc4aa8d9e981883e3ad5adf7d821bcb27bc8b93bf65171a92396ac8f7ad62c90db501a492cca7c30b6081e957f
+
+pkgname = gtk2
+ install = gtk2.install
+ optdepends = adwaita-fonts: Default font
+ optdepends = adwaita-icon-theme: Default icon theme
+ optdepends = gnome-themes-extra-gtk2: Default widget theme
+ optdepends = python: gtk-builder-convert
+ provides = libgailutil.so
+ provides = libgdk-x11-2.0.so
+ provides = libgtk-x11-2.0.so
diff --git a/arch/tde-deps/gtk2/.nvchecker.toml b/arch/tde-deps/gtk2/.nvchecker.toml
new file mode 100644
index 000000000..d6510d8b3
--- /dev/null
+++ b/arch/tde-deps/gtk2/.nvchecker.toml
@@ -0,0 +1,4 @@
+[gtk2]
+source = "git"
+git = "https://gitlab.gnome.org/GNOME/gtk.git"
+include_regex = '2\.24\.\d+'
diff --git a/arch/tde-deps/gtk2/0001-Lower-severity-of-XID-collision-warnings.patch b/arch/tde-deps/gtk2/0001-Lower-severity-of-XID-collision-warnings.patch
new file mode 100644
index 000000000..5392eeb4a
--- /dev/null
+++ b/arch/tde-deps/gtk2/0001-Lower-severity-of-XID-collision-warnings.patch
@@ -0,0 +1,22 @@
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" <heftig@archlinux.org>
+Date: Sat, 22 Jun 2024 22:08:43 +0200
+Subject: [PATCH] Lower severity of XID collision warnings
+
+---
+ gdk/x11/gdkxid.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/gdk/x11/gdkxid.c b/gdk/x11/gdkxid.c
+index 1005f9e40c0d..1523fa70b2d3 100644
+--- a/gdk/x11/gdkxid.c
++++ b/gdk/x11/gdkxid.c
+@@ -58,7 +58,7 @@ _gdk_xid_table_insert (GdkDisplay *display,
+ (GEqualFunc) gdk_xid_equal);
+
+ if (g_hash_table_lookup (display_x11->xid_ht, xid))
+- g_warning ("XID collision, trouble ahead");
++ g_debug ("XID collision, trouble ahead");
+
+ g_hash_table_insert (display_x11->xid_ht, xid, data);
+ }
diff --git a/arch/tde-deps/gtk2/0002-Stop-looking-for-modules-in-cwd.patch b/arch/tde-deps/gtk2/0002-Stop-looking-for-modules-in-cwd.patch
new file mode 100644
index 000000000..db2a2fcfc
--- /dev/null
+++ b/arch/tde-deps/gtk2/0002-Stop-looking-for-modules-in-cwd.patch
@@ -0,0 +1,32 @@
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+From: Matthias Clasen <mclasen@redhat.com>
+Date: Sat, 15 Jun 2024 14:18:01 -0400
+Subject: [PATCH] Stop looking for modules in cwd
+
+This is just not a good idea. It is surprising, and can be misused.
+
+Fixes: #6786
+---
+ gtk/gtkmodules.c | 9 ++-------
+ 1 file changed, 2 insertions(+), 7 deletions(-)
+
+diff --git a/gtk/gtkmodules.c b/gtk/gtkmodules.c
+index 50729b61a590..c0f0c30a2148 100644
+--- a/gtk/gtkmodules.c
++++ b/gtk/gtkmodules.c
+@@ -229,13 +229,8 @@ find_module (const gchar *name)
+ gchar *module_name;
+
+ module_name = _gtk_find_module (name, "modules");
+- if (!module_name)
+- {
+- /* As last resort, try loading without an absolute path (using system
+- * library path)
+- */
+- module_name = g_module_build_path (NULL, name);
+- }
++ if (module_name == NULL)
++ return NULL;
+
+ module = g_module_open (module_name, G_MODULE_BIND_LOCAL | G_MODULE_BIND_LAZY);
+
diff --git a/arch/tde-deps/gtk2/LICENSE b/arch/tde-deps/gtk2/LICENSE
new file mode 100644
index 000000000..b87c5e4be
--- /dev/null
+++ b/arch/tde-deps/gtk2/LICENSE
@@ -0,0 +1,12 @@
+Copyright Arch Linux Contributors
+
+Permission to use, copy, modify, and/or distribute this software for
+any purpose with or without fee is hereby granted.
+
+THE SOFTWARE IS PROVIDED “AS IS†AND THE AUTHOR DISCLAIMS ALL
+WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
+OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE
+FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY
+DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
+AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
+OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/arch/tde-deps/gtk2/LICENSES/0BSD.txt b/arch/tde-deps/gtk2/LICENSES/0BSD.txt
new file mode 120000
index 000000000..ea5b60640
--- /dev/null
+++ b/arch/tde-deps/gtk2/LICENSES/0BSD.txt
@@ -0,0 +1 @@
+../LICENSE \ No newline at end of file
diff --git a/arch/tde-deps/gtk2/LICENSES/LGPL-2.1-or-later.txt b/arch/tde-deps/gtk2/LICENSES/LGPL-2.1-or-later.txt
new file mode 100644
index 000000000..c6487f4fd
--- /dev/null
+++ b/arch/tde-deps/gtk2/LICENSES/LGPL-2.1-or-later.txt
@@ -0,0 +1,176 @@
+GNU LESSER GENERAL PUBLIC LICENSE
+
+Version 2.1, February 1999
+
+Copyright (C) 1991, 1999 Free Software Foundation, Inc.
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
+
+[This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.]
+
+Preamble
+
+The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users.
+
+This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below.
+
+When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things.
+
+To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it.
+
+For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights.
+
+We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library.
+
+To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others.
+
+Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license.
+
+Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs.
+
+When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library.
+
+We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances.
+
+For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License.
+
+In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system.
+
+Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library.
+
+The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run.
+
+GNU LESSER GENERAL PUBLIC LICENSE
+TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you".
+
+A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables.
+
+The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".)
+
+"Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library.
+
+Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does.
+
+1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library.
+
+You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.
+
+2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
+
+ a) The modified work must itself be a software library.
+
+ b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change.
+
+ c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License.
+
+ d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful.
+
+(For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.)
+
+These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library.
+
+In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.
+
+3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices.
+
+Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy.
+
+This option is useful when you wish to copy part of the code of the Library into a program that is not a library.
+
+4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange.
+
+If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code.
+
+5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License.
+
+However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables.
+
+When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law.
+
+If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.)
+
+Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself.
+
+6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications.
+
+You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things:
+
+ a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.)
+
+ b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with.
+
+ c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution.
+
+ d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place.
+
+ e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy.
+
+For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.
+
+It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute.
+
+7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things:
+
+ a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above.
+
+ b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work.
+
+8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.
+
+9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it.
+
+10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License.
+
+11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library.
+
+If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice.
+
+This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.
+
+12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.
+
+13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation.
+
+14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.
+
+NO WARRANTY
+
+15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+END OF TERMS AND CONDITIONS
+
+How to Apply These Terms to Your New Libraries
+
+If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License).
+
+To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found.
+
+ one line to give the library's name and an idea of what it does.
+ Copyright (C) year name of author
+
+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail.
+
+You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names:
+
+Yoyodyne, Inc., hereby disclaims all copyright interest in
+the library `Frob' (a library for tweaking knobs) written
+by James Random Hacker.
+
+signature of Ty Coon, 1 April 1990
+Ty Coon, President of Vice
+That's all there is to it!
diff --git a/arch/tde-deps/gtk2/PKGBUILD b/arch/tde-deps/gtk2/PKGBUILD
new file mode 100644
index 000000000..c1c8361ce
--- /dev/null
+++ b/arch/tde-deps/gtk2/PKGBUILD
@@ -0,0 +1,109 @@
+# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
+# Maintainer: Jan de Groot <jgc@archlinux.org>
+
+pkgname=gtk2
+pkgver=2.24.33
+pkgrel=5
+pkgdesc="GObject-based multi-platform GUI toolkit (legacy)"
+url="https://www.gtk.org/"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h')
+license=(LGPL-2.1-or-later)
+depends=(
+ atk
+ cairo
+ desktop-file-utils
+ fontconfig
+ gdk-pixbuf2
+ glib2
+ glibc
+ gtk-update-icon-cache
+ libcups
+ librsvg
+ libx11
+ libxcomposite
+ libxcursor
+ libxdamage
+ libxext
+ libxfixes
+ libxi
+ libxinerama
+ libxrandr
+ libxrender
+ pango
+ shared-mime-info
+)
+makedepends=(
+ git
+ glib2-devel
+ gobject-introspection
+ gtk-doc
+)
+source=(
+ "git+https://gitlab.gnome.org/GNOME/gtk.git#tag=$pkgver"
+ gtk-query-immodules-2.0.hook
+ 0001-Lower-severity-of-XID-collision-warnings.patch
+ 0002-Stop-looking-for-modules-in-cwd.patch
+)
+b2sums=('1b18d1cfef55466209cf93be45af15dc058a8b74d13ab590cfc7f0b09b0584adc62d4330aaed65185c0142cc8c326e4274c8e75e0af94bec5be3cfcca105c1e6'
+ '9c531f9f605e1739e13c39c1cac22daddd9574f3082f18bcf0b9dfaa4c41f2485d55be03a9ed12fb4504d509f0d5ac63980a9d9349e3f80a06595c6430c78096'
+ '45ecc976d9eb9d990fc204230aa052a6d1b2bdfdc94788be37d576ab262a1da49855eb46ecd4bfce4efde6e2f817a1660c6d1fa756be3b372f7f8d13b0ef0fd0'
+ '06ca1c6f0e8f6a7c7a3cc08ce3d358af978d28fc4aa8d9e981883e3ad5adf7d821bcb27bc8b93bf65171a92396ac8f7ad62c90db501a492cca7c30b6081e957f')
+
+prepare() {
+ cd gtk
+ git apply -3 ../0001-Lower-severity-of-XID-collision-warnings.patch
+
+ # CVE-2024-6655: https://www.openwall.com/lists/oss-security/2024/09/09/1
+ # https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/7361
+ git apply -3 ../0002-Stop-looking-for-modules-in-cwd.patch
+
+ sed -i '/AM_INIT_AUTOMAKE/s/]/ foreign]/' configure.ac
+ autoreconf -fvi
+}
+
+build() {
+ local configure_options=(
+ --prefix=/usr
+ --sysconfdir=/etc
+ --localstatedir=/var
+ --with-xinput=yes
+ --disable-gtk-doc
+ )
+
+ CFLAGS+=" -Wno-error=implicit-int -Wno-error=incompatible-pointer-types"
+
+ cd gtk
+ ./configure "${configure_options[@]}"
+ sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+ make
+}
+
+package() {
+ optdepends=(
+ 'adwaita-fonts: Default font'
+ 'adwaita-icon-theme: Default icon theme'
+ 'gnome-themes-extra-gtk2: Default widget theme'
+ 'python: gtk-builder-convert'
+ )
+ provides=(
+ libgailutil.so
+ libgdk-x11-2.0.so
+ libgtk-x11-2.0.so
+ )
+ install=gtk2.install
+
+ make -C gtk DESTDIR="$pkgdir" install
+
+ install -Dm644 /dev/stdin "$pkgdir/usr/share/gtk-2.0/gtkrc" <<END
+gtk-icon-theme-name = "Adwaita"
+gtk-theme-name = "Adwaita"
+gtk-font-name = "Adwaita Sans 11"
+END
+
+ install -Dm644 gtk-query-immodules-2.0.hook -t "$pkgdir/usr/share/libalpm/hooks"
+
+ # Built by GTK 4, shared with GTK 2/3
+ rm "$pkgdir/usr/bin/gtk-update-icon-cache"
+}
+
+# vim:set sw=2 sts=-1 et:
diff --git a/arch/tde-deps/gtk2/REUSE.toml b/arch/tde-deps/gtk2/REUSE.toml
new file mode 100644
index 000000000..0454fa0ca
--- /dev/null
+++ b/arch/tde-deps/gtk2/REUSE.toml
@@ -0,0 +1,30 @@
+version = 1
+
+[[annotations]]
+path = [
+ "PKGBUILD",
+ "README.md",
+ "keys/**",
+ ".SRCINFO",
+ ".nvchecker.toml",
+ "*.install",
+ "*.sysusers",
+ "*.tmpfiles",
+ "*.logrotate",
+ "*.pam",
+ "*.service",
+ "*.socket",
+ "*.timer",
+ "*.desktop",
+ "*.hook",
+]
+SPDX-FileCopyrightText = "Arch Linux contributors"
+SPDX-License-Identifier = "0BSD"
+
+[[annotations]]
+path = [
+ "0001-Lower-severity-of-XID-collision-warnings.patch",
+ "0002-Stop-looking-for-modules-in-cwd.patch",
+]
+SPDX-FileCopyrightText = "gtk2 contributors"
+SPDX-License-Identifier = "LGPL-2.1-or-later"
diff --git a/arch/tde-deps/gtk2/gtk-query-immodules-2.0.hook b/arch/tde-deps/gtk2/gtk-query-immodules-2.0.hook
new file mode 100644
index 000000000..51986eb28
--- /dev/null
+++ b/arch/tde-deps/gtk2/gtk-query-immodules-2.0.hook
@@ -0,0 +1,11 @@
+[Trigger]
+Type = Path
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gtk-2.0/2.10.0/immodules/*.so
+
+[Action]
+Description = Probing GTK2 input method modules...
+When = PostTransaction
+Exec = /usr/bin/gtk-query-immodules-2.0 --update-cache
diff --git a/arch/tde-deps/gtk2/gtk2.install b/arch/tde-deps/gtk2/gtk2.install
new file mode 100644
index 000000000..1fb17159a
--- /dev/null
+++ b/arch/tde-deps/gtk2/gtk2.install
@@ -0,0 +1,3 @@
+pre_remove() {
+ rm -f /usr/lib/gtk-2.0/2.10.0/immodules.cache
+}
diff --git a/arch/tde-deps/libofx/PKGBUILD b/arch/tde-deps/libofx/PKGBUILD
deleted file mode 100644
index c96953d15..000000000
--- a/arch/tde-deps/libofx/PKGBUILD
+++ /dev/null
@@ -1,43 +0,0 @@
-# Maintainer: Jaroslav Lichtblau <svetlemodry@archlinux.org>
-# Contributor: Aaron Griffin <aaron@archlinux.org>
-
-pkgbase=libofx
-pkgname=('libofx' 'libofx-doc')
-pkgver=0.10.9
-pkgrel=1
-pkgdesc="API for the OFX banking standard"
-arch=('powerpc64le')
-url="https://github.com/libofx"
-license=('GPL')
-depends=('opensp' 'curl' 'libxml++2.6')
-checkdepends=('gnupg')
-source=(https://github.com/$pkgname/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('1ca89ff7d681c9edad312172ac464231a8de686e653213612f9417492cef0d37')
-
-build() {
- cd $pkgbase-$pkgver
- ./configure --prefix=/usr
- sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
- make CXXFLAGS+=-std=c++11
-}
-
-check() {
- cd $pkgbase-$pkgver
- make check
-}
-
-package_libofx() {
- options=('!docs')
-
- cd $pkgbase-$pkgver
- make DESTDIR="$pkgdir" install
-}
-
-package_libofx-doc() {
- pkgdesc="Documention of the OFX banking standard API"
- depends=()
-
- cd $pkgbase-$pkgver
- make DESTDIR="$pkgdir" install-docDATA
- make -C doc DESTDIR="$pkgdir" install
-}
diff --git a/arch/tde-deps/libxml++2.6/PKGBUILD b/arch/tde-deps/libxml++2.6/PKGBUILD
deleted file mode 100644
index 56686585b..000000000
--- a/arch/tde-deps/libxml++2.6/PKGBUILD
+++ /dev/null
@@ -1,55 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
-# Contributor: damir <damir@archlinux.org>
-
-pkgbase=libxml++2.6
-pkgname=(libxml++2.6 libxml++2.6-docs)
-pkgver=2.42.1
-pkgrel=1
-pkgdesc="C++ bindings to libxml2"
-url="https://libxmlplusplus.github.io/libxmlplusplus/"
-arch=('powerpc64le')
-license=(LGPL)
-depends=(libxml2 glibmm)
-makedepends=(git meson mm-common glibmm-docs)
-options=(!emptydirs)
-_commit=ceedcb1ca7462305cbca16464bbc5ea50d89c356 # tags/2.42.1^0
-source=("git+https://github.com/libxmlplusplus/libxmlplusplus#commit=$_commit")
-sha256sums=('SKIP')
-
-pkgver() {
- cd libxmlplusplus
- git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
- cd libxmlplusplus
-}
-
-build() {
- arch-meson libxmlplusplus build -D maintainer-mode=true
- meson compile -C build
-}
-
-check() {
- meson test -C build --print-errorlogs
-}
-
-package_libxml++2.6() {
- provides=("libxml++2=$pkgver" libxml++-2.6.so)
- conflicts=(libxml++2)
- replaces=(libxml++2)
-
- meson install -C build --destdir "$pkgdir"
-
- # Split -docs
- mkdir -p docs/usr/share
- mv -t docs/usr/share "$pkgdir"/usr/share/{devhelp,doc}
-}
-
-package_libxml++2.6-docs() {
- pkgdesc+=" (documentation)"
- depends=()
- options=(!strip)
-
- mv -t "$pkgdir" docs/*
-}
diff --git a/arch/tde-deps/opensc/PKGBUILD b/arch/tde-deps/opensc/PKGBUILD
deleted file mode 100644
index 2195152d9..000000000
--- a/arch/tde-deps/opensc/PKGBUILD
+++ /dev/null
@@ -1,52 +0,0 @@
-# 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
deleted file mode 100644
index f3239c047..000000000
--- a/arch/tde-deps/perl-config-autoconf/PKGBUILD
+++ /dev/null
@@ -1,39 +0,0 @@
-# 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
deleted file mode 100644
index ef80ce3b7..000000000
--- a/arch/tde-deps/perl-extutils-libbuilder/PKGBUILD
+++ /dev/null
@@ -1,34 +0,0 @@
-# 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
deleted file mode 100644
index 6729ac806..000000000
--- a/arch/tde-deps/perl-file-slurper/PKGBUILD
+++ /dev/null
@@ -1,36 +0,0 @@
-# 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
deleted file mode 100644
index 203b53875..000000000
--- a/arch/tde-deps/perl-text-bibtex/PKGBUILD
+++ /dev/null
@@ -1,46 +0,0 @@
-# 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
deleted file mode 100644
index db9f958ba..000000000
--- a/arch/tde-deps/sword/PKGBUILD
+++ /dev/null
@@ -1,52 +0,0 @@
-# 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=14
-pkgdesc="Library for Bible study programs"
-arch=('powerpc64le')
-url="https://www.crosswire.org/sword/"
-license=('GPL')
-makedepends=('curl' 'clucene' 'swig' 'cmake' 'python' 'python-setuptools')
-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/tor/PKGBUILD b/arch/tde-deps/tor/PKGBUILD
deleted file mode 100644
index 537b2902d..000000000
--- a/arch/tde-deps/tor/PKGBUILD
+++ /dev/null
@@ -1,69 +0,0 @@
-# Maintainer: Lukas Fleischer <lfleischer@archlinux.org>
-# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
-# Maintainer: kpcyrd <kpcyrd[at]archlinux[dot]org>
-# Contributor: Daniel Micay <danielmicay@gmail.com>
-# Contributor: simo <simo@archlinux.org>
-# Contributor: Sid Karunaratne
-
-pkgname=tor
-pkgver=0.4.7.11
-pkgrel=1
-pkgdesc='Anonymizing overlay network.'
-arch=('powerpc64le')
-url='https://www.torproject.org/download/tor/'
-license=('BSD')
-depends=('openssl' 'libevent' 'bash' 'libseccomp' 'zstd' 'libcap' 'systemd-libs'
- 'libsystemd.so' 'libzstd.so' 'libseccomp.so' 'libcap.so')
-optdepends=('torsocks: for torify')
-makedepends=('ca-certificates' 'systemd')
-backup=('etc/tor/torrc')
-source=("https://dist.torproject.org/${pkgname}-${pkgver}.tar.gz"{,.sha256sum{,.asc}}
- 'torrc.patch'
- 'tor.sysusers'
- 'tor.tmpfiles'
- 'tor.service')
-b2sums=('2d743e7d0aea63e76f6e24aa235792af8691fde419f56bbdf8c6ee865250a09ec06454ec84abac8ba47e3d61a363c937fc050376172d3ec6b0815998d1c8679e'
- '1e49ba88ae21af6589a9815603ee375cc0dc85fcd8dd5a5f52cd44659438874ae9d10b09b7f15cadd2c30d2e8012a27be4233dcb19195d4627f19a59ccf68d0b'
- 'SKIP'
- '3359e138d823a77df2a42ce3fe8c6ecb4004e9ec191863db7857aceea7c136c78f09518b1a199dfd3215f5d61f1c060f4a0e2141c5bdb6b847af60fb6e9a81a7'
- '9053da53926f2120ac57b6c1442238f5bbd89bf9270347c4e00b721b39939bebc6adfcf814a9d7289dfd14d085d91c193529305336db93190da5b7f586a031df'
- '5d55d9a7e42b6ce78b8ab985bab37afe8f0bacddb5abd895c4a490adb8f98b9422f90b40066fef05ecf37b7b21e80aadc615c4b7f6e12b05581304113a1b1f1d'
- '327c1a35c3d4c44f93edb47959c8c41ab6af4cbfcbb8f4e9f54f2f69d17d148bf85e2d2c8aefe2d3165e123056dd68a248af78d1ba713b94a4e6d27a9cf412f1')
-validpgpkeys=(
- '2133BC600AB133E1D826D173FE43009C4607B1FB' # Nick Mathewson
- 'B74417EDDF22AC9F9E90F49142E86A2A11F48D36' # David Goulet
- '1C1BC007A9F607AA8152C040BEA7B180B1491921' # Alexander Færøy
-)
-
-prepare() {
- # verify the signed sums match the expected source tarball
- sha256sum -c ${pkgname}-${pkgver}.tar.gz.sha256sum
- cd ${pkgname}-${pkgver}
- # uncomment essential config sections in the torrc file
- patch -Np1 < "${srcdir}/torrc.patch"
-}
-
-build() {
- cd ${pkgname}-${pkgver}
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var
- make
-}
-
-package() {
- cd ${pkgname}-${pkgver}
-
- make DESTDIR="${pkgdir}" install
- mv "${pkgdir}"/etc/tor/torrc{.sample,}
-
- # install arch custom files
- install -Dm 644 "${srcdir}"/*.service -t "${pkgdir}"/usr/lib/systemd/system
- install -Dm 644 "${srcdir}"/tor.sysusers "${pkgdir}"/usr/lib/sysusers.d/tor.conf
- install -Dm 644 "${srcdir}"/tor.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/tor.conf
-
- install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
-}
-
-# vim: ts=2 sw=2 et:
diff --git a/arch/tde-deps/tor/keys/pgp/1C1BC007A9F607AA8152C040BEA7B180B1491921.asc b/arch/tde-deps/tor/keys/pgp/1C1BC007A9F607AA8152C040BEA7B180B1491921.asc
deleted file mode 100644
index 9cc80960e..000000000
--- a/arch/tde-deps/tor/keys/pgp/1C1BC007A9F607AA8152C040BEA7B180B1491921.asc
+++ /dev/null
@@ -1,43 +0,0 @@
------BEGIN PGP PUBLIC KEY BLOCK-----
-
-mDMEXegH3RYJKwYBBAHaRw8BAQdA1IMvjZzYALGBFe/ARHNSXuQjccz0HgOHBHRq
-v8Pb4j+0H0FsZXhhbmRlciBGw6Zyw7h5IDxhaGZAMHg5MC5kaz6ImQQTFggAQQIb
-AwUJCWYBgAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgBYhBBwbwAep9geqgVLAQL6n
-sYCxSRkhBQJd6GooAhkBAAoJEL6nsYCxSRkhdqEA/0skJeGZkqRmlHPXqTFZMvbh
-As2kY9Lm5LBGesjgQCspAPwJZagtqC5252zPFMlaIUu2hxcUeA+HwdLqnnl6Wjvs
-AbQmQWxleGFuZGVyIEbDpnLDuHkgPGFoZkB0b3Jwcm9qZWN0Lm9yZz6IlgQTFggA
-PhYhBBwbwAep9geqgVLAQL6nsYCxSRkhBQJd6AqCAhsDBQkJZgGABQsJCAcCBhUK
-CQgLAgQWAgMBAh4BAheAAAoJEL6nsYCxSRkhzmsBALbObQ580jsPTu8bSgbowNOl
-CpciTMcQ9wEYz6pvQQVeAP4x7sGLzSzyXVZdTz4GJ5gidbuy+XqX3WoGUbB6kOT5
-BLQkQWxleGFuZGVyIEbDpnLDuHkgPGFoZkBib3JuaGFjay5vcmc+iJYEExYIAD4W
-IQQcG8AHqfYHqoFSwEC+p7GAsUkZIQUCXegKdwIbAwUJCWYBgAULCQgHAgYVCgkI
-CwIEFgIDAQIeAQIXgAAKCRC+p7GAsUkZIRfkAP997/8J1lf3D7PiY21tPnB8d+5S
-CXI/qI8mEfhaDZY+SAD/cfCblmB8CYzashZAbFM/6dwwNrNR7VBrzYyaRPhpkAK0
-IEFsZXhhbmRlciBGw6Zyw7h5IDxhaGZAZnNmZS5vcmc+iJYEExYIAD4WIQQcG8AH
-qfYHqoFSwEC+p7GAsUkZIQUCXegKbwIbAwUJCWYBgAULCQgHAgYVCgkICwIEFgID
-AQIeAQIXgAAKCRC+p7GAsUkZIdxtAQDuraf/2l/6BGDEAERL63OsjyN692MMur3P
-KRy4kWdQzwEAod6V12Y5X3yjraPkbsiGC5QsXraAAz7ihSkIcJs0NgG0IUFsZXhh
-bmRlciBGw6Zyw7h5IDxhaGZAaXJzc2kub3JnPoiWBBMWCAA+FiEEHBvAB6n2B6qB
-UsBAvqexgLFJGSEFAl3oCmMCGwMFCQlmAYAFCwkIBwIGFQoJCAsCBBYCAwECHgEC
-F4AACgkQvqexgLFJGSG+PAD7BECXB/S+eUWz118sqaiyrBtr/2msq89p7FNMswoO
-IlQBAMgO1j8A5xW+hW8YOfiklahZh2TUHRVrcNhrE4R6PgELtCBBbGV4YW5kZXIg
-RsOmcsO4eSA8YWhmQGlyYzYubmV0PoiWBBMWCAA+FiEEHBvAB6n2B6qBUsBAvqex
-gLFJGSEFAl3oClYCGwMFCQlmAYAFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQ
-vqexgLFJGSE3eQEA4Iuandcwc1Dvas5PIp09cT8VI1qI+3Y+IYe4BRK7rb8A/iQM
-WB16zNCsINRe55H/FwXyAk7cfHaNkAzRTtp2byYAuDMEXegMBBYJKwYBBAHaRw8B
-AQdAQvnurKGUaemX/DTpmpSE5NtGyfxLWgW9WSvZbbbR+DOIeAQYFggAIBYhBBwb
-wAep9geqgVLAQL6nsYCxSRkhBQJd6AwEAhsgAAoJEL6nsYCxSRkhLj4BAOMBgQBj
-h8SJEOM6RqWT5SXb8HiDfdZqvgr8nCtffEewAP93G3tS+owZ3m4bTzkeBzTvay/7
-eq23AcJprL+sedUTBrg4BF3oC/ASCisGAQQBl1UBBQEBB0C1S8DIQiC+5dfHix3b
-eFUzD3Lrq5+5UYGkmp6lh+OaPwMBCAeIeAQYFggAIBYhBBwbwAep9geqgVLAQL6n
-sYCxSRkhBQJd6AvwAhsMAAoJEL6nsYCxSRkhDJQBAJse48bTxe81zjXKuMt66QKa
-RnBaDsY1EGaYk4Vyb6rxAQCtmsYhDHtiE2D2oFav+UULbeqdJyIOhPEPa31Rn4N5
-D7gzBF3oC7wWCSsGAQQB2kcPAQEHQPdFLwvik9OFJ008OgdtSfe4LNlTuybXT4Pu
-CuMuUgqciO8EGBYIACAWIQQcG8AHqfYHqoFSwEC+p7GAsUkZIQUCXegLvAIbAgCB
-CRC+p7GAsUkZIXYgBBkWCAAdFiEEUUECRU0Kh9sHZ6HrvmoFMcGKkXkFAl3oC7wA
-CgkQvmoFMcGKkXmq2gEA9M/YpMYMaXY68N3ATNnS43v5XKJE8QYtSLPCTIAuw3sB
-AIidFaYoDiOtDMyCfmwLjIIopbjr9MDw8ZfeQdmdic0F8hcA/1qMXV5lVbLUEWVr
-JSbdnu1QX3DupZMvS74RkPU2WfD3AP91Rlg8I0Q+GyT8F2uH6/qwGvJqCV4zhVzp
-IzfFlprFAg==
-=SCcY
------END PGP PUBLIC KEY BLOCK-----
diff --git a/arch/tde-deps/tor/keys/pgp/2133BC600AB133E1D826D173FE43009C4607B1FB.asc b/arch/tde-deps/tor/keys/pgp/2133BC600AB133E1D826D173FE43009C4607B1FB.asc
deleted file mode 100644
index 2332b8727..000000000
--- a/arch/tde-deps/tor/keys/pgp/2133BC600AB133E1D826D173FE43009C4607B1FB.asc
+++ /dev/null
@@ -1,123 +0,0 @@
------BEGIN PGP PUBLIC KEY BLOCK-----
-
-mQINBFfinwwBEADNzG/Q6YTrH7oSfUERhopwCWWn/gsprtnUFK+O4enXPXQlisGt
-OVNbc5GWoZibNPowjORN+kADB+ce+VBmVeh+4ZeJDjpsc+WXuVajDc0wNwG3I36m
-8uNRPLMftBcxS1zUsMpwaqff5sDoqlBTwrvfLpHT0W1ecJX8Ew10zim58DzwQisR
-Uv1rsGiyH/dFzs8m3jPdNjDZyyzGQK62hwp6Y/m11PiMYgGrvAa1ofjfkGRVxUgo
-UUG8JG/AhGvMnHJjV923A7I8MspOm4H76wlEQLesPHJ5WPSBXTZ5jVgdWdp50fPR
-JZOUT6gwkYF59SeZOcSFecdyuSb0W68/klD5PX0G8qQ5ko9beNm7Rs2aJKvY1MHU
-n5rb00aulQFaYLFJ7LOTDqYDUkKYp7n4hw1X1yXO1MUYyk9J9WNO/Uo2psKXcBsd
-ZjdEWj1dWHOhwswygndL7RxK/17psmod055S0uYkjA74J2eRSmPZ7ErIfUh85rQw
-DZyYKh7B6AGjcpA1YyrAh6BgyJncP9x21dmip0ENrfg5rpcfHpTrOF8To8fpo4/y
-vUL8kCxCCPJtkJiuXkGhV3oZsj2tWGvAclYqO7xe84vks+GgjG9Ydfga8JrvPMDz
-YLX7aTDnZRiU2Z+FvtABMjmmPjAHj3hMx/o25Na4bQ7wBAPEUiESsnh1HwARAQAB
-tCJOaWNrIE1hdGhld3NvbiA8bmlja21Ad2FuZ2FmdS5uZXQ+iQI+BBMBCAAoAhsB
-Ah4BAheABQsJCAcCBhUKCQgLAgUWAwIBAAUCX3sbcAUJEP592QAKCRD+QwCcRgex
-+1VqD/9YksvGVLhmqk5GGk25NIepvq4upKPEt3oePZK/Bj9xNTMpUvmNa0+n6lER
-a9/bcdoEer8PRiTKbOAijR5rgySN2gEpjJSDTcql4q5C5RQoO11OqcC6gEBk93BG
-Z2Ur2PpNchxAmNH+hkVsmZVIbCVoYFXz2uNeT/q+0CJPzUGZYA8FadPdUeZ2lwa1
-lz7I9h2gNQID+IrqV8MEpgTD207ERjdB0C8zua7J/DbnlfZN4zbjsaL/y8RCJkk3
-yG1YG2ECDF5Q8bivkcYlSSTqrMo9WAiJLK7m03qKLfyKH5M9DM1kBCqppYPKEANB
-44vk++0GEyYQL2gjICkXO5XrxJAVkBm/RzKVFAMvRx0SBqCG2NiywspTiVrXRGEe
-+0KQkkHI8bPPVcrLGHE+x19W6s8YWHTRJj8F1xJOBy37PW+o9OpX5cfmJosNRh4z
-VZFPnuS+ytC1QNL9DxUBxgKy1UCKrlb5WTb6sQh03xDEU25uoOB9UmITk3Wd9Moq
-R0F59EZ5cqN8TKdfSup94mI6ecDRPOw9akZ1LNFpbiJ5E5EAiATCd4SEh5PxBDt7
-YK6/38Ik4l8IoPinDSyJCVesJNRbWNIdwjpX31pplzK0GDE+1JLfHZJnVVD9X8ed
-QQpwPIeUbMN1XFd8kQs+xwCg6QQrtjRmLjjNDf/dnbmxSWoo67QjTmljayBNYXRo
-ZXdzb24gPG5pY2ttQGFsdW0ubWl0LmVkdT6JAkEEEwEIACsCGwECHgECF4ACGQEF
-CwkIBwIGFQoJCAsCBRYDAgEABQJfextlBQkQ/n3ZAAoJEP5DAJxGB7H7IPIP/06D
-yuBw1g5hzi3BSotr990P2kwOU7H0G9acB7wFHqQAX/m48KruaP9itxxaoZ+x1Ze7
-4KahXAI39bvR+yYfke27msKFkCMYuXFltBiLl/YLrc4Fcj/9+suq60J2cHGPryL4
-u35kcdFVXfm2TDrHef1yUNsJCw8P+qaUViD2OT4PezN/gg9uqzKJ1nIIUZAjvYND
-8AMZqmB2QsXCaeWhFESzs4fDbQ5ZcbKGmSuB/e+LVrVpNOAVh5KAKUDxYNGGJ93E
-37QCGp5oLbigEVuZwCMz5wktue+g4yslGwIrNfZ2EYL/grTGUKIZMjRHg6MH+1IB
-UyPgJG1AY8cCj+9VO2Vvqsp0WE9duY07UxjjpF+QUI8dkIP7DlbO1JMns8NRhVpp
-GuIo6R0bLLxHStZimS6h/DrDBulxNcSAziEZ7DSc0dHOLtyBjgt/kwEGqJJ9ROOQ
-nBcG9/Z+pHhS1RCGvl52A4peUAusPtekzLyt/KunUuUJxNODknq60rmH1+CBbJYZ
-Gi13e7gAG+6q0kMw//45poio4MhbkZ0hzv55b+37L6QrRTTV+bLbYWsobZisbwUp
-ck4AK3DYj9KEClRNyzvMtqgERmNXjgTDAtJpdFtOdwP3H0DgGvtlKkJbwkH/0G3p
-9uAYeLSsluk4XtpOGjUiDfbciFACAEn4DraMnuiftCROaWNrIE1hdGhld3NvbiA8
-bmlja21AZnJlZWhhdmVuLm5ldD6JAj4EEwEIACgCGwECHgECF4AFCwkIBwIGFQoJ
-CAsCBRYDAgEABQJfextxBQkQ/n3ZAAoJEP5DAJxGB7H7eBwP/R3OpDnx7JtFOq22
-z0jcLjPLwmP+QqgOlIvSiqj66SplpEhPHcgf4DgBu02RwE8ONAMo6McFvUH4tvI2
-NH3X8WET32APLe8/2cxhtZpH86gdnwTu1xGMXQxz5sRppIhOtoowGWh+/e/t9owA
-LOm/+IsHnxbX4ddIN6goB/mrlepRVRUODBnE0K9oZG7VnnrB73Ip0+hqaDVmiGdO
-n7LSggl7ip7VZ5hUHXwvHg3dUknKapucMXFCaqdelvYFt3NYQ2ZROAsAVLdi4k2d
-Y9/WGNCgFHbdSGurJ19yGwttv57t+GUsG3OXHEIMq52dkM4LOnbdVR2miV/jhFQ7
-J6i+mjZ5tYJiwrX9uFSOSzHbjWVCq5tlj1OHs18s0zDO523p2YWS2LWaiDpThnRU
-092iGsNJZHaJmzA0T+7Ti/uaqqY9CjshYSBdi0XUQ1LowzWDfBsVjV/u+BN80FYo
-szJzTAmiJW3GOrxbkhdb4nYptPKmY4YSSlLffOQ0y9Y+eUYMGe23xhejsYITS6TH
-OunWmb/jlgK12Rd8AyrZVtD64szxAYqSXJ9rx/k16KIl1z7JzJIRzBIrdHe8HTtu
-y9zs/oQgICPMrotKF6TCjHkH7prZFcCF09IjRcc8ihpZ/C991HS4X4pN1MdQMuEI
-WVIAjxKh++gMYYzMjXUqBsjXjuBhtCVOaWNrIE1hdGhld3NvbiA8bmlja21AdG9y
-cHJvamVjdC5vcmc+iQI+BBMBCAAoAhsBAh4BAheABQsJCAcCBhUKCQgLAgUWAwIB
-AAUCX3sbcAUJEP592QAKCRD+QwCcRgex+yGnD/96O7SIy+Ve+xNuJvxvhjZDzibl
-ME8SaQqH3iGLYpADbtvz1aEZEbaAUXMTs+yu0zRFtX0i8bYocy9QrvNCwepb1qeD
-pQd4IE2nFZgyTOMf6cjy3ITR8xhpWk1OVwLX91pnXkEN13As8xrLGr1+h+nM/ni3
-c56HDeWDihQwqTHhBJoNorrH+/nKtzZBNhfG0myiM/b9GxCH2YbOgMRIC9JuCPyg
-WOWVytOTysQWSKiIIvL/oMnW5DTGa5xXVt+iTdxTgLc+9+6pMkg/hVGHG3j4Af3w
-U1/H7bQMCNb+jz+txnCYV21t7ACouaQAMx+WYZD36hqXq+f5v9NRufXO667DaM7K
-q9UvQHGD0pIPM9TlOsshTl4AzBHAJIB4ixGscZR3H8cIlgbQye92GmgdJkw2x0UJ
-5WaU4J9g3iMnLeIA4j09Qmf5H8wXrTpLz0yTB/S1ESVjVv3BJSUhyn04rM/uDvfa
-wHUp8d4j1bstdGxepNFxrWlsK9zUV1olAJ8UZeC4sRmky2EbbF+Q9qXQuGpnWuJk
-7KyKyg9gJkJcbUCrsU2st1Gsip6pJ1TGTAVJMj4wInC90xQ2elnHm1AMjiTBBxY4
-g16GRoAmBolAmaEmkkJq/YfPM1Xpie//E3gjx75669abyKkmKAgckXgLJWjUVWu6
-JO3C810ImbNLySDEMLkCDQRX5TdLARAA43qD2AMaEUiock0YF+QMB3tfMn91qwwi
-qOI6umOCev3RMeUzkdd+5pYJVX5i3WQCwjjChPzDucC82z/m/wGrtphCCx4wyx2U
-ec0JzNXKjKfEDBMne0MwTncrPiwuy7k1UJD25n1n8ZwkcDwBE5snYZE5qAUTE84h
-6uIYPJgVYM6AKYiMHP1VRPU83YM5alMA+OffSThmlZ43+Gd/1X5aQ4xtRokV58Kw
-hTkTEWFUJmfcnroz5i6ZyUiWfLERmAuz7Ez8SXjvWtfdsebTPzlc6P/BfvfMgqnC
-zem5wgU07w9cgUaNrlHNBU0z2eGkrrE696VofMOxfixvkguzZjjHxtlidTT32w7V
-UYKF+f5jRlC6l0tQ+eyGLl1dPLMFOJi4G4o+KEZSCb9rCwyYB1JEHy+pkBMOe9rK
-NHDqPSDUB9YMkE9WpQNjlevO0mRaJ/HpEXcJYJ1KattxGtVXKhZMHHdqWwi9MBSF
-koThohK/PLl2gxFXIwRuGocSFt9Ea362g0QeY93EgMsjtXr4JnUTDBc1AjArkw1Y
-uu/VBB7GurNVV1zG5DP8/3WAsPGgKgGLwcEawD8cv4ZV3mhbVTWjxTeabVK8tJ6D
-4wVaaJKlI4alL1p0o/BHIbL6CIZGcJYkfZ1ydxJ8H1Ldc6KaGqE3LcRv3y22CXYC
-BpQM7wzoa78AEQEAAYkERAQYAQgADwIbAgUCX3sbpwUJEPvl3AIpwV0gBBkBCAAG
-BQJX5TdLAAoJEGr+5tSekrYB/5AQAK5d+GWYBO6NccLmgymjpNZZSk0mTyvf3qx0
-nOWxGYT5JP9s5oykm4IK59RdUm6lfpLRe6hZXcrLEXZvREg3MCqOMHDjaTJygC8C
-uv/JL7y5unc2/0fAPtYFYYgY/JLkwsOPiLIv0deidUDm1PelBBcFpJ3JtiEOfg9w
-4j/duxDo+F+UdMWGm5GngGFx4vrCFBSAaqhcY712my8KOIJXWOqtk631maG9XcfD
-BfjfuHvSd7jsiQkQ7g61h+Vbiq4+7vq9H4ikFUiRVVQ8JA+KmCcSWUZXVKflmHLT
-EbU1qTOr1ueWqfDbIiXSsVtrrncObWhL2snlZFxnBzPXtgKwJUks0T5U/D8Q37nL
-V23JnGk+f/SO9LzI+2GE7DTvllV0HLaTa6///lwQ9HZ4D7i9kSmZEPnI/YHwYqpN
-Pz//reJ/M4CoqWfFDzTRlBX18M/2d1pcc8kIEcncrWfMSg+16GAXTPusKt34z12g
-a4KZKIm+KDTeJOzL9xUpMX4Gc4IORzmQyVTzMyw6aOLNjeTpVSritb2wfvRbmUsD
-7GdPMlhPL6xQRXnorhuoV/9NfKbuZVb3FjfcGEVHY/i28j1Vd332U91u8lYqD14m
-RiVwcoC/qV0sK6/zPd/g4bp5xmNkjW2vr3qVQw3ckV4wlTMcl7/tRXLZj4DFHRJd
-hz3Q5fjvCRD+QwCcRgex+0I0EAC8cLhf7PXIhn13WSIQRsGt9hPor4TmbyLq2uEM
-n8zcHFA9xXlmXwmq8d9zx5yJKenloWluk2lIw0YxaO+oPFgIjz86Rta66VxdbvNM
-xpnyH5F1GJ7uFq+MEZ8ysJgHBBfYEfCteOGhsTCcJ85fZWwi3SL8n/GlERDbUq9K
-/GSGVZAZrlhc6NR0P3nWRm7DrUddqMNAWxnOkv9Exf+f6o5+PdhRvknv/nkCzhix
-6228Bbe0rOiwLEIpwq4Andnh+soXRffvgU59San+dwo5e2xdwtVi6BWEea6FPDLv
-A03csKT7jcQPdmDFHRXuzKQ9TK2QspMQKRawJCiE8E3o/mBpXXJjY6ddAZebqo7L
-9Zy4aZF9Ibxu2yc5IZumB8cjtMrvwAtKS8Ov+aAQSwX2SDFoDSxaxQmxZrKH/ssr
-8DepBmnwlVTfAC4p2hq1Xu3cTOc516DvzpqHHmUnoWPMHb3Ri+Bfg7KelqX5qCeF
-/GV/1ikJmw6HjorrPL0yv0m2rM2nYh9gZagQBrOyBz7DxFSZOgeLP4PvPggcl0f6
-I0eyVR9J/WxIBYERBbF3wjWv5HTNfdVr5O6T+olg7TkTIudVto4BU+Mu8/xI07QW
-fQSgZ4C1nbHqlsJoNYiSeMNTqXdzC75SezXWtKRjZxVXh4pUPY86ovIZ6MOYoLx9
-IVyUtbkCDQRX5Ti2ARAAnHWApVnCMmgWEXtMndUAknsl/CQaXFc4X7dNHuGF2ZXd
-bAjTX0LHhxRXbU/vNUtiq3SNv6I8ArdpIWNOsJBnBSC98z6z4bhvJLqLp9sz1foz
-wcoa5OpNEgoZoWNmUn+5sGcf8LJikUPfda0Qwm/XAFrPgQzerVE4uw0C6MITNYPw
-9psbtq1Aog2enbNfOko7UDCAtg8k+tsoUnPi6xil03xQtKclLMjGoyiIkBNFWeKW
-dgKlwl5CdzZXdsf9+0Sba0pIxFm5F58+CCIxlmfm4SZOUF3IcwYUr6G6o/nWvDUR
-y8iLwHHLrlihONAO+s+4q0Dqk5A0rlcRN/NaWfAFrW0blDGEiD4CoQkUn0AfWH+M
-9/L1kZ4Tg9b88kNrxed63q52EipzIqtc2XJz4K7+4txNL/YsHsGASi4orBtile/Q
-txmWSSRRvxuIUspbhsjH37xhxl0BZRlAa8H+M5zGrVhHkp7WN3p589vsFNMAz8Mv
-Z0ifAQQmRLlL55y64pYedX7SIzPHNRSQJ6ERDhqld6NNHBtZ74f143VrUwo8aBNm
-tz3yGGtVv6FJPQ+XXZ9xj3hui2eTZVrWTN4BRFieVvBYAO1sK00H+KdQiM4zErwX
-Sgiy7+L6UL+r7jHRXTADmUyyjBaPVDkD+yH4xqHz+/tCHYsaSMY4ffFVsTovvqsA
-EQEAAYkCJQQYAQgADwIbDAUCX3sbwgUJEPvkjAAKCRD+QwCcRgex+z/6D/0d9B2H
-oMt5hc9S9MMRRhVQeWRnDrVKMc9DLhIwwFPPusAt4G7FilHspPMtoJ22OIcEYZKC
-wSZC2j8Yt1PhW3bnOnHa7Er+06rTjU9hFFxn9orrsz83YIOZywLOL2yboew4omRk
-jBUiJDXRRnVhPwUR0Lz8rPCfGCa0b+IbbznZ0NLsCvnkYi5iMShvp6ZNszxnkvbW
-8+8lGnG6+yoSIwwD87KL2PDGENUIcv5rulZJHmFm7K8kThbnNTeWhmsuDuR7PNt2
-FZwQQ0s+It3DqZ7GFR5eBPmedTBwt7p4VzpUdRQ7ZDS9cXaYId1As4IanKQvQNbH
-G2HTujQ5KpMogB4PCyHlg7d1gnpXlRhW7zjEF7lQXlFnlcNZjI1uJ+suJW1vnQ4F
-Yt6TBq793ZWquWZYloassnwH2bFY3zNxajNm1A0NVKjwZTcvwthj1JvacHE4BdFU
-LK4/DJ5Bwdqa+5aiRpSeJq+ARwQRc/ZEuU90k4XpBXSLaZdzkAWr8J/KVk61FnlY
-e8BKq+1Pmu6VD+hnru//RYgtMNheHfgPy6QRTjRY1PhwvRcdxcwuFknUBBQ6fb3h
-obVvbPc3QOsbHn8xyxzPmpM7a1+9szXqNu22sV+O4Ya+5MGcS1JokyFVWa10WD0y
-wwDAcynzMET9pI0MXmqY1qKjlMQVc7lb4FLeXw==
-=y/Gu
------END PGP PUBLIC KEY BLOCK-----
diff --git a/arch/tde-deps/tor/keys/pgp/B74417EDDF22AC9F9E90F49142E86A2A11F48D36.asc b/arch/tde-deps/tor/keys/pgp/B74417EDDF22AC9F9E90F49142E86A2A11F48D36.asc
deleted file mode 100644
index b3a6bfaca..000000000
--- a/arch/tde-deps/tor/keys/pgp/B74417EDDF22AC9F9E90F49142E86A2A11F48D36.asc
+++ /dev/null
@@ -1,51 +0,0 @@
------BEGIN PGP PUBLIC KEY BLOCK-----
-
-mQENBE3KySMBCADOeaVfjDRP3kb2YaDyZbEjPKXkIJivkBbEt9E5abcuipmIA8o6
-W+eYbnRDUZr0u/a6NjEhG35yNFRWpFpi4Gby9+0xjNvGjFj+hTjROFsph3ljGFKp
-yYfJQejlFEjlub/7ehNdVrwJz5WnIpNz1UnoC7/rry6HzBtKIcXbEpLTnGAoqAmY
-d78cv5h+9B5WzN48/63qIns5ZkzAZIQio3Y+n8B80NXDOiTh+9cFPfAk4xBVPIYk
-8dDpCGeHA8E7htJsAkgn4A3wsxEwwKVf4AD5+E622BWYabFyCWetpNIBDsRAm2Di
-s7LtxC7SRWd/e/91axtQ5u1bHFliVkRRbn9VABEBAAG0IERhdmlkIEdvdWxldCA8
-ZGdvdWxldEBldjBrZS5uZXQ+iQFTBBMBCAA9AhsDAh4BAheABAsECQoEFQgJCgMW
-AQICGQEWIQS3RBft3yKsn56Q9JFC6GoqEfSNNgUCYk7b+QUJFmVGVgAKCRBC6Goq
-EfSNNiH0CACJCNbyooaIGDEJ6sNkwrwh9DZZFs+qyafJqz7KXd3d2MXcnlgAw6O2
-DYCAy6hlKNaANWQSFeYTjsoIWf7wC8fFnaWJscPx6+ZE8beUlQMiyzk0KQg8ie7x
-Bfnl9Lmh4cnH+4b5A+A3GO8JrWf+gNAi182WJzq62SX7gK7EUT3H9oS3FSbhwYLS
-Yf7WQMWpWJ6dS7PbUr78J8XiJDvm6GvEMMC34/aZTeRdhntNOu1B2tybA4BwxbuI
-KMa8nneqd/lgXXTA3nFRbO6V/PiFcjoABNEUgqTDpgKypcl9GZ15D/sINX6wuIFf
-519Qq1PWtmBZ9xPNHyzXt3wfA/88ticytCVEYXZpZCBHb3VsZXQgPGRnb3VsZXRA
-dG9ycHJvamVjdC5vcmc+iQFUBBMBCAA+AhsDBQsJCAcDBRUKCQgLBRYDAgEAAh4B
-AheAFiEEt0QX7d8irJ+ekPSRQuhqKhH0jTYFAmJO2/kFCRZlRlYACgkQQuhqKhH0
-jTZFnQgAkRdS72duGL5hSy7zOOmdIDzVWoLa400Qy8fxpFdC55TlQq3HVt3H/3uU
-hGLkTzs+a6RD5VjFQI4z+cJBEcRYDwUkcQJv5SpDwutydkGuag6e+XCWtr3BeYkL
-FXnBt/Dc4K15UzX6Uzo2rNY0CozoIfHaP+pPek9nYjIWFhkLwHoW5Cz4ay+vZlU8
-sKq7WFD10CRj/QcT7RyPrjtrpniSciWz4ralW95vnaHyRVHhPH+sTu2R765L521q
-cnyptEE8x8+Wi47/2Er8bUqFQMakbLirFObuigOMSNyPB2fmD6wgXol38LzBOVgM
-GtKirzehwyK2wcOuidfSVFEPlr5Hx7QhRGF2aWQgR291bGV0IDxkZ291bGV0QHJp
-c2V1cC5uZXQ+iQFUBBMBCAA+AhsDBQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAFiEE
-t0QX7d8irJ+ekPSRQuhqKhH0jTYFAmJO2/kFCRZlRlYACgkQQuhqKhH0jTYVOwf/
-c5KA0BLCJ8V+zFTkQLSEKD/RfCkuRdC1fpNH2fuXZ6W1BKBRxFmVi4+lD+ij4BbN
-TkWhifAGE+Xe4llnTRZZMlV+7A0/m98jsjS1P9QoLj+VwkEbNQ6k9ZoZM+rfqHut
-3uTYp699rlE2HWsjQLjMgNyKfbipi+x9ZF2mVG1fbco43YiHFSL3S5WBn7vOiHCk
-XNgmHpA8grJE2ecUEZWFWKqz3SJADCkMKoulOFhLtDPeWh5bJBfqBD5tyrzXR1u/
-zz1AXo0fP1QF1dRWQCcrvfnLoP7PsECUUM1TuBw/yyE35/1Z0nyR81f9Bab3t3cH
-1e6wEdZfzeMIEiTQoz4qurkCDQRSL5QtARAAtVN7/CeTT7uJsUzQf/2a+fq1IVQW
-N3JPTZjDNQeSB/V8W0R83QH32awj1uvSljCtCKbtTrDj0foz+CBRHe4aJgm2iAzM
-xKY1SxJ+SBTVyAYVQ+orzIvzqi2URzAfTII/mmvFdZEuS67hkbHXFnTLlXj9m3Sd
-WRpCIQlwLCFERvMdr+sPQ07HcUDpoASPgo6P2cJgidaxBgfasUTvru3dxeidjRbv
-5defzcdsBqk1eAZ/G/YFOQUiGig60/G2SOlBR7HVmD/iVkSun6j18vPKpqr0VJ3s
-HGUO+KhJrc35QQ7C0ezYtOg6fhaO8PzOcMovnk/P0DGkl1Y3uG4d+h3IDVBA1fTa
-X/joVSBVtddLiNkOwgKxw6OH+jjq/irXl6X/0LqNW/FdgK23fEsA0mv4vrUR0ulD
-tsPagk3np7DgS5J/v+npGARoeLoj5QjyK4+/1RjMXq+DYW3piADJLW55xH4y6M+O
-Ypu9svQ60vr2Ae+3pNL7q/mppdixc/isXbOsjtoGSb5QUUOXbzhDWX960JbyjZUn
-9Iao+eZRV11tMbMI4pWuL8JEWj8qpcnIyJhYi2hSf7TVq/Zw+PvEXkEAnpq3EMyN
-4Su9I1ZWoxyTiwZVMdOn6TEnkdfxB9aTd5vYvR9L+t5SpmXLBMXQygbg9xR1Gbh5
-EHVlhAobb0uSkYsAEQEAAYkBPAQYAQgAJgIbDBYhBLdEF+3fIqyfnpD0kULoaioR
-9I02BQJiTtxDBQkSAHuWAAoJEELoaioR9I024lwH/1UtASIiEoZKhuVkv55bjo3w
-422w3wwJTC5kooG1TOWmtHOo/JJ1rFxcIpkY6ftnC+p6YhEbxxk/3XAZtUNRsJ9Z
-qemhp331AGq/44g/OYAZkQiNyNhjftj6JafvgU1Zauzi7w0xqhLMKBMDV09vcbPe
-o+axUj7cvibHxYUUC2RWqkBxegXpa+Cq4YKpEEbXh510mwK11sUyxcPxsrkZhr97
-KdgY8RedpPDAxnQBGU7dIMDc3xVIX1uXXZpY+SyJb7QAMGTW+9jDPwDUeUYanV+e
-RwLotrkvSgKJ9GQ2F3Am0axV8iqob7unvbKYTtQcIR2P9X52sT0Pytt44W2KxH0=
-=Aw5d
------END PGP PUBLIC KEY BLOCK-----
diff --git a/arch/tde-deps/tor/tor.service b/arch/tde-deps/tor/tor.service
deleted file mode 100644
index f91b63a08..000000000
--- a/arch/tde-deps/tor/tor.service
+++ /dev/null
@@ -1,35 +0,0 @@
-# tor.service -- this systemd configuration file for Tor sets up a
-# relatively conservative, hardened Tor service. You may need to
-# edit it if you are making changes to your Tor configuration that it
-# does not allow. Package maintainers: this should be a starting point
-# for your tor.service; it is not the last point.
-
-[Unit]
-Description=Anonymizing overlay network for TCP
-After=syslog.target network.target nss-lookup.target
-
-[Service]
-Type=notify
-NotifyAccess=all
-ExecStartPre=/usr/bin/tor -f /etc/tor/torrc --verify-config
-ExecStart=/usr/bin/tor -f /etc/tor/torrc
-ExecReload=/bin/kill -HUP ${MAINPID}
-KillSignal=SIGINT
-TimeoutSec=60
-Restart=on-failure
-WatchdogSec=1m
-LimitNOFILE=32768
-
-# Hardening
-PrivateTmp=yes
-PrivateDevices=yes
-ProtectHome=yes
-ProtectSystem=full
-ReadOnlyDirectories=/
-ReadWriteDirectories=-/var/lib/tor
-ReadWriteDirectories=-/var/log/tor
-NoNewPrivileges=yes
-CapabilityBoundingSet=CAP_SETUID CAP_SETGID CAP_NET_BIND_SERVICE CAP_DAC_READ_SEARCH
-
-[Install]
-WantedBy=multi-user.target
diff --git a/arch/tde-deps/tor/tor.sysusers b/arch/tde-deps/tor/tor.sysusers
deleted file mode 100644
index 1f039ff57..000000000
--- a/arch/tde-deps/tor/tor.sysusers
+++ /dev/null
@@ -1 +0,0 @@
-u tor 43 - /var/lib/tor
diff --git a/arch/tde-deps/tor/tor.tmpfiles b/arch/tde-deps/tor/tor.tmpfiles
deleted file mode 100644
index ed8beb4b7..000000000
--- a/arch/tde-deps/tor/tor.tmpfiles
+++ /dev/null
@@ -1 +0,0 @@
-d /var/lib/tor 0700 tor tor - -
diff --git a/arch/tde-deps/tor/torrc.patch b/arch/tde-deps/tor/torrc.patch
deleted file mode 100644
index 0f3c849a4..000000000
--- a/arch/tde-deps/tor/torrc.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- a/src/config/torrc.sample.in 2021-03-10 19:59:10.123456789 +0100
-+++ b/src/config/torrc.sample.in 2021-03-10 19:59:10.123456789 +0100
-@@ -11,6 +11,7 @@
- ##
- ## Tor will look for this file in various places based on your platform:
- ## https://www.torproject.org/docs/faq#torrc
-+User tor
-
- ## Tor opens a SOCKS proxy on port 9050 by default -- even if you don't
- ## configure one below. Set "SOCKSPort 0" if you plan to run Tor only
-@@ -39,7 +40,7 @@
- ## Send every possible message to @LOCALSTATEDIR@/log/tor/debug.log
- #Log debug file @LOCALSTATEDIR@/log/tor/debug.log
- ## Use the system log instead of Tor's logfiles
--#Log notice syslog
-+Log notice syslog
- ## To send all messages to stderr:
- #Log debug stderr
-
-@@ -50,7 +51,7 @@
-
- ## The directory for keeping all the keys/etc. By default, we store
- ## things in $HOME/.tor on Unix, and in Application Data\tor on Windows.
--#DataDirectory @LOCALSTATEDIR@/lib/tor
-+DataDirectory @LOCALSTATEDIR@/lib/tor
-
- ## The port on which Tor will listen for local connections from Tor
- ## controller applications, as documented in control-spec.txt.
diff --git a/arch/tde-deps/torsocks/PKGBUILD b/arch/tde-deps/torsocks/PKGBUILD
deleted file mode 100644
index 0db591399..000000000
--- a/arch/tde-deps/torsocks/PKGBUILD
+++ /dev/null
@@ -1,33 +0,0 @@
-# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
-# Contributor: Daniel Micay <danielmicay@gmail.com>
-# Contributor: Nicolas Pouillard <nicolas.pouillard@gmail.com>
-# Contributor: Rorschach <r0rschach@lavabit.com>
-
-pkgname=torsocks
-pkgver=2.3.0
-pkgrel=2
-pkgdesc='Wrapper to safely torify applications'
-url='https://gitweb.torproject.org/torsocks.git/'
-arch=('powerpc64le')
-license=('GPL2')
-depends=('tor')
-backup=("etc/tor/${pkgname}.conf")
-source=(https://people.torproject.org/~dgoulet/${pkgname}/${pkgname}-${pkgver}.tar.xz{,.asc})
-sha512sums=('4888caaffdcfebf3673e14f3491eae6aa84ca0a4a2a812ba7bdac2abb471307e89a3c5cffe7691fb6f190c7bd9ea455ee9a223d909a39152be8524f590be2031'
- 'SKIP')
-validpgpkeys=('B74417EDDF22AC9F9E90F49142E86A2A11F48D36')
-
-build() {
- cd ${pkgname}-${pkgver}
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc
- make
-}
-
-package() {
- cd ${pkgname}-${pkgver}
- make DESTDIR="${pkgdir}" install
-}
-
-# vim: ts=2 sw=2 et:
diff --git a/arch/tde-deps/torsocks/keys/pgp/B74417EDDF22AC9F9E90F49142E86A2A11F48D36.asc b/arch/tde-deps/torsocks/keys/pgp/B74417EDDF22AC9F9E90F49142E86A2A11F48D36.asc
deleted file mode 100644
index 33dd2bc7c..000000000
--- a/arch/tde-deps/torsocks/keys/pgp/B74417EDDF22AC9F9E90F49142E86A2A11F48D36.asc
+++ /dev/null
@@ -1,66 +0,0 @@
------BEGIN PGP PUBLIC KEY BLOCK-----
-
-mQENBE3KySMBCADOeaVfjDRP3kb2YaDyZbEjPKXkIJivkBbEt9E5abcuipmIA8o6
-W+eYbnRDUZr0u/a6NjEhG35yNFRWpFpi4Gby9+0xjNvGjFj+hTjROFsph3ljGFKp
-yYfJQejlFEjlub/7ehNdVrwJz5WnIpNz1UnoC7/rry6HzBtKIcXbEpLTnGAoqAmY
-d78cv5h+9B5WzN48/63qIns5ZkzAZIQio3Y+n8B80NXDOiTh+9cFPfAk4xBVPIYk
-8dDpCGeHA8E7htJsAkgn4A3wsxEwwKVf4AD5+E622BWYabFyCWetpNIBDsRAm2Di
-s7LtxC7SRWd/e/91axtQ5u1bHFliVkRRbn9VABEBAAG0IERhdmlkIEdvdWxldCA8
-ZGdvdWxldEBldjBrZS5uZXQ+iQFTBBMBCAA9AhsDAh4BAheABAsECQoEFQgJCgMW
-AQICGQEWIQS3RBft3yKsn56Q9JFC6GoqEfSNNgUCYk7b+QUJFmVGVgAKCRBC6Goq
-EfSNNiH0CACJCNbyooaIGDEJ6sNkwrwh9DZZFs+qyafJqz7KXd3d2MXcnlgAw6O2
-DYCAy6hlKNaANWQSFeYTjsoIWf7wC8fFnaWJscPx6+ZE8beUlQMiyzk0KQg8ie7x
-Bfnl9Lmh4cnH+4b5A+A3GO8JrWf+gNAi182WJzq62SX7gK7EUT3H9oS3FSbhwYLS
-Yf7WQMWpWJ6dS7PbUr78J8XiJDvm6GvEMMC34/aZTeRdhntNOu1B2tybA4BwxbuI
-KMa8nneqd/lgXXTA3nFRbO6V/PiFcjoABNEUgqTDpgKypcl9GZ15D/sINX6wuIFf
-519Qq1PWtmBZ9xPNHyzXt3wfA/88ticytCVEYXZpZCBHb3VsZXQgPGRnb3VsZXRA
-dG9ycHJvamVjdC5vcmc+iQFUBBMBCAA+AhsDBQsJCAcDBRUKCQgLBRYDAgEAAh4B
-AheAFiEEt0QX7d8irJ+ekPSRQuhqKhH0jTYFAmJO2/kFCRZlRlYACgkQQuhqKhH0
-jTZFnQgAkRdS72duGL5hSy7zOOmdIDzVWoLa400Qy8fxpFdC55TlQq3HVt3H/3uU
-hGLkTzs+a6RD5VjFQI4z+cJBEcRYDwUkcQJv5SpDwutydkGuag6e+XCWtr3BeYkL
-FXnBt/Dc4K15UzX6Uzo2rNY0CozoIfHaP+pPek9nYjIWFhkLwHoW5Cz4ay+vZlU8
-sKq7WFD10CRj/QcT7RyPrjtrpniSciWz4ralW95vnaHyRVHhPH+sTu2R765L521q
-cnyptEE8x8+Wi47/2Er8bUqFQMakbLirFObuigOMSNyPB2fmD6wgXol38LzBOVgM
-GtKirzehwyK2wcOuidfSVFEPlr5Hx7QhRGF2aWQgR291bGV0IDxkZ291bGV0QHJp
-c2V1cC5uZXQ+iQFUBBMBCAA+AhsDBQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAFiEE
-t0QX7d8irJ+ekPSRQuhqKhH0jTYFAmJO2/kFCRZlRlYACgkQQuhqKhH0jTYVOwf/
-c5KA0BLCJ8V+zFTkQLSEKD/RfCkuRdC1fpNH2fuXZ6W1BKBRxFmVi4+lD+ij4BbN
-TkWhifAGE+Xe4llnTRZZMlV+7A0/m98jsjS1P9QoLj+VwkEbNQ6k9ZoZM+rfqHut
-3uTYp699rlE2HWsjQLjMgNyKfbipi+x9ZF2mVG1fbco43YiHFSL3S5WBn7vOiHCk
-XNgmHpA8grJE2ecUEZWFWKqz3SJADCkMKoulOFhLtDPeWh5bJBfqBD5tyrzXR1u/
-zz1AXo0fP1QF1dRWQCcrvfnLoP7PsECUUM1TuBw/yyE35/1Z0nyR81f9Bab3t3cH
-1e6wEdZfzeMIEiTQoz4qurQ7RGF2aWQgR291bGV0IChFZmZpY2lPUyB3b3JrIGFk
-ZHJlc3MpIDxkZ291bGV0QGVmZmljaW9zLmNvbT6JAR8EMAEIAAkFAlVU/tMCHSAA
-CgkQQuhqKhH0jTYLPAf9GJTms2+HoZ2C+wiXjhf8ezaqb7TUD/nriVtbk3//ec73
-yZ3bkbvGYF/8lvRZ9D7CxOccLz7jlyucSghUE07MMoOcynkv6mSNbvEa9S/VB8Li
-fjT+Q9fTpkztmrksUzKZc9OqnRmrbdEb7Z+tfoEtl39OSu0URhLg3EZ4UNsgb1kB
-dsEhGsQ77XVrZWEy4eJGVAJd1RtziaoWlpGxzflwdxHTlbHzvbggUKtP4JmnfUQa
-g6SSprEgfY9vvisfCQiHdXPEBdeQj0GIlGTAo28YTGUfRcwZ1EcIkDGwjCXIgSMc
-2CDFeCwetHwNO94lE7BmbcHn7vXTeqU95KWJ7ymw2LQhRGF2aWQgR291bGV0IDxk
-Z291bGV0QGhhY2t1cy5vcmc+iQEfBDABCAAJBQJSQvMCAh0gAAoJEELoaioR9I02
-A5AIAKqU+1KAjn4UGiA4nM/Su5B5cNWQutFkB5Nen4ZCaZ7H9ag0TAtnF+H6FdVd
-SqmWJB10HUUkd16N97xRwbh9gqYww1+IJGW+lZDy83V3+IJWQPN08DOKlPo7PkM8
-TyViTRIIBx0Bh+2zDLIEdqeg3u6EO6yO80YxcPNQr0sGsEXcxp2fYfAn3Qg6nLoT
-popY3q5bKwKI2+0abHNpt3UtgALKgfASGoDH8mmXExn7yqNU2kUvgwynqDy1kxEX
-4YpwoqitwcH4taEY7qFQ5YupkqCGRGlQWqekkPLPhbyAao8ewHoi2qhwQ8OD5pqw
-9dPz0/rmG8ZjysKidjPCkmoPVde5Ag0EUi+ULQEQALVTe/wnk0+7ibFM0H/9mvn6
-tSFUFjdyT02YwzUHkgf1fFtEfN0B99msI9br0pYwrQim7U6w49H6M/ggUR3uGiYJ
-togMzMSmNUsSfkgU1cgGFUPqK8yL86otlEcwH0yCP5prxXWRLkuu4ZGx1xZ0y5V4
-/Zt0nVkaQiEJcCwhREbzHa/rD0NOx3FA6aAEj4KOj9nCYInWsQYH2rFE767t3cXo
-nY0W7+XXn83HbAapNXgGfxv2BTkFIhooOtPxtkjpQUex1Zg/4lZErp+o9fLzyqaq
-9FSd7BxlDvioSa3N+UEOwtHs2LToOn4WjvD8znDKL55Pz9AxpJdWN7huHfodyA1Q
-QNX02l/46FUgVbXXS4jZDsICscOjh/o46v4q15el/9C6jVvxXYCtt3xLANJr+L61
-EdLpQ7bD2oJN56ew4EuSf7/p6RgEaHi6I+UI8iuPv9UYzF6vg2Ft6YgAyS1uecR+
-MujPjmKbvbL0OtL69gHvt6TS+6v5qaXYsXP4rF2zrI7aBkm+UFFDl284Q1l/etCW
-8o2VJ/SGqPnmUVddbTGzCOKVri/CRFo/KqXJyMiYWItoUn+01av2cPj7xF5BAJ6a
-txDMjeErvSNWVqMck4sGVTHTp+kxJ5HX8QfWk3eb2L0fS/reUqZlywTF0MoG4PcU
-dRm4eRB1ZYQKG29LkpGLABEBAAGJATwEGAEIACYCGwwWIQS3RBft3yKsn56Q9JFC
-6GoqEfSNNgUCYk7cQwUJEgB7lgAKCRBC6GoqEfSNNuJcB/9VLQEiIhKGSoblZL+e
-W46N8ONtsN8MCUwuZKKBtUzlprRzqPySdaxcXCKZGOn7ZwvqemIRG8cZP91wGbVD
-UbCfWanpoad99QBqv+OIPzmAGZEIjcjYY37Y+iWn74FNWWrs4u8NMaoSzCgTA1dP
-b3Gz3qPmsVI+3L4mx8WFFAtkVqpAcXoF6WvgquGCqRBG14eddJsCtdbFMsXD8bK5
-GYa/eynYGPEXnaTwwMZ0ARlO3SDA3N8VSF9bl12aWPksiW+0ADBk1vvYwz8A1HlG
-Gp1fnkcC6La5L0oCifRkNhdwJtGsVfIqqG+7p72ymE7UHCEdj/V+drE9D8rbeOFt
-isR9
-=/Stc
------END PGP PUBLIC KEY BLOCK-----
diff --git a/arch/tde-deps/xine-lib/010-xine-lib-dav1d-1.0.0-support.patch b/arch/tde-deps/xine-lib/010-xine-lib-dav1d-1.0.0-support.patch
deleted file mode 100644
index aa0be9eef..000000000
--- a/arch/tde-deps/xine-lib/010-xine-lib-dav1d-1.0.0-support.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- a/ChangeLog
-+++ b/ChangeLog
-@@ -1,3 +1,5 @@
-+ * Add dav1d 1.0.0 support.
-+
- xine-lib (1.2.12) 2022-03-09
- * Add string tree library (generic info parser).
- * Add OpenSL ES audio output plugin.
---- a/src/video_dec/dav1d.c
-+++ b/src/video_dec/dav1d.c
-@@ -544,11 +544,17 @@
-
- /* multithreading */
- ncpu = xine_cpu_count();
-+#if DAV1D_API_VERSION_MAJOR > 5
-+ settings.n_threads = ncpu + 1;
-+ xprintf(stream->xine, XINE_VERBOSITY_DEBUG, LOG_MODULE ": "
-+ "Using %d threads\n", settings.n_threads);
-+#else
- settings.n_frame_threads = (ncpu > 8) ? 4 : (ncpu < 2) ? 1 : ncpu/2;
- settings.n_tile_threads = MAX(1, ncpu - settings.n_frame_threads + 1);
- xprintf(stream->xine, XINE_VERBOSITY_DEBUG, LOG_MODULE ": "
- "Using %d frame threads, %d tile threads\n",
- settings.n_frame_threads, settings.n_tile_threads);
-+#endif
-
- /* dri frame allocator */
- settings.allocator.cookie = this;
diff --git a/arch/tde-deps/xine-lib/020-xine-lib-ffmpeg-5.1-fix.patch b/arch/tde-deps/xine-lib/020-xine-lib-ffmpeg-5.1-fix.patch
deleted file mode 100644
index baa21b2f0..000000000
--- a/arch/tde-deps/xine-lib/020-xine-lib-ffmpeg-5.1-fix.patch
+++ /dev/null
@@ -1,330 +0,0 @@
---- a/m4/decoders.m4
-+++ b/m4/decoders.m4
-@@ -134,13 +134,36 @@ a52_init ();
- AC_DEFINE([HAVE_FFMPEG], 1, [Define this if you have the ffmpeg library])
- dnl Check presence of ffmpeg/avutil.h to see if it's old or new
- dnl style for headers. The new style would be preferred actually...
-+ dnl Sigh. at least some 09/2022 ffmpeg version does violate the basic
-+ dnl "get directly what you use directly" rule. especially,
-+ dnl libavformat/avformat.h includes libavcodec/packet.h which uses
-+ dnl (but not includes) libavutil/avutil.h. this means that a mere
-+ dnl AC_CHECK_HEADERS([libavformat/avformat.h]) will fail strangely :-/
- ac_save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS $FFMPEG_CFLAGS"
- ac_save_CPPFLAGS="$CPPFLAGS"
- CPPFLAGS="$CFLAGS $FFMPEG_CFLAGS $AVUTIL_CFLAGS"
-- AC_CHECK_HEADERS([ffmpeg/avutil.h])
-- AC_CHECK_HEADERS([libavutil/avutil.h])
-- AC_CHECK_HEADERS([libavutil/sha1.h])
-- AC_CHECK_HEADERS([libavutil/sha.h])
-+ AC_CHECK_HEADERS([ffmpeg/avutil.h libavutil/avutil.h libavutil/sha1.h libavutil/mem.h libavutil/sha.h])
-+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
-+#include <libavutil/avutil.h>
-+#include <libavcodec/avcodec.h>
-+ ]],[[]])], [have_avutil_avcodec_h=yes], [have_avutil_avcodec_h=no])
-+ test x"$have_avutil_avcodec_h" == x"yes" && AC_DEFINE([HAVE_AVUTIL_AVCODEC_H],[1],
-+ [Define this if you have libavutil/avutil.h and libavcodec/avcodec.h.])
-+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
-+#include <libavutil/avutil.h>
-+#include <libavcodec/avcodec.h>
-+#include <libavformat/avformat.h>
-+ ]],[[]])], [have_avformat_avformat_h=yes], [have_avformat_avformat_h=no])
-+ test x"$have_avformat_avformat_h" == x"yes" && AC_DEFINE([HAVE_AVFORMAT_AVFORMAT_H],[1],
-+ [Define this if you have libavformat/avformat.h.])
-+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
-+#include <libavutil/avutil.h>
-+#include <libavcodec/avcodec.h>
-+#include <libavformat/avformat.h>
-+#include <libavformat/avio.h>
-+ ]],[[]])], [have_avformat_avio_h=yes], [have_avformat_avio_h=no])
-+ test x"$have_avformat_avio_h" == x"yes" && AC_DEFINE([HAVE_AVFORMAT_AVIO_H],[1],
-+ [Define this if you have libavformat/avformat.h.])
- if test "$ac_cv_header_ffmpeg_avutil_h" = "yes" && test "$ac_cv_header_libavutil_avutil_h" = "yes"; then
- AC_MSG_ERROR([old & new ffmpeg headers found - you need to clean up!])
- fi
---- a/m4/input.m4
-+++ b/m4/input.m4
-@@ -229,6 +229,7 @@ AC_DEFUN([XINE_INPUT_PLUGINS], [
- fi
- if test x"$have_avformat" = x"yes"; then
- AC_DEFINE([HAVE_AVFORMAT], 1, [Define this if you have libavformat installed])
-+ AC_CHECK_HEADERS([libavformat/avformat.h])
- fi
- fi
- AM_CONDITIONAL([ENABLE_AVFORMAT], [test x"$have_avformat" = x"yes"])
---- a/src/combined/ffmpeg/demux_avformat.c
-+++ b/src/combined/ffmpeg/demux_avformat.c
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (C) 2013-2021 the xine project
-+ * Copyright (C) 2013-2022 the xine project
- * Copyright (C) 2013-2020 Petri Hintukainen <phintuka@users.sourceforge.net>
- *
- * This file is part of xine, a free video player.
-@@ -29,6 +29,8 @@
- #include <pthread.h>
- #include <errno.h>
-
-+#include <libavutil/avutil.h>
-+#include <libavcodec/avcodec.h>
- #include <libavformat/avformat.h>
- #include <libavformat/avio.h>
-
-@@ -922,3 +924,4 @@ void *init_avformat_demux_plugin (xine_t
- (void)data;
- return (demux_class_t *)&this;
- }
-+
---- a/src/combined/ffmpeg/ff_audio_decoder.c
-+++ b/src/combined/ffmpeg/ff_audio_decoder.c
-@@ -31,13 +31,20 @@
- #include <pthread.h>
- #include <math.h>
-
--#ifdef HAVE_FFMPEG_AVUTIL_H
--# include <avcodec.h>
--#else
--# include <libavcodec/avcodec.h>
-+#if defined(HAVE_LIBAVUTIL_AVUTIL_H)
-+# include <libavutil/avutil.h>
-+#endif
-+
-+#if defined(HAVE_LIBAVUTIL_MEM_H)
- # include <libavutil/mem.h>
- #endif
-
-+#if defined(HAVE_AVUTIL_AVCODEC_H)
-+# include <libavcodec/avcodec.h>
-+#else
-+# include <avcodec.h>
-+#endif
-+
- #define LOG_MODULE "ffmpeg_audio_dec"
- #define LOG_VERBOSE
- /*
---- a/src/combined/ffmpeg/ffmpeg_compat.h
-+++ b/src/combined/ffmpeg/ffmpeg_compat.h
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (C) 2000-2021 the xine project
-+ * Copyright (C) 2000-2022 the xine project
- *
- * This file is part of xine, a unix video player.
- *
-@@ -25,22 +25,24 @@
-
- #define XFF_INT_VERSION(major,minor,micro) ((major<<16)|(minor<<8)|micro)
-
--#ifndef LIBAVCODEC_VERSION_INT
--# if defined(LIBAVCODEC_VERSION_MAJOR) && defined(LIBAVCODEC_VERSION_MINOR)
--# define LIBAVCODEC_VERSION_INT XFF_INT_VERSION(LIBAVCODEC_VERSION_MAJOR,LIBAVCODEC_VERSION_MINOR,0)
--# else
--# error ffmpeg headers must be included first !
--# endif
-+/** NOTE: since 2022-09-01, ffmpeg headers are more detached from each other.
-+ * this goes that far:
-+ * libavformat/avformat.h includes libavcodec/packet.h which uses
-+ * (but not includes) libavutil/avutil.h :-/ */
-+
-+#if !defined(LIBAVUTIL_VERSION_INT) && defined(LIBAVUTIL_VERSION_MAJOR) && defined(LIBAVUTIL_VERSION_MINOR)
-+# define LIBAVUTIL_VERSION_INT XFF_INT_VERSION(LIBAVUTIL_VERSION_MAJOR,LIBAVUTIL_VERSION_MINOR,0)
-+#endif
-+#if !defined(LIBAVUTIL_VERSION_INT)
-+# error avutil.h must be included first !
- #endif
-
--#ifndef LIBAVUTIL_VERSION_INT
--# if defined(LIBAVUTIL_VERSION_MAJOR) && defined(LIBAVUTIL_VERSION_MINOR)
--# define LIBAVUTIL_VERSION_INT XFF_INT_VERSION(LIBAVUTIL_VERSION_MAJOR,LIBAVUTIL_VERSION_MINOR,0)
--# else
--# error ffmpeg headers must be included first !
--# endif
-+#if !defined(LIBAVCODEC_VERSION_INT) && defined(LIBAVCODEC_VERSION_MAJOR) && defined(LIBAVCODEC_VERSION_MINOR)
-+# define LIBAVCODEC_VERSION_INT XFF_INT_VERSION(LIBAVCODEC_VERSION_MAJOR,LIBAVCODEC_VERSION_MINOR,0)
- #endif
-
-+#if defined(LIBAVCODEC_VERSION_INT)
-+
- #if LIBAVCODEC_VERSION_INT >= XFF_INT_VERSION(52,0,0)
- # define bits_per_sample bits_per_coded_sample
- #endif
-@@ -136,38 +138,6 @@
- # define XFF_VAAPI 2 /** << libavutil/hwcontext.h, libavutil/hwcontext_vaapi.h */
- #endif
-
--#if LIBAVUTIL_VERSION_INT >= XFF_INT_VERSION(52,0,0)
--# define PIX_FMT_NONE AV_PIX_FMT_NONE
--# define PIX_FMT_YUV420P AV_PIX_FMT_YUV420P
--# define PIX_FMT_YUVJ420P AV_PIX_FMT_YUVJ420P
--# define PIX_FMT_YUV444P AV_PIX_FMT_YUV444P
--# define PIX_FMT_YUVJ444P AV_PIX_FMT_YUVJ444P
--# define PIX_FMT_YUV410P AV_PIX_FMT_YUV410P
--# define PIX_FMT_YUV411P AV_PIX_FMT_YUV411P
--# define PIX_FMT_ARGB AV_PIX_FMT_ARGB
--# define PIX_FMT_BGRA AV_PIX_FMT_BGRA
--# define PIX_FMT_RGB24 AV_PIX_FMT_RGB24
--# define PIX_FMT_BGR24 AV_PIX_FMT_BGR24
--# define PIX_FMT_RGB555BE AV_PIX_FMT_RGB555BE
--# define PIX_FMT_RGB555LE AV_PIX_FMT_RGB555LE
--# define PIX_FMT_RGB565BE AV_PIX_FMT_RGB565BE
--# define PIX_FMT_RGB565LE AV_PIX_FMT_RGB565LE
--# define PIX_FMT_PAL8 AV_PIX_FMT_PAL8
--# define PixelFormat AVPixelFormat
--/* video_out/video_out_vaapi */
--# if LIBAVCODEC_VERSION_INT < XFF_INT_VERSION(59,0,100) /** << revise this */
--# define PIX_FMT_VAAPI_VLD AV_PIX_FMT_VAAPI_VLD
--# define PIX_FMT_VAAPI_IDCT AV_PIX_FMT_VAAPI_IDCT
--# define PIX_FMT_VAAPI_MOCO AV_PIX_FMT_VAAPI_MOCO
--# else
--# define PIX_FMT_VAAPI_VLD AV_PIX_FMT_VAAPI
--# define PIX_FMT_VAAPI_IDCT AV_PIX_FMT_VAAPI
--# define PIX_FMT_VAAPI_MOCO AV_PIX_FMT_VAAPI
--# endif
--
--# define CODEC_FLAG_BITEXACT AV_CODEC_FLAG_BITEXACT
--#endif
--
- #if LIBAVCODEC_VERSION_INT >= XFF_INT_VERSION(54,25,0)
- /* dxr3/ffmpeg_encoder */
- # define CODEC_ID_MPEG1VIDEO AV_CODEC_ID_MPEG1VIDEO
-@@ -194,10 +164,6 @@
- /* ff_*_decoder mapping is already handled by mkcodeclists.pl */
- #endif
-
--#ifndef AVCODEC_MAX_AUDIO_FRAME_SIZE
--# define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000
--#endif
--
- #if LIBAVCODEC_VERSION_INT >= XFF_INT_VERSION(55,0,100)
- # define XFF_AV_BUFFER 1
- #endif
-@@ -290,5 +256,51 @@
- # define XFF_AVCODEC_REGISTER_ALL() do {} while(0)
- #endif
-
-+#if LIBAVCODEC_VERSION_INT < XFF_INT_VERSION(59,24,100)
-+# define XFF_AUDIO_CHANNEL_LAYOUT 1 /* AVCodecContext.channels, .channel_leyout */
-+#else
-+# define XFF_AUDIO_CHANNEL_LAYOUT 2 /* AVCodecContext.ch_layout.nb_channels, .ch_layout.u.mask */
-+#endif
-+
-+#ifndef AVCODEC_MAX_AUDIO_FRAME_SIZE
-+# define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000
-+#endif
-+
-+#if LIBAVUTIL_VERSION_INT >= XFF_INT_VERSION(52,0,0)
-+# define PIX_FMT_NONE AV_PIX_FMT_NONE
-+# define PIX_FMT_YUV420P AV_PIX_FMT_YUV420P
-+# define PIX_FMT_YUVJ420P AV_PIX_FMT_YUVJ420P
-+# define PIX_FMT_YUV444P AV_PIX_FMT_YUV444P
-+# define PIX_FMT_YUVJ444P AV_PIX_FMT_YUVJ444P
-+# define PIX_FMT_YUV410P AV_PIX_FMT_YUV410P
-+# define PIX_FMT_YUV411P AV_PIX_FMT_YUV411P
-+# define PIX_FMT_ARGB AV_PIX_FMT_ARGB
-+# define PIX_FMT_BGRA AV_PIX_FMT_BGRA
-+# define PIX_FMT_RGB24 AV_PIX_FMT_RGB24
-+# define PIX_FMT_BGR24 AV_PIX_FMT_BGR24
-+# define PIX_FMT_RGB555BE AV_PIX_FMT_RGB555BE
-+# define PIX_FMT_RGB555LE AV_PIX_FMT_RGB555LE
-+# define PIX_FMT_RGB565BE AV_PIX_FMT_RGB565BE
-+# define PIX_FMT_RGB565LE AV_PIX_FMT_RGB565LE
-+# define PIX_FMT_PAL8 AV_PIX_FMT_PAL8
-+# define PixelFormat AVPixelFormat
-+/* video_out/video_out_vaapi */
-+# if LIBAVCODEC_VERSION_INT < XFF_INT_VERSION(59,0,100) /** << revise this */
-+# define PIX_FMT_VAAPI_VLD AV_PIX_FMT_VAAPI_VLD
-+# define PIX_FMT_VAAPI_IDCT AV_PIX_FMT_VAAPI_IDCT
-+# define PIX_FMT_VAAPI_MOCO AV_PIX_FMT_VAAPI_MOCO
-+# else
-+# define PIX_FMT_VAAPI_VLD AV_PIX_FMT_VAAPI
-+# define PIX_FMT_VAAPI_IDCT AV_PIX_FMT_VAAPI
-+# define PIX_FMT_VAAPI_MOCO AV_PIX_FMT_VAAPI
-+# endif
-+
-+# define CODEC_FLAG_BITEXACT AV_CODEC_FLAG_BITEXACT
-+#endif
-+
-+#else /* defined(LIBAVCODEC_VERSION_INT) */
-+# error avcodec.h must be included first !
-+#endif /* defined(LIBAVCODEC_VERSION_INT) */
-+
- #endif /* XINE_AVCODEC_COMPAT_H */
-
---- a/src/combined/ffmpeg/ffmpeg_decoder.c
-+++ b/src/combined/ffmpeg/ffmpeg_decoder.c 2022-09-13 23:43:40.255615724 -0300
-@@ -26,12 +26,20 @@
-
- #include <pthread.h>
-
--#ifdef HAVE_FFMPEG_AVUTIL_H
--# include <avcodec.h>
--#else
--# include <libavcodec/avcodec.h>
-+#if defined(HAVE_LIBAVUTIL_AVUTIL_H)
-+# include <libavutil/avutil.h>
-+#endif
-+
-+#if defined(HAVE_LIBAVUTIL_MEM_H)
- # include <libavutil/mem.h>
- #endif
-+
-+#if defined(HAVE_AVUTIL_AVCODEC_H)
-+# include <libavcodec/avcodec.h>
-+#else
-+# include <avcodec.h>
-+#endif
-+
- #ifdef HAVE_AVFORMAT
- # include <libavformat/avformat.h> // av_register_all()
- #endif
---- a/src/combined/ffmpeg/ff_video_decoder.c
-+++ b/src/combined/ffmpeg/ff_video_decoder.c
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (C) 2001-2021 the xine project
-+ * Copyright (C) 2001-2022 the xine project
- *
- * This file is part of xine, a free video player.
- *
-@@ -32,13 +32,20 @@
- #include <math.h>
- #include <assert.h>
-
--#ifdef HAVE_FFMPEG_AVUTIL_H
--# include <avcodec.h>
--#else
--# include <libavcodec/avcodec.h>
-+#if defined(HAVE_LIBAVUTIL_AVUTIL_H)
-+# include <libavutil/avutil.h>
-+#endif
-+
-+#if defined(HAVE_LIBAVUTIL_MEM_H)
- # include <libavutil/mem.h>
- #endif
-
-+#if defined(HAVE_AVUTIL_AVCODEC_H)
-+# include <libavcodec/avcodec.h>
-+#else
-+# include <avcodec.h>
-+#endif
-+
- #define LOG_MODULE "ffmpeg_video_dec"
- #define LOG_VERBOSE
- /*
---- a/src/combined/ffmpeg/input_avio.c
-+++ b/src/combined/ffmpeg/input_avio.c 2022-09-13 23:43:40.255615724 -0300
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (C) 2013-2020 the xine project
-+ * Copyright (C) 2013-2022 the xine project
- * Copyright (C) 2013-2020 Petri Hintukainen <phintuka@users.sourceforge.net>
- *
- * This file is part of xine, a free video player.
-@@ -28,6 +28,8 @@
- #include <string.h>
- #include <pthread.h>
-
-+#include <libavutil/avutil.h>
-+#include <libavcodec/avcodec.h>
- #include <libavformat/avio.h>
-
- #define LOG_MODULE "libavio"
diff --git a/arch/tde-deps/xine-lib/PKGBUILD b/arch/tde-deps/xine-lib/PKGBUILD
deleted file mode 100644
index 211202c63..000000000
--- a/arch/tde-deps/xine-lib/PKGBUILD
+++ /dev/null
@@ -1,63 +0,0 @@
-# Maintainer : Daniel Bermond <dbermond@archlinux.org>
-# Contributor: Eric Bélanger <eric@archlinux.org>
-
-pkgname=xine-lib
-pkgver=1.2.12
-pkgrel=4
-pkgdesc='Multimedia playback engine'
-arch=('powerpc64le')
-url='https://www.xine-project.org'
-license=('GPL' 'LGPL')
-depends=('ffmpeg' 'libjpeg-turbo' 'libnsl' 'libpng' 'libx11' 'libxcb'
- 'libxext' 'libxinerama' 'libxv' 'libxvmc' 'zlib')
-optdepends=('libdvdnav: for dvd plugin'
- 'libdvdread: for spu and dxr3 plugins'
- 'vcdimager: for vcd plugin'
- 'glu: for opengl and vaapi plugins'
- 'sdl: for sdl plugin'
- 'wayland: for egl_wl plugin'
- 'aalib: for aalib plugin'
- 'a52dec: for a52 plugin'
- 'faad2: for faad plugin'
- 'flac: for flac plugin'
- 'libdca: for dts (dca) plugin'
- 'libmad: for mad (mp3) plugin'
- 'libmpcdec: for mpc (musepack) plugin'
- 'wavpack: for wavpack plugin'
- 'gdk-pixbuf2: for gdk_pixbuf plugin'
- 'imagemagick: for imagemagick plugin'
- 'libcaca: for caca plugin'
- 'libmng: for mng plugin'
- 'libnfs: for nfs plugin'
- 'libssh2: for ssh plugin'
- 'smbclient: for samba plugin')
-makedepends=('mesa' 'libdvdnav' 'libdvdread' 'vcdimager' 'glu' 'sdl'
- 'wayland' 'aalib' 'a52dec' 'faad2' 'flac' 'libdca' 'libmad'
- 'libmpcdec' 'wavpack' 'gdk-pixbuf2' 'imagemagick' 'libcaca'
- 'libmng' 'libnfs' 'smbclient')
-source=("https://downloads.sourceforge.net/project/xine/xine-lib/${pkgver}/xine-lib-${pkgver}.tar.xz"
- '010-xine-lib-dav1d-1.0.0-support.patch'
- '020-xine-lib-ffmpeg-5.1-fix.patch')
-sha256sums=('d606270468e1540c2a89c0d7f5fdf11e17ecc0c2698cc0bcb1065ff26abee098'
- '9e41a7e49bc81d04d8f5014d5a4fcb4961eeb735eb6329a76ac24425fdafae06'
- '36930d0973c71027175530e6911a9e9ad824107eedd519b01f375800f3f98822')
-
-prepare() {
- patch -d "${pkgname}-${pkgver}" -Np1 -i "${srcdir}/010-xine-lib-dav1d-1.0.0-support.patch"
- patch -d "${pkgname}-${pkgver}" -Np1 -i "${srcdir}/020-xine-lib-ffmpeg-5.1-fix.patch"
-}
-
-build() {
- cd "${pkgname}-${pkgver}"
- ./autogen.sh \
- --prefix='/usr' \
- --enable-antialiasing \
- --with-external-dvdnav \
- --with-wavpack
- sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
- make
-}
-
-package() {
- make -C "${pkgname}-${pkgver}" DESTDIR="$pkgdir" install
-}
diff --git a/arch/tde-deps/xscreensaver/LICENSE b/arch/tde-deps/xscreensaver/LICENSE
deleted file mode 100644
index 406467cd4..000000000
--- a/arch/tde-deps/xscreensaver/LICENSE
+++ /dev/null
@@ -1,10 +0,0 @@
-/* xscreensaver, Copyright (c) 1991-2013 Jamie Zawinski <jwz@jwz.org>
- *
- * Permission to use, copy, modify, distribute, and sell this software and its
- * documentation for any purpose is hereby granted without fee, provided that
- * the above copyright notice appear in all copies and that both that
- * copyright notice and this permission notice appear in supporting
- * documentation. No representations are made about the suitability of this
- * software for any purpose. It is provided "as is" without express or
- * implied warranty.
- */
diff --git a/arch/tde-deps/xscreensaver/PKGBUILD b/arch/tde-deps/xscreensaver/PKGBUILD
deleted file mode 100644
index bc8dd585a..000000000
--- a/arch/tde-deps/xscreensaver/PKGBUILD
+++ /dev/null
@@ -1,55 +0,0 @@
-# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
-# Contributor: Eric Bélanger <eric@archlinux.org>
-#
-# Note: Build for archlinuxpower with both gtk2 and gtk3 and without gdm
-
-pkgname=xscreensaver
-pkgver=6.05.1
-pkgrel=2
-pkgdesc='Screen saver and locker for the X Window System'
-url='https://www.jwz.org/xscreensaver/'
-arch=('powerpc64le')
-license=('BSD')
-depends=(
- 'gtk2' 'gtk3' 'glu' 'xorg-appres' 'libglvnd' 'libjpeg-turbo' 'libjpeg.so'
- 'libsystemd.so' 'libx11' 'libxcrypt' 'libcrypt.so' 'libxext' 'libxft' 'libxi'
- 'libxinerama' 'libxmu' 'libxrandr' 'libxt' 'libxxf86vm' 'perl-libwww' 'pam'
- 'libpam.so' 'glibc' 'glib2' 'gdk-pixbuf2' 'gdk-pixbuf-xlib'
-)
-makedepends=('bc' 'intltool' 'libxpm' 'systemd' 'systemd-libs')
-optdepends=('gdm: for login manager support')
-backup=('etc/pam.d/xscreensaver')
-source=(https://www.jwz.org/xscreensaver/${pkgname}-${pkgver}.tar.gz
- LICENSE)
-sha512sums=('c659a769ff71020b9f96b7e707bd1bcc667eb304179305d56b1be45eed095d650a8aa019890a0c5d444672f9dd68516c99c53b0df94cd96196d7f30a24b987e3'
- '863c699479b2ec2775a0d1cba22e615929194a14af164b3513e46a0c04229da6547255a4da8f7f1bbb40906898c124ed3c9ec2436b76b62affcb62385af9783e')
-b2sums=('97c16c9f0b2a0b4d00ddccd711b921ca683bd233bc3d07ecad38b68ff94b149a20512246dd6bae052323f00b1b433f56469c5638a031cbc65b61c2b84a0180e3'
- 'cacb6ba39d6ecb8703ef5f5a7dc74de0ca805cce73b43a8b9b6b4c255c909aa9b5e692de76c2fbd4da26ce6efb5f2a46138c43b1b37f53cee6d20fd6ed41f4a9')
-
-build() {
- cd ${pkgname}-${pkgver%.*}
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --libexecdir=/usr/lib \
- --without-setuid-hacks \
- --with-pam \
- --with-login-manager \
- --with-gtk \
- --with-gl \
- --without-gle \
- --with-pixbuf \
- --with-jpeg
- make
-}
-
-package() {
- cd ${pkgname}-${pkgver%.*}
- install -d "${pkgdir}/etc/pam.d"
- make install_prefix="${pkgdir}" install
- install -Dm 644 ../LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
- echo "NotShowIn=KDE;GNOME;" >> "${pkgdir}/usr/share/applications/xscreensaver-settings.desktop"
-}
-
-# vim: ts=2 sw=2 et:
diff --git a/arch/tde-deps/yaz/PKGBUILD b/arch/tde-deps/yaz/PKGBUILD
deleted file mode 100644
index ff7b13d86..000000000
--- a/arch/tde-deps/yaz/PKGBUILD
+++ /dev/null
@@ -1,35 +0,0 @@
-# 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
deleted file mode 100644
index 74eb77f79..000000000
--- a/arch/tde-deps/yaz/yaz.changelog
+++ /dev/null
@@ -1,104 +0,0 @@
-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 256b8027f..2cf704875 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Graphical debugger interface for TDE"
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=('92a9baf9a35856555c0d7fcd728b0f82')
+md5sums=('be023743d3cb269a2cb036e1427a3baa')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-devel/tde-kdiff3/PKGBUILD b/arch/tde-devel/tde-kdiff3/PKGBUILD
index ebcc69054..3e465df18 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Compares and merges 2 or 3 files or directories"
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=('3638412606fe3c4fc36834d82d722542')
+md5sums=('ea72a56d17aca95fd315b34749705f8f')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-devel/tde-kscope/PKGBUILD b/arch/tde-devel/tde-kscope/PKGBUILD
index 2ab8e299d..740b85d2b 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Source editing environment for TDE"
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=('02136f5d9c8fbeaa6fa896d390b5dc0c')
+md5sums=('d92892d4754d3f2fcf30508c2a949979')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-devel/tde-kxmleditor/PKGBUILD b/arch/tde-devel/tde-kxmleditor/PKGBUILD
index 527276b43..503326983 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="XML Editor for TDE"
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=('28019ea2e891e65305e636241e32bdb3')
+md5sums=('670183699a72a29697b26bb8a11ce50a')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-devel/tde-piklab/PKGBUILD b/arch/tde-devel/tde-piklab/PKGBUILD
index ea26d468d..b37e9a2fa 100644
--- a/arch/tde-devel/tde-piklab/PKGBUILD
+++ b/arch/tde-devel/tde-piklab/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/development/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="IDE for PIC-microcontroller development"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('d19b447ea258fe4d7fa8cbb9bcf63c27')
+md5sums=('2b88bc296d7a5e46ec45a9dab0d05aec')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-devel/tde-tdesdk/PKGBUILD b/arch/tde-devel/tde-tdesdk/PKGBUILD
index 60f9b0d2b..3c47b6f55 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.1.4
+pkgver=14.1.5
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=('e781731322657c249c992a77cccbe224')
+md5sums=('aafb402605af477c7a07647960b3629f')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-devel/tde-tdevelop/PKGBUILD b/arch/tde-devel/tde-tdevelop/PKGBUILD
index 870cf989c..712fd61bf 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.1.4
+pkgver=14.1.5
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=('457d2c45cd1d2afb73d89523cec558cc')
+md5sums=('696b9fe6e38ba636bf13dce753b8885d')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-devel/tde-tdewebdev/PKGBUILD b/arch/tde-devel/tde-tdewebdev/PKGBUILD
index c5538a10b..29ffe008d 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.1.4
+pkgver=14.1.5
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=('5c4496223981c5cb57b61a8f7bbbdde8')
+md5sums=('90ec2ff7a9b97be329f5d043bddf2830')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
@@ -34,7 +34,6 @@ build() {
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_INSTALL_PREFIX=$TDEDIR \
-DBUILD_ALL=ON \
- -DBUILD_KXSLDBG=OFF \
-DWITH_ALL_OPTIONS=ON
msg "Building - ${pkgname#*-}..."
diff --git a/arch/tde-devel/tde-universal-indent-gui-tqt/PKGBUILD b/arch/tde-devel/tde-universal-indent-gui-tqt/PKGBUILD
index 2e80a1ac4..18c1e6691 100644
--- a/arch/tde-devel/tde-universal-indent-gui-tqt/PKGBUILD
+++ b/arch/tde-devel/tde-universal-indent-gui-tqt/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/development/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="GUI frontend for several code beautifiers"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('70be4be0db2d6a6a03f9aac5e7de14fe')
+md5sums=('0ccd29be10d33bed792573baa73fa605')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-abakus/PKGBUILD b/arch/tde-extra/tde-abakus/PKGBUILD
index 726bdb334..3c71b4336 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Calculator for TDE"
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=('697a0fbfad6ea5a17bb4891f6fd5e46c')
+md5sums=('6d78dbdfeea1c578876420d53a7410e3')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-akode/PKGBUILD b/arch/tde-extra/tde-akode/PKGBUILD
index 57ad461e0..ca9d652da 100644
--- a/arch/tde-extra/tde-akode/PKGBUILD
+++ b/arch/tde-extra/tde-akode/PKGBUILD
@@ -5,7 +5,7 @@ _cat=dependencies/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="akode plugin for aRts"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -27,7 +27,7 @@ conflicts=("kdemod3-${_mod}" "${_mod}")
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=('4057869cbce2fb3932255860373a83b1')
+md5sums=('76f35da397eef3f3a9a928ecffd2a96b')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-amarok/PKGBUILD b/arch/tde-extra/tde-amarok/PKGBUILD
index 820813304..2748571f6 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.1.4
+pkgver=14.1.5
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=('c32caa0a70e0b175bcaa530a70a5165c')
+md5sums=('e04d10393ad76d69bd27bbc3299573f6')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-basket/PKGBUILD b/arch/tde-extra/tde-basket/PKGBUILD
index f29b89b2b..1b8bccd7c 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="A multi-purpose note-taking application for KDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('9993414a0d7718075f4126db25193c34')
+md5sums=('eb73df902c9e766d285405977e1b386a')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-bibletime/PKGBUILD b/arch/tde-extra/tde-bibletime/PKGBUILD
index 40ca47437..f0abaf190 100644
--- a/arch/tde-extra/tde-bibletime/PKGBUILD
+++ b/arch/tde-extra/tde-bibletime/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/misc/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -30,7 +30,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('2b0f81af8299f249186101621d69b957')
+md5sums=('0af85d12aded6863ddf1db54280d75a2')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-digikam/PKGBUILD b/arch/tde-extra/tde-digikam/PKGBUILD
index 75677944a..4f904b887 100644
--- a/arch/tde-extra/tde-digikam/PKGBUILD
+++ b/arch/tde-extra/tde-digikam/PKGBUILD
@@ -6,8 +6,8 @@ _cat=applications/graphics/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
-pkgrel=2
+pkgver=14.1.5
+pkgrel=1
pkgdesc="Trinity Photo Management and Retouching Suite"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
url="https://scm.trinitydesktop.org/scm/git/${_mod}"
@@ -33,20 +33,12 @@ 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-showfoto-crashes.diff')
-md5sums=('92daeb849329f4b21b32662272542aef'
- 'eea6a195a649d502b73b20c7e2302191')
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('b2445a338c8b9984058f946a99005657')
[ -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-showfoto-crashes.diff
-}
-
build() {
msg "Creating out-of-source build directory: ${srcdir}/build"
mkdir -p "$srcdir/build"
diff --git a/arch/tde-extra/tde-digikam/bp000-fix-showfoto-crashes.diff b/arch/tde-extra/tde-digikam/bp000-fix-showfoto-crashes.diff
deleted file mode 100644
index f3dda49bb..000000000
--- a/arch/tde-extra/tde-digikam/bp000-fix-showfoto-crashes.diff
+++ /dev/null
@@ -1,56 +0,0 @@
-commit 0254a5942b7ff18bf0072db3ebcd591512d99a10
-Author: Michele Calgaro <michele.calgaro@yahoo.it>
-Date: Sat May 3 22:45:33 2025 +0900
-
- Fix showfoto usability.
-
- This resolves issue #50.
-
- The problem seems to be a known issue already addressed by the original
- authors. This is an extract from the 'ChangeLog' file that best
- describes the issue:
- ```
- Fix a linking problem with showfoto, image plugins and
- --enable-gcc-hidden-visibility:
- All image plugins link to libdigikam.so.
- The showfoto executable however does not link to this lib, but
- statically links the relevant parts.
- With visibility hidden, now the linker obviously cannot see the
- already linked DImgInterface class,
- and there would be two different static variables for
- DImgInterface::instance(). One with the loaded
- image, the other (from the image plugins) with a null image.
- ```
- Linking against libdigikam.so instead of including the libraries in a
- static way solves the issue.
-
- Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
- (cherry picked from commit f8074c05d9a2ad3b4a4e44557222ad51539b7e79)
-
-diff --git a/src/digikam/CMakeLists.txt b/src/digikam/CMakeLists.txt
-index 42785dbf..f756c188 100644
---- a/src/digikam/CMakeLists.txt
-+++ b/src/digikam/CMakeLists.txt
-@@ -44,7 +44,7 @@ tde_add_library( digikam SHARED AUTOMOC
- tagfolderview.cpp tagspopupmenu.cpp timelinefolderview.cpp timelineview.cpp timelinewidget.cpp
- upgradedb_sqlite2tosqlite3.cpp welcomepageview.cpp
- LINK
-- sqlite2-static thumbbar-static themeengine-static dialog-static metadatawidgets-static
-+ sqlite2-static thumbbar-static themeengine-static dialog-static metadatawidgets-static
- iccprofileswidgets-static imagepluginswidgets-static commonwidgets-static
- jpegutils-static dimg-static imagepropertiesdigikam-static threadimageio-static
- greycstoration-static batch-static slideshow-static cameragui-static
-diff --git a/src/showfoto/CMakeLists.txt b/src/showfoto/CMakeLists.txt
-index 96993fb3..526b1a58 100644
---- a/src/showfoto/CMakeLists.txt
-+++ b/src/showfoto/CMakeLists.txt
-@@ -25,8 +25,7 @@ add_subdirectory( setup )
- tde_add_executable( showfoto AUTOMOC
- SOURCES main.cpp showfoto.cpp
- LINK
-- imagepropertiesshowfoto-static jpegutils-static showfoto-static showfotosetupinternal-static
-- slideshow-static themeengine-static threadimageio-static thumbbar-static
-+ showfotosetupinternal-static digikam-shared
- tdeparts-shared tdeutils-shared ${CMAKE_THREAD_LIBS_INIT} ${KDCRAW_LIBRARIES} ${KEXIV2_LIBRARIES}
- DESTINATION ${BIN_INSTALL_DIR}
- )
diff --git a/arch/tde-extra/tde-dolphin/PKGBUILD b/arch/tde-extra/tde-dolphin/PKGBUILD
index 2d96277f1..d21c3f456 100644
--- a/arch/tde-extra/tde-dolphin/PKGBUILD
+++ b/arch/tde-extra/tde-dolphin/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/system/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="File manager for TDE focusing on usability"
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=('e44e1ccf46ca6835842bfadef97ae655')
+md5sums=('d63b3614a1c8d2786e664dcbc02b7353')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-ebook-reader/PKGBUILD b/arch/tde-extra/tde-ebook-reader/PKGBUILD
index 67d4a7aef..7ec273222 100644
--- a/arch/tde-extra/tde-ebook-reader/PKGBUILD
+++ b/arch/tde-extra/tde-ebook-reader/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/office/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="e-book reader for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -32,7 +32,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('fbf8c990bfbb47ec8a8271177a365ced')
+md5sums=('9be1a6d77e9afa4360ff19629fd9cc10')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-filelight/PKGBUILD b/arch/tde-extra/tde-filelight/PKGBUILD
index ba148f215..4a25e407b 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Show where your diskspace is being used"
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=('55464afde7960d87e58eae2ebb5138b4')
+md5sums=('0db06222bdb3186c1c6accbf0adf26a4')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-gtk-qt-engine/PKGBUILD b/arch/tde-extra/tde-gtk-qt-engine/PKGBUILD
index ab9f66e5e..907c3b748 100644
--- a/arch/tde-extra/tde-gtk-qt-engine/PKGBUILD
+++ b/arch/tde-extra/tde-gtk-qt-engine/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="gtk qt engine"
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=('4c01027d5bad72e814eeedd59d7cbc29')
+md5sums=('27115788423c138ada9a6740f2ce62ff')
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 a5fa3224b..3ae448e65 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="gtk3 tqt engine"
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=('42129460ced601fd697aa58e44a3d556')
+md5sums=('79b373a105a10f88b9774c45a73ca81e')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-gwenview-i18n/PKGBUILD b/arch/tde-extra/tde-gwenview-i18n/PKGBUILD
index 081a64d97..19f313aa9 100644
--- a/arch/tde-extra/tde-gwenview-i18n/PKGBUILD
+++ b/arch/tde-extra/tde-gwenview-i18n/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/graphics/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Internationalization (i18n) for Gwenview, an image viewer for TDE"
arch=('any')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('4bd3e4e0654b7d470f7da3fed4c348b7')
+md5sums=('b0f7dbb1a2882ee2ddfc77186ef0191c')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-gwenview/PKGBUILD b/arch/tde-extra/tde-gwenview/PKGBUILD
index 4cae3738e..6fe472c94 100644
--- a/arch/tde-extra/tde-gwenview/PKGBUILD
+++ b/arch/tde-extra/tde-gwenview/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/graphics/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Image viewer for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -32,7 +32,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('e249f461951bed3c951a4761c5064f38')
+md5sums=('3d2b71108a2d17288121015684b1f90b')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-k3b-i18n/PKGBUILD b/arch/tde-extra/tde-k3b-i18n/PKGBUILD
new file mode 100644
index 000000000..e0152ca31
--- /dev/null
+++ b/arch/tde-extra/tde-k3b-i18n/PKGBUILD
@@ -0,0 +1,58 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=k3b-i18n
+_cat=applications/multimedia/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.5
+pkgrel=1
+pkgdesc="Internationalization (i18n) for K3b, a sophisticated TDE CD burning application"
+arch=('any')
+url="https://scm.trinitydesktop.org/scm/git/${_mod}"
+license=('GPL')
+provides=("${_mod}")
+groups=('tde-complete')
+depends=(
+ 'tde-tdelibs'
+)
+makedepends=(
+ 'tde-cmake-trinity'
+ 'pkgconfig'
+)
+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=('434123240e67feeb049e9707376e0220')
+
+[ -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-k3b/PKGBUILD b/arch/tde-extra/tde-k3b/PKGBUILD
new file mode 100644
index 000000000..386f605df
--- /dev/null
+++ b/arch/tde-extra/tde-k3b/PKGBUILD
@@ -0,0 +1,82 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=k3b
+_cat=applications/multimedia/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.5
+pkgrel=1
+pkgdesc="A sophisticated TDE CD burning application"
+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'
+ 'cdparanoia'
+ 'ffmpeg'
+ 'flac'
+ 'lame'
+ 'libao'
+ 'libdvdcss'
+ 'libdvdnav'
+ 'libdvdread'
+ 'libid3tag'
+ 'libidn'
+ 'libmad'
+ 'libmpcdec'
+ 'libsamplerate'
+ 'libvorbis'
+ 'taglib'
+ 'wavpack'
+)
+makedepends=(
+ 'tde-cmake-trinity'
+ 'pkgconfig'
+)
+optdepends=(
+ 'cdrdao'
+ 'cdrkit'
+ 'dvd+rw-tools'
+ 'normalize'
+ 'sox'
+)
+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=('b4acca0b10796e2f45df9051e32bc869')
+
+[ -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"
+
+ 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-kaffeine/PKGBUILD b/arch/tde-extra/tde-kaffeine/PKGBUILD
new file mode 100644
index 000000000..7fb2f7dff
--- /dev/null
+++ b/arch/tde-extra/tde-kaffeine/PKGBUILD
@@ -0,0 +1,64 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=kaffeine
+_cat=applications/multimedia/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.5
+pkgrel=1
+pkgdesc="Versatile media player for TDE"
+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'
+ 'cdparanoia'
+ 'libcdio'
+ 'libcdio-paranoia'
+ 'libxtst'
+ 'xine-lib'
+)
+makedepends=(
+ 'tde-cmake-trinity'
+ 'pkgconfig'
+)
+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=('6da9c665365d167e7c9bf9dec47f3c57')
+
+[ -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 \
+ -DWITH_GSTREAMER=OFF
+
+ 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-kbarcode/PKGBUILD b/arch/tde-extra/tde-kbarcode/PKGBUILD
index c48c76356..3dc4d60d8 100644
--- a/arch/tde-extra/tde-kbarcode/PKGBUILD
+++ b/arch/tde-extra/tde-kbarcode/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/utilities/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_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=('b6c85c2d7541d495187619363ad08560')
+md5sums=('ffdc9d331232bc4a0701d27a016f1e77')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kbiff/PKGBUILD b/arch/tde-extra/tde-kbiff/PKGBUILD
index 00ce5e045..a99daebae 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="TDE mail notification utility"
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=('c983ec9618868f2da90b0cdba9c9bda0')
+md5sums=('fe143772d89a05e02afd00dbb59e55f6')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kchmviewer/PKGBUILD b/arch/tde-extra/tde-kchmviewer/PKGBUILD
index ee4a4e167..f36eaa636 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="CHM viewer for Trinity"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('541bdbe04107ae90c4bc8fc45c71eca5')
+md5sums=('76ddf89aba129ccd0d52d546c8634b84')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kcpuload/PKGBUILD b/arch/tde-extra/tde-kcpuload/PKGBUILD
index b2fc15780..96acd649e 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="A CPU meter for Kicker"
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=('d0191ae0b2d2ef3012a4f8d0d79c3792')
+md5sums=('b779c339c586a919697d824f94283053')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kile/PKGBUILD b/arch/tde-extra/tde-kile/PKGBUILD
index c35b736be..c16109d35 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="TDE Integrated LaTeX Environment"
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=('fb4a821b6bdd054626f1e9dcaaf8de73')
+md5sums=('753abb1eb7353ae131306a4762b6e94b')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kmplayer/PKGBUILD b/arch/tde-extra/tde-kmplayer/PKGBUILD
index 1fd38e83f..6f9842690 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.1.4
+pkgver=14.1.5
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=('8c0d605490537267990b22275c8870cd')
+md5sums=('0b1f3eb29edfae5dd52140a111eec71b')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-kmyfirewall/PKGBUILD b/arch/tde-extra/tde-kmyfirewall/PKGBUILD
index 93b8b8dad..b4907825c 100644
--- a/arch/tde-extra/tde-kmyfirewall/PKGBUILD
+++ b/arch/tde-extra/tde-kmyfirewall/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/settings/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="iptables based firewall configuration tool for TDE"
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=('fcfb44c5c3d683157f266514be5bb4e8')
+md5sums=('701ae145c487c0c2fce2025d79b8410a')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kmymoney/PKGBUILD b/arch/tde-extra/tde-kmymoney/PKGBUILD
index 4dee04c9c..bbe936121 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Personal finance manager for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('f4f9c9f21cf0793728b58e23c7ed22e8')
+md5sums=('c7ee2e681253440f351a5de8d2acfe19')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-knights/PKGBUILD b/arch/tde-extra/tde-knights/PKGBUILD
new file mode 100644
index 000000000..c8d78a9ba
--- /dev/null
+++ b/arch/tde-extra/tde-knights/PKGBUILD
@@ -0,0 +1,60 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=knights
+_cat=applications/games/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.5
+pkgrel=1
+pkgdesc="A chess interface for the TDE"
+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'
+ 'pkgconfig'
+)
+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=('184b22edb6f4ba090a0b26cb1a749165')
+
+[ -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"
+
+ 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-kommando/PKGBUILD b/arch/tde-extra/tde-kommando/PKGBUILD
index 2fd9409ad..bdc395438 100644
--- a/arch/tde-extra/tde-kommando/PKGBUILD
+++ b/arch/tde-extra/tde-kommando/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/utilities/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_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=('ef9013b809f524a27872b81fff2c2cd5')
+md5sums=('8f57fbc85c4cb81e7b5c70d3aac80d43')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kompose/PKGBUILD b/arch/tde-extra/tde-kompose/PKGBUILD
index 97baaec43..0d2c0ac29 100644
--- a/arch/tde-extra/tde-kompose/PKGBUILD
+++ b/arch/tde-extra/tde-kompose/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/utilities/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -29,7 +29,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('0f4a953c61c301a6779a6bc493ae05a5')
+md5sums=('8f10f087f47648b60aff9bd4c38523d2')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-konversation/PKGBUILD b/arch/tde-extra/tde-konversation/PKGBUILD
index 7d358f835..564d86cb1 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="User friendly Internet Relay Chat (IRC) client for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('8c4709e5408f0cfc9770352cd70ef90a')
+md5sums=('944b42e95f5d20439c05c1f627003199')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kooldock/PKGBUILD b/arch/tde-extra/tde-kooldock/PKGBUILD
index d86a7a1c4..beda68d84 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Dock for TDE with cool visual enhancements"
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=('d465d908321740ef2ac6babc1b80a05f')
+md5sums=('e8402f8202901641ce30192d0459a3bd')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-krecipes/PKGBUILD b/arch/tde-extra/tde-krecipes/PKGBUILD
index 3cbc40ddb..781c22461 100644
--- a/arch/tde-extra/tde-krecipes/PKGBUILD
+++ b/arch/tde-extra/tde-krecipes/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/misc/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Recipes manager for TDE"
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=(42c911b91ac676c646554d8f3dd9a65b)
+md5sums=(554e4e5b87862757fce4e3e057a388e2)
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-krename/PKGBUILD b/arch/tde-extra/tde-krename/PKGBUILD
index 1ae716fb4..41953d8cb 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="A very powerful batch renamer"
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=('17d58022e94ddbb814d5b54f2ae928ef')
+md5sums=('9c2b4b5154a5e12276d23f8e85cd7b63')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-krusader/PKGBUILD b/arch/tde-extra/tde-krusader/PKGBUILD
index 1697e8e2c..25412df8e 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="TDE Krusader"
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=('2c134c074009572d18172cce67a3375f')
+md5sums=('d9e00f323110e789cd051c2a026c163e')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-kshutdown/PKGBUILD b/arch/tde-extra/tde-kshutdown/PKGBUILD
index cbd4b58f7..21a3bf7ce 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="An advanced shut down utility for TDE"
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=('e2b9fb254e53c1e4bd6511d00098e71e')
+md5sums=('346e591f2f6400f2277d8fb54d1b2180')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-ksplash-engine-moodin/PKGBUILD b/arch/tde-extra/tde-ksplash-engine-moodin/PKGBUILD
index 71a3014ca..2b40b7096 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.1.4
+pkgver=14.1.5
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=('d3808ce642afe674bb64af2c34221487')
+md5sums=('383276f6340ee0ae19d321ce864abc75')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-ksquirrel/PKGBUILD b/arch/tde-extra/tde-ksquirrel/PKGBUILD
new file mode 100644
index 000000000..6f2aab509
--- /dev/null
+++ b/arch/tde-extra/tde-ksquirrel/PKGBUILD
@@ -0,0 +1,61 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=ksquirrel
+_cat=applications/graphics/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.5
+pkgrel=1
+pkgdesc="Powerful Trinity image viewer"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
+url="https://scm.trinitydesktop.org/scm/git/${_mod}"
+license=('GPL')
+provides=("${_mod}")
+groups=('tde-complete')
+depends=(
+ 'tde-tdebase'
+ 'tde-libkipi'
+ 'tde-libksquirrel'
+ 'tde-kipi-plugins'
+)
+makedepends=(
+ 'tde-cmake-trinity'
+ 'pkgconfig'
+)
+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=('bd38668b2ef58cd8198b37138ec6f8aa')
+
+[ -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-ktorrent/PKGBUILD b/arch/tde-extra/tde-ktorrent/PKGBUILD
index 0aeaced67..78fd5ceb8 100644
--- a/arch/tde-extra/tde-ktorrent/PKGBUILD
+++ b/arch/tde-extra/tde-ktorrent/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/internet/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="BitTorrent client for Trinity"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -30,7 +30,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('6dadd7014d34a3d8628415e64b986f8f')
+md5sums=('0c3903160c842f260afcc9621ea86084')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-kvkbd/PKGBUILD b/arch/tde-extra/tde-kvkbd/PKGBUILD
index 3d5fc90fe..984a6b930 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Virtual keyboard for TDE"
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=('b5bf00e58667bb27e6d75b73d431445e')
+md5sums=('06e6d93d2ac423283aa9609a5fac9c9d')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-potracegui/PKGBUILD b/arch/tde-extra/tde-potracegui/PKGBUILD
new file mode 100644
index 000000000..03dfee42c
--- /dev/null
+++ b/arch/tde-extra/tde-potracegui/PKGBUILD
@@ -0,0 +1,59 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=potracegui
+_cat=applications/graphics/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.5
+pkgrel=1
+pkgdesc="TDE frontend for potrace"
+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'
+ 'potrace'
+)
+makedepends=(
+ 'tde-cmake-trinity'
+ 'pkgconfig'
+)
+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=('0f5bf14a6f334c45e7d4c892e1fd1ed1')
+
+[ -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-style-baghira/PKGBUILD b/arch/tde-extra/tde-style-baghira/PKGBUILD
index 406540f34..0fe360c09 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="TDE style for Apple junkies :)"
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=('d3c3e29622c0fe2f28225c8e8a198c35')
+md5sums=('b2eeba4cc57da21c602c5dc85fd06924')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-style-domino/PKGBUILD b/arch/tde-extra/tde-style-domino/PKGBUILD
index 970926e69..7a2800db4 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Domino widget style and twin decoration for TDE"
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=('5204e2ca5d81579878165f9b4a4e484f')
+md5sums=('4841be1e03d5da0a13846c7ae7ee199b')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-style-ia-ora/PKGBUILD b/arch/tde-extra/tde-style-ia-ora/PKGBUILD
index 8d07889ba..f5be4722d 100644
--- a/arch/tde-extra/tde-style-ia-ora/PKGBUILD
+++ b/arch/tde-extra/tde-style-ia-ora/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Mandriva Ia Ora widget style and twin decoration for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('82719269c32a769cfca53080e51ae310')
+md5sums=('5ac620d347956de4191f6ac05f291866')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-style-lipstik/PKGBUILD b/arch/tde-extra/tde-style-lipstik/PKGBUILD
index 2fb034494..4518be1df 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Lipstik style for TDE"
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=('25ff5fdfaf73b536f2fd65a0870bf793')
+md5sums=('df6ce1ad2ae5933d3cb9dfcd00516154')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-style-polyester/PKGBUILD b/arch/tde-extra/tde-style-polyester/PKGBUILD
index 42b367c7c..f96a50f14 100644
--- a/arch/tde-extra/tde-style-polyester/PKGBUILD
+++ b/arch/tde-extra/tde-style-polyester/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Polyester widget style and twin decoration for TDE"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('674e9cd45bdd4bea2c909dfc646f78f9')
+md5sums=('909bc6cf702dfc588b1dc2f5f44eeec9')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-style-qtcurve/PKGBUILD b/arch/tde-extra/tde-style-qtcurve/PKGBUILD
index feb4c1576..6c14de4f3 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.1.4
+pkgver=14.1.5
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=('29dcf563e448eae0050f331a00b2acdc')
+md5sums=('79139a7d7c81999178cbfa5ff3f499de')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-systemsettings/PKGBUILD b/arch/tde-extra/tde-systemsettings/PKGBUILD
index 513e189a6..4bccb31ce 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.1.4
+pkgver=14.1.5
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=('f446e0a830bdd36eedf91ea932b93dde')
+md5sums=('b41ab9760efe206a64d924e1342b963b')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdeaccessibility/PKGBUILD b/arch/tde-extra/tde-tdeaccessibility/PKGBUILD
index f2c2e9557..9e71e617e 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.1.4
+pkgver=14.1.5
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=('5646e1e110a12fa7ac9f678bfc25b4ae')
+md5sums=('185c87865523189fceb951704f85782e')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdeaddons/PKGBUILD b/arch/tde-extra/tde-tdeaddons/PKGBUILD
index 56e2feb09..de4f22b4e 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.1.4
+pkgver=14.1.5
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=('82b98e0c4fe2cba9c93a213a357cea24')
+md5sums=('5d131dc5a7042758287f574e213d738f')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdebluez/PKGBUILD b/arch/tde-extra/tde-tdebluez/PKGBUILD
index b3e3c7852..e69743a75 100644
--- a/arch/tde-extra/tde-tdebluez/PKGBUILD
+++ b/arch/tde-extra/tde-tdebluez/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/system/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('445320024065868f793589ed6ec77eda')
+md5sums=('0e66c87a535e8404478d2912e77a3c53')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-tdeedu/PKGBUILD b/arch/tde-extra/tde-tdeedu/PKGBUILD
index 785dfd7d6..10ff78298 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Educational 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=('6eeeec9a04028fecb186933596f194ca')
+md5sums=('e93a592e0e1ea74bc8f14741745c41c9')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdegames/PKGBUILD b/arch/tde-extra/tde-tdegames/PKGBUILD
index 2a0f465ba..cbc9f089c 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.1.4
+pkgver=14.1.5
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=('8fc78db5de46a83ae0310a4c7f702efd')
+md5sums=('5fe577b527b0c57443ee6d7ea282d9b6')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdeio-appinfo/PKGBUILD b/arch/tde-extra/tde-tdeio-appinfo/PKGBUILD
index fe3d1308b..a7df949e9 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="TDEIO slave for the appinfo protocol"
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=('a94a20e1c8ef9429977de0d0419abed6')
+md5sums=('ff08f33210c15a1301892d1e345943d2')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-tdeio-ftps/PKGBUILD b/arch/tde-extra/tde-tdeio-ftps/PKGBUILD
index d3065f611..d98162e6c 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="An ftps TDEIO slave for TDE"
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=('ff45275d8497c0639cb3fce9af680ea4')
+md5sums=('9617c26ab198fea851cc4002c5dc3568')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-tdeio-gopher/PKGBUILD b/arch/tde-extra/tde-tdeio-gopher/PKGBUILD
index 6b5b092a4..a5dece153 100644
--- a/arch/tde-extra/tde-tdeio-gopher/PKGBUILD
+++ b/arch/tde-extra/tde-tdeio-gopher/PKGBUILD
@@ -7,7 +7,7 @@ _cat=applications/tdeio/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="tdeio-slave for the gopher protocol"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('0bed0b51ca4c88b76bf3fe5e38d63132')
+md5sums=('cb669fddf7dac64700f847fd98bf2978')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-tdeio-locate/PKGBUILD b/arch/tde-extra/tde-tdeio-locate/PKGBUILD
index 8efaacad0..3e5726de3 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="tdeio-slave for the locate command"
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=('18a52195ce71979057f2a2e2d38f88d1')
+md5sums=('afc9fa6e11ae349e54742252f86a13dc')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-tdeio-sword/PKGBUILD b/arch/tde-extra/tde-tdeio-sword/PKGBUILD
index f35272ca6..e5980c25a 100644
--- a/arch/tde-extra/tde-tdeio-sword/PKGBUILD
+++ b/arch/tde-extra/tde-tdeio-sword/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/tdeio/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -28,7 +28,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('0f8061267a26f4dfdfc2172d7815d861')
+md5sums=('8584184a0bad5b141d63f604a4f7c464')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-tdeknighttour/PKGBUILD b/arch/tde-extra/tde-tdeknighttour/PKGBUILD
new file mode 100644
index 000000000..00472d4d0
--- /dev/null
+++ b/arch/tde-extra/tde-tdeknighttour/PKGBUILD
@@ -0,0 +1,58 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=tdeknighttour
+_cat=applications/games/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.5
+pkgrel=1
+pkgdesc="A logic game for TDE"
+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'
+ 'pkgconfig'
+)
+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=('e3af3e9e6a21f86604ca53b137a53973')
+
+[ -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 579862d25..fc45dcd5c 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.1.4
+pkgver=14.1.5
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=('89000c6005a794da859fdf68fc9756de')
+md5sums=('5f9644256682fb228a5db513b362b330')
# install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdenetwork/PKGBUILD b/arch/tde-extra/tde-tdenetwork/PKGBUILD
index b9e2f75dd..64d98e57f 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.1.4
+pkgver=14.1.5
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=('7b98f418541811ebcdb00afe49ae8eed')
+md5sums=('030e2826267aa597d905205c0f7761cd')
# install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdenetworkmanager/PKGBUILD b/arch/tde-extra/tde-tdenetworkmanager/PKGBUILD
index b70576807..8ca1d785f 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.1.4
+pkgver=14.1.5
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=('fa93c9c1d7aa2d18ef78eb89ba528bcc')
+md5sums=('6fa9132d6ff23ecece2e25d83c0d9676')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdepacman/PKGBUILD b/arch/tde-extra/tde-tdepacman/PKGBUILD
new file mode 100644
index 000000000..09b093576
--- /dev/null
+++ b/arch/tde-extra/tde-tdepacman/PKGBUILD
@@ -0,0 +1,59 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=tdepacman
+_cat=applications/games/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod/tde-}"
+pkgver=14.1.5
+pkgrel=1
+pkgdesc="A pacman clone game for TDE"
+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-tdegames'
+)
+makedepends=(
+ 'tde-cmake-trinity'
+ 'pkgconfig'
+)
+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=('ea36912e7e281b4346ce3f2beca3c55f')
+
+[ -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-tdepim/PKGBUILD b/arch/tde-extra/tde-tdepim/PKGBUILD
index e4ea19cec..0b57d3923 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.1.4
+pkgver=14.1.5
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=('2aa7a4a862885862b05ffd9ee477b85d')
+md5sums=('8b20ae9ec09ddf8f4c48a655a6c16dcc')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdepowersave/PKGBUILD b/arch/tde-extra/tde-tdepowersave/PKGBUILD
index f08a9b1bf..7cee03aea 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.1.4
+pkgver=14.1.5
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=('2baa6839871d48b721567472adfd9916')
+md5sums=('9a2b78880d44ad51d0277d86be1cbcd3')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdesudo/PKGBUILD b/arch/tde-extra/tde-tdesudo/PKGBUILD
index 2b40737ce..f7254c349 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.1.4
+pkgver=14.1.5
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=('0825e673a6d793b94d0eeede9252d5ca')
+md5sums=('831bc4e71c5dbafadfc8f7921a6d0fd7')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdetoys/PKGBUILD b/arch/tde-extra/tde-tdetoys/PKGBUILD
index 9c9172c6b..e206783e9 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.1.4
+pkgver=14.1.5
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=('0068d8b1281bfeb9ee0ca42401502197')
+md5sums=('4843c42b6295a1b12d3421a39a0c684d')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tdmtheme/PKGBUILD b/arch/tde-extra/tde-tdmtheme/PKGBUILD
index b3c60de6f..70c7513aa 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.1.4
+pkgver=14.1.5
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=('00b60b8cf92f51aeb6b9cf79d23421a5')
+md5sums=('e393f00795420259a3217a6b15762744')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-tellico/PKGBUILD b/arch/tde-extra/tde-tellico/PKGBUILD
index 00dd6fdc6..2acaf17cd 100644
--- a/arch/tde-extra/tde-tellico/PKGBUILD
+++ b/arch/tde-extra/tde-tellico/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/office/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -20,6 +20,7 @@ depends=(
'tde-tdemultimedia'
'tde-tdepim'
'exempi'
+ 'hiredis'
'perl-text-bibtex'
'perl-xml-parser'
'taglib'
@@ -36,7 +37,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('e54e5ca4139c0d0dcc69793d3d9aa90f')
+md5sums=('bb7c7ee8c74797af74d7b50e9d3f7124')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-tork/PKGBUILD b/arch/tde-extra/tde-tork/PKGBUILD
index 7227b0546..237072f64 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Anonymity manager for TDE"
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=('384769987a91131061a27a2a218369c9')
+md5sums=('a928f2d39658519f89b8ef6c9e1b416a')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-twin-style-crystal/PKGBUILD b/arch/tde-extra/tde-twin-style-crystal/PKGBUILD
index e73c60ab7..17fb16780 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="TDE TWin Style Crystal"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -19,7 +19,7 @@ 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=('b5e312c4142f8ac592c52a795150facb')
+md5sums=('ee09390ccb59b93e09d578e0293feba2')
install=''
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
diff --git a/arch/tde-extra/tde-twin-style-dekorator/PKGBUILD b/arch/tde-extra/tde-twin-style-dekorator/PKGBUILD
index d9730dbf8..564ab434a 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Window decorations for TDE using user-supplied PNG files"
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=('0056a5e7c0d679c16901c1493cc86060')
+md5sums=('92018343e0a04e9f49770088cae66bcc')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-twin-style-fahrenheit/PKGBUILD b/arch/tde-extra/tde-twin-style-fahrenheit/PKGBUILD
index ea8d4c9a9..3a9749577 100644
--- a/arch/tde-extra/tde-twin-style-fahrenheit/PKGBUILD
+++ b/arch/tde-extra/tde-twin-style-fahrenheit/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Port of the KDE 3.2's version of Fahrenheit window decoration"
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=('d7ec44ed65b27cc9f6d8a38ea569f37d')
+md5sums=('9b4a7dca070b8b2b44af548a81a6108e')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-twin-style-machbunt/PKGBUILD b/arch/tde-extra/tde-twin-style-machbunt/PKGBUILD
index fee480514..41fec8414 100644
--- a/arch/tde-extra/tde-twin-style-machbunt/PKGBUILD
+++ b/arch/tde-extra/tde-twin-style-machbunt/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="TDE window decoration from SUSE 9.1/9.2"
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=('9fdec48a31531f6b1410cb095a92e367')
+md5sums=('c71ab7c6cf503f54bd793afec5cbc867')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-twin-style-mallory/PKGBUILD b/arch/tde-extra/tde-twin-style-mallory/PKGBUILD
index 5cf6ce53a..9e135455d 100644
--- a/arch/tde-extra/tde-twin-style-mallory/PKGBUILD
+++ b/arch/tde-extra/tde-twin-style-mallory/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="A twin window decoration based on the original KDE Alloyon windec theme"
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=('a428d7544a736065809e67c3eaf52eb7')
+md5sums=('e69dc166ec3579e7a23225570c219d7b')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-twin-style-suse2/PKGBUILD b/arch/tde-extra/tde-twin-style-suse2/PKGBUILD
index 5e59e480d..d307089d7 100644
--- a/arch/tde-extra/tde-twin-style-suse2/PKGBUILD
+++ b/arch/tde-extra/tde-twin-style-suse2/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/themes/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="TDE window decoration from SUSE 9.3"
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=('be8abfcc181df7b05db8db9c32eed718')
+md5sums=('931e7760c446c3696ad0d64a60d1cfc6')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-xdg-desktop-portal-tde/PKGBUILD b/arch/tde-extra/tde-xdg-desktop-portal-tde/PKGBUILD
index a1e5385ee..1f5398ba2 100644
--- a/arch/tde-extra/tde-xdg-desktop-portal-tde/PKGBUILD
+++ b/arch/tde-extra/tde-xdg-desktop-portal-tde/PKGBUILD
@@ -6,7 +6,7 @@ _cat=applications/system/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Trinity Desktop Enviroment $_cat$_mod"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -29,7 +29,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('f4d4981bb62183fa7292e9f3f156915e')
+md5sums=('f4257468572545250408a7439f437f78')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-extra/tde-yakuake/PKGBUILD b/arch/tde-extra/tde-yakuake/PKGBUILD
index 18da4e425..ca6b55781 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="A Quake-style terminal emulator based on TDE Konsole technology"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -25,7 +25,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('e715dcc526727834a8c09a0b2de30b24')
+md5sums=('cb86693944a9fa7ccb5ebfcdfbed1b1a')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-libs/tde-kipi-plugins/PKGBUILD b/arch/tde-libs/tde-kipi-plugins/PKGBUILD
index 108405138..434b1dd69 100644
--- a/arch/tde-libs/tde-kipi-plugins/PKGBUILD
+++ b/arch/tde-libs/tde-kipi-plugins/PKGBUILD
@@ -6,7 +6,7 @@ _cat=libraries/
_kdemod="${_mod/tde/kde}"
pkgname="tde-${_mod/tde-}"
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="The library for apps that want to use TDE kipi-plugins"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -34,7 +34,7 @@ options=('staticlibs' 'libtool' '!strip')
install=
source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
-md5sums=('d3053c8767db49a438a0df0efcda878d')
+md5sums=('c02d09576af5d9538d8ab3efc5d1c8a6')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-libs/tde-libcaldav/PKGBUILD b/arch/tde-libs/tde-libcaldav/PKGBUILD
index 69eede561..da09a74c6 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.1.4
+pkgver=14.1.5
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=('d2f769424ad788b80d59951f60ab8767')
+md5sums=('c9e18eef0c5e6f5108ad6814d96cdbde')
_prefix=/usr
diff --git a/arch/tde-libs/tde-libcarddav/PKGBUILD b/arch/tde-libs/tde-libcarddav/PKGBUILD
index 5fd5453d0..0a964520a 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="A client library adding support for the CardDAV protocol"
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=('cbed6d3b6905abc7736663a254ce17e6')
+md5sums=('cd01e23f039400462f1fe49c9e6089be')
_prefix=/usr
diff --git a/arch/tde-libs/tde-libkdcraw/PKGBUILD b/arch/tde-libs/tde-libkdcraw/PKGBUILD
index d1cf3b7be..1d7437f88 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="The EXIV2 Library interface for TDE kipi-plugins"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -21,7 +21,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=('9cd8a7f55f573ab8828763c2fec47d7c')
+md5sums=('9c1c580816471485978d32f493de93cc')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-libs/tde-libkexiv2/PKGBUILD b/arch/tde-libs/tde-libkexiv2/PKGBUILD
index e5a5058d3..2a7dee4da 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="The EXIV2 Library interface for TDE kipi-plugins"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -21,7 +21,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=('5ac95a204cfc5a9494d2c84a5c2733ea')
+md5sums=('143bbdfdd6c12ff7334bf2557e5b619c')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-libs/tde-libkipi/PKGBUILD b/arch/tde-libs/tde-libkipi/PKGBUILD
index 78a6ab0b9..0ba04dea4 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.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="The library for apps that want to use TDE kipi-plugins"
arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
@@ -21,7 +21,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=('b2916bf50f79f0310d8b5e41989deb0c')
+md5sums=('68759329e880a3c69f4bb21ac176ecfa')
[ -n "$TDEDIR" ] || TDEDIR=/opt/trinity
[ -n "$TQTDIR" ] || TQTDIR=${TDEDIR}/tqt3
diff --git a/arch/tde-libs/tde-libksquirrel/PKGBUILD b/arch/tde-libs/tde-libksquirrel/PKGBUILD
new file mode 100644
index 000000000..88e3fc51d
--- /dev/null
+++ b/arch/tde-libs/tde-libksquirrel/PKGBUILD
@@ -0,0 +1,68 @@
+# Maintainer: Michael Manley <mmanley@nasutek.com>
+# Contributor: David C. Rankin <drankinatty at gmail dot com>
+
+_mod=libksquirrel
+_cat=libraries/
+_kdemod="${_mod/tde/kde}"
+
+pkgname="tde-${_mod}"
+pkgver=14.1.5
+pkgrel=1
+pkgdesc="The Runtime libraries for KSquirrel"
+arch=('i686' 'x86_64' 'aarch64' 'armv7h' 'powerpc64le')
+url="https://scm.trinitydesktop.org/scm/git/${_mod}"
+license=('GPL')
+groups=('tde-libs')
+depends=(
+ 'tde-tdelibs'
+ 'djvulibre'
+ 'fig2dev'
+ 'ghostscript'
+ 'giflib'
+ 'jasper'
+ 'lcms'
+ 'libiconv'
+ 'libjpeg-turbo'
+ 'libmng'
+ 'librsvg'
+ 'libtiff'
+ 'libwmf'
+ 'netpbm'
+ 'openexr'
+ #'xmedcon'
+)
+makedepends=('tde-cmake-trinity')
+optdepends=()
+provides=("${_mod}")
+conflicts=("trinity-${_mod}")
+replaces=("trinity-${_mod}")
+options=('staticlibs' 'libtool' '!strip' '!emptydirs')
+source=("https://mirror.ppa.trinitydesktop.org/trinity/releases/R${pkgver}/main/${_cat}${_mod}-trinity-${pkgver}.tar.xz")
+md5sums=('4a95fdc3d5b49b87b04329cc79170346')
+
+[ -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}/${pkgname#*-}-trinity-${pkgver}/ \
+ -GNinja \
+ -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
+ -DBUILD_ALL="ON" \
+ -DBUILD_DICOM="OFF" \
+ -DBUILD_PICT="OFF" \
+ -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-meta/PKGBUILD b/arch/tde-meta/PKGBUILD
index 862124f58..9acdd1dce 100644
--- a/arch/tde-meta/PKGBUILD
+++ b/arch/tde-meta/PKGBUILD
@@ -1,5 +1,5 @@
pkgname=tde-meta
-pkgver=14.1.4
+pkgver=14.1.5
pkgrel=1
pkgdesc="Trinity Desktop Environment"
arch=('any')
@@ -48,6 +48,7 @@ depends=(
'tde-libkdcraw'
'tde-libkexiv2'
'tde-libkipi'
+ 'tde-libksquirrel'
'tde-kipi-plugins'
# tde-extra
@@ -64,6 +65,9 @@ depends=(
'tde-gtk-qt-engine'
'tde-gwenview'
'tde-gwenview-i18n'
+ 'tde-k3b'
+ 'tde-k3b-i18n'
+ 'tde-kaffeine'
'tde-kbarcode'
'tde-kbiff'
'tde-kchmviewer'
@@ -72,6 +76,7 @@ depends=(
'tde-kmplayer'
'tde-kmyfirewall'
'tde-kmymoney'
+ 'tde-knights'
'tde-kommando'
'tde-kompose'
'tde-konversation'
@@ -81,8 +86,10 @@ depends=(
'tde-krusader'
'tde-kshutdown'
'tde-ksplash-engine-moodin'
+ 'tde-ksquirrel'
'tde-ktorrent'
'tde-kvkbd'
+ 'tde-potracegui'
'tde-style-baghira'
'tde-style-domino'
'tde-style-ia-ora'
@@ -100,9 +107,11 @@ depends=(
'tde-tdeio-gopher'
'tde-tdeio-locate'
'tde-tdeio-sword'
+ 'tde-tdeknighttour'
'tde-tdemultimedia'
'tde-tdenetwork'
'tde-tdenetworkmanager'
+ 'tde-tdepacman'
'tde-tdepim'
'tde-tdepowersave'
'tde-tdesudo'
diff --git a/debian/_base/applications/development/tdexsldbg/debian/changelog b/debian/_base/applications/development/tdexsldbg/debian/changelog
new file mode 100644
index 000000000..ec1d59988
--- /dev/null
+++ b/debian/_base/applications/development/tdexsldbg/debian/changelog
@@ -0,0 +1,5 @@
+kxsldbg-trinity (4:14.1.5-0~a) forky; urgency=low
+
+ * Move from tdewebdev into a standalone package.
+
+ -- Slávek Banko <slavek.banko@axis.cz> Fri, 17 Oct 2025 01:57:27 +0200
diff --git a/debian/_base/applications/development/tdexsldbg/debian/compat b/debian/_base/applications/development/tdexsldbg/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/debian/_base/applications/development/tdexsldbg/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/_base/applications/development/tdexsldbg/debian/control b/debian/_base/applications/development/tdexsldbg/debian/control
new file mode 100644
index 000000000..5bfe08f37
--- /dev/null
+++ b/debian/_base/applications/development/tdexsldbg/debian/control
@@ -0,0 +1,26 @@
+Source: kxsldbg-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, libreadline-dev | libreadline6-dev | libreadline5-dev, libxml2-dev, libxslt1-dev, libicu-dev
+Standards-Version: 3.8.4
+Homepage: http://www.trinitydesktop.org/
+
+Package: kxsldbg-trinity
+Architecture: any
+Section: text
+Replaces: kxsldbg-trinity (<< 4:14.0.0~)
+Breaks: kxsldbg-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Suggests: quanta-trinity, khelpcenter-trinity
+Description: graphical XSLT debugger for TDE [Trinity]
+ KXSLDbg is a debugger for XSLT scripts. It includes a graphical user
+ interface as well as a text-based debugger. KXSLDbg can be run as a
+ standalone application or as an embedded TDE part.
+ .
+ XSLT is an XML language for defining transformations of XML files from
+ XML to some other arbitrary format, such as XML, HTML, plain text, etc.,
+ using standard XSLT stylesheets.
+ .
+ This package is part of TDE, as a component of the TDE web development module.
+ See the 'tde-trinity' and 'tdewebdev-trinity' packages for more information.
diff --git a/debian/_base/applications/development/tdexsldbg/debian/copyright b/debian/_base/applications/development/tdexsldbg/debian/copyright
new file mode 100644
index 000000000..6723473d3
--- /dev/null
+++ b/debian/_base/applications/development/tdexsldbg/debian/copyright
@@ -0,0 +1,431 @@
+This package was debianized by Mariusz Przygodzki <dune@home.pl> on
+Sat, 25 Nov 2000 15:35:08 +0100.
+Maintenance was taken over by Ben Burton <bab@debian.org> on
+Sun, 18 Feb 2001 12:00:03 -0600.
+
+It was downloaded from: https://mirror.ppa.trinitydesktop.org/trinity
+
+Upstream Author:
+ Keith Isdale <k_isdale@tpg.com.au>
+
+Copyright:
+
+ All components of this package are released under the GNU General
+ Public License (GPL), with the following exceptions:
+
+ DocBook documentation: (see below)
+
+ On Debian GNU/Linux systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL'.
+
+ --------------------
+
+ DocBook Documentation:
+
+ Permission is granted to copy, distribute and/or modify this
+ document under the terms of the GNU Free Documentation License,
+ Version 1.1 or any later version published by the Free Software
+ Foundation; with no Invariant Sections, with no Front-Cover Texts,
+ and with no Back-Cover Texts.
+
+ A copy of the GNU Free Documentation License (Version 1.2) is
+ included below.
+
+
+ GNU Free Documentation License
+ Version 1.2, November 2002
+
+
+ Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+ 0. PREAMBLE
+
+ The purpose of this License is to make a manual, textbook, or other
+ functional and useful document "free" in the sense of freedom: to
+ assure everyone the effective freedom to copy and redistribute it,
+ with or without modifying it, either commercially or noncommercially.
+ Secondarily, this License preserves for the author and publisher a way
+ to get credit for their work, while not being considered responsible
+ for modifications made by others.
+
+ This License is a kind of "copyleft", which means that derivative
+ works of the document must themselves be free in the same sense. It
+ complements the GNU General Public License, which is a copyleft
+ license designed for free software.
+
+ We have designed this License in order to use it for manuals for free
+ software, because free software needs free documentation: a free
+ program should come with manuals providing the same freedoms that the
+ software does. But this License is not limited to software manuals;
+ it can be used for any textual work, regardless of subject matter or
+ whether it is published as a printed book. We recommend this License
+ principally for works whose purpose is instruction or reference.
+
+
+ 1. APPLICABILITY AND DEFINITIONS
+
+ This License applies to any manual or other work, in any medium, that
+ contains a notice placed by the copyright holder saying it can be
+ distributed under the terms of this License. Such a notice grants a
+ world-wide, royalty-free license, unlimited in duration, to use that
+ work under the conditions stated herein. The "Document", below,
+ refers to any such manual or work. Any member of the public is a
+ licensee, and is addressed as "you". You accept the license if you
+ copy, modify or distribute the work in a way requiring permission
+ under copyright law.
+
+ A "Modified Version" of the Document means any work containing the
+ Document or a portion of it, either copied verbatim, or with
+ modifications and/or translated into another language.
+
+ A "Secondary Section" is a named appendix or a front-matter section of
+ the Document that deals exclusively with the relationship of the
+ publishers or authors of the Document to the Document's overall subject
+ (or to related matters) and contains nothing that could fall directly
+ within that overall subject. (Thus, if the Document is in part a
+ textbook of mathematics, a Secondary Section may not explain any
+ mathematics.) The relationship could be a matter of historical
+ connection with the subject or with related matters, or of legal,
+ commercial, philosophical, ethical or political position regarding
+ them.
+
+ The "Invariant Sections" are certain Secondary Sections whose titles
+ are designated, as being those of Invariant Sections, in the notice
+ that says that the Document is released under this License. If a
+ section does not fit the above definition of Secondary then it is not
+ allowed to be designated as Invariant. The Document may contain zero
+ Invariant Sections. If the Document does not identify any Invariant
+ Sections then there are none.
+
+ The "Cover Texts" are certain short passages of text that are listed,
+ as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+ the Document is released under this License. A Front-Cover Text may
+ be at most 5 words, and a Back-Cover Text may be at most 25 words.
+
+ A "Transparent" copy of the Document means a machine-readable copy,
+ represented in a format whose specification is available to the
+ general public, that is suitable for revising the document
+ straightforwardly with generic text editors or (for images composed of
+ pixels) generic paint programs or (for drawings) some widely available
+ drawing editor, and that is suitable for input to text formatters or
+ for automatic translation to a variety of formats suitable for input
+ to text formatters. A copy made in an otherwise Transparent file
+ format whose markup, or absence of markup, has been arranged to thwart
+ or discourage subsequent modification by readers is not Transparent.
+ An image format is not Transparent if used for any substantial amount
+ of text. A copy that is not "Transparent" is called "Opaque".
+
+ Examples of suitable formats for Transparent copies include plain
+ ASCII without markup, Texinfo input format, LaTeX input format, SGML
+ or XML using a publicly available DTD, and standard-conforming simple
+ HTML, PostScript or PDF designed for human modification. Examples of
+ transparent image formats include PNG, XCF and JPG. Opaque formats
+ include proprietary formats that can be read and edited only by
+ proprietary word processors, SGML or XML for which the DTD and/or
+ processing tools are not generally available, and the
+ machine-generated HTML, PostScript or PDF produced by some word
+ processors for output purposes only.
+
+ The "Title Page" means, for a printed book, the title page itself,
+ plus such following pages as are needed to hold, legibly, the material
+ this License requires to appear in the title page. For works in
+ formats which do not have any title page as such, "Title Page" means
+ the text near the most prominent appearance of the work's title,
+ preceding the beginning of the body of the text.
+
+ A section "Entitled XYZ" means a named subunit of the Document whose
+ title either is precisely XYZ or contains XYZ in parentheses following
+ text that translates XYZ in another language. (Here XYZ stands for a
+ specific section name mentioned below, such as "Acknowledgements",
+ "Dedications", "Endorsements", or "History".) To "Preserve the Title"
+ of such a section when you modify the Document means that it remains a
+ section "Entitled XYZ" according to this definition.
+
+ The Document may include Warranty Disclaimers next to the notice which
+ states that this License applies to the Document. These Warranty
+ Disclaimers are considered to be included by reference in this
+ License, but only as regards disclaiming warranties: any other
+ implication that these Warranty Disclaimers may have is void and has
+ no effect on the meaning of this License.
+
+
+ 2. VERBATIM COPYING
+
+ You may copy and distribute the Document in any medium, either
+ commercially or noncommercially, provided that this License, the
+ copyright notices, and the license notice saying this License applies
+ to the Document are reproduced in all copies, and that you add no other
+ conditions whatsoever to those of this License. You may not use
+ technical measures to obstruct or control the reading or further
+ copying of the copies you make or distribute. However, you may accept
+ compensation in exchange for copies. If you distribute a large enough
+ number of copies you must also follow the conditions in section 3.
+
+ You may also lend copies, under the same conditions stated above, and
+ you may publicly display copies.
+
+
+ 3. COPYING IN QUANTITY
+
+ If you publish printed copies (or copies in media that commonly have
+ printed covers) of the Document, numbering more than 100, and the
+ Document's license notice requires Cover Texts, you must enclose the
+ copies in covers that carry, clearly and legibly, all these Cover
+ Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+ the back cover. Both covers must also clearly and legibly identify
+ you as the publisher of these copies. The front cover must present
+ the full title with all words of the title equally prominent and
+ visible. You may add other material on the covers in addition.
+ Copying with changes limited to the covers, as long as they preserve
+ the title of the Document and satisfy these conditions, can be treated
+ as verbatim copying in other respects.
+
+ If the required texts for either cover are too voluminous to fit
+ legibly, you should put the first ones listed (as many as fit
+ reasonably) on the actual cover, and continue the rest onto adjacent
+ pages.
+
+ If you publish or distribute Opaque copies of the Document numbering
+ more than 100, you must either include a machine-readable Transparent
+ copy along with each Opaque copy, or state in or with each Opaque copy
+ a computer-network location from which the general network-using
+ public has access to download using public-standard network protocols
+ a complete Transparent copy of the Document, free of added material.
+ If you use the latter option, you must take reasonably prudent steps,
+ when you begin distribution of Opaque copies in quantity, to ensure
+ that this Transparent copy will remain thus accessible at the stated
+ location until at least one year after the last time you distribute an
+ Opaque copy (directly or through your agents or retailers) of that
+ edition to the public.
+
+ It is requested, but not required, that you contact the authors of the
+ Document well before redistributing any large number of copies, to give
+ them a chance to provide you with an updated version of the Document.
+
+
+ 4. MODIFICATIONS
+
+ You may copy and distribute a Modified Version of the Document under
+ the conditions of sections 2 and 3 above, provided that you release
+ the Modified Version under precisely this License, with the Modified
+ Version filling the role of the Document, thus licensing distribution
+ and modification of the Modified Version to whoever possesses a copy
+ of it. In addition, you must do these things in the Modified Version:
+
+ A. Use in the Title Page (and on the covers, if any) a title distinct
+ from that of the Document, and from those of previous versions
+ (which should, if there were any, be listed in the History section
+ of the Document). You may use the same title as a previous version
+ if the original publisher of that version gives permission.
+ B. List on the Title Page, as authors, one or more persons or entities
+ responsible for authorship of the modifications in the Modified
+ Version, together with at least five of the principal authors of the
+ Document (all of its principal authors, if it has fewer than five),
+ unless they release you from this requirement.
+ C. State on the Title page the name of the publisher of the
+ Modified Version, as the publisher.
+ D. Preserve all the copyright notices of the Document.
+ E. Add an appropriate copyright notice for your modifications
+ adjacent to the other copyright notices.
+ F. Include, immediately after the copyright notices, a license notice
+ giving the public permission to use the Modified Version under the
+ terms of this License, in the form shown in the Addendum below.
+ G. Preserve in that license notice the full lists of Invariant Sections
+ and required Cover Texts given in the Document's license notice.
+ H. Include an unaltered copy of this License.
+ I. Preserve the section Entitled "History", Preserve its Title, and add
+ to it an item stating at least the title, year, new authors, and
+ publisher of the Modified Version as given on the Title Page. If
+ there is no section Entitled "History" in the Document, create one
+ stating the title, year, authors, and publisher of the Document as
+ given on its Title Page, then add an item describing the Modified
+ Version as stated in the previous sentence.
+ J. Preserve the network location, if any, given in the Document for
+ public access to a Transparent copy of the Document, and likewise
+ the network locations given in the Document for previous versions
+ it was based on. These may be placed in the "History" section.
+ You may omit a network location for a work that was published at
+ least four years before the Document itself, or if the original
+ publisher of the version it refers to gives permission.
+ K. For any section Entitled "Acknowledgements" or "Dedications",
+ Preserve the Title of the section, and preserve in the section all
+ the substance and tone of each of the contributor acknowledgements
+ and/or dedications given therein.
+ L. Preserve all the Invariant Sections of the Document,
+ unaltered in their text and in their titles. Section numbers
+ or the equivalent are not considered part of the section titles.
+ M. Delete any section Entitled "Endorsements". Such a section
+ may not be included in the Modified Version.
+ N. Do not retitle any existing section to be Entitled "Endorsements"
+ or to conflict in title with any Invariant Section.
+ O. Preserve any Warranty Disclaimers.
+
+ If the Modified Version includes new front-matter sections or
+ appendices that qualify as Secondary Sections and contain no material
+ copied from the Document, you may at your option designate some or all
+ of these sections as invariant. To do this, add their titles to the
+ list of Invariant Sections in the Modified Version's license notice.
+ These titles must be distinct from any other section titles.
+
+ You may add a section Entitled "Endorsements", provided it contains
+ nothing but endorsements of your Modified Version by various
+ parties--for example, statements of peer review or that the text has
+ been approved by an organization as the authoritative definition of a
+ standard.
+
+ You may add a passage of up to five words as a Front-Cover Text, and a
+ passage of up to 25 words as a Back-Cover Text, to the end of the list
+ of Cover Texts in the Modified Version. Only one passage of
+ Front-Cover Text and one of Back-Cover Text may be added by (or
+ through arrangements made by) any one entity. If the Document already
+ includes a cover text for the same cover, previously added by you or
+ by arrangement made by the same entity you are acting on behalf of,
+ you may not add another; but you may replace the old one, on explicit
+ permission from the previous publisher that added the old one.
+
+ The author(s) and publisher(s) of the Document do not by this License
+ give permission to use their names for publicity for or to assert or
+ imply endorsement of any Modified Version.
+
+
+ 5. COMBINING DOCUMENTS
+
+ You may combine the Document with other documents released under this
+ License, under the terms defined in section 4 above for modified
+ versions, provided that you include in the combination all of the
+ Invariant Sections of all of the original documents, unmodified, and
+ list them all as Invariant Sections of your combined work in its
+ license notice, and that you preserve all their Warranty Disclaimers.
+
+ The combined work need only contain one copy of this License, and
+ multiple identical Invariant Sections may be replaced with a single
+ copy. If there are multiple Invariant Sections with the same name but
+ different contents, make the title of each such section unique by
+ adding at the end of it, in parentheses, the name of the original
+ author or publisher of that section if known, or else a unique number.
+ Make the same adjustment to the section titles in the list of
+ Invariant Sections in the license notice of the combined work.
+
+ In the combination, you must combine any sections Entitled "History"
+ in the various original documents, forming one section Entitled
+ "History"; likewise combine any sections Entitled "Acknowledgements",
+ and any sections Entitled "Dedications". You must delete all sections
+ Entitled "Endorsements".
+
+
+ 6. COLLECTIONS OF DOCUMENTS
+
+ You may make a collection consisting of the Document and other documents
+ released under this License, and replace the individual copies of this
+ License in the various documents with a single copy that is included in
+ the collection, provided that you follow the rules of this License for
+ verbatim copying of each of the documents in all other respects.
+
+ You may extract a single document from such a collection, and distribute
+ it individually under this License, provided you insert a copy of this
+ License into the extracted document, and follow this License in all
+ other respects regarding verbatim copying of that document.
+
+
+ 7. AGGREGATION WITH INDEPENDENT WORKS
+
+ A compilation of the Document or its derivatives with other separate
+ and independent documents or works, in or on a volume of a storage or
+ distribution medium, is called an "aggregate" if the copyright
+ resulting from the compilation is not used to limit the legal rights
+ of the compilation's users beyond what the individual works permit.
+ When the Document is included in an aggregate, this License does not
+ apply to the other works in the aggregate which are not themselves
+ derivative works of the Document.
+
+ If the Cover Text requirement of section 3 is applicable to these
+ copies of the Document, then if the Document is less than one half of
+ the entire aggregate, the Document's Cover Texts may be placed on
+ covers that bracket the Document within the aggregate, or the
+ electronic equivalent of covers if the Document is in electronic form.
+ Otherwise they must appear on printed covers that bracket the whole
+ aggregate.
+
+
+ 8. TRANSLATION
+
+ Translation is considered a kind of modification, so you may
+ distribute translations of the Document under the terms of section 4.
+ Replacing Invariant Sections with translations requires special
+ permission from their copyright holders, but you may include
+ translations of some or all Invariant Sections in addition to the
+ original versions of these Invariant Sections. You may include a
+ translation of this License, and all the license notices in the
+ Document, and any Warranty Disclaimers, provided that you also include
+ the original English version of this License and the original versions
+ of those notices and disclaimers. In case of a disagreement between
+ the translation and the original version of this License or a notice
+ or disclaimer, the original version will prevail.
+
+ If a section in the Document is Entitled "Acknowledgements",
+ "Dedications", or "History", the requirement (section 4) to Preserve
+ its Title (section 1) will typically require changing the actual
+ title.
+
+
+ 9. TERMINATION
+
+ You may not copy, modify, sublicense, or distribute the Document except
+ as expressly provided for under this License. Any other attempt to
+ copy, modify, sublicense or distribute the Document is void, and will
+ automatically terminate your rights under this License. However,
+ parties who have received copies, or rights, from you under this
+ License will not have their licenses terminated so long as such
+ parties remain in full compliance.
+
+
+ 10. FUTURE REVISIONS OF THIS LICENSE
+
+ The Free Software Foundation may publish new, revised versions
+ of the GNU Free Documentation License from time to time. Such new
+ versions will be similar in spirit to the present version, but may
+ differ in detail to address new problems or concerns. See
+ http://www.gnu.org/copyleft/.
+
+ Each version of the License is given a distinguishing version number.
+ If the Document specifies that a particular numbered version of this
+ License "or any later version" applies to it, you have the option of
+ following the terms and conditions either of that specified version or
+ of any later version that has been published (not as a draft) by the
+ Free Software Foundation. If the Document does not specify a version
+ number of this License, you may choose any version ever published (not
+ as a draft) by the Free Software Foundation.
+
+
+ ADDENDUM: How to use this License for your documents
+
+ To use this License in a document you have written, include a copy of
+ the License in the document and put the following copyright and
+ license notices just after the title page:
+
+ Copyright (c) YEAR YOUR NAME.
+ Permission is granted to copy, distribute and/or modify this document
+ under the terms of the GNU Free Documentation License, Version 1.2
+ or any later version published by the Free Software Foundation;
+ with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+ Texts. A copy of the license is included in the section entitled
+ "GNU Free Documentation License".
+
+ If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
+ replace the "with...Texts." line with this:
+
+ with the Invariant Sections being LIST THEIR TITLES, with the
+ Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
+
+ If you have Invariant Sections without Cover Texts, or some other
+ combination of the three, merge those two alternatives to suit the
+ situation.
+
+ If your document contains nontrivial examples of program code, we
+ recommend releasing these examples in parallel under your choice of
+ free software license, such as the GNU General Public License,
+ to permit their use in free software.
diff --git a/debian/_base/core/tdewebdev/debian/tdewebdev-doc-html.doc-base.kxsldbg b/debian/_base/applications/development/tdexsldbg/debian/doc-base.kxsldbg
index 2f14db1f4..2f14db1f4 100644
--- a/debian/_base/core/tdewebdev/debian/tdewebdev-doc-html.doc-base.kxsldbg
+++ b/debian/_base/applications/development/tdexsldbg/debian/doc-base.kxsldbg
diff --git a/debian/_base/core/tdewebdev/debian/tdewebdev-doc-html.doc-base.xsldbg b/debian/_base/applications/development/tdexsldbg/debian/doc-base.xsldbg
index e4147f24f..e4147f24f 100644
--- a/debian/_base/core/tdewebdev/debian/tdewebdev-doc-html.doc-base.xsldbg
+++ b/debian/_base/applications/development/tdexsldbg/debian/doc-base.xsldbg
diff --git a/debian/_base/applications/development/tdexsldbg/debian/docs b/debian/_base/applications/development/tdexsldbg/debian/docs
new file mode 100644
index 000000000..0b6e0f321
--- /dev/null
+++ b/debian/_base/applications/development/tdexsldbg/debian/docs
@@ -0,0 +1,2 @@
+AUTHORS
+README.md
diff --git a/debian/_base/core/tdewebdev/debian/kxsldbg-trinity.menu b/debian/_base/applications/development/tdexsldbg/debian/menu
index 685853031..685853031 100644
--- a/debian/_base/core/tdewebdev/debian/kxsldbg-trinity.menu
+++ b/debian/_base/applications/development/tdexsldbg/debian/menu
diff --git a/debian/_base/applications/development/tdexsldbg/debian/rules b/debian/_base/applications/development/tdexsldbg/debian/rules
new file mode 100755
index 000000000..acfdd3d1b
--- /dev/null
+++ b/debian/_base/applications/development/tdexsldbg/debian/rules
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+-include /usr/share/cdbs/1/class/tde.mk
+
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/opt/trinity" \
+ -DCONFIG_INSTALL_DIR="/etc/trinity" \
+ -DSYSCONF_INSTALL_DIR="/etc/trinity" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
diff --git a/debian/_base/applications/development/tdexsldbg/debian/source/format b/debian/_base/applications/development/tdexsldbg/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/debian/_base/applications/development/tdexsldbg/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/_base/applications/development/tdexsldbg/debian/source/options b/debian/_base/applications/development/tdexsldbg/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/debian/_base/applications/development/tdexsldbg/debian/source/options
@@ -0,0 +1,6 @@
+# Use xz instead of gzip
+compression = "xz"
+compression-level = 9
+
+# Don't run differences
+diff-ignore = .*
diff --git a/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.install b/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.install
index 010c6f400..7ab7fc5bc 100644
--- a/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.install
+++ b/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.install
@@ -1,17 +1,17 @@
debian/tmp/opt/trinity/bin/kvi_run_netscape
debian/tmp/opt/trinity/bin/kvi_search_help
-debian/tmp/opt/trinity/share/applnk/Internet/kvirc.desktop
+debian/tmp/opt/trinity/lib/kvirc/modules/caps/
+debian/tmp/opt/trinity/share/applications/tde/kvirc.desktop
debian/tmp/opt/trinity/share/apps/tdeconf_update/
+debian/tmp/opt/trinity/share/apps/kvirc/config/
+debian/tmp/opt/trinity/share/apps/kvirc/defscript/
+debian/tmp/opt/trinity/share/apps/kvirc/help/
+debian/tmp/opt/trinity/share/apps/kvirc/license/
+debian/tmp/opt/trinity/share/apps/kvirc/msgcolors/
+debian/tmp/opt/trinity/share/apps/kvirc/pics/
+#debian/tmp/opt/trinity/share/apps/kvirc/services/
+debian/tmp/opt/trinity/share/apps/kvirc/themes/
debian/tmp/opt/trinity/share/icons/hicolor/
-debian/tmp/opt/trinity/share/kvirc/*/config/
-debian/tmp/opt/trinity/share/kvirc/*/defscript/
-debian/tmp/opt/trinity/share/kvirc/*/help/
-debian/tmp/opt/trinity/share/kvirc/*/license/
-debian/tmp/opt/trinity/share/kvirc/*/locale/
-debian/tmp/opt/trinity/lib/kvirc/*/modules/caps/
-debian/tmp/opt/trinity/share/kvirc/*/msgcolors/
-debian/tmp/opt/trinity/share/kvirc/*/pics/
-#debian/tmp/opt/trinity/share/kvirc/*/services/
-debian/tmp/opt/trinity/share/kvirc/*/themes/
+debian/tmp/opt/trinity/share/locale/
debian/tmp/opt/trinity/share/mimelnk/text/*.desktop
debian/tmp/opt/trinity/share/man/man1/kvirc.1
diff --git a/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.postinst b/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.postinst
index 44593aa4f..6bba6088d 100644
--- a/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.postinst
+++ b/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.postinst
@@ -6,10 +6,10 @@ case "$1" in
configure)
update-alternatives --quiet --install \
/opt/trinity/share/services/irc.protocol irc.protocol \
- /opt/trinity/share/kvirc/3.4/services/irc.protocol 60
+ /opt/trinity/share/apps/kvirc/services/irc.protocol 60
update-alternatives --quiet --install \
/opt/trinity/share/services/irc6.protocol irc6.protocol \
- /opt/trinity/share/kvirc/3.4/services/irc6.protocol 60
+ /opt/trinity/share/apps/kvirc/services/irc6.protocol 60
;;
abort-upgrade|abort-remove|abort-deconfigure)
diff --git a/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.prerm b/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.prerm
index 411365f32..2636e2172 100644
--- a/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.prerm
+++ b/debian/_base/applications/internet/kvirc/debian/kvirc-data-trinity.prerm
@@ -5,9 +5,9 @@ set -e
case "$1" in
remove)
update-alternatives --quiet --remove irc.protocol \
- /opt/trinity/share/kvirc/3.4/services/irc.protocol
+ /opt/trinity/share/apps/kvirc/services/irc.protocol
update-alternatives --quiet --remove irc6.protocol \
- /opt/trinity/share/kvirc/3.4/services/irc6.protocol
+ /opt/trinity/share/apps/kvirc/services/irc6.protocol
;;
upgrade|deconfigure)
diff --git a/debian/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.install b/debian/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.install
index b786fb7ec..487140ed4 100644
--- a/debian/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.install
+++ b/debian/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.install
@@ -2,4 +2,4 @@ debian/tmp/opt/trinity/bin/kvirc-config
debian/tmp/opt/trinity/include/kvirc/
debian/tmp/opt/trinity/lib/*.la
debian/tmp/opt/trinity/lib/*.so
-debian/tmp/opt/trinity/lib/kvirc/*/modules/*.la
+debian/tmp/opt/trinity/lib/kvirc/modules/*.la
diff --git a/debian/_base/applications/internet/kvirc/debian/kvirc-trinity.install b/debian/_base/applications/internet/kvirc/debian/kvirc-trinity.install
index 01777294f..3c4e431a9 100644
--- a/debian/_base/applications/internet/kvirc/debian/kvirc-trinity.install
+++ b/debian/_base/applications/internet/kvirc/debian/kvirc-trinity.install
@@ -1,4 +1,4 @@
debian/overrides/kvirc-trinity usr/share/lintian/overrides
debian/tmp/opt/trinity/bin/kvirc
debian/tmp/opt/trinity/lib/*.so.*
-debian/tmp/opt/trinity/lib/kvirc/*/modules/*.so
+debian/tmp/opt/trinity/lib/kvirc/modules/*.so
diff --git a/debian/_base/applications/internet/kvirc/debian/rules b/debian/_base/applications/internet/kvirc/debian/rules
index 6ca089653..01c1648ca 100755
--- a/debian/_base/applications/internet/kvirc/debian/rules
+++ b/debian/_base/applications/internet/kvirc/debian/rules
@@ -76,8 +76,8 @@ common-install-indep::
#
# Change the name of the COPYING file to appease lintian
#
- mv $(CURDIR)/debian/tmp/$(DEB_CONFIGURE_PREFIX)/share/kvirc/3.4/license/COPYING \
- $(CURDIR)/debian/tmp/$(DEB_CONFIGURE_PREFIX)/share/kvirc/3.4/license/EULA
+ mv $(CURDIR)/debian/tmp/$(DEB_CONFIGURE_PREFIX)/share/apps/kvirc/license/COPYING \
+ $(CURDIR)/debian/tmp/$(DEB_CONFIGURE_PREFIX)/share/apps/kvirc/license/EULA
post-patches:: debian/stamp-bootstrap
@@ -97,5 +97,5 @@ endif
touch debian/stamp-bootstrap
binary-install/kvirc-data-trinity::
- mkdir -p debian/$(cdbs_curpkg)/opt/trinity/share/kvirc/3.4/services
- mv debian/tmp/opt/trinity/share/services/* debian/$(cdbs_curpkg)/opt/trinity/share/kvirc/3.4/services/
+ mkdir -p debian/$(cdbs_curpkg)/opt/trinity/share/apps/kvirc/services
+ mv debian/tmp/opt/trinity/share/services/* debian/$(cdbs_curpkg)/opt/trinity/share/apps/kvirc/services/
diff --git a/debian/_base/applications/system/krusader/debian/README.Debian b/debian/_base/applications/system/krusader/debian/README.Debian
deleted file mode 100644
index b0302c211..000000000
--- a/debian/_base/applications/system/krusader/debian/README.Debian
+++ /dev/null
@@ -1,107 +0,0 @@
-Debian kde-extras Team
-----------------------
-
-1. Contacts
------------
-
-General help requests
- <debian-kde@lists.debian.org> mailing list
- #debian-kde on irc
-
-Packaging queries
- <debian-qt-kde@lists.debian.org> mailing list
- #debian-qt-kde on irc
-
-Maintainers
- <pkg-kde-extras@lists.alioth.debian.org> mailing list
-
-
-2. Subversion repository
-------------------------
-
-You can browse it only at:
-
-http://svn.debian.org/wsvn/pkg-kde/kde-extras/
-
-To "checkout" the repository use these commands:
-
- $ svn co svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras
-
-Authorized SSH keys are controlled at https://alioth.debian.org/account/
-
-The repository layout is:
-
-- packagename/
-    - trunk/
-    - branches/
-    - tags/
-        - 0.7.2-1/
-        - 0.7.2-2/
-        - 0.7.2-2ubuntu1/
-        - 0.7.2-2ubuntu2/
-        - 0.7.2-2ubuntu3/
-        - 0.8.0/
-        ...
-
-If only one version of the package is available at the time, development must
-be made at trunk/ dir, copying the dir to tags/'pkg-version' each time a new
-release is made.
-
-When, at some point, the need to have two different versions at the same time
-arises (for example, if we need a version to be in unstable and a different one
-to be in experimental), experimental development will be made in trunk/ and
-if a new unstable package needs to be cooked, copying
-tag/'latest_version_in_sid' to tag/'latest_version_in_sid'+1 will make the
-trick.
-
-3. Using svn-buildpackage
---------------------------
-
-Packages with an upstream tarball will require you to set the mergeWithUpstream
-property first (from the package root) so that svn-buildpackage will look for
-the .orig.tar.gz in the ../tarballs directory.
-
- % svn propset mergeWithUpstream 1 debian
-
-Please note that this only works for packages which have only the debian/
-directory committed. Consequently, you must use CDBS's simple-patchsys.mk or
-dpatch to modify the upstream sources.
-
-After you have finished and committed your Debian patches via
-
- % svn commit [PACKAGE]
-
-as well as copying the orig.tar.gz to ../tarballs/ if necessary, you may build
-your package with the following commands:
-
- % svn-buildpackage --svn-ignore-new -rfakeroot
-
-Please, don't commit tarballs/ or build-area/ directories to SVN.
-
-4. Tarballs and Build-area directories
-------------------------------------
-
-During pkg development before uploaded to debian the tarballs can be found at:
-
- http://pkg-kde.alioth.debian.org/kde-extra/orig.tar.gz/
-
-You need to place those dirs in the parent directory of the one from which you're
-running svn-buildpackage. Usually this means placing tarballs/ and build-area/ dirs
-in 'pkgname'/ dir, at the same level as trunk/
-
-If you want to compile inside one version in tags/ dir, you'll need to place those
-dirs inside that dir. Of course the easiest and cleanest way of doing it is
-by making a symlink of those dirs inside tags/ dir.
-
-5. Using svn-inject
--------------------
-
-To inject a new package into the Debian KDE Extras svn archive you should use svn-inject(1)
-as follows:
-
- svn-inject -o <package>.dsc svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras
-
-Type in your alioth password a few hundred times :-) and your package should be
-uploaded to the archive. Note you will also need to manually copy the
-package.orig.tar.gz to your tarballs directory. The -o option is important as
-this ensures that we 'Only keep modified files under SVN control'
diff --git a/debian/_base/applications/system/krusader/debian/control b/debian/_base/applications/system/krusader/debian/control
index 398f46f36..998fae531 100644
--- a/debian/_base/applications/system/krusader/debian/control
+++ b/debian/_base/applications/system/krusader/debian/control
@@ -3,7 +3,7 @@ Section: tde
Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
Uploaders: Fathi Boudra <fabo@debian.org>, Mark Purcell <msp@debian.org>
-Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, libkonq4-trinity-dev, automake, autoconf, libtool, libltdl-dev
+Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdebase-trinity-dev, libkonq4-trinity-dev, libacl1-dev
Standards-Version: 3.8.4
Homepage: http://krusader.sourceforge.net
@@ -34,15 +34,3 @@ Description: twin-panel (commander-style) file manager for TDE (and other deskto
.
Almost completely customizable, Krusader is very user friendly, fast and looks
great on your desktop.
-
-Package: krusader-trinity-dbg
-Section: devel
-Architecture: any
-Replaces: krusader-trinity-dbg (<< 4:14.0.0~)
-Breaks: krusader-trinity-dbg (<< 4:14.0.0~)
-Priority: extra
-Depends: krusader-trinity (= ${binary:Version})
-Description: debugging symbols for krusader-trinity
- This package contains the debugging symbols associated with krusader-trinity.
- They will automatically be used by gdb for debugging krusader-related
- issues.
diff --git a/debian/_base/applications/system/krusader/debian/krusader.lintian-overrides b/debian/_base/applications/system/krusader/debian/krusader.lintian-overrides
deleted file mode 100644
index 62bf48233..000000000
--- a/debian/_base/applications/system/krusader/debian/krusader.lintian-overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-# package depends on tdebase-bin, which provides tdesu
-krusader-trinity: menu-command-not-in-package /usr/share/menu/krusader:17 tdesu
diff --git a/debian/_base/applications/system/krusader/debian/rules b/debian/_base/applications/system/krusader/debian/rules
index 721d1b856..f105545bb 100755
--- a/debian/_base/applications/system/krusader/debian/rules
+++ b/debian/_base/applications/system/krusader/debian/rules
@@ -1,36 +1,15 @@
#!/usr/bin/make -f
-# Currently is not possible to build piklab with --enable-final
-DEB_BUILD_OPTIONS += noopt
-
include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/tde.mk
-DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/tde
-DEB_CONFIGURE_MANDIR := /opt/trinity/share/man
-DEB_CONFIGURE_PREFIX := /opt/trinity
-DEB_CONFIGURE_INFODIR := /opt/trinity/share/info
-
-DEB_DESTDIR = $(CURDIR)/debian/krusader-trinity/
-
-DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib --with-extra-includes=/opt/trinity/include/tde
-
-install/krusader-trinity::
- # install xpm files used by menu
- install -D -p -m0644 pics/cr16-app-krusader_root.xpm \
- $(DEB_DESTDIR)/opt/trinity/share/pixmaps/krusader_root-16.xpm
- install -D -p -m0644 pics/cr16-app-krusader_user.xpm \
- $(DEB_DESTDIR)/opt/trinity/share/pixmaps/krusader_user-16.xpm
- install -D -p -m0644 pics/cr32-app-krusader_root.xpm \
- $(DEB_DESTDIR)/opt/trinity/share/pixmaps/krusader_root.xpm
- install -D -p -m0644 pics/cr32-app-krusader_user.xpm \
- $(DEB_DESTDIR)/opt/trinity/share/pixmaps/krusader_user.xpm
- # install properly tdeio_isorc
- install -D -p -m0644 src/iso/tdeio_isorc \
- $(DEB_DESTDIR)/opt/trinity/share/config/tdeio_isorc
- # install lintian override
- install -D -p -m0644 debian/krusader.lintian-overrides \
- $(DEB_DESTDIR)/usr/share/lintian/overrides/$(cdbs_curpkg)
-
-binary-post-install/krusader-trinity::
- rm -rf debian/krusader-trinity/etc/trinity/
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/opt/trinity" \
+ -DSYSCONF_INSTALL_DIR="/etc/trinity" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
diff --git a/debian/_base/applications/system/krusader/debian/source.lintian-overrides b/debian/_base/applications/system/krusader/debian/source.lintian-overrides
deleted file mode 100644
index 01d57f16c..000000000
--- a/debian/_base/applications/system/krusader/debian/source.lintian-overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-# will be cleaned in next upstream release
-krusader source: source-contains-CVS-dir admin/CVS
diff --git a/debian/_base/applications/system/krusader/debian/watch b/debian/_base/applications/system/krusader/debian/watch
deleted file mode 100644
index d19bef39d..000000000
--- a/debian/_base/applications/system/krusader/debian/watch
+++ /dev/null
@@ -1,3 +0,0 @@
-version=3
-opts=dversionmangle=s/~/-/ \
- http://sf.net/krusader/krusader-([\d\.].*)\.tar\.gz debian svn-upgrade
diff --git a/debian/_base/core/tdebase/debian/patches/disable_starttde_wallpaper.diff b/debian/_base/core/tdebase/debian/patches/disable_starttde_wallpaper.diff
index 99db98c6f..a4ced0644 100644
--- a/debian/_base/core/tdebase/debian/patches/disable_starttde_wallpaper.diff
+++ b/debian/_base/core/tdebase/debian/patches/disable_starttde_wallpaper.diff
@@ -1,6 +1,6 @@
--- a/starttde
+++ b/starttde
-@@ -396,17 +396,17 @@
+@@ -414,17 +414,17 @@
. "$tdehome/share/config/startupconfig"
fi
@@ -27,5 +27,5 @@
+# fi
+#fi
- # XCursor mouse theme needs to be applied here to work even for kded or ksmserver.
+ # An XCursor mouse theme is needed to work with kded or ksmserver.
if test -n "$kcminputrc_mouse_cursortheme" -o -n "$kcminputrc_mouse_cursorsize" ; then
diff --git a/debian/_base/core/tdebase/debian/tdebase-data-trinity.install b/debian/_base/core/tdebase/debian/tdebase-data-trinity.install
index 8131ae5b5..eb09b1d5d 100644
--- a/debian/_base/core/tdebase/debian/tdebase-data-trinity.install
+++ b/debian/_base/core/tdebase/debian/tdebase-data-trinity.install
@@ -496,93 +496,7 @@ debian/tmp/opt/trinity/share/icons/crystalsvg/*/categories/preferences-desktop.p
debian/tmp/opt/trinity/share/icons/crystalsvg/*/categories/preferences-system.png
debian/tmp/opt/trinity/share/icons/crystalsvg/*/devices/input-touchpad.png
debian/tmp/opt/trinity/share/icons/crystalsvg/*/devices/laptop.png
-debian/tmp/opt/trinity/share/services/searchproviders/acronym.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/alexa.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/alexa_url.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/alltheweb.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/altavista.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/amg.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/appsy.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/austronaut.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/backports.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/bugft.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/bugno.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/call.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/cia.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/citeseer.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/cpan.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/ctan_cat.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/ctan.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/dbug.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/de2en.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/de2fr.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/deb.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/dmoz.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/docbook.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/doi.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/en2de.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/en2es.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/en2fr.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/en2it.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/es2en.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/excite.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/feedster.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/foldoc.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/fr2de.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/fr2en.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/freedb.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/freshmeat.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/froogle.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/fsd.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/google_advanced.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/google.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/google_groups.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/google_images.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/google_lucky.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/google_movie.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/google_news.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/gracenote.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/grec.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/hotbot.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/hyperdictionary.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/hyperdictionary_thesaurus.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/imdb.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/it2en.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/jeeves.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/katatudo.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/kde.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/kde_websvn.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/leo.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/lycos.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/mamma.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/metacrawler.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/msdn.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/netcraft.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/nl-telephone.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/nl-teletekst.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/pgpkeys.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/php.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/python.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/qt3.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/qt.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/rae.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/rfc.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/rpmfind.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/ruby_application_archive.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/seek.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/sourceforge.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/technorati.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/technoratitags.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/thesaurus.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/tvtome.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/uspto.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/vivisimo.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/voila.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/webster.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/whatis.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/wikipedia.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/wiktionary.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/wordref.desktop
+debian/tmp/opt/trinity/share/services/searchproviders/*.desktop
debian/tmp/opt/trinity/share/services/useragentstrings/*.desktop
debian/tmp/opt/trinity/share/servicetypes/searchprovider.desktop
debian/tmp/opt/trinity/share/servicetypes/uasprovider.desktop
diff --git a/debian/_base/core/tdebindings/debian/control b/debian/_base/core/tdebindings/debian/control
index 835813d8b..84f2a5d10 100644
--- a/debian/_base/core/tdebindings/debian/control
+++ b/debian/_base/core/tdebindings/debian/control
@@ -1,7 +1,7 @@
Source: tdebindings-trinity
Build-Depends: tde-cdbs (>= 0.4.43), debhelper (>= 10~),
python3-all-dev, dh-python, python3-setuptools, quilt, gawk,
- default-jdk [amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 s390 sparc],
+ default-jdk [amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 loong64 s390 sparc],
tdelibs14-trinity-dev,
ruby, ruby-dev, flex, bison, libpkcs11-helper1-dev, automake, autoconf, libtool, libltdl-dev
Section: devel
@@ -65,7 +65,7 @@ Description: DCOP bindings for Java [Trinity]
This package is part of the official TDE bindings module.
Package: libdcop3-jni-trinity
-Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 s390 sparc
+Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 loong64 s390 sparc
Section: libs
Replaces: libdcop3-jni-trinity (<< 4:14.0.0~)
Breaks: libdcop3-jni-trinity (<< 4:14.0.0~)
@@ -79,7 +79,7 @@ Description: DCOP bindings for Java ( Native libraries ) [Trinity]
This package is part of the official TDE bindings module.
Package: libdcop3-java-trinity-dev
-Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 s390 sparc
+Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 loong64 s390 sparc
Section: libdevel
Replaces: libdcop3-java-trinity-dev (<< 4:14.0.0~)
Breaks: libdcop3-java-trinity-dev (<< 4:14.0.0~)
@@ -110,7 +110,7 @@ Description: Java bindings for Qt [Trinity]
This package is part of the official TDE bindings module.
Package: libqt3-jni-trinity
-Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 s390 sparc
+Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 loong64 s390 sparc
Section: libs
Replaces: libqt3-jni-trinity (<< 4:14.0.0~)
Breaks: libqt3-jni-trinity (<< 4:14.0.0~)
@@ -139,7 +139,7 @@ Description: tdelibs bindings for Java [Trinity]
This package is part of the official TDE bindings module.
Package: libtrinity-jni-trinity
-Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 s390 sparc
+Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 loong64 s390 sparc
Section: libs
Replaces: libtrinity-jni-trinity (<< 4:14.0.0~)
Breaks: libtrinity-jni-trinity (<< 4:14.0.0~)
diff --git a/debian/_base/core/tdegames/debian/control b/debian/_base/core/tdegames/debian/control
index 88cb86d57..f2e36ff8c 100644
--- a/debian/_base/core/tdegames/debian/control
+++ b/debian/_base/core/tdegames/debian/control
@@ -10,6 +10,7 @@ Standards-Version: 3.8.4
Package: tdegames-trinity
Architecture: all
+Multi-Arch: foreign
Section: tde
Replaces: kdegames-trinity (<< 4:14.0.0~)
Breaks: kdegames-trinity (<< 4:14.0.0~)
@@ -26,6 +27,7 @@ Description: games from the official Trinity release
Package: tdegames-trinity-doc-html
Architecture: all
+Multi-Arch: foreign
Section: doc
Replaces: kdegames-trinity-doc-html (<< 4:14.0.0~)
Breaks: kdegames-trinity-doc-html (<< 4:14.0.0~)
@@ -44,13 +46,12 @@ Description: TDE games documentation in HTML format
This package is part of TDE, and a component of the TDE games module.
See the 'tde-trinity' and 'tdegames-trinity' packages for more information.
-Package: libtdegames1-trinity
+Package: libtdegames4-trinity
Architecture: any
+Multi-Arch: no
Section: games
-Replaces: libkdegames1-trinity (<< 4:14.0.0~)
-Breaks: libkdegames1-trinity (<< 4:14.0.0~)
-Depends: ${shlibs:Depends}
-Description: Trinity games library and common files
+Depends: ${shlibs:Depends}, libtdegames-data-trinity
+Description: Trinity games library
This library provides a common infrastructure for several of the
games in the TDE distribution. Features include standardized menu
items, high score handling, card display, and network connections
@@ -59,8 +60,23 @@ Description: Trinity games library and common files
This package is part of TDE, and a component of the TDE games module.
See the 'tde-trinity' and 'tdegames-trinity' packages for more information.
+Package: libtdegames-data-trinity
+Architecture: all
+Multi-Arch: foreign
+Section: games
+Breaks: libtdegames1-trinity (<< 4:14.1.6~)
+Conflicts: libtdegames1-trinity (<< 4:14.1.6~)
+Depends: ${shlibs:Depends}
+Description: Common files for Trinity games library
+ This package provides a common files for Trinity games library,
+ such as icons for standardized menu items.
+ .
+ This package is part of TDE, and a component of the TDE games module.
+ See the 'tde-trinity' and 'tdegames-trinity' packages for more information.
+
Package: tdegames-trinity-dbg
Architecture: any
+Multi-Arch: no
Depends: tdelibs-trinity-dbg
Replaces: kdegames-trinity-dbg (<< 4:14.0.0~)
Breaks: kdegames-trinity-dbg (<< 4:14.0.0~)
@@ -73,10 +89,11 @@ Description: debugging symbols for tdegames
Package: libtdegames-trinity-dev
Architecture: any
+Multi-Arch: no
Section: libdevel
Replaces: libkdegames-trinity-dev (<< 4:14.0.0~)
Breaks: libkdegames-trinity-dev (<< 4:14.0.0~)
-Depends: tdelibs14-trinity-dev, libtdegames1-trinity (= ${source:Version})
+Depends: tdelibs14-trinity-dev, libtdegames4-trinity (= ${source:Version})
Description: Trinity games library headers
This package is necessary if you want to develop your own games using
the TDE games library.
@@ -86,6 +103,7 @@ Description: Trinity games library headers
Package: libtdegames-trinity-doc
Architecture: all
+Multi-Arch: foreign
Section: doc
Replaces: libkdegames-trinity-doc (<< 4:14.0.0~)
Breaks: libkdegames-trinity-doc (<< 4:14.0.0~)
@@ -100,6 +118,7 @@ Description: API documentation for the Trinity games library
Package: tdegames-card-data-trinity
Architecture: all
+Multi-Arch: foreign
Section: games
Replaces: kdegames-card-data-trinity (<< 4:14.0.0~)
Breaks: kdegames-card-data-trinity (<< 4:14.0.0~)
@@ -111,6 +130,7 @@ Description: Card decks for Trinity games
Package: atlantik-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: atlantik-trinity (<< 4:14.0.0~)
Breaks: atlantik-trinity (<< 4:14.0.0~)
@@ -128,6 +148,7 @@ Description: TDE client for Monopoly-like network games
Package: atlantik-trinity-dev
Architecture: any
+Multi-Arch: no
Section: devel
Replaces: atlantik-trinity-dev (<< 4:14.0.0~)
Breaks: atlantik-trinity-dev (<< 4:14.0.0~)
@@ -142,6 +163,7 @@ Description: Development files for Atlantik
Package: kasteroids-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kasteroids-trinity (<< 4:14.0.0~)
Breaks: kasteroids-trinity (<< 4:14.0.0~)
@@ -159,6 +181,7 @@ Description: Asteroids for Trinity
Package: katomic-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: katomic-trinity (<< 4:14.0.0~)
Breaks: katomic-trinity (<< 4:14.0.0~)
@@ -174,6 +197,7 @@ Description: Atomic Entertainment game for Trinity
Package: kbackgammon-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kbackgammon-trinity (<< 4:14.0.0~)
Breaks: kbackgammon-trinity (<< 4:14.0.0~)
@@ -191,6 +215,7 @@ Description: A Backgammon game for Trinity
Package: kbattleship-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kbattleship-trinity (<< 4:14.0.0~)
Breaks: kbattleship-trinity (<< 4:14.0.0~)
@@ -206,6 +231,7 @@ Description: Battleship game for Trinity
Package: kblackbox-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kblackbox-trinity (<< 4:14.0.0~)
Breaks: kblackbox-trinity (<< 4:14.0.0~)
@@ -223,6 +249,7 @@ Description: A simple logical game for the Trinity project
Package: kbounce-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kbounce-trinity (<< 4:14.0.0~)
Breaks: kbounce-trinity (<< 4:14.0.0~)
@@ -250,6 +277,7 @@ Description: Jezzball clone for the Trinity Desktop Environment
Package: kenolaba-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kenolaba-trinity (<< 4:14.0.0~)
Breaks: kenolaba-trinity (<< 4:14.0.0~)
@@ -269,6 +297,7 @@ Description: Enolaba board game for Trinity
Package: kfouleggs-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kfouleggs-trinity (<< 4:14.0.0~)
Breaks: kfouleggs-trinity (<< 4:14.0.0~)
@@ -284,6 +313,7 @@ Description: A TDE clone of the Japanese PuyoPuyo game
Package: kgoldrunner-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kgoldrunner-trinity (<< 4:14.0.0~)
Breaks: kgoldrunner-trinity (<< 4:14.0.0~)
@@ -309,6 +339,7 @@ Description: A Trinity clone of the Loderunner arcade game
Package: kjumpingcube-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kjumpingcube-trinity (<< 4:14.0.0~)
Breaks: kjumpingcube-trinity (<< 4:14.0.0~)
@@ -326,6 +357,7 @@ Description: Tactical one or two player game
Package: klickety-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: klickety-trinity (<< 4:14.0.0~)
Breaks: klickety-trinity (<< 4:14.0.0~)
@@ -339,6 +371,7 @@ Description: A Clickomania-like game for Trinity
Package: klines-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: klines-trinity (<< 4:14.0.0~)
Breaks: klines-trinity (<< 4:14.0.0~)
@@ -361,6 +394,7 @@ Description: Color lines for Trinity
Package: kmahjongg-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kmahjongg-trinity (<< 4:14.0.0~)
Breaks: kmahjongg-trinity (<< 4:14.0.0~)
@@ -375,6 +409,7 @@ Description: the classic mahjongg game for Trinity project
Package: kmines-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kmines-trinity (<< 4:14.0.0~)
Breaks: kmines-trinity (<< 4:14.0.0~)
@@ -394,6 +429,7 @@ Description: Minesweeper for Trinity
Package: knetwalk-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: knetwalk-trinity (<< 4:14.0.0~)
Breaks: knetwalk-trinity (<< 4:14.0.0~)
@@ -409,6 +445,7 @@ Description: A game for system administrators
Package: kolf-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kolf-trinity (<< 4:14.0.0~)
Breaks: kolf-trinity (<< 4:14.0.0~)
@@ -422,6 +459,7 @@ Description: Minigolf game for TDE
Package: kolf-trinity-dev
Architecture: any
+Multi-Arch: no
Section: devel
Replaces: kolf-trinity-dev (<< 4:14.0.0~)
Breaks: kolf-trinity-dev (<< 4:14.0.0~)
@@ -436,6 +474,7 @@ Description: Development files for Kolf
Package: konquest-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: konquest-trinity (<< 4:14.0.0~)
Breaks: konquest-trinity (<< 4:14.0.0~)
@@ -450,6 +489,7 @@ Description: TDE based GNU-Lactic Konquest game
Package: kpat-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kpat-trinity (<< 4:14.0.0~)
Breaks: kpat-trinity (<< 4:14.0.0~)
@@ -463,6 +503,7 @@ Description: Trinity solitaire patience game
Package: kpoker-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kpoker-trinity (<< 4:14.0.0~)
Breaks: kpoker-trinity (<< 4:14.0.0~)
@@ -476,6 +517,7 @@ Description: Trinity based Poker clone
Package: kreversi-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kreversi-trinity (<< 4:14.0.0~)
Breaks: kreversi-trinity (<< 4:14.0.0~)
@@ -493,6 +535,7 @@ Description: Reversi for Trinity
Package: ksame-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ksame-trinity (<< 4:14.0.0~)
Breaks: ksame-trinity (<< 4:14.0.0~)
@@ -508,6 +551,7 @@ Description: SameGame for Trinity
Package: kshisen-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kshisen-trinity (<< 4:14.0.0~)
Breaks: kshisen-trinity (<< 4:14.0.0~)
@@ -523,6 +567,7 @@ Description: Shisen-Sho for Trinity
Package: ksirtet-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ksirtet-trinity (<< 4:14.0.0~)
Breaks: ksirtet-trinity (<< 4:14.0.0~)
@@ -542,6 +587,7 @@ Description: Tetris and Puyo-Puyo games for Trinity
Package: ksmiletris-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ksmiletris-trinity (<< 4:14.0.0~)
Breaks: ksmiletris-trinity (<< 4:14.0.0~)
@@ -556,6 +602,7 @@ Description: Tetris like game for Trinity
Package: ksnake-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ksnake-trinity (<< 4:14.0.0~)
Breaks: ksnake-trinity (<< 4:14.0.0~)
@@ -569,6 +616,7 @@ Description: Snake Race for Trinity
Package: ksokoban-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ksokoban-trinity (<< 4:14.0.0~)
Breaks: ksokoban-trinity (<< 4:14.0.0~)
@@ -598,6 +646,7 @@ Description: Sokoban game for Trinity
Package: kspaceduel-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kspaceduel-trinity (<< 4:14.0.0~)
Breaks: kspaceduel-trinity (<< 4:14.0.0~)
@@ -615,6 +664,7 @@ Description: Arcade two-player space game for Trinity
Package: ktron-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ktron-trinity (<< 4:14.0.0~)
Breaks: ktron-trinity (<< 4:14.0.0~)
@@ -628,6 +678,7 @@ Description: Tron clone for the Trinity Desktop Environment
Package: ktuberling-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ktuberling-trinity (<< 4:14.0.0~)
Breaks: ktuberling-trinity (<< 4:14.0.0~)
@@ -654,6 +705,7 @@ Description: Potato Guy for Trinity
Package: twin4-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kwin4-trinity (<< 4:14.0.0~)
Breaks: kwin4-trinity (<< 4:14.0.0~)
@@ -675,6 +727,7 @@ Description: Connect Four clone for Trinity
Package: lskat-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: lskat-trinity (<< 4:14.0.0~)
Breaks: lskat-trinity (<< 4:14.0.0~)
@@ -694,6 +747,7 @@ Description: Lieutnant Skat card game for Trinity
Package: tdefifteen-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Depends: ${shlibs:Depends}
Description: Puzzle-solving game for Trinity
diff --git a/debian/_base/core/tdegames/debian/libtdegames1-trinity.install b/debian/_base/core/tdegames/debian/libtdegames-data-trinity.install
index 2759a4355..2ddb26a0d 100644
--- a/debian/_base/core/tdegames/debian/libtdegames1-trinity.install
+++ b/debian/_base/core/tdegames/debian/libtdegames-data-trinity.install
@@ -1,4 +1,3 @@
-/opt/trinity/lib/libtdegames.so.*
/opt/trinity/share/apps/tdegames/pics/star.png
/opt/trinity/share/icons/crystalsvg/16x16/actions/roll.png
/opt/trinity/share/icons/crystalsvg/16x16/actions/highscore.png
diff --git a/debian/_base/core/tdegames/debian/libtdegames4-trinity.install b/debian/_base/core/tdegames/debian/libtdegames4-trinity.install
new file mode 100644
index 000000000..d5fbbc4a5
--- /dev/null
+++ b/debian/_base/core/tdegames/debian/libtdegames4-trinity.install
@@ -0,0 +1 @@
+/opt/trinity/lib/libtdegames.so.*
diff --git a/debian/_base/core/tdenetwork/debian/control b/debian/_base/core/tdenetwork/debian/control
index fc590c5fc..32c3fee3c 100644
--- a/debian/_base/core/tdenetwork/debian/control
+++ b/debian/_base/core/tdenetwork/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Uploaders: Ana Beatriz Guerrero Lopez <ana@debian.org>, Christopher Martin <chrsmrtn@debian.org>, Modestas Vainius <geromanas@mailas.com>, Sarah Hobbs <hobbsee@ubuntu.com>, Sune Vuorela <debian@pusling.com>
-Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, docbook-to-man, doxygen, tdelibs14-trinity-dev, libgnutls-dev | libgadu-dev (>> 1:1.12.0-3), libgcrypt-dev, libgadu-dev, libiw-dev (>> 27+28pre8), libmeanwhile-dev (>= 1.0.2), libslp-dev, libspeex-dev, libsqlite3-dev, libxml2-dev, libxslt1-dev, libxtst-dev, valgrind [!armel !mips !mipsel !riscv64], libxxf86vm-dev, libv4l-dev, libssl-dev, libtqca-dev
+Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, docbook-to-man, doxygen, tdelibs14-trinity-dev, libgnutls-dev | libgadu-dev (>> 1:1.12.0-3), libgcrypt-dev, libgadu-dev, libiw-dev (>> 27+28pre8), libmeanwhile-dev (>= 1.0.2), libslp-dev, libspeex-dev, libsqlite3-dev, libxml2-dev, libxslt1-dev, libxtst-dev, valgrind [!armel !mips !mipsel !riscv64 !loong64], libxxf86vm-dev, libv4l-dev, libssl-dev, libtqca-dev
Standards-Version: 3.8.4
Package: tdenetwork-trinity
diff --git a/debian/_base/core/tdeutils/debian/patches/01-klaptopdaemon-setuphandler.diff b/debian/_base/core/tdeutils/debian/patches/01-klaptopdaemon-setuphandler.diff
index 3837407f6..625fa8e32 100644
--- a/debian/_base/core/tdeutils/debian/patches/01-klaptopdaemon-setuphandler.diff
+++ b/debian/_base/core/tdeutils/debian/patches/01-klaptopdaemon-setuphandler.diff
@@ -2,7 +2,7 @@ diff --git a/klaptopdaemon/acpi.cpp b/klaptopdaemon/acpi.cpp
index 4dfb247..cd8f4b0 100644
--- a/klaptopdaemon/acpi.cpp
+++ b/klaptopdaemon/acpi.cpp
-@@ -178,7 +178,7 @@ void AcpiConfig::setupHelper()
+@@ -189,7 +189,7 @@ void AcpiConfig::setupHelper()
proc << tdesu;
proc << "-u";
proc << "root";
@@ -24,7 +24,7 @@ index 9de0c85..e348943 100644
proc.start(TDEProcess::Block); // run it sync so has_apm below sees the results
}
} else {
-@@ -200,7 +200,7 @@ void ApmConfig::setupHelper2() // we use the acpi helper to do software suspend
+@@ -211,7 +211,7 @@ void ApmConfig::setupHelper2() // we use the acpi helper to do software suspend
proc << tdesu;
proc << "-u";
proc << "root";
diff --git a/debian/_base/core/tdewebdev/debian/control b/debian/_base/core/tdewebdev/debian/control
index ef5a2b27b..54fdf8d23 100644
--- a/debian/_base/core/tdewebdev/debian/control
+++ b/debian/_base/core/tdewebdev/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Uploaders: Adeodato Sim <dato@net.com.org.es>, Ana Beatriz Guerrero Lopez <ana@debian.org>, Armin Berres <trigger+debian@space-based.de>, Sune Vuorela <debian@pusling.com>
-Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, tqt3-doc, libreadline-dev | libreadline6-dev | libreadline5-dev, libxml2-dev, libxslt1-dev, libicu-dev, libcvsservice-trinity-dev
+Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, tqt3-doc, libxml2-dev, libxslt1-dev, libicu-dev, libcvsservice-trinity-dev
Standards-Version: 3.8.4
Homepage: http://trinity.pearsoncomputing.net
@@ -13,7 +13,7 @@ Architecture: all
Section: tde
Replaces: kdewebdev-trinity (<< 4:14.0.0~)
Breaks: kdewebdev-trinity (<< 4:14.0.0~)
-Depends: quanta-trinity (>= ${source:Version}), kimagemapeditor-trinity (>= ${source:Version}), klinkstatus-trinity (>= ${source:Version}), kommander-trinity (>= ${source:Version}), kxsldbg-trinity (>= ${source:Version})
+Depends: quanta-trinity (>= ${source:Version}), kimagemapeditor-trinity (>= ${source:Version}), klinkstatus-trinity (>= ${source:Version}), kommander-trinity (>= ${source:Version})
Suggests: kommander-trinity-dev (>= ${source:Version}), tdewebdev-trinity-doc-html (>= ${source:Version})
Description: web development apps from the official TDE release [Trinity]
TDE (the Trinity Desktop Environment) is a powerful Open Source graphical
@@ -166,25 +166,6 @@ Description: development files for Kommander [Trinity]
This package is part of TDE, as a component of the TDE web development module.
See the 'tde-trinity' and 'tdewebdev-trinity' packages for more information.
-Package: kxsldbg-trinity
-Architecture: any
-Section: text
-Replaces: kxsldbg-trinity (<< 4:14.0.0~)
-Breaks: kxsldbg-trinity (<< 4:14.0.0~)
-Depends: ${shlibs:Depends}
-Suggests: quanta-trinity, khelpcenter-trinity
-Description: graphical XSLT debugger for TDE [Trinity]
- KXSLDbg is a debugger for XSLT scripts. It includes a graphical user
- interface as well as a text-based debugger. KXSLDbg can be run as a
- standalone application or as an embedded TDE part.
- .
- XSLT is an XML language for defining transformations of XML files from
- XML to some other arbitrary format, such as XML, HTML, plain text, etc.,
- using standard XSLT stylesheets.
- .
- This package is part of TDE, as a component of the TDE web development module.
- See the 'tde-trinity' and 'tdewebdev-trinity' packages for more information.
-
Package: tdewebdev-trinity-dbg
Section: libdevel
Architecture: any
diff --git a/debian/_base/core/tdewebdev/debian/copyright b/debian/_base/core/tdewebdev/debian/copyright
index 57d8c16ea..8747f1d3b 100644
--- a/debian/_base/core/tdewebdev/debian/copyright
+++ b/debian/_base/core/tdewebdev/debian/copyright
@@ -17,7 +17,6 @@ Upstream Authors:
Kommander: Marc Britton <consume@optusnet.com.au>,
Eric Laffoon <sequitur@kde.org>, Michal Rudolf <mrudolf@tdewebdev.org>,
Andras Mantia <amantia@kde.org> and Trolltech
- KXSLDbg: Keith Isdale <k_isdale@tpg.com.au>
Quanta Plus is not in any way affiliated with any commercial versions of
Quanta. The primary coders from the original team left the GPL'd
diff --git a/debian/_base/core/tdewebdev/debian/kxsldbg-trinity.README.Debian b/debian/_base/core/tdewebdev/debian/kxsldbg-trinity.README.Debian
deleted file mode 100644
index 447ce09a8..000000000
--- a/debian/_base/core/tdewebdev/debian/kxsldbg-trinity.README.Debian
+++ /dev/null
@@ -1,9 +0,0 @@
-KXSLDbg for Debian
-------------------
-
-This application provides documentation in a docbook format that the TDE
-Help Centre can display. For HTML documentation that can be read in any
-web browser, see the package tdewebdev-doc-html.
-
- -- Ben Burton <bab@debian.org>, Tue, 19 Oct 2004 09:09:06 +1000
-
diff --git a/debian/_base/core/tdewebdev/debian/kxsldbg-trinity.install b/debian/_base/core/tdewebdev/debian/kxsldbg-trinity.install
deleted file mode 100644
index 319e555c2..000000000
--- a/debian/_base/core/tdewebdev/debian/kxsldbg-trinity.install
+++ /dev/null
@@ -1,34 +0,0 @@
-debian/tmp/opt/trinity/bin/kxsldbg
-debian/tmp/opt/trinity/bin/xsldbg
-debian/tmp/opt/trinity/lib/trinity/libkxsldbgpart.la
-debian/tmp/opt/trinity/lib/trinity/libkxsldbgpart.so
-debian/tmp/opt/trinity/share/applications/tde/kxsldbg.desktop
-debian/tmp/opt/trinity/share/applnk/.hidden/xsldbg.desktop
-debian/tmp/opt/trinity/share/apps/kxsldbg
-debian/tmp/opt/trinity/share/apps/kxsldbgpart
-debian/tmp/opt/trinity/share/doc/tde/HTML/en/kxsldbg/*.bz2
-debian/tmp/opt/trinity/share/doc/tde/HTML/en/kxsldbg/common
-debian/tmp/opt/trinity/share/doc/tde/HTML/en/kxsldbg/*.docbook
-debian/tmp/opt/trinity/share/doc/tde/HTML/en/kxsldbg/*.png
-debian/tmp/opt/trinity/share/doc/tde/HTML/en/xsldbg/*.bz2
-debian/tmp/opt/trinity/share/doc/tde/HTML/en/xsldbg/common
-debian/tmp/opt/trinity/share/doc/tde/HTML/en/xsldbg/*.docbook
-debian/tmp/opt/trinity/share/doc/tde/HTML/en/xsldbg/xsldbghelp.xml
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/1downarrow.png
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/configure.png
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/system-log-out.png
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/hash.png
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/mark.png
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/next.png
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/system-run.png
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/step.png
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/xsldbg_*.png
-debian/tmp/opt/trinity/share/icons/hicolor/22x22/actions/1downarrow.png
-debian/tmp/opt/trinity/share/icons/hicolor/22x22/actions/configure.png
-debian/tmp/opt/trinity/share/icons/hicolor/22x22/actions/system-log-out.png
-debian/tmp/opt/trinity/share/icons/hicolor/22x22/actions/next.png
-debian/tmp/opt/trinity/share/icons/hicolor/22x22/actions/system-run.png
-debian/tmp/opt/trinity/share/icons/hicolor/22x22/actions/step.png
-debian/tmp/opt/trinity/share/icons/hicolor/22x22/actions/xsldbg_*.png
-debian/tmp/opt/trinity/share/man/man1/kxsldbg.1
-debian/tmp/opt/trinity/share/services/kxsldbg_part.desktop
diff --git a/debian/_base/libraries/pytdeextensions/debian/patches/11_fix_get_libdir_name.diff b/debian/_base/libraries/pytdeextensions/debian/patches/11_fix_get_libdir_name.diff
index 281d388c7..5565cf56b 100644
--- a/debian/_base/libraries/pytdeextensions/debian/patches/11_fix_get_libdir_name.diff
+++ b/debian/_base/libraries/pytdeextensions/debian/patches/11_fix_get_libdir_name.diff
@@ -2,7 +2,7 @@ Index: b/src/tdedistutils.py
===================================================================
--- a/src/tdedistutils.py
+++ b/src/tdedistutils.py
-@@ -2272,7 +2272,7 @@
+@@ -2259,7 +2259,7 @@
###########################################################################
def get_libdir_name():
diff --git a/debian/_base/libraries/pytdeextensions/debian/rules b/debian/_base/libraries/pytdeextensions/debian/rules
index 682076665..55a9a8f9b 100755
--- a/debian/_base/libraries/pytdeextensions/debian/rules
+++ b/debian/_base/libraries/pytdeextensions/debian/rules
@@ -1,22 +1,14 @@
#!/usr/bin/make -f
-DEB_PYTHON3_MODULE_PACKAGES=pytdeextensions-trinity libpythonize0-trinity
-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/python-distutils.mk
-include /usr/share/cdbs/1/rules/utils.mk
-
DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include
DEB_CONFIGURE_MANDIR := /opt/trinity/share/man
DEB_CONFIGURE_PREFIX := /opt/trinity
DEB_CONFIGURE_INFODIR := /opt/trinity/share/info
-DEB_PYTHON_INSTALL_ARGS_ALL += \
+export PYBUILD_INSTALL_ARGS += \
--install-clib=/opt/trinity/lib \
--install-cheaders=/opt/trinity/include
-cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
-
DEB_DH_INSTALL_ARGS = --sourcedir=debian/tmp
DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib --with-extra-includes=/opt/trinity/include
@@ -30,32 +22,8 @@ DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
&& echo xz || echo bzip2)
endif
-install/pytdeextensions-trinity::
- # We have no idea if the built product is site-packages or dist-packages
- cd debian/tmp/usr/lib/python*/ && mv site-packages/ dist-packages/ || echo "site-packages --> dist-packages"
- rm -rf debian/tmp/usr/lib/python*/site-packages/
-
- # install lintian overrides
- install -D -p -m0644 debian/pytdeextensions-trinity.lintian-overrides \
- debian/pytdeextensions-trinity/usr/share/lintian/overrides/pytdeextensions-trinity
-
- # fix script-not-executable
- find debian -type f -name '*.py' | xargs chmod 0755
-
- # remove extra-license-file
- find debian -type f -name 'COPYING' | xargs rm -f
-
- # remove byte-compiled file
- find . -type f -name '*.py[co]' | xargs rm -f
-
-install/libpythonize0-trinity::
- # fix binary-or-shlib-defines-rpath
- chrpath -d debian/tmp/opt/trinity/lib/libpythonize.so.*
-
-clean::
- rm -rf build
- rm -f doc/en/*html doc/en/*bz2
- rm -f install_log.txt
+%:
+ dh $@ --buildsystem=pybuild
- # remove byte-compiled file
- find . -type f -name '*.py[co]' | xargs rm -f
+override_dh_auto_clean:
+ -dh_auto_clean -O--buildsystem=pybuild
diff --git a/debian/_buildscripts/local/00_extradeps.sh b/debian/_buildscripts/local/00_pre_base.sh
index ec5aa1b54..082c47224 100755
--- a/debian/_buildscripts/local/00_extradeps.sh
+++ b/debian/_buildscripts/local/00_pre_base.sh
@@ -5,6 +5,9 @@
#----------------------------
set_log_start
+build_module "metapackages/tde-cdbs"
+build_module "dependencies/tde-cmake"
+
if [[ "$USE_PREBUILD_EXTRA_DEPS" = "y" ]]; then
echo -e "${CBrown}#### Use of pre-built extra dependency packages is currently configured. Nothing to do. ####\n${CNone}"
echo "Use of pre-built extra dependency packages is currently configured. Nothing to do." >>"$LOG_BUILD_RESULT_FILENAME"
diff --git a/debian/_buildscripts/local/01_base_01.sh b/debian/_buildscripts/local/01_base_01.sh
index 53f605d88..ed8c46d62 100755
--- a/debian/_buildscripts/local/01_base_01.sh
+++ b/debian/_buildscripts/local/01_base_01.sh
@@ -5,14 +5,15 @@
#----------------------------
set_log_start
-build_module "metapackages/tde-cdbs"
-build_module "dependencies/tde-cmake"
build_module "dependencies/libr"
build_module "dependencies/akode"
build_module "dependencies/libart-lgpl"
build_module "dependencies/libcaldav"
build_module "dependencies/libcarddav"
build_module "dependencies/tqt"
+if [[ "$DEFAULT_REPO_BRANCH" == "r14.1.x" ]]; then
+ build_module "dependencies/tqtinterface"
+fi
build_module "dependencies/arts"
build_module "dependencies/dbus-1-tqt"
build_module "dependencies/tqca"
diff --git a/debian/_buildscripts/local/09_apps_development.sh b/debian/_buildscripts/local/09_apps_development.sh
index cb876661f..1d913e4f2 100755
--- a/debian/_buildscripts/local/09_apps_development.sh
+++ b/debian/_buildscripts/local/09_apps_development.sh
@@ -13,6 +13,7 @@ build_module "applications/development/ktechlab"
build_module "applications/development/kxmleditor"
build_module "applications/development/piklab"
build_module "applications/development/tdesvn"
+build_module "applications/development/tdexsldbg"
build_module "applications/development/universal-indent-gui-tqt"
set_log_end
diff --git a/debian/_buildscripts/local/91_build_base.sh b/debian/_buildscripts/local/91_build_base.sh
index b53ba9048..d83f9d544 100755
--- a/debian/_buildscripts/local/91_build_base.sh
+++ b/debian/_buildscripts/local/91_build_base.sh
@@ -1,8 +1,6 @@
#!/bin/bash
-if [[ "$USE_PREBUILD_EXTRA_DEPS" != "y" ]]; then
- ./00_extradeps.sh
-fi
+./00_pre_base.sh
./01_base_01.sh
./02_base_02.sh
./03_base_03.sh
diff --git a/debian/_buildscripts/local/README.txt b/debian/_buildscripts/local/README.txt
index 265205721..500435c09 100644
--- a/debian/_buildscripts/local/README.txt
+++ b/debian/_buildscripts/local/README.txt
@@ -11,19 +11,24 @@ A) Environment preparation
--------------------------
0) Initial notes
- this guide has been prepared based on a clean debian testing netinstall system without any other DE.
- It should work for other debian/ubuntu distros as well, but eventually you may run into small differences
+ It should work for other debian/devuan/ubuntu distros as well, but eventually you may run into small differences
here and there.
- you can change folder names below, as long as you update the "_config.sh" file accordingly.
- you need to choose whether to use standard git repository clones or use git worktrees.
Different instructions will be provided where necessary, based on the choice made.
- - you need to choose whether to use standard git repository clones or use git worktrees.
- Different instructions will be provided where necessary, based on the choice made.
+ - if you want to build a single module, you can choose to use prebuilt TDE packages to satisfy the missing
+ dependencies. More on this at point 8).
- you need to choose whether to use pre built extra dependency packages or build them yourself.
Different instructions will be provided where necessary, based on the choice made.
More on this at point 9).
-1) Install following packages: bc, cdbs, git, pbuilder, quilt, rsync and required dependencies.
- NOTE: sudo should already be installed. If not, install sudo as well.
+1) Install following packages: bc, build-essential, cdbs, debhelper, fakeroot, git, pbuilder, quilt,
+ rsync, sudo and required dependencies.
+ To build some python related packages, you will also need to install dh-python and python3-setuptools.
+ NOTE:
+ pytdeextensions requires some actions before you can build it (even in a clean environment) due to the current build scripts
+ used for it. You will need to first build tdelibs, pytqt and pytde, then install those packages on your system and then
+ you should be able to successfully build pytdeextensions.
2) Create a base folder for TDE, hereafter referred to as TDE_DIR (for example $HOME/tde_src)
@@ -94,9 +99,14 @@ A) Environment preparation
from your current setup. Otherwise the variables can be left empty and auto detection will be performed.
* UPDATE_BRANCHES to the branches you want to keep updated from the main repositories.
* DEFAULT_REPO_BRANCH to the branch to check out at the end of the repositories update process.
+ * USE_PREBUILD_PACKAGES to decide whether to use prebuilt TDE packages to safisty missing dependencies.
+ Setting this to "y" is useful if you intend to work on a specific module, because it allows you to
+ build it without having to previously build all the other TDE modules that it depends upon.
+ The prebuilt modules will be taken from the TDE prelimirary builds archive.
-9) Some additional packages (referred to as extra dependencies) are required to build and install TDE in debian/devuan/ubuntu.
- These modules can be built locally or alternatively pre-built binaries from the TDE archive can be used.
+9) Some additional packages (referred to as extra dependencies) are required to build and install TDE in
+ debian/devuan/ubuntu. These modules can be built locally or alternatively pre-built binaries from the
+ TDE prelimirary builds archive can be used.
9.1) Using pre-built extra dependencies
- open "_config.sh" and set the variable USE_PREBUILD_EXTRA_DEPS to "y" (this is the default initial setting)
@@ -128,6 +138,9 @@ A) Environment preparation
For example:
deb [trusted=yes] file:/home/tde_src/3_repo buster main
+11) Depending on your git version, you may have an error about a suspicious folder when trying to run the "create_repo.sh" script.
+ In such case follow the suggested command and add the "tde" folder to your git safe folders.
+ git config --global --add safe.directory TDE_DIR/1_git/tde
----------------------
@@ -193,18 +206,19 @@ When building sets of modules or the whole TDE, a global build summary is automa
build_module.sh [options] [module_name]
Options:
-g (Git) : build from git repo sources. If missing, build from the local copy in build folder.
- -l (Local) : build the module locally. If missing, build in a clean chroot environment
- -p <folder> (Path): build from the specified folder. This option cannot be used together with -g.
- The path must be a module in the git repository or in the local build folder.
- This option is mostly intended to be used when using branches with git worktrees.
+ -l (Local) : build the module locally. If missing then
+ you should be able to successfully build pytdeextensions., build in a clean chroot environment
+ -p <folder> (Path): build from the specified folder. This option cannot be used together with -g.
+ The path must be a module in the git repository or in the local build folder.
+ This option is mostly intended to be used when using branches with git worktrees.
-sl (Show Log) : output the building logs to terminal while the build is ongoing
-lr (Log Result) : log (append) build result (OK, FAILED) to TDE_DIR/0_logs/build_result.log file
-sh (Shell Hook) : use a shell hook for failing builds, only valid if building using pbuilder (clean chroot environment)
-po (Prepare Only): only prepare the source folder but do not build the module. Useful to prepare the source code before
doing local changes/development. The module can then be built from the modified local folder
-d (Debug) : enable debug symbols if possible (debian/rules file must contain "RelWithDebInfo" for this to work)
- module_name : the module to build. If '-p <folder>' is used, this parameter must not be specified since the module
- is derived from the <folder> parameter.
+ module_name : the module to build. If '-p <folder>' is used, this parameter must not be specified since the module
+ is derived from the <folder> parameter.
- <dd>_<set_name>.sh
A number of scripts used to build sets of modules. Each script builds an individual set.
@@ -216,11 +230,11 @@ When building sets of modules or the whole TDE, a global build summary is automa
-s N: if specified, skip first N modules from the set of modules
The sets are logically grouped as "base system", "applications" and "meta packages".
- 00_extradeps.sh : extra dependencies modules
+ 00_pre_base.sh : prerequirements and extra dependencies modules
01_base_01.sh - 04_base_04.sh : base system
05_apps_system.sh - 16_apps_misc.sh : application modules
17_meta_packages.sh : meta package modules
- 91_build_base.sh : whole TDE base system in 00_extradeps.sh - 04_base_04.sh
+ 91_build_base.sh : whole TDE base system in 00_pre_base.sh - 04_base_04.sh
92_build_applications.sh : all TDE applications in 05_apps_system.sh - 16_apps_misc.sh
- 99_build_TDE.sh
@@ -231,7 +245,7 @@ When building sets of modules or the whole TDE, a global build summary is automa
- create_repo.sh
Creates a local repository from the .deb files currently stored in TDE_DIR/2_build/debs.
Usage:
- [sudo] create_repo.sh [options]
+ sudo create_repo.sh [options]
Options:
-b (Backup) : create a backup of the existing repository in TDE_DIR/CFG_REPO_DIR.backup
@@ -244,7 +258,6 @@ There are two type of hooks:
To use a hook, create an executable script (pre_build.sh and/or post_build.sh) in the TDE_DIR/1_git/hooks/<MODULE NAME> folder. The scripts are executed in the build_module.sh environment, so have access to all the variables defined in that file. See the files in the "hook examples" folder for real usage samples.
-
-------------------------
C) How to use the scripts
-------------------------
@@ -257,7 +270,7 @@ C) How to use the scripts
5) Build modules as per your needs. You don't need to use "sudo" directly since the scripts will do that automatically if
required. Just type your sudo password when prompted to do so.
6) Create a local repository from the packages you have just built, to be used as installation repository.
- [sudo] ./create_repo.sh
+ sudo ./create_repo.sh
7) Install TDE as you usually do. For example as follow:
- sudo apt-get update
- sudo aptitude install tdebase-trinity (for a minimalistic TDE environment)
diff --git a/debian/_buildscripts/local/additional_files/etc/pbuilderrc b/debian/_buildscripts/local/additional_files/etc/pbuilderrc
index efe932b93..7eff414db 100644
--- a/debian/_buildscripts/local/additional_files/etc/pbuilderrc
+++ b/debian/_buildscripts/local/additional_files/etc/pbuilderrc
@@ -45,25 +45,25 @@ BASETGZ="/var/cache/pbuilder/base-$DISTRIBUTION@$ARCHITECTURE.tgz"
#-- select apt components
case "$DISTRIBUTION" in
# debian
- sid|trixie|bookwork|bullseye|buster)
+ sid|forky|trixie|bookwork|bullseye)
COMPONENTS="main contrib non-free"
;;
# devuan
- ceres|excalibur|daedalus|chimaera|beowulf)
+ ceres|excalibur|daedalus|chimaera)
COMPONENTS="main"
DEBOOTSTRAPOPTS=(--variant=buildd --no-check-gpg)
EXTRAPACKAGES="$EXTRAPACKAGES devuan-keyring"
;;
# ubuntu
- oracular|noble|mantic|lunar|jammy|focal|bionic)
+ questing|plucky|oracular|noble|jammy|focal|bionic)
COMPONENTS="main restricted universe multiverse"
DEBOOTSTRAPOPTS=(--variant=buildd)
;;
# raspbian
- raspbian-trixie|raspbian-bookworm|raspbian-bullseye|raspbian-buster)
+ raspbian-trixie|raspbian-bookworm|raspbian-bullseye)
COMPONENTS="main contrib non-free"
DEBOOTSTRAPOPTS=(--variant=buildd --no-check-gpg)
;;
@@ -73,17 +73,17 @@ EXTRAPACKAGES="$EXTRAPACKAGES fakeroot apt-transport-https ca-certificates"
#-- select base apt sources
case "$DISTRIBUTION" in
# debian
- sid|trixie|bookwork|bullseye|buster)
+ sid|forky|trixie|bookwork|bullseye)
MIRRORSITE=http://deb.debian.org/debian
;;
# devuan
- ceres|excalibur|daedalus|chimaera|beowulf)
- MIRRORSITE=http://auto.mirror.devuan.org/merged
+ ceres|excalibur|daedalus|chimaera)
+ MIRRORSITE=https://pkgmaster.devuan.org/merged
;;
# ubuntu
- oracular|noble|mantic|lunar|jammy|focal|bionic)
+ questing|plucky|oracular|noble|jammy|focal|bionic)
if [ "$ARCHITECTURE" = "amd64" ] || [ "$ARCHITECTURE" = "i386" ]; then
MIRRORSITE=http://archive.ubuntu.com/ubuntu
else
@@ -92,7 +92,7 @@ case "$DISTRIBUTION" in
;;
# raspbian
- raspbian-trixie|raspbian-bookworm|raspbian-bullseye|raspbian-buster)
+ raspbian-trixie|raspbian-bookworm|raspbian-bullseye)
MIRRORSITE=http://ftp.fi.muni.cz/pub/linux/raspbian/raspbian
;;
esac
@@ -118,4 +118,5 @@ if [ -z "$DEB_SIGN_KEYID" ]; then
fi
#-- dependency solver
-PBUILDERSATISFYDEPENDSCMD="/usr/lib/pbuilder/pbuilder-satisfydepends-apt"
+#PBUILDERSATISFYDEPENDSCMD="/usr/lib/pbuilder/pbuilder-satisfydepends-apt"
+PBUILDERSATISFYDEPENDSCMD="/usr/lib/pbuilder/pbuilder-satisfydepends-classic"
diff --git a/debian/_buildscripts/local/build_module.sh b/debian/_buildscripts/local/build_module.sh
index 515303ebe..09c80f2bf 100755
--- a/debian/_buildscripts/local/build_module.sh
+++ b/debian/_buildscripts/local/build_module.sh
@@ -69,56 +69,62 @@ function search_module()
MODULE_FOUND="n"
- # Check if it is a metapackage
- LOC_BASENAME=`echo "$LOC_MOD_NAME" | sed -r "s|^(metapackages/)?||"`
- LOC_MATCH=`ls "$REPO_TDE_MAIN/metapackages" | grep "^$LOC_BASENAME\$"`
- if [ "$LOC_MATCH" != "" -a "`echo $LOC_MATCH | wc -l`" = "1" ]; then
- # Unique metapackage found
- MODULE_FOUND="y"
+ # Check if it is a metapackage
+ LOC_BASENAME=`echo "$LOC_MOD_NAME" | sed -r "s|^(metapackages/)?||"`
+ LOC_MATCH=`ls "$REPO_TDE_MAIN/metapackages" | grep "^$LOC_BASENAME\$"`
+ if [ "$LOC_MATCH" != "" -a "`echo $LOC_MATCH | wc -l`" = "1" ]; then
+ # Unique metapackage found
+ MODULE_FOUND="y"
bool_METAPACKAGE_MOD="y"
- MOD_NAME="metapackages/$LOC_MATCH"
- MOD_GIT_PATH="$REPO_TDE_MAIN/metapackages/$LOC_BASENAME"
- MOD_GIT_PKGING_PATH="$REPO_TDE_PACKAGING/$MOD_NAME/debian"
- MOD_BUILD_PATH="$TDE_BUILD_DIR/metapackages/$LOC_BASENAME"
- else
- # Search for unique GIT repository
- LOC_MATCH=`sed -n "s|^\[submodule \"main/\([^\"]*\)\"\]$|\1|p" <"$REPO_TDE/.gitmodules" | grep "$LOC_MOD_NAME$"`
- if [ "$LOC_MATCH" != "" -a "`echo $LOC_MATCH | wc -l`" = "1" ]; then
- # Unique module
- MODULE_FOUND="y"
- MOD_NAME=$LOC_MATCH
- if [ "${bool_BUILD_FROM_PATH}" = "y" ]; then
- MOD_GIT_PATH="$MOD_PATH"
- else
- MOD_GIT_PATH="$REPO_TDE_MAIN/$MOD_NAME"
- fi
- MOD_GIT_PKGING_PATH="$REPO_TDE_PACKAGING/$MOD_NAME/debian"
- MOD_BUILD_PATH="$TDE_BUILD_DIR/$MOD_NAME"
- else
- # Search for a unique folder with the same name
- if [ -d "${REPO_TDE_MAIN}/$LOC_MOD_NAME" ]; then
- # Folder found
- MODULE_FOUND="y"
- MOD_NAME=$LOC_MOD_NAME
- MOD_GIT_PATH="$REPO_TDE_MAIN/$MOD_NAME"
- MOD_GIT_PKGING_PATH="$REPO_TDE_PACKAGING/$MOD_NAME/debian"
- MOD_BUILD_PATH="$TDE_BUILD_DIR/$MOD_NAME"
- else
- # Search in extra dependency folder
- LOC_BASENAME=`echo "$LOC_MOD_NAME" | sed -r "s|^${CFG_EXTRA_DEPS_DIR}/(debian/)?||"`
- LOC_MATCH=`ls "$REPO_EXTRA_DEPENDENCIES/debian" | grep "^$LOC_BASENAME\$"`
- if [ "$LOC_MATCH" != "" -a "`echo $LOC_MATCH | wc -l`" = "1" ]; then
- # Unique module found
- MODULE_FOUND="y"
- bool_EXTRADEP_MOD="y"
- MOD_NAME="$CFG_EXTRA_DEPS_DIR/$LOC_MATCH"
- MOD_GIT_PATH="$REPO_EXTRA_DEPENDENCIES/debian/$LOC_BASENAME"
- MOD_BUILD_PATH="$TDE_BUILD_DIR/$CFG_EXTRA_DEPS_DIR/$LOC_BASENAME"
- fi
- fi
- fi
- fi
- export MOD_BUILD_PATH
+ MOD_NAME="metapackages/$LOC_MATCH"
+ MOD_GIT_PATH="$REPO_TDE_MAIN/metapackages/$LOC_BASENAME"
+ MOD_GIT_PKGING_PATH="$REPO_TDE_PACKAGING/$MOD_NAME/debian"
+ MOD_BUILD_PATH="$TDE_BUILD_DIR/metapackages/$LOC_BASENAME"
+ else
+ # Search for unique GIT repository
+ if [[ "$str" == */* ]]; then
+ # Module name contains path too
+ LOC_MATCH=`sed -n "s|^\[submodule \"main/\([^\"]*\)\"\]$|\1|p" <"$REPO_TDE/.gitmodules" | grep "$LOC_MOD_NAME$"`
+ else
+ # Module name only, no path. Search for exact name match
+ LOC_MATCH=`sed -n "s|^\[submodule \"main/\([^\"]*\)\"\]$|\1|p" <"$REPO_TDE/.gitmodules" | grep "/$LOC_MOD_NAME$"`
+ fi
+ if [ "$LOC_MATCH" != "" -a "`echo $LOC_MATCH | wc -l`" = "1" ]; then
+ # Unique module
+ MODULE_FOUND="y"
+ MOD_NAME=$LOC_MATCH
+ if [ "${bool_BUILD_FROM_PATH}" = "y" ]; then
+ MOD_GIT_PATH="$MOD_PATH"
+ else
+ MOD_GIT_PATH="$REPO_TDE_MAIN/$MOD_NAME"
+ fi
+ MOD_GIT_PKGING_PATH="$REPO_TDE_PACKAGING/$MOD_NAME/debian"
+ MOD_BUILD_PATH="$TDE_BUILD_DIR/$MOD_NAME"
+ else
+ # Search for a unique folder with the same name
+ if [ -d "${REPO_TDE_MAIN}/$LOC_MOD_NAME" ]; then
+ # Folder found
+ MODULE_FOUND="y"
+ MOD_NAME=$LOC_MOD_NAME
+ MOD_GIT_PATH="$REPO_TDE_MAIN/$MOD_NAME"
+ MOD_GIT_PKGING_PATH="$REPO_TDE_PACKAGING/$MOD_NAME/debian"
+ MOD_BUILD_PATH="$TDE_BUILD_DIR/$MOD_NAME"
+ else
+ # Search in extra dependency folder
+ LOC_BASENAME=`echo "$LOC_MOD_NAME" | sed -r "s|^${CFG_EXTRA_DEPS_DIR}/(debian/)?||"`
+ LOC_MATCH=`ls "$REPO_EXTRA_DEPENDENCIES/debian" | grep "^$LOC_BASENAME\$"`
+ if [ "$LOC_MATCH" != "" -a "`echo $LOC_MATCH | wc -l`" = "1" ]; then
+ # Unique module found
+ MODULE_FOUND="y"
+ bool_EXTRADEP_MOD="y"
+ MOD_NAME="$CFG_EXTRA_DEPS_DIR/$LOC_MATCH"
+ MOD_GIT_PATH="$REPO_EXTRA_DEPENDENCIES/debian/$LOC_BASENAME"
+ MOD_BUILD_PATH="$TDE_BUILD_DIR/$CFG_EXTRA_DEPS_DIR/$LOC_BASENAME"
+ fi
+ fi
+ fi
+ fi
+ export MOD_BUILD_PATH
MOD_BUILD_PKGING_PATH="$MOD_BUILD_PATH/debian"
IFS=$OLDIFS
}
@@ -153,15 +159,15 @@ while [ $# -gt 0 ]; do
-lr) # Log build Result to file
bool_LOG_RESULT="y"
;;
- -p) # build from specific Path
+ -p) # build from specific Path
if [ -z "$MOD_NAME" ]; then
- shift
+ shift
MOD_NAME="$1"
- bool_BUILD_FROM_PATH="y"
+ bool_BUILD_FROM_PATH="y"
else
bool_INVALID_PARAMETERS="y"
fi
- ;;
+ ;;
-po) # Prepare build folder Only but do not build
bool_PREPARE_ONLY="y"
;;
@@ -192,29 +198,29 @@ fi
# If building from a given path, look up the module name
if [ "${bool_BUILD_FROM_PATH}" = "y" ]; then
- if [ -d "${MOD_NAME}" ]; then
- cd "${MOD_NAME}"
- MOD_PATH=`pwd`
- if [ "${USE_GIT_WORKTREES}" = "y" ]; then
- MOD_NAME=`git rev-parse --git-dir 2>/dev/null | sed "s|.*/\([^\/]\+\)\.git.*|\1|"`
- else
- MOD_NAME=`basename "${MOD_PATH}"`
- fi
- if [ "${MOD_NAME}" != "" -a "${MOD_NAME}" != "tde" -a "${MOD_NAME}" != ".git" ]; then
- # Valid git module
- if [[ "${MOD_PATH}" =~ ${TDE_BUILD_DIR} ]]; then
- # Module from build folder
- bool_BUILD_FROM_GIT="n"
- else
- # Module from git repo
- bool_BUILD_FROM_GIT="y"
- fi
- else
- MOD_NAME=""
- fi
- else
- MOD_NAME=""
- fi
+ if [ -d "${MOD_NAME}" ]; then
+ cd "${MOD_NAME}"
+ MOD_PATH=`pwd`
+ if [ "${USE_GIT_WORKTREES}" = "y" ]; then
+ MOD_NAME=`git rev-parse --git-dir 2>/dev/null | sed "s|.*/\([^\/]\+\)\.git.*|\1|"`
+ else
+ MOD_NAME=`basename "${MOD_PATH}"`
+ fi
+ if [ "${MOD_NAME}" != "" -a "${MOD_NAME}" != "tde" -a "${MOD_NAME}" != ".git" ]; then
+ # Valid git module
+ if [[ "${MOD_PATH}" =~ ${TDE_BUILD_DIR} ]]; then
+ # Module from build folder
+ bool_BUILD_FROM_GIT="n"
+ else
+ # Module from git repo
+ bool_BUILD_FROM_GIT="y"
+ fi
+ else
+ MOD_NAME=""
+ fi
+ else
+ MOD_NAME=""
+ fi
fi
echo -e "${CLightCyan}#### Processing module \"$MOD_NAME\" ####${CNone}"
@@ -270,14 +276,14 @@ done
#----------------------------
# Check if module is an extra dependency
if [[ $MOD_NAME =~ ^$CFG_EXTRA_DEPS_DIR/ ]]; then
- bool_EXTRADEP_MOD="y"
+ bool_EXTRADEP_MOD="y"
fi
# Make sure the module exists
search_module $MOD_NAME
if [ "$MODULE_FOUND" != "y" ]; then
- echo "Module \"$MOD_NAME\" not found"
- do_exit 5
+ echo "Module \"$MOD_NAME\" not found"
+ do_exit 5
fi
if [ "$bool_BUILD_FROM_GIT" = "y" ]; then
@@ -330,11 +336,11 @@ if [ "$bool_EXTRADEP_MOD" != "y" ]; then
if [[ "$count" -gt 0 ]] || [[ -z "$target_tag" ]]; then
pkgver=$pkgver~pre$count+$(git rev-parse HEAD | cut -c 1-8)
fi
- MOD_BRANCH=`git symbolic-ref -q HEAD | sed "s|^refs/heads/||"`
- if [[ -z "$MOD_BRANCH" ]]; then
- MOD_BRANCH=`git branch --contains HEAD | egrep -v "no branch|detached" | head -n1 | cut -c 3-`
- fi
- COMMIT_HASH=`git rev-parse HEAD`
+ MOD_BRANCH=`git symbolic-ref -q HEAD | sed "s|^refs/heads/||"`
+ if [[ -z "$MOD_BRANCH" ]]; then
+ MOD_BRANCH=`git branch --contains HEAD | egrep -v "no branch|detached" | head -n1 | cut -c 3-`
+ fi
+ COMMIT_HASH=`git rev-parse HEAD`
fi
# copy main repo source files, if needed
@@ -377,17 +383,17 @@ if [ "$bool_EXTRADEP_MOD" != "y" -a "$bool_COPY_PKGING_FILES" = "y" ]; then
fi
if [ "$bool_METAPACKAGE_MOD" = "y" ]; then
cp -R "$MOD_GIT_PKGING_PATH/.." "$MOD_BUILD_PATH"
- else
+ else
cp -R "$MOD_GIT_PKGING_PATH" "$MOD_BUILD_PKGING_PATH"
- fi
- if [[ -s "$MOD_BUILD_PKGING_PATH/patches/series" ]]; then
- cd "$MOD_BUILD_PATH"
- quilt push -a
- # Make sure patches are not reapplied in future local builds. This could stop pdebuild from working.
- if [ -f "$MOD_BUILD_PKGING_PATH/patches/series" ]; then
- rm "$MOD_BUILD_PKGING_PATH/patches/series"
- fi
- fi
+ fi
+ if [[ -s "$MOD_BUILD_PKGING_PATH/patches/series" ]]; then
+ cd "$MOD_BUILD_PATH"
+ QUILT_PATCHES="debian/patches" quilt push -a
+ # Make sure patches are not reapplied in future local builds. This could stop pdebuild from working.
+ if [ -f "$MOD_BUILD_PKGING_PATH/patches/series" ]; then
+ rm "$MOD_BUILD_PKGING_PATH/patches/series"
+ fi
+ fi
# Default package name
package=$(basename $PWD)-trinity-$pkgver
@@ -412,8 +418,18 @@ if [ "$bool_EXTRADEP_MOD" != "y" -a "$bool_COPY_PKGING_FILES" = "y" ]; then
ADD_REL=0
# Update changelog
+ cd $MOD_GIT_PATH
REPO_DATE=`git log -1 --pretty=format:"%cd%n" --date=rfc`
- GITUSER="$(git config --get user.name) <$(git config --get user.email)>"
+ GITUSERNAME="$(git config --get user.name)"
+ GITUSEREMAIL="$(git config --get user.email)"
+ if [ -z "$GITUSERNAME" ]; then
+ GITUSERNAME="anonymous"
+ fi
+ if [ -z "$GITUSEREMAIL" ]; then
+ GITUSEREMAIL="anonymous@anonymous.org"
+ fi
+ GITUSER="$GITUSERNAME <$GITUSEREMAIL>"
+ cd $MOD_BUILD_PATH
echo "$PKG_NAME ($REL-0$DISTRO$DISTRO_VERSION.$ADD_REL+$PKG_REL) $DISTRO_NAME; urgency=low" > "$MOD_BUILD_PKGING_PATH/changelog"
echo -e "\n * Automated git build\n\n -- $GITUSER $REPO_DATE\n" >> "$MOD_BUILD_PKGING_PATH/changelog"
cat "$REPO_TDE_PACKAGING/$MOD_NAME/debian/changelog" >> "$MOD_BUILD_PKGING_PATH/changelog"
diff --git a/debian/_buildscripts/local/create_repo.sh b/debian/_buildscripts/local/create_repo.sh
index 222cb7740..524c4aecd 100755
--- a/debian/_buildscripts/local/create_repo.sh
+++ b/debian/_buildscripts/local/create_repo.sh
@@ -45,7 +45,7 @@ rsync -aHS --exclude="*/src/*.xz" --exclude="*/src/*.dsc" --exclude="*/src/*.cha
# Create package index file
echo -e "${CYellow}> Creating package index file${CNone}"
cd "$REPO_DIR"
-dpkg-scanpackages "./$ARCH_PATH" | gzip -9c > "./$ARCH_PATH/Packages.gz"
+dpkg-scanpackages "./$ARCH_PATH" > "./$ARCH_PATH/Packages"
#----------------------------
diff --git a/debian/_buildscripts/local/internals/_config_template.sh b/debian/_buildscripts/local/internals/_config_template.sh
index 7c1e929c6..ff506273c 100644
--- a/debian/_buildscripts/local/internals/_config_template.sh
+++ b/debian/_buildscripts/local/internals/_config_template.sh
@@ -5,19 +5,24 @@ set -a
#----------------------------
# Repo information
#----------------------------
-TDE_DIR="" # TDE root folder
-UPDATE_BRANCHES="master" # Space separated list. Available choices: master, r14.1.x
+TDE_DIR="$HOME/tde_src" # TDE root folder
+
+USE_GIT_WORKTREES="n" # If == "y", use git worktrees. Need consistent cloned repository to start.
+UPDATE_BRANCHES="master r14.1.x" # Space separated list of branches to update. If using git worktrees,
+ # this list contains the branches for which worktrees will be created.
DEFAULT_REPO_BRANCH="master" # After update in completed, switch repo to this branch. Must be
# one of the branches specified in UPDATE_BRANCHES
#----------------------------
# Build information
#----------------------------
-TDE_RELEASE="14.1.0" # TDE release number
+TDE_RELEASE="14.2.0" # TDE release number
DISTRO="" # Distro family (leave empty for auto-detection). For ex. debian
DISTRO_NAME="" # Distro name of specific version (leave empty for auto-detection). For ex. buster
ARCHITECTURE="" # Build for this architecture (leave empty for auto-detection). For ex. amd64
USE_PREBUILD_EXTRA_DEPS="y" # If == "y", use pre-built extra dependency packages
+USE_PREBUILD_PACKAGES="n" # If == "y", use pre-built TDE packages to satisfy package dependencies
+ # This is useful to build individual packages without having to do a full TDE build
BUILD_DEFAULT_OPTIONS="-g -lr" # Default building options (pbuilder)
GPG_SIGN_KEYID="" # Use this GPG key to sign packages. If null, packages will not be signed
diff --git a/debian/_buildscripts/local/internals/_pbuilder.sh b/debian/_buildscripts/local/internals/_pbuilder.sh
index b520a93af..f8056de82 100755
--- a/debian/_buildscripts/local/internals/_pbuilder.sh
+++ b/debian/_buildscripts/local/internals/_pbuilder.sh
@@ -1,5 +1,7 @@
#!/bin/bash
+source "$SCRIPT_DIR/internals/prebuilt_pkg_paths.txt"
+
function run_pdebuild()
{
# pbuilder absolute paths
@@ -37,7 +39,9 @@ function run_pdebuild()
(cd "$TDE_DEBS_DIR"; apt-ftparchive packages . > Packages)
echo "deb [trusted=yes] file:$TDE_DEBS_DIR ./" >> /etc/apt/sources.list
END_D05_01
- if [[ "$USE_PREBUILD_EXTRA_DEPS" = "y" ]]; then
+
+ # -- prebuilt TDE packages
+ if [[ "$USE_PREBUILD_PACKAGES" = "y" ]]; then
# Get building branch from .tdescminfo file
if [[ -f "$MOD_BUILD_PATH/.tdescminfo" ]]; then
BUILD_BRANCH=`sed -n -r "s/^Revision: ([^-]+)-.*/\1/p" "$MOD_BUILD_PATH/.tdescminfo"`
@@ -51,25 +55,58 @@ echo "deb [trusted=yes] $l_repo $DISTRO_NAME $l_component" >> /etc/apt/sources.l
END_D05_02
break
fi
- done <<< $(cat "$SCRIPT_DIR/internals/extra_deps.txt" | grep -E "^[[:space:]]*[^#[:space:]]+[[:space:]]+[^[:space:]]+.*$")
+ done <<< $(echo "$TDE_PREBUILT_PKGS" | grep -E "^[[:space:]]*[^#[:space:]]+[[:space:]]+[^[:space:]]+.*$")
if [ "$bool_EDEPS_FOUND" != "y" ]; then
# EDEPS repository not found, use default. This could happen when building from sub branches of the main package repo
+ while read l_branch l_repo l_component; do
+ if [ "$l_branch" = "default" ]; then
+ bool_EDEPS_FOUND="y"
+ cat <<END_D05_03 >> "$PBUILDER_DEPS_HOOK"
+echo "deb [trusted=yes] $l_repo $DISTRO_NAME $l_component" >> /etc/apt/sources.list
+END_D05_03
+ break
+ fi
+ done <<< $(echo "$TDE_PREBUILT_PKGS" | grep -E "^[[:space:]]*[^#[:space:]]+[[:space:]]+[^[:space:]]+.*$")
+ fi
+ IFS=$OLD_IFS
+ fi
+ fi
+
+ # -- prebuilt extra dependencies
+ if [[ "$USE_PREBUILD_EXTRA_DEPS" = "y" ]]; then
+ # Get building branch from .tdescminfo file
+ if [[ -f "$MOD_BUILD_PATH/.tdescminfo" ]]; then
+ BUILD_BRANCH=`sed -n -r "s/^Revision: ([^-]+)-.*/\1/p" "$MOD_BUILD_PATH/.tdescminfo"`
+ bool_EDEPS_FOUND="n"
+ OLD_IFS=$IFS && IFS=$' \t'
while read l_branch l_repo l_component; do
- if [ "$l_branch" = "default" ]; then
+ if [ "$l_branch" = "$BUILD_BRANCH" ]; then
bool_EDEPS_FOUND="y"
- cat <<END_D05_03 >> "$PBUILDER_DEPS_HOOK"
+ cat <<END_D05_04 >> "$PBUILDER_DEPS_HOOK"
echo "deb [trusted=yes] $l_repo $DISTRO_NAME $l_component" >> /etc/apt/sources.list
-END_D05_03
+END_D05_04
break
fi
- done <<< $(cat "$SCRIPT_DIR/internals/extra_deps.txt" | grep -E "^[[:space:]]*[^#[:space:]]+[[:space:]]+[^[:space:]]+.*$")
+ done <<< $(echo "$TDE_PREBUILT_EDEPS" | grep -E "^[[:space:]]*[^#[:space:]]+[[:space:]]+[^[:space:]]+.*$")
+ if [ "$bool_EDEPS_FOUND" != "y" ]; then
+ # EDEPS repository not found, use default. This could happen when building from sub branches of the main package repo
+ while read l_branch l_repo l_component; do
+ if [ "$l_branch" = "default" ]; then
+ bool_EDEPS_FOUND="y"
+ cat <<END_D05_05 >> "$PBUILDER_DEPS_HOOK"
+echo "deb [trusted=yes] $l_repo $DISTRO_NAME $l_component" >> /etc/apt/sources.list
+END_D05_05
+ break
+ fi
+ done <<< $(echo "$TDE_PREBUILT_EDEPS" | grep -E "^[[:space:]]*[^#[:space:]]+[[:space:]]+[^[:space:]]+.*$")
fi
IFS=$OLD_IFS
fi
fi
- cat <<END_D05_04 >> "$PBUILDER_DEPS_HOOK"
+
+ cat <<END_D05_06 >> "$PBUILDER_DEPS_HOOK"
apt-get update
-END_D05_04
+END_D05_06
chmod a+x "$PBUILDER_DEPS_HOOK"
# Build
OPT_BUILD_PARALLEL=""
diff --git a/debian/_buildscripts/local/internals/distro_list.txt b/debian/_buildscripts/local/internals/distro_list.txt
index ef1104eb9..440b8bd94 100644
--- a/debian/_buildscripts/local/internals/distro_list.txt
+++ b/debian/_buildscripts/local/internals/distro_list.txt
@@ -10,30 +10,28 @@
#
# debian
-debian 10.0 buster - -
debian 11.0 bullseye - -
debian 12.0 bookworm - -
-debian 13.0 trixie ~a -
-debian 14.0 sid ~b -
+debian 13.0 trixie - -
+debian 14.0 forky ~a -
+debian 15.0 sid ~b -
# devuan
-devuan 3.0 beowulf - debian/buster
devuan 4.0 chimaera - debian/bullseye
devuan 5.0 daedalus - debian/bookwork
devuan 6.0 excalibur ~a debian/trixie
devuan 7.0 ceres ~b debian/sid
# raspbian
-raspbian 10.0 raspbian-buster - -
raspbian 11.0 raspbian-bullseye - -
raspbian 12.0 raspbian-bookworm - -
-raspbian 13.0 raspbian-trixie ~a -
+raspbian 13.0 raspbian-trixie - -
# ubuntu
ubuntu 18.04 bionic - -
ubuntu 20.04 focal - -
ubuntu 22.04 jammy - -
-ubuntu 23.04 lunar - -
-ubuntu 23.10 mantic - -
ubuntu 24.04 noble - -
-ubuntu 24.10 oracular ~a -
+ubuntu 24.10 oracular - -
+ubuntu 25.04 plucky - -
+ubuntu 25.10 questing ~a -
diff --git a/debian/_buildscripts/local/internals/extra_deps.txt b/debian/_buildscripts/local/internals/extra_deps.txt
deleted file mode 100644
index 521b16d0c..000000000
--- a/debian/_buildscripts/local/internals/extra_deps.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-
-# List of repositories for extra dependency packages.
-# The "default" repo will be used in case a match can't be found.
-EDEPS_REPO="
- default http://mirror.ppa.trinitydesktop.org/trinity-testing deps
- master http://mirror.ppa.trinitydesktop.org/trinity-testing deps
- r14.1.x http://mirror.ppa.trinitydesktop.org/trinity-sb deps-r14
-"
diff --git a/debian/_buildscripts/local/internals/prebuilt_pkg_paths.txt b/debian/_buildscripts/local/internals/prebuilt_pkg_paths.txt
new file mode 100644
index 000000000..ca3063a40
--- /dev/null
+++ b/debian/_buildscripts/local/internals/prebuilt_pkg_paths.txt
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+# List of repositories for TDE prebuilt packages.
+# The "default" repo will be used in case a match can't be found.
+TDE_PREBUILT_PKGS="
+ default http://mirror.ppa.trinitydesktop.org/trinity-testing main
+ master http://mirror.ppa.trinitydesktop.org/trinity-testing main
+ r14.1.x http://mirror.ppa.trinitydesktop.org/trinity-sb main-r14
+"
+
+# List of repositories for extra dependency packages.
+# The "default" repo will be used in case a match can't be found.
+TDE_PREBUILT_EDEPS="
+ default http://mirror.ppa.trinitydesktop.org/trinity-testing deps
+ master http://mirror.ppa.trinitydesktop.org/trinity-testing deps
+ r14.1.x http://mirror.ppa.trinitydesktop.org/trinity-sb deps-r14
+"
diff --git a/dilos/core/tdebase/debian/patches/disable_starttde_wallpaper.diff b/dilos/core/tdebase/debian/patches/disable_starttde_wallpaper.diff
index 99db98c6f..a4ced0644 100644
--- a/dilos/core/tdebase/debian/patches/disable_starttde_wallpaper.diff
+++ b/dilos/core/tdebase/debian/patches/disable_starttde_wallpaper.diff
@@ -1,6 +1,6 @@
--- a/starttde
+++ b/starttde
-@@ -396,17 +396,17 @@
+@@ -414,17 +414,17 @@
. "$tdehome/share/config/startupconfig"
fi
@@ -27,5 +27,5 @@
+# fi
+#fi
- # XCursor mouse theme needs to be applied here to work even for kded or ksmserver.
+ # An XCursor mouse theme is needed to work with kded or ksmserver.
if test -n "$kcminputrc_mouse_cursortheme" -o -n "$kcminputrc_mouse_cursorsize" ; then
diff --git a/dilos/core/tdebase/debian/tdebase-data-trinity.install b/dilos/core/tdebase/debian/tdebase-data-trinity.install
index 4ee48f327..132ab8fe8 100644
--- a/dilos/core/tdebase/debian/tdebase-data-trinity.install
+++ b/dilos/core/tdebase/debian/tdebase-data-trinity.install
@@ -496,93 +496,7 @@ debian/tmp/usr/share/icons/crystalsvg/*/categories/preferences-desktop.png
debian/tmp/usr/share/icons/crystalsvg/*/categories/preferences-system.png
debian/tmp/usr/share/icons/crystalsvg/*/devices/input-touchpad.png
debian/tmp/usr/share/icons/crystalsvg/*/devices/laptop.png
-debian/tmp/usr/share/services/searchproviders/acronym.desktop
-debian/tmp/usr/share/services/searchproviders/alexa.desktop
-debian/tmp/usr/share/services/searchproviders/alexa_url.desktop
-debian/tmp/usr/share/services/searchproviders/alltheweb.desktop
-debian/tmp/usr/share/services/searchproviders/altavista.desktop
-debian/tmp/usr/share/services/searchproviders/amg.desktop
-debian/tmp/usr/share/services/searchproviders/appsy.desktop
-debian/tmp/usr/share/services/searchproviders/austronaut.desktop
-debian/tmp/usr/share/services/searchproviders/backports.desktop
-debian/tmp/usr/share/services/searchproviders/bugft.desktop
-debian/tmp/usr/share/services/searchproviders/bugno.desktop
-debian/tmp/usr/share/services/searchproviders/call.desktop
-debian/tmp/usr/share/services/searchproviders/cia.desktop
-debian/tmp/usr/share/services/searchproviders/citeseer.desktop
-debian/tmp/usr/share/services/searchproviders/cpan.desktop
-debian/tmp/usr/share/services/searchproviders/ctan_cat.desktop
-debian/tmp/usr/share/services/searchproviders/ctan.desktop
-debian/tmp/usr/share/services/searchproviders/dbug.desktop
-debian/tmp/usr/share/services/searchproviders/de2en.desktop
-debian/tmp/usr/share/services/searchproviders/de2fr.desktop
-debian/tmp/usr/share/services/searchproviders/deb.desktop
-debian/tmp/usr/share/services/searchproviders/dmoz.desktop
-debian/tmp/usr/share/services/searchproviders/docbook.desktop
-debian/tmp/usr/share/services/searchproviders/doi.desktop
-debian/tmp/usr/share/services/searchproviders/en2de.desktop
-debian/tmp/usr/share/services/searchproviders/en2es.desktop
-debian/tmp/usr/share/services/searchproviders/en2fr.desktop
-debian/tmp/usr/share/services/searchproviders/en2it.desktop
-debian/tmp/usr/share/services/searchproviders/es2en.desktop
-debian/tmp/usr/share/services/searchproviders/excite.desktop
-debian/tmp/usr/share/services/searchproviders/feedster.desktop
-debian/tmp/usr/share/services/searchproviders/foldoc.desktop
-debian/tmp/usr/share/services/searchproviders/fr2de.desktop
-debian/tmp/usr/share/services/searchproviders/fr2en.desktop
-debian/tmp/usr/share/services/searchproviders/freedb.desktop
-debian/tmp/usr/share/services/searchproviders/freshmeat.desktop
-debian/tmp/usr/share/services/searchproviders/froogle.desktop
-debian/tmp/usr/share/services/searchproviders/fsd.desktop
-debian/tmp/usr/share/services/searchproviders/google_advanced.desktop
-debian/tmp/usr/share/services/searchproviders/google.desktop
-debian/tmp/usr/share/services/searchproviders/google_groups.desktop
-debian/tmp/usr/share/services/searchproviders/google_images.desktop
-debian/tmp/usr/share/services/searchproviders/google_lucky.desktop
-debian/tmp/usr/share/services/searchproviders/google_movie.desktop
-debian/tmp/usr/share/services/searchproviders/google_news.desktop
-debian/tmp/usr/share/services/searchproviders/gracenote.desktop
-debian/tmp/usr/share/services/searchproviders/grec.desktop
-debian/tmp/usr/share/services/searchproviders/hotbot.desktop
-debian/tmp/usr/share/services/searchproviders/hyperdictionary.desktop
-debian/tmp/usr/share/services/searchproviders/hyperdictionary_thesaurus.desktop
-debian/tmp/usr/share/services/searchproviders/imdb.desktop
-debian/tmp/usr/share/services/searchproviders/it2en.desktop
-debian/tmp/usr/share/services/searchproviders/jeeves.desktop
-debian/tmp/usr/share/services/searchproviders/katatudo.desktop
-debian/tmp/usr/share/services/searchproviders/kde.desktop
-debian/tmp/usr/share/services/searchproviders/kde_websvn.desktop
-debian/tmp/usr/share/services/searchproviders/leo.desktop
-debian/tmp/usr/share/services/searchproviders/lycos.desktop
-debian/tmp/usr/share/services/searchproviders/mamma.desktop
-debian/tmp/usr/share/services/searchproviders/metacrawler.desktop
-debian/tmp/usr/share/services/searchproviders/msdn.desktop
-debian/tmp/usr/share/services/searchproviders/netcraft.desktop
-debian/tmp/usr/share/services/searchproviders/nl-telephone.desktop
-debian/tmp/usr/share/services/searchproviders/nl-teletekst.desktop
-debian/tmp/usr/share/services/searchproviders/pgpkeys.desktop
-debian/tmp/usr/share/services/searchproviders/php.desktop
-debian/tmp/usr/share/services/searchproviders/python.desktop
-debian/tmp/usr/share/services/searchproviders/qt3.desktop
-debian/tmp/usr/share/services/searchproviders/qt.desktop
-debian/tmp/usr/share/services/searchproviders/rae.desktop
-debian/tmp/usr/share/services/searchproviders/rfc.desktop
-debian/tmp/usr/share/services/searchproviders/rpmfind.desktop
-debian/tmp/usr/share/services/searchproviders/ruby_application_archive.desktop
-debian/tmp/usr/share/services/searchproviders/seek.desktop
-debian/tmp/usr/share/services/searchproviders/sourceforge.desktop
-debian/tmp/usr/share/services/searchproviders/technorati.desktop
-debian/tmp/usr/share/services/searchproviders/technoratitags.desktop
-debian/tmp/usr/share/services/searchproviders/thesaurus.desktop
-debian/tmp/usr/share/services/searchproviders/tvtome.desktop
-debian/tmp/usr/share/services/searchproviders/uspto.desktop
-debian/tmp/usr/share/services/searchproviders/vivisimo.desktop
-debian/tmp/usr/share/services/searchproviders/voila.desktop
-debian/tmp/usr/share/services/searchproviders/webster.desktop
-debian/tmp/usr/share/services/searchproviders/whatis.desktop
-debian/tmp/usr/share/services/searchproviders/wikipedia.desktop
-debian/tmp/usr/share/services/searchproviders/wiktionary.desktop
-debian/tmp/usr/share/services/searchproviders/wordref.desktop
+debian/tmp/usr/share/services/searchproviders/*.desktop
debian/tmp/usr/share/services/useragentstrings/*.desktop
debian/tmp/usr/share/servicetypes/searchprovider.desktop
debian/tmp/usr/share/servicetypes/uasprovider.desktop
diff --git a/dilos/core/tdebindings/debian/control b/dilos/core/tdebindings/debian/control
index 5fb5eaff9..c1a1a6e13 100644
--- a/dilos/core/tdebindings/debian/control
+++ b/dilos/core/tdebindings/debian/control
@@ -1,7 +1,7 @@
Source: tdebindings-trinity
Build-Depends: tde-cdbs (>= 0.4.43), debhelper (>= 10~),
python3-all-dev, dh-python, python3-setuptools, quilt, gawk,
- default-jdk [amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 s390 sparc],
+ default-jdk [amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 loong64 s390 sparc],
tdelibs14-trinity-dev,
ruby, ruby-dev, flex, bison, libpkcs11-helper1-dev, automake, autoconf, libtool, libltdl-dev,
graphviz [solaris-any], libgtk2.0-dev [solaris-any], oracle-java8-jdk [solaris-any]
@@ -66,7 +66,7 @@ Description: DCOP bindings for Java [Trinity]
This package is part of the official TDE bindings module.
Package: libdcop3-jni-trinity
-Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 s390 sparc solaris-any
+Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 loong64 s390 sparc solaris-any
Section: libs
Replaces: libdcop3-jni-trinity (<< 4:14.0.0~)
Breaks: libdcop3-jni-trinity (<< 4:14.0.0~)
@@ -80,7 +80,7 @@ Description: DCOP bindings for Java ( Native libraries ) [Trinity]
This package is part of the official TDE bindings module.
Package: libdcop3-java-trinity-dev
-Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 s390 sparc solaris-any
+Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 loong64 s390 sparc solaris-any
Section: libdevel
Replaces: libdcop3-java-trinity-dev (<< 4:14.0.0~)
Breaks: libdcop3-java-trinity-dev (<< 4:14.0.0~)
@@ -111,7 +111,7 @@ Description: Java bindings for Qt [Trinity]
This package is part of the official TDE bindings module.
Package: libqt3-jni-trinity
-Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 s390 sparc solaris-any
+Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 loong64 s390 sparc solaris-any
Section: libs
Replaces: libqt3-jni-trinity (<< 4:14.0.0~)
Breaks: libqt3-jni-trinity (<< 4:14.0.0~)
@@ -140,7 +140,7 @@ Description: tdelibs bindings for Java [Trinity]
This package is part of the official TDE bindings module.
Package: libtrinity-jni-trinity
-Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 s390 sparc solaris-any
+Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 loong64 s390 sparc solaris-any
Section: libs
Replaces: libtrinity-jni-trinity (<< 4:14.0.0~)
Breaks: libtrinity-jni-trinity (<< 4:14.0.0~)
diff --git a/dilos/core/tdegames/debian/control b/dilos/core/tdegames/debian/control
index a6dc385cb..b8fa7e7cd 100644
--- a/dilos/core/tdegames/debian/control
+++ b/dilos/core/tdegames/debian/control
@@ -10,6 +10,7 @@ Standards-Version: 3.8.4
Package: tdegames-trinity
Architecture: all
+Multi-Arch: foreign
Section: tde
Replaces: kdegames-trinity (<< 4:14.0.0~)
Breaks: kdegames-trinity (<< 4:14.0.0~)
@@ -26,6 +27,7 @@ Description: games from the official Trinity release
Package: tdegames-trinity-doc-html
Architecture: all
+Multi-Arch: foreign
Section: doc
Replaces: kdegames-trinity-doc-html (<< 4:14.0.0~)
Breaks: kdegames-trinity-doc-html (<< 4:14.0.0~)
@@ -44,13 +46,12 @@ Description: TDE games documentation in HTML format
This package is part of TDE, and a component of the TDE games module.
See the 'tde-trinity' and 'tdegames-trinity' packages for more information.
-Package: libtdegames1-trinity
+Package: libtdegames4-trinity
Architecture: any
+Multi-Arch: same
Section: games
-Replaces: libkdegames1-trinity (<< 4:14.0.0~)
-Breaks: libkdegames1-trinity (<< 4:14.0.0~)
-Depends: ${shlibs:Depends}
-Description: Trinity games library and common files
+Depends: ${shlibs:Depends}, libtdegames-data-trinity
+Description: Trinity games library
This library provides a common infrastructure for several of the
games in the TDE distribution. Features include standardized menu
items, high score handling, card display, and network connections
@@ -59,8 +60,23 @@ Description: Trinity games library and common files
This package is part of TDE, and a component of the TDE games module.
See the 'tde-trinity' and 'tdegames-trinity' packages for more information.
+Package: libtdegames-data-trinity
+Architecture: all
+Multi-Arch: foreign
+Section: games
+Breaks: libtdegames1-trinity (<< 4:14.1.6~)
+Conflicts: libtdegames1-trinity (<< 4:14.1.6~)
+Depends: ${shlibs:Depends}
+Description: Common files for Trinity games library
+ This package provides a common files for Trinity games library,
+ such as icons for standardized menu items.
+ .
+ This package is part of TDE, and a component of the TDE games module.
+ See the 'tde-trinity' and 'tdegames-trinity' packages for more information.
+
Package: tdegames-trinity-dbg
Architecture: linux-any
+Multi-Arch: no
Depends: tdelibs-trinity-dbg
Replaces: kdegames-trinity-dbg (<< 4:14.0.0~)
Breaks: kdegames-trinity-dbg (<< 4:14.0.0~)
@@ -73,10 +89,11 @@ Description: debugging symbols for tdegames
Package: libtdegames-trinity-dev
Architecture: any
+Multi-Arch: no
Section: libdevel
Replaces: libkdegames-trinity-dev (<< 4:14.0.0~)
Breaks: libkdegames-trinity-dev (<< 4:14.0.0~)
-Depends: tdelibs14-trinity-dev, libtdegames1-trinity (= ${source:Version})
+Depends: tdelibs14-trinity-dev, libtdegames4-trinity (= ${source:Version})
Description: Trinity games library headers
This package is necessary if you want to develop your own games using
the TDE games library.
@@ -86,6 +103,7 @@ Description: Trinity games library headers
Package: libtdegames-trinity-doc
Architecture: all
+Multi-Arch: foreign
Section: doc
Replaces: libkdegames-trinity-doc (<< 4:14.0.0~)
Breaks: libkdegames-trinity-doc (<< 4:14.0.0~)
@@ -100,6 +118,7 @@ Description: API documentation for the Trinity games library
Package: tdegames-card-data-trinity
Architecture: all
+Multi-Arch: foreign
Section: games
Replaces: kdegames-card-data-trinity (<< 4:14.0.0~)
Breaks: kdegames-card-data-trinity (<< 4:14.0.0~)
@@ -111,6 +130,7 @@ Description: Card decks for Trinity games
Package: atlantik-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: atlantik-trinity (<< 4:14.0.0~)
Breaks: atlantik-trinity (<< 4:14.0.0~)
@@ -128,6 +148,7 @@ Description: TDE client for Monopoly-like network games
Package: atlantik-trinity-dev
Architecture: any
+Multi-Arch: no
Section: devel
Replaces: atlantik-trinity-dev (<< 4:14.0.0~)
Breaks: atlantik-trinity-dev (<< 4:14.0.0~)
@@ -142,6 +163,7 @@ Description: Development files for Atlantik
Package: kasteroids-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kasteroids-trinity (<< 4:14.0.0~)
Breaks: kasteroids-trinity (<< 4:14.0.0~)
@@ -159,6 +181,7 @@ Description: Asteroids for Trinity
Package: katomic-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: katomic-trinity (<< 4:14.0.0~)
Breaks: katomic-trinity (<< 4:14.0.0~)
@@ -174,6 +197,7 @@ Description: Atomic Entertainment game for Trinity
Package: kbackgammon-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kbackgammon-trinity (<< 4:14.0.0~)
Breaks: kbackgammon-trinity (<< 4:14.0.0~)
@@ -191,6 +215,7 @@ Description: A Backgammon game for Trinity
Package: kbattleship-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kbattleship-trinity (<< 4:14.0.0~)
Breaks: kbattleship-trinity (<< 4:14.0.0~)
@@ -206,6 +231,7 @@ Description: Battleship game for Trinity
Package: kblackbox-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kblackbox-trinity (<< 4:14.0.0~)
Breaks: kblackbox-trinity (<< 4:14.0.0~)
@@ -223,6 +249,7 @@ Description: A simple logical game for the Trinity project
Package: kbounce-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kbounce-trinity (<< 4:14.0.0~)
Breaks: kbounce-trinity (<< 4:14.0.0~)
@@ -250,6 +277,7 @@ Description: Jezzball clone for the Trinity Desktop Environment
Package: kenolaba-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kenolaba-trinity (<< 4:14.0.0~)
Breaks: kenolaba-trinity (<< 4:14.0.0~)
@@ -269,6 +297,7 @@ Description: Enolaba board game for Trinity
Package: kfouleggs-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kfouleggs-trinity (<< 4:14.0.0~)
Breaks: kfouleggs-trinity (<< 4:14.0.0~)
@@ -284,6 +313,7 @@ Description: A TDE clone of the Japanese PuyoPuyo game
Package: kgoldrunner-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kgoldrunner-trinity (<< 4:14.0.0~)
Breaks: kgoldrunner-trinity (<< 4:14.0.0~)
@@ -309,6 +339,7 @@ Description: A Trinity clone of the Loderunner arcade game
Package: kjumpingcube-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kjumpingcube-trinity (<< 4:14.0.0~)
Breaks: kjumpingcube-trinity (<< 4:14.0.0~)
@@ -326,6 +357,7 @@ Description: Tactical one or two player game
Package: klickety-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: klickety-trinity (<< 4:14.0.0~)
Breaks: klickety-trinity (<< 4:14.0.0~)
@@ -339,6 +371,7 @@ Description: A Clickomania-like game for Trinity
Package: klines-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: klines-trinity (<< 4:14.0.0~)
Breaks: klines-trinity (<< 4:14.0.0~)
@@ -361,6 +394,7 @@ Description: Color lines for Trinity
Package: kmahjongg-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kmahjongg-trinity (<< 4:14.0.0~)
Breaks: kmahjongg-trinity (<< 4:14.0.0~)
@@ -375,6 +409,7 @@ Description: the classic mahjongg game for Trinity project
Package: kmines-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kmines-trinity (<< 4:14.0.0~)
Breaks: kmines-trinity (<< 4:14.0.0~)
@@ -394,6 +429,7 @@ Description: Minesweeper for Trinity
Package: knetwalk-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: knetwalk-trinity (<< 4:14.0.0~)
Breaks: knetwalk-trinity (<< 4:14.0.0~)
@@ -409,6 +445,7 @@ Description: A game for system administrators
Package: kolf-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kolf-trinity (<< 4:14.0.0~)
Breaks: kolf-trinity (<< 4:14.0.0~)
@@ -422,6 +459,7 @@ Description: Minigolf game for TDE
Package: kolf-trinity-dev
Architecture: any
+Multi-Arch: no
Section: devel
Replaces: kolf-trinity-dev (<< 4:14.0.0~)
Breaks: kolf-trinity-dev (<< 4:14.0.0~)
@@ -436,6 +474,7 @@ Description: Development files for Kolf
Package: konquest-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: konquest-trinity (<< 4:14.0.0~)
Breaks: konquest-trinity (<< 4:14.0.0~)
@@ -450,6 +489,7 @@ Description: TDE based GNU-Lactic Konquest game
Package: kpat-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kpat-trinity (<< 4:14.0.0~)
Breaks: kpat-trinity (<< 4:14.0.0~)
@@ -463,6 +503,7 @@ Description: Trinity solitaire patience game
Package: kpoker-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kpoker-trinity (<< 4:14.0.0~)
Breaks: kpoker-trinity (<< 4:14.0.0~)
@@ -476,6 +517,7 @@ Description: Trinity based Poker clone
Package: kreversi-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kreversi-trinity (<< 4:14.0.0~)
Breaks: kreversi-trinity (<< 4:14.0.0~)
@@ -493,6 +535,7 @@ Description: Reversi for Trinity
Package: ksame-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ksame-trinity (<< 4:14.0.0~)
Breaks: ksame-trinity (<< 4:14.0.0~)
@@ -508,6 +551,7 @@ Description: SameGame for Trinity
Package: kshisen-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kshisen-trinity (<< 4:14.0.0~)
Breaks: kshisen-trinity (<< 4:14.0.0~)
@@ -523,6 +567,7 @@ Description: Shisen-Sho for Trinity
Package: ksirtet-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ksirtet-trinity (<< 4:14.0.0~)
Breaks: ksirtet-trinity (<< 4:14.0.0~)
@@ -542,6 +587,7 @@ Description: Tetris and Puyo-Puyo games for Trinity
Package: ksmiletris-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ksmiletris-trinity (<< 4:14.0.0~)
Breaks: ksmiletris-trinity (<< 4:14.0.0~)
@@ -556,6 +602,7 @@ Description: Tetris like game for Trinity
Package: ksnake-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ksnake-trinity (<< 4:14.0.0~)
Breaks: ksnake-trinity (<< 4:14.0.0~)
@@ -569,6 +616,7 @@ Description: Snake Race for Trinity
Package: ksokoban-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ksokoban-trinity (<< 4:14.0.0~)
Breaks: ksokoban-trinity (<< 4:14.0.0~)
@@ -598,6 +646,7 @@ Description: Sokoban game for Trinity
Package: kspaceduel-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kspaceduel-trinity (<< 4:14.0.0~)
Breaks: kspaceduel-trinity (<< 4:14.0.0~)
@@ -615,6 +664,7 @@ Description: Arcade two-player space game for Trinity
Package: ktron-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ktron-trinity (<< 4:14.0.0~)
Breaks: ktron-trinity (<< 4:14.0.0~)
@@ -628,6 +678,7 @@ Description: Tron clone for the Trinity Desktop Environment
Package: ktuberling-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ktuberling-trinity (<< 4:14.0.0~)
Breaks: ktuberling-trinity (<< 4:14.0.0~)
@@ -654,6 +705,7 @@ Description: Potato Guy for Trinity
Package: twin4-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kwin4-trinity (<< 4:14.0.0~)
Breaks: kwin4-trinity (<< 4:14.0.0~)
@@ -675,6 +727,7 @@ Description: Connect Four clone for Trinity
Package: lskat-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: lskat-trinity (<< 4:14.0.0~)
Breaks: lskat-trinity (<< 4:14.0.0~)
@@ -694,6 +747,7 @@ Description: Lieutnant Skat card game for Trinity
Package: tdefifteen-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Depends: ${shlibs:Depends}
Description: Puzzle-solving game for Trinity
diff --git a/dilos/core/tdegames/debian/libtdegames1-trinity.install b/dilos/core/tdegames/debian/libtdegames-data-trinity.install
index b42ba1556..713b87607 100644
--- a/dilos/core/tdegames/debian/libtdegames1-trinity.install
+++ b/dilos/core/tdegames/debian/libtdegames-data-trinity.install
@@ -1,4 +1,3 @@
-/usr/lib/*/libtdegames.so.*
/usr/share/apps/tdegames/pics/star.png
/usr/share/icons/crystalsvg/16x16/actions/roll.png
/usr/share/icons/crystalsvg/16x16/actions/highscore.png
diff --git a/dilos/core/tdegames/debian/libtdegames4-trinity.install b/dilos/core/tdegames/debian/libtdegames4-trinity.install
new file mode 100644
index 000000000..e42b89edb
--- /dev/null
+++ b/dilos/core/tdegames/debian/libtdegames4-trinity.install
@@ -0,0 +1 @@
+/usr/lib/*/libtdegames.so.*
diff --git a/dilos/core/tdenetwork/debian/control b/dilos/core/tdenetwork/debian/control
index 360afafcf..a6bf7edd7 100644
--- a/dilos/core/tdenetwork/debian/control
+++ b/dilos/core/tdenetwork/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Uploaders: Ana Beatriz Guerrero Lopez <ana@debian.org>, Christopher Martin <chrsmrtn@debian.org>, Modestas Vainius <geromanas@mailas.com>, Sarah Hobbs <hobbsee@ubuntu.com>, Sune Vuorela <debian@pusling.com>
-Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, docbook-to-man, doxygen, tdelibs14-trinity-dev, libgnutls-dev | libgadu-dev (>> 1:1.12.0-3), libgcrypt-dev, libgadu-dev, libiw-dev (>> 27+28pre8) [!solaris-any], libmeanwhile-dev (>= 1.0.2), libslp-dev, libspeex-dev, libsqlite3-dev, libxml2-dev, libxslt1-dev, libxtst-dev, valgrind [!armel !mips !mipsel !riscv64 !solaris-any], libxxf86vm-dev, libv4l-dev [!solaris-any], libssl-dev
+Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, docbook-to-man, doxygen, tdelibs14-trinity-dev, libgnutls-dev | libgadu-dev (>> 1:1.12.0-3), libgcrypt-dev, libgadu-dev, libiw-dev (>> 27+28pre8) [!solaris-any], libmeanwhile-dev (>= 1.0.2), libslp-dev, libspeex-dev, libsqlite3-dev, libxml2-dev, libxslt1-dev, libxtst-dev, valgrind [!armel !mips !mipsel !riscv64 !loong64 !solaris-any], libxxf86vm-dev, libv4l-dev [!solaris-any], libssl-dev
Standards-Version: 3.8.4
Package: tdenetwork-trinity
diff --git a/dilos/core/tdeutils/debian/patches/01-klaptopdaemon-setuphandler.diff b/dilos/core/tdeutils/debian/patches/01-klaptopdaemon-setuphandler.diff
index 3837407f6..625fa8e32 100644
--- a/dilos/core/tdeutils/debian/patches/01-klaptopdaemon-setuphandler.diff
+++ b/dilos/core/tdeutils/debian/patches/01-klaptopdaemon-setuphandler.diff
@@ -2,7 +2,7 @@ diff --git a/klaptopdaemon/acpi.cpp b/klaptopdaemon/acpi.cpp
index 4dfb247..cd8f4b0 100644
--- a/klaptopdaemon/acpi.cpp
+++ b/klaptopdaemon/acpi.cpp
-@@ -178,7 +178,7 @@ void AcpiConfig::setupHelper()
+@@ -189,7 +189,7 @@ void AcpiConfig::setupHelper()
proc << tdesu;
proc << "-u";
proc << "root";
@@ -24,7 +24,7 @@ index 9de0c85..e348943 100644
proc.start(TDEProcess::Block); // run it sync so has_apm below sees the results
}
} else {
-@@ -200,7 +200,7 @@ void ApmConfig::setupHelper2() // we use the acpi helper to do software suspend
+@@ -211,7 +211,7 @@ void ApmConfig::setupHelper2() // we use the acpi helper to do software suspend
proc << tdesu;
proc << "-u";
proc << "root";
diff --git a/dilos/libraries/pytdeextensions/debian/patches/11_fix_get_libdir_name.diff b/dilos/libraries/pytdeextensions/debian/patches/11_fix_get_libdir_name.diff
index 281d388c7..5565cf56b 100644
--- a/dilos/libraries/pytdeextensions/debian/patches/11_fix_get_libdir_name.diff
+++ b/dilos/libraries/pytdeextensions/debian/patches/11_fix_get_libdir_name.diff
@@ -2,7 +2,7 @@ Index: b/src/tdedistutils.py
===================================================================
--- a/src/tdedistutils.py
+++ b/src/tdedistutils.py
-@@ -2272,7 +2272,7 @@
+@@ -2259,7 +2259,7 @@
###########################################################################
def get_libdir_name():
diff --git a/dilos/libraries/pytdeextensions/debian/rules b/dilos/libraries/pytdeextensions/debian/rules
index 9f24adcf1..fad94c911 100755
--- a/dilos/libraries/pytdeextensions/debian/rules
+++ b/dilos/libraries/pytdeextensions/debian/rules
@@ -1,13 +1,5 @@
#!/usr/bin/make -f
-DEB_PYTHON3_MODULE_PACKAGES=pytdeextensions-trinity libpythonize0-trinity
-
-DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/python-distutils.mk
-include /usr/share/cdbs/1/rules/utils.mk
-
DEB_CONFIGURE_INCLUDEDIR := /usr/include
DEB_CONFIGURE_MANDIR := /usr/share/man
DEB_CONFIGURE_PREFIX := /usr
@@ -15,12 +7,10 @@ DEB_CONFIGURE_INFODIR := /usr/share/info
export GCCLIBDIR=/usr/gcc/6/lib/64
-DEB_PYTHON_INSTALL_ARGS_ALL += \
+export PYBUILD_INSTALL_ARGS += \
--install-clib=/usr/lib/$(DEB_HOST_MULTIARCH) \
--install-cheaders=/usr/include
-cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
-
DEB_DH_INSTALL_ARGS = --sourcedir=debian/tmp
DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/usr --with-extra-libs=/usr/lib/$(DEB_HOST_MULTIARCH) --with-extra-includes=/usr/include
@@ -34,32 +24,8 @@ DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
&& echo xz || echo bzip2)
endif
-install/pytdeextensions-trinity::
- # We have no idea if the built product is site-packages or dist-packages
- cd debian/tmp/usr/lib/python*/ && mv site-packages/ dist-packages/ || echo "site-packages --> dist-packages"
- rm -rf debian/tmp/usr/lib/python*/site-packages/
-
- # install lintian overrides
- install -D -p -m0644 debian/pytdeextensions-trinity.lintian-overrides \
- debian/pytdeextensions-trinity/usr/share/lintian/overrides/pytdeextensions-trinity
-
- # fix script-not-executable
- find debian -type f -name '*.py' | xargs chmod 0755
-
- # remove extra-license-file
- find debian -type f -name 'COPYING' | xargs rm -f
-
- # remove byte-compiled file
- find . -type f -name '*.py[co]' | xargs rm -f
-
-install/libpythonize0-trinity::
- # fix binary-or-shlib-defines-rpath
-# chrpath -d debian/tmp/usr/lib/libpythonize.so.*
-
-clean::
- rm -rf build
- rm -f doc/en/*html doc/en/*bz2
- rm -f install_log.txt
+%:
+ dh $@ --buildsystem=pybuild
- # remove byte-compiled file
- find . -type f -name '*.py[co]' | xargs rm -f
+override_dh_auto_clean:
+ -dh_auto_clean -O--buildsystem=pybuild
diff --git a/freebsd/applications/development/kdbg/distinfo b/freebsd/applications/development/kdbg/distinfo
index 8e9647bbd..82cf7fa40 100644
--- a/freebsd/applications/development/kdbg/distinfo
+++ b/freebsd/applications/development/kdbg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745179310
-SHA256 (TDE/applications/development/kdbg-trinity_14.1.4.orig.tar.xz) = c2bbe2e2247cb9724b7a5b6da52d081f2dced339e121c6856919478af7d670f8
-SIZE (TDE/applications/development/kdbg-trinity_14.1.4.orig.tar.xz) = 218360
+TIMESTAMP = 1762416315
+SHA256 (TDE/applications/development/kdbg-trinity_14.1.5.orig.tar.xz) = b1c765cb51330f8a579f89125d6592b8341c8e46898f4706e422c3a975a8d2df
+SIZE (TDE/applications/development/kdbg-trinity_14.1.5.orig.tar.xz) = 218412
diff --git a/freebsd/applications/development/kdiff3/distinfo b/freebsd/applications/development/kdiff3/distinfo
index 158cabed6..182c339de 100644
--- a/freebsd/applications/development/kdiff3/distinfo
+++ b/freebsd/applications/development/kdiff3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745182580
-SHA256 (TDE/applications/development/kdiff3-trinity_14.1.4.orig.tar.xz) = 15de0ffa40f487142bb5e9c8e72814da0113b295b9965869ccf5c82f3bc4b487
-SIZE (TDE/applications/development/kdiff3-trinity_14.1.4.orig.tar.xz) = 750236
+TIMESTAMP = 1762416375
+SHA256 (TDE/applications/development/kdiff3-trinity_14.1.5.orig.tar.xz) = 041530b51921ced58f262b955891b89661e2d6d96932c69903f970614444eedc
+SIZE (TDE/applications/development/kdiff3-trinity_14.1.5.orig.tar.xz) = 751556
diff --git a/freebsd/applications/development/kdiff3/pkg-plist b/freebsd/applications/development/kdiff3/pkg-plist
index 297f52654..e54c19868 100644
--- a/freebsd/applications/development/kdiff3/pkg-plist
+++ b/freebsd/applications/development/kdiff3/pkg-plist
@@ -209,6 +209,8 @@ share/locale/el/LC_MESSAGES/kdiff3.mo
share/locale/el/LC_MESSAGES/kdiff3_plugin.mo
share/locale/en_GB/LC_MESSAGES/kdiff3.mo
share/locale/es/LC_MESSAGES/kdiff3.mo
+share/locale/es_AR/LC_MESSAGES/kdiff3.mo
+share/locale/es_AR/LC_MESSAGES/kdiff3_plugin.mo
share/locale/et/LC_MESSAGES/kdiff3.mo
share/locale/et/LC_MESSAGES/kdiff3_plugin.mo
share/locale/fr/LC_MESSAGES/kdiff3.mo
@@ -235,6 +237,7 @@ share/locale/pt_BR/LC_MESSAGES/kdiff3.mo
share/locale/pt_BR/LC_MESSAGES/kdiff3_plugin.mo
share/locale/ro/LC_MESSAGES/kdiff3.mo
share/locale/ru/LC_MESSAGES/kdiff3.mo
+share/locale/ru/LC_MESSAGES/kdiff3_plugin.mo
share/locale/rw/LC_MESSAGES/kdiff3.mo
share/locale/sk/LC_MESSAGES/kdiff3.mo
share/locale/sk/LC_MESSAGES/kdiff3_plugin.mo
diff --git a/freebsd/applications/development/kscope/distinfo b/freebsd/applications/development/kscope/distinfo
index 5b3ffe75d..31584863a 100644
--- a/freebsd/applications/development/kscope/distinfo
+++ b/freebsd/applications/development/kscope/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745187980
-SHA256 (TDE/applications/development/kscope-trinity_14.1.4.orig.tar.xz) = 17578d4b3d9bfb653b1f16b9f82ae6249650d1c1cd353fcc07396ce0f6eb1bc5
-SIZE (TDE/applications/development/kscope-trinity_14.1.4.orig.tar.xz) = 1059616
+TIMESTAMP = 1762416435
+SHA256 (TDE/applications/development/kscope-trinity_14.1.5.orig.tar.xz) = cadbf131227fd928c5acf96bf8a62e98c1ef1c50ef2e8bcde013df775598c55b
+SIZE (TDE/applications/development/kscope-trinity_14.1.5.orig.tar.xz) = 1059640
diff --git a/freebsd/applications/development/kxmleditor/distinfo b/freebsd/applications/development/kxmleditor/distinfo
index 42f849512..2a063e49f 100644
--- a/freebsd/applications/development/kxmleditor/distinfo
+++ b/freebsd/applications/development/kxmleditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745188323
-SHA256 (TDE/applications/development/kxmleditor-trinity_14.1.4.orig.tar.xz) = 3eaa3a0d4aaff0e1b33c18205aa59f1df01baf91a59f83111f48a4c224e9ae71
-SIZE (TDE/applications/development/kxmleditor-trinity_14.1.4.orig.tar.xz) = 510248
+TIMESTAMP = 1762416488
+SHA256 (TDE/applications/development/kxmleditor-trinity_14.1.5.orig.tar.xz) = d201d8feb9565be443bae520c05bf7809fa0e9e66e8f57d1e26bd0435a052b07
+SIZE (TDE/applications/development/kxmleditor-trinity_14.1.5.orig.tar.xz) = 510188
diff --git a/freebsd/applications/development/universal-indent-gui-tqt/distinfo b/freebsd/applications/development/universal-indent-gui-tqt/distinfo
index 3ef339836..cac3f4ece 100644
--- a/freebsd/applications/development/universal-indent-gui-tqt/distinfo
+++ b/freebsd/applications/development/universal-indent-gui-tqt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745188395
-SHA256 (TDE/applications/development/universal-indent-gui-tqt_14.1.4.orig.tar.xz) = 556e41033277cde2a20d8394257434c215d862d32551be66b10081e7365f2d2c
-SIZE (TDE/applications/development/universal-indent-gui-tqt_14.1.4.orig.tar.xz) = 455612
+TIMESTAMP = 1762416534
+SHA256 (TDE/applications/development/universal-indent-gui-tqt_14.1.5.orig.tar.xz) = bfb12ca3ba63b6e0feeae0416313401a5412eeb6dff93eca31820c2812050420
+SIZE (TDE/applications/development/universal-indent-gui-tqt_14.1.5.orig.tar.xz) = 455532
diff --git a/freebsd/applications/games/knights/distinfo b/freebsd/applications/games/knights/distinfo
index 4700c096b..508bc7ebe 100644
--- a/freebsd/applications/games/knights/distinfo
+++ b/freebsd/applications/games/knights/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745189410
-SHA256 (TDE/applications/games/knights-trinity_14.1.4.orig.tar.xz) = fb6adf828200dd0c9615bb397b81b80c47087d4e245cb3a421b6fe45c469b24b
-SIZE (TDE/applications/games/knights-trinity_14.1.4.orig.tar.xz) = 1828224
+TIMESTAMP = 1762416599
+SHA256 (TDE/applications/games/knights-trinity_14.1.5.orig.tar.xz) = c8eaaaf590b7e4a1436e9b1465c90d5877931c727eade686ceeb927b2ee6a6e5
+SIZE (TDE/applications/games/knights-trinity_14.1.5.orig.tar.xz) = 1827988
diff --git a/freebsd/applications/games/tdeknighttour/distinfo b/freebsd/applications/games/tdeknighttour/distinfo
index 763002702..c32eba0c4 100644
--- a/freebsd/applications/games/tdeknighttour/distinfo
+++ b/freebsd/applications/games/tdeknighttour/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745221155
-SHA256 (TDE/applications/games/tdeknighttour-trinity_14.1.4.orig.tar.xz) = 2ca09bbe7b55cf229d57efd3b819af736df768aa9f491df2ab5e5f0a6f5a3131
-SIZE (TDE/applications/games/tdeknighttour-trinity_14.1.4.orig.tar.xz) = 29780
+TIMESTAMP = 1762416661
+SHA256 (TDE/applications/games/tdeknighttour-trinity_14.1.5.orig.tar.xz) = 60ef9da7308abcf279579a28773f6ef2c166bce3b06516553254f87d24a59c10
+SIZE (TDE/applications/games/tdeknighttour-trinity_14.1.5.orig.tar.xz) = 30212
diff --git a/freebsd/applications/games/tdepacman/distinfo b/freebsd/applications/games/tdepacman/distinfo
index 59a95d13a..dbd6e1f88 100644
--- a/freebsd/applications/games/tdepacman/distinfo
+++ b/freebsd/applications/games/tdepacman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745189664
-SHA256 (TDE/applications/games/tdepacman-trinity_14.1.4.orig.tar.xz) = da7d2c5af56619a3456bef74d00a71e6ee874db7364c61cc17ef284c1bdc0fdb
-SIZE (TDE/applications/games/tdepacman-trinity_14.1.4.orig.tar.xz) = 114128
+TIMESTAMP = 1762416690
+SHA256 (TDE/applications/games/tdepacman-trinity_14.1.5.orig.tar.xz) = 6016b3e5594e4d3a9e249a6e16110f2b141b1da27ec7b84814faa32b2e95a8c5
+SIZE (TDE/applications/games/tdepacman-trinity_14.1.5.orig.tar.xz) = 114240
diff --git a/freebsd/applications/graphics/digikam/Makefile b/freebsd/applications/graphics/digikam/Makefile
index 01dcf8332..306b797fe 100644
--- a/freebsd/applications/graphics/digikam/Makefile
+++ b/freebsd/applications/graphics/digikam/Makefile
@@ -11,7 +11,7 @@ PORTNAME= digikam-trinity
COMMENT= Digital photo management application for Trinity
TDE_PREVERSION=
MASTER_SITE_SUBDIR= d/${PORTNAME}
-PORTREVISION= 1
+PORTREVISION= 0
CATEGORIES= graphics x11
DIST_SUBDIR= TDE/applications/graphics
diff --git a/freebsd/applications/graphics/digikam/distinfo b/freebsd/applications/graphics/digikam/distinfo
index d58d8127f..f67bd3778 100644
--- a/freebsd/applications/graphics/digikam/distinfo
+++ b/freebsd/applications/graphics/digikam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745190023
-SHA256 (TDE/applications/graphics/digikam-trinity_14.1.4.orig.tar.xz) = 5add1d06a7ca6f3ee7a544242ee5e8b35f366914c663b1d3d0c11523b22244bd
-SIZE (TDE/applications/graphics/digikam-trinity_14.1.4.orig.tar.xz) = 54176736
+TIMESTAMP = 1762416775
+SHA256 (TDE/applications/graphics/digikam-trinity_14.1.5.orig.tar.xz) = 5e2e376846560f924becb2dc2523e65b959c439da4c531d860c178ffa257b756
+SIZE (TDE/applications/graphics/digikam-trinity_14.1.5.orig.tar.xz) = 53925096
diff --git a/freebsd/applications/graphics/digikam/files/patch-bp000-fix-showfoto-crashes.diff b/freebsd/applications/graphics/digikam/files/patch-bp000-fix-showfoto-crashes.diff
deleted file mode 100644
index f3dda49bb..000000000
--- a/freebsd/applications/graphics/digikam/files/patch-bp000-fix-showfoto-crashes.diff
+++ /dev/null
@@ -1,56 +0,0 @@
-commit 0254a5942b7ff18bf0072db3ebcd591512d99a10
-Author: Michele Calgaro <michele.calgaro@yahoo.it>
-Date: Sat May 3 22:45:33 2025 +0900
-
- Fix showfoto usability.
-
- This resolves issue #50.
-
- The problem seems to be a known issue already addressed by the original
- authors. This is an extract from the 'ChangeLog' file that best
- describes the issue:
- ```
- Fix a linking problem with showfoto, image plugins and
- --enable-gcc-hidden-visibility:
- All image plugins link to libdigikam.so.
- The showfoto executable however does not link to this lib, but
- statically links the relevant parts.
- With visibility hidden, now the linker obviously cannot see the
- already linked DImgInterface class,
- and there would be two different static variables for
- DImgInterface::instance(). One with the loaded
- image, the other (from the image plugins) with a null image.
- ```
- Linking against libdigikam.so instead of including the libraries in a
- static way solves the issue.
-
- Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
- (cherry picked from commit f8074c05d9a2ad3b4a4e44557222ad51539b7e79)
-
-diff --git a/src/digikam/CMakeLists.txt b/src/digikam/CMakeLists.txt
-index 42785dbf..f756c188 100644
---- a/src/digikam/CMakeLists.txt
-+++ b/src/digikam/CMakeLists.txt
-@@ -44,7 +44,7 @@ tde_add_library( digikam SHARED AUTOMOC
- tagfolderview.cpp tagspopupmenu.cpp timelinefolderview.cpp timelineview.cpp timelinewidget.cpp
- upgradedb_sqlite2tosqlite3.cpp welcomepageview.cpp
- LINK
-- sqlite2-static thumbbar-static themeengine-static dialog-static metadatawidgets-static
-+ sqlite2-static thumbbar-static themeengine-static dialog-static metadatawidgets-static
- iccprofileswidgets-static imagepluginswidgets-static commonwidgets-static
- jpegutils-static dimg-static imagepropertiesdigikam-static threadimageio-static
- greycstoration-static batch-static slideshow-static cameragui-static
-diff --git a/src/showfoto/CMakeLists.txt b/src/showfoto/CMakeLists.txt
-index 96993fb3..526b1a58 100644
---- a/src/showfoto/CMakeLists.txt
-+++ b/src/showfoto/CMakeLists.txt
-@@ -25,8 +25,7 @@ add_subdirectory( setup )
- tde_add_executable( showfoto AUTOMOC
- SOURCES main.cpp showfoto.cpp
- LINK
-- imagepropertiesshowfoto-static jpegutils-static showfoto-static showfotosetupinternal-static
-- slideshow-static themeengine-static threadimageio-static thumbbar-static
-+ showfotosetupinternal-static digikam-shared
- tdeparts-shared tdeutils-shared ${CMAKE_THREAD_LIBS_INIT} ${KDCRAW_LIBRARIES} ${KEXIV2_LIBRARIES}
- DESTINATION ${BIN_INSTALL_DIR}
- )
diff --git a/freebsd/applications/graphics/digikam/pkg-plist b/freebsd/applications/graphics/digikam/pkg-plist
index c435ae416..170df2fbe 100644
--- a/freebsd/applications/graphics/digikam/pkg-plist
+++ b/freebsd/applications/graphics/digikam/pkg-plist
@@ -127,7 +127,6 @@ lib/trinity/tdeio_digikamthumbnail.la
lib/trinity/tdeio_digikamthumbnail.so
share/applications/tde/digikam.desktop
share/applications/tde/showfoto.desktop
-share/apps/digikam/about/Makefile.am
share/apps/digikam/about/back.png
share/apps/digikam/about/box-bottom-left.png
share/apps/digikam/about/box-bottom-middle.png
diff --git a/freebsd/applications/graphics/gwenview-i18n/distinfo b/freebsd/applications/graphics/gwenview-i18n/distinfo
index f90223f82..e051eeb2f 100644
--- a/freebsd/applications/graphics/gwenview-i18n/distinfo
+++ b/freebsd/applications/graphics/gwenview-i18n/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745746859
-SHA256 (TDE/applications/graphics/gwenview-i18n-trinity_14.1.4.orig.tar.xz) = 4264f9e5ff0f7e9fd1ce1ad4323b4ad0af1ad75484cfa4a5baaae99e34d1625b
-SIZE (TDE/applications/graphics/gwenview-i18n-trinity_14.1.4.orig.tar.xz) = 1393260
+TIMESTAMP = 1762483250
+SHA256 (TDE/applications/graphics/gwenview-i18n-trinity_14.1.5.orig.tar.xz) = 93cc37ddb56ba30e956ff1b0d5335061cfff4e52d096da70cb09d3aba5dbe91b
+SIZE (TDE/applications/graphics/gwenview-i18n-trinity_14.1.5.orig.tar.xz) = 1393892
diff --git a/freebsd/applications/graphics/gwenview/distinfo b/freebsd/applications/graphics/gwenview/distinfo
index 258e3b1b5..6a55219b6 100644
--- a/freebsd/applications/graphics/gwenview/distinfo
+++ b/freebsd/applications/graphics/gwenview/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745190175
-SHA256 (TDE/applications/graphics/gwenview-trinity_14.1.4.orig.tar.xz) = 7675d8e0001633f68edf1aff23c2620cfb4b4ba7300395f5e84c93f66e05c102
-SIZE (TDE/applications/graphics/gwenview-trinity_14.1.4.orig.tar.xz) = 512144
+TIMESTAMP = 1762418692
+SHA256 (TDE/applications/graphics/gwenview-trinity_14.1.5.orig.tar.xz) = 296ad3bf9b5094803e53dad1c861f5291740de5792277697d8a6f2d145c9e3b0
+SIZE (TDE/applications/graphics/gwenview-trinity_14.1.5.orig.tar.xz) = 512140
diff --git a/freebsd/applications/graphics/ksquirrel/distinfo b/freebsd/applications/graphics/ksquirrel/distinfo
index 8f3c82b94..220837695 100644
--- a/freebsd/applications/graphics/ksquirrel/distinfo
+++ b/freebsd/applications/graphics/ksquirrel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745190290
-SHA256 (TDE/applications/graphics/ksquirrel-trinity_14.1.4.orig.tar.xz) = ff141a71ec189be8354003ea1b350b0527002a8536e364cc6287ec904b3fb5a5
-SIZE (TDE/applications/graphics/ksquirrel-trinity_14.1.4.orig.tar.xz) = 769972
+TIMESTAMP = 1762418792
+SHA256 (TDE/applications/graphics/ksquirrel-trinity_14.1.5.orig.tar.xz) = b8460d2f591dd39ac673e5d3f0988294d58e9e681bdb62e3650a8607da038cf9
+SIZE (TDE/applications/graphics/ksquirrel-trinity_14.1.5.orig.tar.xz) = 518360
diff --git a/freebsd/applications/graphics/potracegui/distinfo b/freebsd/applications/graphics/potracegui/distinfo
index 80329abeb..7be6721b2 100644
--- a/freebsd/applications/graphics/potracegui/distinfo
+++ b/freebsd/applications/graphics/potracegui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745190407
-SHA256 (TDE/applications/graphics/potracegui-trinity_14.1.4.orig.tar.xz) = f50b4fb28277d63c0811d01cce709c91676024d2ff72eb1ae46bf71e16f4fdb1
-SIZE (TDE/applications/graphics/potracegui-trinity_14.1.4.orig.tar.xz) = 44360
+TIMESTAMP = 1762419184
+SHA256 (TDE/applications/graphics/potracegui-trinity_14.1.5.orig.tar.xz) = 81ebb265107cfdb353512f34397b72c446537d165151f119d088829656cc8110
+SIZE (TDE/applications/graphics/potracegui-trinity_14.1.5.orig.tar.xz) = 44360
diff --git a/freebsd/applications/internet/kasablanca/distinfo b/freebsd/applications/internet/kasablanca/distinfo
index 3aa1c14a5..46d1eaafc 100644
--- a/freebsd/applications/internet/kasablanca/distinfo
+++ b/freebsd/applications/internet/kasablanca/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745190457
-SHA256 (TDE/applications/internet/kasablanca-trinity_14.1.4.orig.tar.xz) = 80045adb5b31d6b048d51cd3eab5fcc90b6162d818fd96fb519864b2830f3bf6
-SIZE (TDE/applications/internet/kasablanca-trinity_14.1.4.orig.tar.xz) = 95576
+TIMESTAMP = 1762419222
+SHA256 (TDE/applications/internet/kasablanca-trinity_14.1.5.orig.tar.xz) = 7b5e726cd7a52a5235fce3dca522bd4712320534f9f75a100b57eabe5324cb22
+SIZE (TDE/applications/internet/kasablanca-trinity_14.1.5.orig.tar.xz) = 95528
diff --git a/freebsd/applications/internet/kbiff/distinfo b/freebsd/applications/internet/kbiff/distinfo
index b05d4b401..02655cda3 100644
--- a/freebsd/applications/internet/kbiff/distinfo
+++ b/freebsd/applications/internet/kbiff/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745190520
-SHA256 (TDE/applications/internet/kbiff-trinity_14.1.4.orig.tar.xz) = e761c24a496adbcab9f017e75b5397fb8b6219f0ab02d3961665d6be6677a0e0
-SIZE (TDE/applications/internet/kbiff-trinity_14.1.4.orig.tar.xz) = 142424
+TIMESTAMP = 1762419272
+SHA256 (TDE/applications/internet/kbiff-trinity_14.1.5.orig.tar.xz) = aaba4fb318bc64393c684d7f1d3b6236dca40abf1e7eb7dc387393195237efa5
+SIZE (TDE/applications/internet/kbiff-trinity_14.1.5.orig.tar.xz) = 142556
diff --git a/freebsd/applications/internet/kftpgrabber/distinfo b/freebsd/applications/internet/kftpgrabber/distinfo
index e9713605a..46164073d 100644
--- a/freebsd/applications/internet/kftpgrabber/distinfo
+++ b/freebsd/applications/internet/kftpgrabber/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745190564
-SHA256 (TDE/applications/internet/kftpgrabber-trinity_14.1.4.orig.tar.xz) = 2d3a6e8b3de6c4f53272c5089eb07acdc087e5ca729d6a9e876d43f60b08e8d9
-SIZE (TDE/applications/internet/kftpgrabber-trinity_14.1.4.orig.tar.xz) = 758288
+TIMESTAMP = 1762419307
+SHA256 (TDE/applications/internet/kftpgrabber-trinity_14.1.5.orig.tar.xz) = eefab1e8ae726b50acdd3468a98b5e9375dfd155a3c6dd5320547ddf854273bb
+SIZE (TDE/applications/internet/kftpgrabber-trinity_14.1.5.orig.tar.xz) = 758344
diff --git a/freebsd/applications/internet/knmap/distinfo b/freebsd/applications/internet/knmap/distinfo
index 18c84d6d8..f88a63e66 100644
--- a/freebsd/applications/internet/knmap/distinfo
+++ b/freebsd/applications/internet/knmap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745190639
-SHA256 (TDE/applications/internet/knmap-trinity_14.1.4.orig.tar.xz) = 5f3571213692f3232e5899ceae990ca9a7c9df44fe36b30bf7d352dcb72c18b3
-SIZE (TDE/applications/internet/knmap-trinity_14.1.4.orig.tar.xz) = 986968
+TIMESTAMP = 1762419389
+SHA256 (TDE/applications/internet/knmap-trinity_14.1.5.orig.tar.xz) = 5f28409bb93c6a812afe0f29c9e4d4663f4caf6ae9144f0a5efdb47d24e22605
+SIZE (TDE/applications/internet/knmap-trinity_14.1.5.orig.tar.xz) = 987000
diff --git a/freebsd/applications/internet/konversation/distinfo b/freebsd/applications/internet/konversation/distinfo
index f7e6f9667..743f80697 100644
--- a/freebsd/applications/internet/konversation/distinfo
+++ b/freebsd/applications/internet/konversation/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745190692
-SHA256 (TDE/applications/internet/konversation-trinity_14.1.4.orig.tar.xz) = 049f77ce0a5ffb69a15fbcadec70e56c2fb85213d1096385f1668fbac99e17b9
-SIZE (TDE/applications/internet/konversation-trinity_14.1.4.orig.tar.xz) = 4158848
+TIMESTAMP = 1762419430
+SHA256 (TDE/applications/internet/konversation-trinity_14.1.5.orig.tar.xz) = 681895d41368c41a9d3f723562646a474fd1d02e714df777b9bb72f1f9c0a524
+SIZE (TDE/applications/internet/konversation-trinity_14.1.5.orig.tar.xz) = 4158756
diff --git a/freebsd/applications/internet/kopete-otr/distinfo b/freebsd/applications/internet/kopete-otr/distinfo
index 58be885c6..211e81d26 100644
--- a/freebsd/applications/internet/kopete-otr/distinfo
+++ b/freebsd/applications/internet/kopete-otr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745190786
-SHA256 (TDE/applications/internet/kopete-otr-trinity_14.1.4.orig.tar.xz) = f5d0d5763fb3a649751e5a5f316fcd5a2296f7a69ddce3d824963c998bef0678
-SIZE (TDE/applications/internet/kopete-otr-trinity_14.1.4.orig.tar.xz) = 59868
+TIMESTAMP = 1762419517
+SHA256 (TDE/applications/internet/kopete-otr-trinity_14.1.5.orig.tar.xz) = dde5dac2eeebaa14ce4a7fe3ae7b3a3ee9b71e2a3724db9e3267a677195c330c
+SIZE (TDE/applications/internet/kopete-otr-trinity_14.1.5.orig.tar.xz) = 59864
diff --git a/freebsd/applications/internet/kshowmail/distinfo b/freebsd/applications/internet/kshowmail/distinfo
index b78773a5c..8e5987bd1 100644
--- a/freebsd/applications/internet/kshowmail/distinfo
+++ b/freebsd/applications/internet/kshowmail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745190826
-SHA256 (TDE/applications/internet/kshowmail-trinity_14.1.4.orig.tar.xz) = 9ea0dc50e42de0df242be6c6fc2b8a544553b3485fe8e5de58aa37779373b5df
-SIZE (TDE/applications/internet/kshowmail-trinity_14.1.4.orig.tar.xz) = 570708
+TIMESTAMP = 1762419552
+SHA256 (TDE/applications/internet/kshowmail-trinity_14.1.5.orig.tar.xz) = 52ca442af79dbedbd7e66114ebd302a2d0194aedb4685a9b7000e26f47f8f990
+SIZE (TDE/applications/internet/kshowmail-trinity_14.1.5.orig.tar.xz) = 571588
diff --git a/freebsd/applications/internet/kstreamripper/distinfo b/freebsd/applications/internet/kstreamripper/distinfo
index 574c8ae48..bffedb1b0 100644
--- a/freebsd/applications/internet/kstreamripper/distinfo
+++ b/freebsd/applications/internet/kstreamripper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745190895
-SHA256 (TDE/applications/internet/kstreamripper-trinity_14.1.4.orig.tar.xz) = 2355d7a9974f793c8baf7219fffb8b96f0096f17e94b89518b5d369fc31523b9
-SIZE (TDE/applications/internet/kstreamripper-trinity_14.1.4.orig.tar.xz) = 25072
+TIMESTAMP = 1762419616
+SHA256 (TDE/applications/internet/kstreamripper-trinity_14.1.5.orig.tar.xz) = 56945eb751bc34b9d07b45493ded6ac6a5e42704fd35e7140b7f02f6c1943c1d
+SIZE (TDE/applications/internet/kstreamripper-trinity_14.1.5.orig.tar.xz) = 25068
diff --git a/freebsd/applications/internet/ktorrent/distinfo b/freebsd/applications/internet/ktorrent/distinfo
index 112f595e8..3b3358726 100644
--- a/freebsd/applications/internet/ktorrent/distinfo
+++ b/freebsd/applications/internet/ktorrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745190948
-SHA256 (TDE/applications/internet/ktorrent-trinity_14.1.4.orig.tar.xz) = 428cfc6bd23f0291f5eb2349a3afc0084ea93fbdd6e87d87819f65d7e7f36b22
-SIZE (TDE/applications/internet/ktorrent-trinity_14.1.4.orig.tar.xz) = 2059980
+TIMESTAMP = 1762419653
+SHA256 (TDE/applications/internet/ktorrent-trinity_14.1.5.orig.tar.xz) = d9df38b9ad1002b9b0d4817d39f6581b4d625f2f3f34af66651a4f985faf7baa
+SIZE (TDE/applications/internet/ktorrent-trinity_14.1.5.orig.tar.xz) = 1844004
diff --git a/freebsd/applications/internet/tork/distinfo b/freebsd/applications/internet/tork/distinfo
index 653d1d662..de4e1d501 100644
--- a/freebsd/applications/internet/tork/distinfo
+++ b/freebsd/applications/internet/tork/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745191160
-SHA256 (TDE/applications/internet/tork-trinity_14.1.4.orig.tar.xz) = b4f33a21671b1aaaf5bafd84076791e38f8e69998a5e1d71ee74788135ec0df2
-SIZE (TDE/applications/internet/tork-trinity_14.1.4.orig.tar.xz) = 1969884
+TIMESTAMP = 1762419846
+SHA256 (TDE/applications/internet/tork-trinity_14.1.5.orig.tar.xz) = f0c1d1916f5f348f821b65668d616a1780c1a9842a536dabbead2014b0464e31
+SIZE (TDE/applications/internet/tork-trinity_14.1.5.orig.tar.xz) = 1972172
diff --git a/freebsd/applications/internet/tork/pkg-plist b/freebsd/applications/internet/tork/pkg-plist
index 103257f63..8ff25e75b 100644
--- a/freebsd/applications/internet/tork/pkg-plist
+++ b/freebsd/applications/internet/tork/pkg-plist
@@ -404,6 +404,7 @@ share/locale/it/LC_MESSAGES/tork.mo
share/locale/ka/LC_MESSAGES/libkickermenu_tork.mo
share/locale/nl/LC_MESSAGES/tork.mo
share/locale/ru/LC_MESSAGES/libkickermenu_tork.mo
+share/locale/ru/LC_MESSAGES/tork.mo
share/locale/tr/LC_MESSAGES/tork.mo
share/locale/zh_CN/LC_MESSAGES/tork.mo
share/man/man1/tork.1.gz
diff --git a/freebsd/applications/misc/bibletime/distinfo b/freebsd/applications/misc/bibletime/distinfo
index d3adba620..88cd1c433 100644
--- a/freebsd/applications/misc/bibletime/distinfo
+++ b/freebsd/applications/misc/bibletime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745280144
-SHA256 (TDE/applications/misc/bibletime-trinity_14.1.4.orig.tar.xz) = 5828c22e2fd0f5725a6d9d40951d7c78066f810d7b0abdcba8abee1d923e49ef
-SIZE (TDE/applications/misc/bibletime-trinity_14.1.4.orig.tar.xz) = 675104
+TIMESTAMP = 1762421226
+SHA256 (TDE/applications/misc/bibletime-trinity_14.1.5.orig.tar.xz) = 5462e98cd15524202e6442a3abd2d23843bf50d239f2247a432f56f8d617b2bb
+SIZE (TDE/applications/misc/bibletime-trinity_14.1.5.orig.tar.xz) = 675036
diff --git a/freebsd/applications/misc/krecipes/distinfo b/freebsd/applications/misc/krecipes/distinfo
index 4b3cdcbda..6a99a5289 100644
--- a/freebsd/applications/misc/krecipes/distinfo
+++ b/freebsd/applications/misc/krecipes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745280359
-SHA256 (TDE/applications/misc/krecipes-trinity_14.1.4.orig.tar.xz) = 29824e1cd8da9485d5089c6db6d01b4ae1cc27f1ec810c4447f33c0f62fb82f4
-SIZE (TDE/applications/misc/krecipes-trinity_14.1.4.orig.tar.xz) = 6664736
+TIMESTAMP = 1762421388
+SHA256 (TDE/applications/misc/krecipes-trinity_14.1.5.orig.tar.xz) = c81cb632311f6c7559b387101bedf49fcf3915f5d6e93542c52addcf0142f2d9
+SIZE (TDE/applications/misc/krecipes-trinity_14.1.5.orig.tar.xz) = 6419156
diff --git a/freebsd/applications/multimedia/amarok/distinfo b/freebsd/applications/multimedia/amarok/distinfo
index 262fcd9f4..126851e11 100644
--- a/freebsd/applications/multimedia/amarok/distinfo
+++ b/freebsd/applications/multimedia/amarok/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745283491
-SHA256 (TDE/applications/multimedia/amarok-trinity_14.1.4.orig.tar.xz) = 45ad677a30481b064926f95710281683340ebbcf1f56e88bcca2ea328b3bf4df
-SIZE (TDE/applications/multimedia/amarok-trinity_14.1.4.orig.tar.xz) = 10005232
+TIMESTAMP = 1762427302
+SHA256 (TDE/applications/multimedia/amarok-trinity_14.1.5.orig.tar.xz) = 0447fdcda996477c713321d9a4f010b7add9ab4466aa2ddffb94bef320d22750
+SIZE (TDE/applications/multimedia/amarok-trinity_14.1.5.orig.tar.xz) = 10028664
diff --git a/freebsd/applications/multimedia/amarok/pkg-plist b/freebsd/applications/multimedia/amarok/pkg-plist
index b90430c8c..e34c5f31c 100644
--- a/freebsd/applications/multimedia/amarok/pkg-plist
+++ b/freebsd/applications/multimedia/amarok/pkg-plist
@@ -961,6 +961,7 @@ share/locale/el/LC_MESSAGES/amarok.mo
share/locale/en_GB/LC_MESSAGES/amarok.mo
share/locale/eo/LC_MESSAGES/amarok.mo
share/locale/es/LC_MESSAGES/amarok.mo
+share/locale/es_AR/LC_MESSAGES/amarok.mo
share/locale/et/LC_MESSAGES/amarok.mo
share/locale/eu/LC_MESSAGES/amarok.mo
share/locale/fa/LC_MESSAGES/amarok.mo
@@ -971,6 +972,7 @@ share/locale/gl/LC_MESSAGES/amarok.mo
share/locale/he/LC_MESSAGES/amarok.mo
share/locale/hi/LC_MESSAGES/amarok.mo
share/locale/hu/LC_MESSAGES/amarok.mo
+share/locale/ia/LC_MESSAGES/amarok.mo
share/locale/id/LC_MESSAGES/amarok.mo
share/locale/is/LC_MESSAGES/amarok.mo
share/locale/it/LC_MESSAGES/amarok.mo
diff --git a/freebsd/applications/multimedia/codeine/distinfo b/freebsd/applications/multimedia/codeine/distinfo
index 4d0f7f3be..4812b31fd 100644
--- a/freebsd/applications/multimedia/codeine/distinfo
+++ b/freebsd/applications/multimedia/codeine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745283730
-SHA256 (TDE/applications/multimedia/codeine-trinity_14.1.4.orig.tar.xz) = 9f2fcf9f85dacfe40016a5c2da6e39acf1904fab428973c20e49ce6d8f9172c4
-SIZE (TDE/applications/multimedia/codeine-trinity_14.1.4.orig.tar.xz) = 101232
+TIMESTAMP = 1762560345
+SHA256 (TDE/applications/multimedia/codeine-trinity_14.1.5.orig.tar.xz) = f379aabf5e61185ca9064d97ede581e41316615bd2d276446c94640f77de4e3a
+SIZE (TDE/applications/multimedia/codeine-trinity_14.1.5.orig.tar.xz) = 101652
diff --git a/freebsd/applications/multimedia/rosegarden/distinfo b/freebsd/applications/multimedia/rosegarden/distinfo
index 9305a48e2..7c5becee6 100644
--- a/freebsd/applications/multimedia/rosegarden/distinfo
+++ b/freebsd/applications/multimedia/rosegarden/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745283852
-SHA256 (TDE/applications/multimedia/rosegarden-trinity_14.1.4.orig.tar.xz) = 5f3f88c6f8764d5358443d47a0164796e801b4c319a4c7ee803f3102a9f01961
-SIZE (TDE/applications/multimedia/rosegarden-trinity_14.1.4.orig.tar.xz) = 6140308
+TIMESTAMP = 1762431783
+SHA256 (TDE/applications/multimedia/rosegarden-trinity_14.1.5.orig.tar.xz) = 2516a076a85372cefbc218de753488066b199332c5ed472175ad53082efff4e7
+SIZE (TDE/applications/multimedia/rosegarden-trinity_14.1.5.orig.tar.xz) = 6140708
diff --git a/freebsd/applications/office/basket/distinfo b/freebsd/applications/office/basket/distinfo
index 47b5761a3..0c2f49b44 100644
--- a/freebsd/applications/office/basket/distinfo
+++ b/freebsd/applications/office/basket/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745285076
-SHA256 (TDE/applications/office/basket-trinity_14.1.4.orig.tar.xz) = 170d9b26f81b7c356ca0533bcb989f9295d1db56d5ac08877700cd4aeedafc6d
-SIZE (TDE/applications/office/basket-trinity_14.1.4.orig.tar.xz) = 3499576
+TIMESTAMP = 1762433609
+SHA256 (TDE/applications/office/basket-trinity_14.1.5.orig.tar.xz) = 134b189322bcdd0badbd379a7f6f67ac5989705937c8ceca8fa086c5928e3b99
+SIZE (TDE/applications/office/basket-trinity_14.1.5.orig.tar.xz) = 3500852
diff --git a/freebsd/applications/office/basket/pkg-plist b/freebsd/applications/office/basket/pkg-plist
index c7e5db0e0..72ae630d6 100644
--- a/freebsd/applications/office/basket/pkg-plist
+++ b/freebsd/applications/office/basket/pkg-plist
@@ -111,6 +111,7 @@ share/locale/pl_PL/LC_MESSAGES/basket.mo
share/locale/pt/LC_MESSAGES/basket.mo
share/locale/ru/LC_MESSAGES/basket.mo
share/locale/sk/LC_MESSAGES/basket.mo
+share/locale/sv/LC_MESSAGES/basket.mo
share/locale/tr/LC_MESSAGES/basket.mo
share/locale/uk/LC_MESSAGES/basket.mo
share/locale/zh_CN/LC_MESSAGES/basket.mo
diff --git a/freebsd/applications/office/kbibtex/distinfo b/freebsd/applications/office/kbibtex/distinfo
index 4e116352c..635befdcf 100644
--- a/freebsd/applications/office/kbibtex/distinfo
+++ b/freebsd/applications/office/kbibtex/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745304688
-SHA256 (TDE/applications/office/kbibtex-trinity_14.1.4.orig.tar.xz) = d7e49e8c5aac7931a8c74305e2e3ff986f83e6964fb3c88f5e22a0e7150c2bb3
-SIZE (TDE/applications/office/kbibtex-trinity_14.1.4.orig.tar.xz) = 281532
+TIMESTAMP = 1762433993
+SHA256 (TDE/applications/office/kbibtex-trinity_14.1.5.orig.tar.xz) = e5bdd6c868b8dbb7ada3b8d447ade240747ad9431b6f4ea2ea347127166d2230
+SIZE (TDE/applications/office/kbibtex-trinity_14.1.5.orig.tar.xz) = 281676
diff --git a/freebsd/applications/office/kbookreader/distinfo b/freebsd/applications/office/kbookreader/distinfo
index 362accb7e..976001088 100644
--- a/freebsd/applications/office/kbookreader/distinfo
+++ b/freebsd/applications/office/kbookreader/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745304861
-SHA256 (TDE/applications/office/kbookreader-trinity_14.1.4.orig.tar.xz) = 2d2a5daaa9e710f9b834253895c83fcb61bb80c4a362b443f81566425a8ac480
-SIZE (TDE/applications/office/kbookreader-trinity_14.1.4.orig.tar.xz) = 118560
+TIMESTAMP = 1762436418
+SHA256 (TDE/applications/office/kbookreader-trinity_14.1.5.orig.tar.xz) = 9d06e6973970aeb9a8acf2ed523b29012b36f10263cf402f05d425e56d695ac1
+SIZE (TDE/applications/office/kbookreader-trinity_14.1.5.orig.tar.xz) = 118640
diff --git a/freebsd/applications/office/kile/distinfo b/freebsd/applications/office/kile/distinfo
index d9cf6966b..394bbc1ea 100644
--- a/freebsd/applications/office/kile/distinfo
+++ b/freebsd/applications/office/kile/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745304918
-SHA256 (TDE/applications/office/kile-trinity_14.1.4.orig.tar.xz) = c8cc115be6531896f991489e79b98e4e87bf172fd9e2895f1f0bbfb9d9bcd9d3
-SIZE (TDE/applications/office/kile-trinity_14.1.4.orig.tar.xz) = 3676920
+TIMESTAMP = 1762436458
+SHA256 (TDE/applications/office/kile-trinity_14.1.5.orig.tar.xz) = a3563966e5a3dcfe22fa86112d499b69d1481e6780de29c0a9171c0a57b4d2ad
+SIZE (TDE/applications/office/kile-trinity_14.1.5.orig.tar.xz) = 3677256
diff --git a/freebsd/applications/office/kmymoney2/distinfo b/freebsd/applications/office/kmymoney2/distinfo
index 154815b2f..123a4227f 100644
--- a/freebsd/applications/office/kmymoney2/distinfo
+++ b/freebsd/applications/office/kmymoney2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745305082
-SHA256 (TDE/applications/office/kmymoney2-trinity_14.1.4.orig.tar.xz) = ff79cea983e1bb88e788ae7374d987c6ee70fd9d70e6e19eade21437203ff466
-SIZE (TDE/applications/office/kmymoney2-trinity_14.1.4.orig.tar.xz) = 8650248
+TIMESTAMP = 1762436785
+SHA256 (TDE/applications/office/kmymoney2-trinity_14.1.5.orig.tar.xz) = 9a192ebfa0583cc163f3eaa7372c3475b5d3fe9b5b7ee775f12aa230942c6d45
+SIZE (TDE/applications/office/kmymoney2-trinity_14.1.5.orig.tar.xz) = 8650196
diff --git a/freebsd/applications/office/knowit/distinfo b/freebsd/applications/office/knowit/distinfo
index d54c7573d..970b70a46 100644
--- a/freebsd/applications/office/knowit/distinfo
+++ b/freebsd/applications/office/knowit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745305280
-SHA256 (TDE/applications/office/knowit-trinity_14.1.4.orig.tar.xz) = 8568ff4648aa5b6728e3fe52b3787b136c2132712f469e6178ae0b55171d149e
-SIZE (TDE/applications/office/knowit-trinity_14.1.4.orig.tar.xz) = 92748
+TIMESTAMP = 1762437157
+SHA256 (TDE/applications/office/knowit-trinity_14.1.5.orig.tar.xz) = a51fd69710b2649603484df93b02e276bc9dffb4e9f303fc887fbdf62d49f341
+SIZE (TDE/applications/office/knowit-trinity_14.1.5.orig.tar.xz) = 93100
diff --git a/freebsd/applications/office/tde-ebook-reader/distinfo b/freebsd/applications/office/tde-ebook-reader/distinfo
index 8fe353557..82f39aa24 100644
--- a/freebsd/applications/office/tde-ebook-reader/distinfo
+++ b/freebsd/applications/office/tde-ebook-reader/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745305312
-SHA256 (TDE/applications/office/tde-ebook-reader_14.1.4.orig.tar.xz) = 340077522e2ec75563bdac72e431fdfb457c7f4652aa9a20428000bc4f4f9172
-SIZE (TDE/applications/office/tde-ebook-reader_14.1.4.orig.tar.xz) = 1233772
+TIMESTAMP = 1762437188
+SHA256 (TDE/applications/office/tde-ebook-reader_14.1.5.orig.tar.xz) = 678a0f756d5aa3582d683944824abdaa64384ad3ff05a42162bf45add0f88760
+SIZE (TDE/applications/office/tde-ebook-reader_14.1.5.orig.tar.xz) = 1234164
diff --git a/freebsd/applications/office/tellico/distinfo b/freebsd/applications/office/tellico/distinfo
index cbc1b768b..00a2606a4 100644
--- a/freebsd/applications/office/tellico/distinfo
+++ b/freebsd/applications/office/tellico/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745305750
-SHA256 (TDE/applications/office/tellico-trinity_14.1.4.orig.tar.xz) = 0ee19ce1ed69ce8ec206eeba9c78c6b0331f56807bf02cfcbdc6ab0d2466c291
-SIZE (TDE/applications/office/tellico-trinity_14.1.4.orig.tar.xz) = 2870956
+TIMESTAMP = 1762437703
+SHA256 (TDE/applications/office/tellico-trinity_14.1.5.orig.tar.xz) = 0f7ce47a9af8fc6b48db4f4f174d1a60677c310351ce9830e3d05ff7c22b668d
+SIZE (TDE/applications/office/tellico-trinity_14.1.5.orig.tar.xz) = 2870972
diff --git a/freebsd/applications/settings/kiosktool/distinfo b/freebsd/applications/settings/kiosktool/distinfo
index b169b1711..cd72d11f9 100644
--- a/freebsd/applications/settings/kiosktool/distinfo
+++ b/freebsd/applications/settings/kiosktool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745307543
-SHA256 (TDE/applications/settings/kiosktool-trinity_14.1.4.orig.tar.xz) = 58d57b200beaadcd20b8f66bef5421982b37bedac730e797ee92b59398e0a44a
-SIZE (TDE/applications/settings/kiosktool-trinity_14.1.4.orig.tar.xz) = 270216
+TIMESTAMP = 1762438214
+SHA256 (TDE/applications/settings/kiosktool-trinity_14.1.5.orig.tar.xz) = d607d1066aef01b9af35383c5186228dedb028f1ca8d674f25423cde9299859e
+SIZE (TDE/applications/settings/kiosktool-trinity_14.1.5.orig.tar.xz) = 270220
diff --git a/freebsd/applications/settings/kkbswitch/distinfo b/freebsd/applications/settings/kkbswitch/distinfo
index 921b40c61..eea833003 100644
--- a/freebsd/applications/settings/kkbswitch/distinfo
+++ b/freebsd/applications/settings/kkbswitch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745307576
-SHA256 (TDE/applications/settings/kkbswitch-trinity_14.1.4.orig.tar.xz) = d6953913d2dbd08b4783c4910503c9e93c79c1079644e7b745a144e573f52039
-SIZE (TDE/applications/settings/kkbswitch-trinity_14.1.4.orig.tar.xz) = 82308
+TIMESTAMP = 1762438255
+SHA256 (TDE/applications/settings/kkbswitch-trinity_14.1.5.orig.tar.xz) = dbe0200494fabecc5d9947bde1efee63d550b875e46e902dd16478ad65c3dbc1
+SIZE (TDE/applications/settings/kkbswitch-trinity_14.1.5.orig.tar.xz) = 82300
diff --git a/freebsd/applications/settings/tde-systemsettings/distinfo b/freebsd/applications/settings/tde-systemsettings/distinfo
index 31d8ee1d0..80ae10923 100644
--- a/freebsd/applications/settings/tde-systemsettings/distinfo
+++ b/freebsd/applications/settings/tde-systemsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745307610
-SHA256 (TDE/applications/settings/tde-systemsettings-trinity_14.1.4.orig.tar.xz) = 66226465e4db24abc27d3d995578805f0d9049b677dc635f47ea87cb7162e3a6
-SIZE (TDE/applications/settings/tde-systemsettings-trinity_14.1.4.orig.tar.xz) = 75944
+TIMESTAMP = 1762439002
+SHA256 (TDE/applications/settings/tde-systemsettings-trinity_14.1.5.orig.tar.xz) = c4ab9757a99ac5591118e7d6b6a341fa3ac818dc35539600c21fd33a5de2484a
+SIZE (TDE/applications/settings/tde-systemsettings-trinity_14.1.5.orig.tar.xz) = 76024
diff --git a/freebsd/applications/settings/tdesudo/distinfo b/freebsd/applications/settings/tdesudo/distinfo
index 3086672b3..447da450f 100644
--- a/freebsd/applications/settings/tdesudo/distinfo
+++ b/freebsd/applications/settings/tdesudo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745307661
-SHA256 (TDE/applications/settings/tdesudo-trinity_14.1.4.orig.tar.xz) = df430683f113bb6c7daf5113ebb0181ff126e9ade1deab0c782fb4b36fb398f1
-SIZE (TDE/applications/settings/tdesudo-trinity_14.1.4.orig.tar.xz) = 31020
+TIMESTAMP = 1762439386
+SHA256 (TDE/applications/settings/tdesudo-trinity_14.1.5.orig.tar.xz) = e1f802062a67272f521a066d9ea76d56cfdab20d565175dfe8256b33c7e0a3e2
+SIZE (TDE/applications/settings/tdesudo-trinity_14.1.5.orig.tar.xz) = 31576
diff --git a/freebsd/applications/settings/tdesudo/pkg-plist b/freebsd/applications/settings/tdesudo/pkg-plist
index fc614fecd..195c68ba3 100644
--- a/freebsd/applications/settings/tdesudo/pkg-plist
+++ b/freebsd/applications/settings/tdesudo/pkg-plist
@@ -4,6 +4,7 @@ share/doc/tde/HTML/en/tdesudo/index.cache.bz2
share/doc/tde/HTML/en/tdesudo/index.docbook
share/locale/de/LC_MESSAGES/tdesudo.mo
share/locale/fr/LC_MESSAGES/tdesudo.mo
+share/locale/it/LC_MESSAGES/tdesudo.mo
share/locale/ka/LC_MESSAGES/tdesudo.mo
share/locale/nl/LC_MESSAGES/tdesudo.mo
share/locale/pl/LC_MESSAGES/tdesudo.mo
diff --git a/freebsd/applications/system/dolphin/distinfo b/freebsd/applications/system/dolphin/distinfo
index 730b0ddea..337556d8a 100644
--- a/freebsd/applications/system/dolphin/distinfo
+++ b/freebsd/applications/system/dolphin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745241030
-SHA256 (TDE/applications/system/dolphin-trinity_14.1.4.orig.tar.xz) = 997cd5fdd5a5b537e47023b971bbb761bb7848aef42ddbf6fda35ab0b8bd9774
-SIZE (TDE/applications/system/dolphin-trinity_14.1.4.orig.tar.xz) = 1094940
+TIMESTAMP = 1762439878
+SHA256 (TDE/applications/system/dolphin-trinity_14.1.5.orig.tar.xz) = aac58bdeee044502ddb19737256118db14de4bc818041dc7190a9fd192e5dadb
+SIZE (TDE/applications/system/dolphin-trinity_14.1.5.orig.tar.xz) = 1097200
diff --git a/freebsd/applications/system/dolphin/pkg-plist b/freebsd/applications/system/dolphin/pkg-plist
index 5fdd4d906..8c454784a 100644
--- a/freebsd/applications/system/dolphin/pkg-plist
+++ b/freebsd/applications/system/dolphin/pkg-plist
@@ -96,9 +96,11 @@ share/locale/cs/LC_MESSAGES/d3lphin.mo
share/locale/de/LC_MESSAGES/d3lphin.mo
share/locale/el/LC_MESSAGES/d3lphin.mo
share/locale/es/LC_MESSAGES/d3lphin.mo
+share/locale/es_AR/LC_MESSAGES/d3lphin.mo
share/locale/et/LC_MESSAGES/d3lphin.mo
share/locale/fr/LC_MESSAGES/d3lphin.mo
share/locale/he/LC_MESSAGES/d3lphin.mo
+share/locale/ia/LC_MESSAGES/d3lphin.mo
share/locale/id/LC_MESSAGES/d3lphin.mo
share/locale/it/LC_MESSAGES/d3lphin.mo
share/locale/ka/LC_MESSAGES/d3lphin.mo
diff --git a/freebsd/applications/system/katapult/distinfo b/freebsd/applications/system/katapult/distinfo
index 7dd4b8b67..d6786b0dd 100644
--- a/freebsd/applications/system/katapult/distinfo
+++ b/freebsd/applications/system/katapult/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745241085
-SHA256 (TDE/applications/system/katapult-trinity_14.1.4.orig.tar.xz) = e89401474b9c75d8bfce26f4cceb5f323ed878c3d292f9ddb3140305c34df6b7
-SIZE (TDE/applications/system/katapult-trinity_14.1.4.orig.tar.xz) = 253240
+TIMESTAMP = 1762440491
+SHA256 (TDE/applications/system/katapult-trinity_14.1.5.orig.tar.xz) = a4122f62fe4724c22e64b4dc5b350b4bea1b95c053a11e6d084356494cae29a4
+SIZE (TDE/applications/system/katapult-trinity_14.1.5.orig.tar.xz) = 253228
diff --git a/freebsd/applications/system/kbfx/distinfo b/freebsd/applications/system/kbfx/distinfo
index 1a91746cd..cb60eed68 100644
--- a/freebsd/applications/system/kbfx/distinfo
+++ b/freebsd/applications/system/kbfx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745241204
-SHA256 (TDE/applications/system/kbfx-trinity_14.1.4.orig.tar.xz) = 88514a72e12f5506a18586a2c4c27e99cb8f452a20138d2dc68dc878f157110b
-SIZE (TDE/applications/system/kbfx-trinity_14.1.4.orig.tar.xz) = 2390960
+TIMESTAMP = 1762440599
+SHA256 (TDE/applications/system/kbfx-trinity_14.1.5.orig.tar.xz) = 330106cc6bfad8928669b184983b416bf1467e0291259305f2f7b89e5c8c015f
+SIZE (TDE/applications/system/kbfx-trinity_14.1.5.orig.tar.xz) = 2391832
diff --git a/freebsd/applications/system/kcmautostart/distinfo b/freebsd/applications/system/kcmautostart/distinfo
index 8cffa10b7..b500dabb7 100644
--- a/freebsd/applications/system/kcmautostart/distinfo
+++ b/freebsd/applications/system/kcmautostart/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745241300
-SHA256 (TDE/applications/system/kcontrol-autostart-trinity_14.1.4.orig.tar.xz) = 6d9cdce47cff31ed5ff706550ffbf7f820e99cdd652b9dbae5cf324ec738ff65
-SIZE (TDE/applications/system/kcontrol-autostart-trinity_14.1.4.orig.tar.xz) = 19884
+TIMESTAMP = 1762443112
+SHA256 (TDE/applications/system/kcontrol-autostart-trinity_14.1.5.orig.tar.xz) = 8a5364fae1ce3fd3cd0314f08d5f8fcd7c2a88521750d9e0be0df8fde324ba41
+SIZE (TDE/applications/system/kcontrol-autostart-trinity_14.1.5.orig.tar.xz) = 19888
diff --git a/freebsd/applications/system/kdbusnotification/distinfo b/freebsd/applications/system/kdbusnotification/distinfo
index 7f1b6d473..6a386bbcb 100644
--- a/freebsd/applications/system/kdbusnotification/distinfo
+++ b/freebsd/applications/system/kdbusnotification/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745241345
-SHA256 (TDE/applications/system/kdbusnotification-trinity_14.1.4.orig.tar.xz) = 8369c87d2fad95d5f38b3dcb7849ae7cccabed4b838d8aff4384c2689c9e626d
-SIZE (TDE/applications/system/kdbusnotification-trinity_14.1.4.orig.tar.xz) = 8420
+TIMESTAMP = 1762444846
+SHA256 (TDE/applications/system/kdbusnotification-trinity_14.1.5.orig.tar.xz) = 1c960d5da82e3d3a895c0982d02ba44181f2f826e36b7c19da992d3346881d9d
+SIZE (TDE/applications/system/kdbusnotification-trinity_14.1.5.orig.tar.xz) = 8420
diff --git a/freebsd/applications/system/klamav/distinfo b/freebsd/applications/system/klamav/distinfo
index bb38c1e87..abe9e6cd3 100644
--- a/freebsd/applications/system/klamav/distinfo
+++ b/freebsd/applications/system/klamav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745241382
-SHA256 (TDE/applications/system/klamav-trinity_14.1.4.orig.tar.xz) = 227efb8502026be6b4539daba2b7d92a02c1d8d1cc4f7c4100787b25f8995714
-SIZE (TDE/applications/system/klamav-trinity_14.1.4.orig.tar.xz) = 647272
+TIMESTAMP = 1762444880
+SHA256 (TDE/applications/system/klamav-trinity_14.1.5.orig.tar.xz) = ae71b83ad883715fad9329af940744545abd231b6a3020f420cd8bfacd694a32
+SIZE (TDE/applications/system/klamav-trinity_14.1.5.orig.tar.xz) = 647240
diff --git a/freebsd/applications/system/kooldock/distinfo b/freebsd/applications/system/kooldock/distinfo
index 627111fc5..5bf3e0cd9 100644
--- a/freebsd/applications/system/kooldock/distinfo
+++ b/freebsd/applications/system/kooldock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745241457
-SHA256 (TDE/applications/system/kooldock-trinity_14.1.4.orig.tar.xz) = 3cecb396d62c9a2ea32991398e33286ee8102d7f1bb5d026f82956e0c3d26cf1
-SIZE (TDE/applications/system/kooldock-trinity_14.1.4.orig.tar.xz) = 105924
+TIMESTAMP = 1762445139
+SHA256 (TDE/applications/system/kooldock-trinity_14.1.5.orig.tar.xz) = 632d3f5aa8b3099ac54196bcb6f850f6acf427d62950d1e201e3e1319d56e524
+SIZE (TDE/applications/system/kooldock-trinity_14.1.5.orig.tar.xz) = 105912
diff --git a/freebsd/applications/system/krusader/distinfo b/freebsd/applications/system/krusader/distinfo
index 9a5072be2..11574c6cd 100644
--- a/freebsd/applications/system/krusader/distinfo
+++ b/freebsd/applications/system/krusader/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745241506
-SHA256 (TDE/applications/system/krusader-trinity_14.1.4.orig.tar.xz) = 99116fa7e5910b66bbbb0b5c079b76b2d21b3368125ac2b6e557c22df6a254ed
-SIZE (TDE/applications/system/krusader-trinity_14.1.4.orig.tar.xz) = 2117880
+TIMESTAMP = 1762472599
+SHA256 (TDE/applications/system/krusader-trinity_14.1.5.orig.tar.xz) = 1c1a1d734baca68e23f5c9b0e4fa803e9735bf1bd6825536bb4bf8e891fb1e9a
+SIZE (TDE/applications/system/krusader-trinity_14.1.5.orig.tar.xz) = 2117424
diff --git a/freebsd/applications/system/krusader/pkg-plist b/freebsd/applications/system/krusader/pkg-plist
index 95b82997e..ae5085f6c 100644
--- a/freebsd/applications/system/krusader/pkg-plist
+++ b/freebsd/applications/system/krusader/pkg-plist
@@ -240,6 +240,7 @@ share/locale/de/LC_MESSAGES/krusader.mo
share/locale/el/LC_MESSAGES/krusader.mo
share/locale/en_GB/LC_MESSAGES/krusader.mo
share/locale/es/LC_MESSAGES/krusader.mo
+share/locale/es_AR/LC_MESSAGES/krusader.mo
share/locale/fr/LC_MESSAGES/krusader.mo
share/locale/hu/LC_MESSAGES/krusader.mo
share/locale/it/LC_MESSAGES/krusader.mo
diff --git a/freebsd/applications/system/kshutdown/distinfo b/freebsd/applications/system/kshutdown/distinfo
index c35b9b07f..59ee55fc6 100644
--- a/freebsd/applications/system/kshutdown/distinfo
+++ b/freebsd/applications/system/kshutdown/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745242609
-SHA256 (TDE/applications/system/kshutdown-trinity_14.1.4.orig.tar.xz) = 7cdb6cb2f8329982f4ff9c084133d86a6897bfd44bfe68b58087a73703a73550
-SIZE (TDE/applications/system/kshutdown-trinity_14.1.4.orig.tar.xz) = 171456
+TIMESTAMP = 1762473700
+SHA256 (TDE/applications/system/kshutdown-trinity_14.1.5.orig.tar.xz) = a03a5171815290b6e8e363944f586fd92112b768e9517e94f176acc768f77a83
+SIZE (TDE/applications/system/kshutdown-trinity_14.1.5.orig.tar.xz) = 171788
diff --git a/freebsd/applications/system/ksystemlog/distinfo b/freebsd/applications/system/ksystemlog/distinfo
index 6748fd96a..c9c2f40fd 100644
--- a/freebsd/applications/system/ksystemlog/distinfo
+++ b/freebsd/applications/system/ksystemlog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745242663
-SHA256 (TDE/applications/system/ksystemlog-trinity_14.1.4.orig.tar.xz) = 3f5603eb1a87ad9dfb801c1dc36120b05b506d8647b153330b2b50b18e5ec403
-SIZE (TDE/applications/system/ksystemlog-trinity_14.1.4.orig.tar.xz) = 170004
+TIMESTAMP = 1762473789
+SHA256 (TDE/applications/system/ksystemlog-trinity_14.1.5.orig.tar.xz) = 8d9a6e24665244f37735b9dd6f2bea4402e17f19c7b40f0dbaad0e9962c0c676
+SIZE (TDE/applications/system/ksystemlog-trinity_14.1.5.orig.tar.xz) = 170236
diff --git a/freebsd/applications/system/ksystemlog/pkg-plist b/freebsd/applications/system/ksystemlog/pkg-plist
index 64e054afd..1356d3afc 100644
--- a/freebsd/applications/system/ksystemlog/pkg-plist
+++ b/freebsd/applications/system/ksystemlog/pkg-plist
@@ -17,6 +17,7 @@ share/locale/da/LC_MESSAGES/ksystemlog.mo
share/locale/de/LC_MESSAGES/ksystemlog.mo
share/locale/el/LC_MESSAGES/ksystemlog.mo
share/locale/en_GB/LC_MESSAGES/ksystemlog.mo
+share/locale/es/LC_MESSAGES/ksystemlog.mo
share/locale/et/LC_MESSAGES/ksystemlog.mo
share/locale/fr/LC_MESSAGES/ksystemlog.mo
share/locale/ga/LC_MESSAGES/ksystemlog.mo
diff --git a/freebsd/applications/system/kvkbd/distinfo b/freebsd/applications/system/kvkbd/distinfo
index ec6676ce1..33b33164f 100644
--- a/freebsd/applications/system/kvkbd/distinfo
+++ b/freebsd/applications/system/kvkbd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745242712
-SHA256 (TDE/applications/system/kvkbd-trinity_14.1.4.orig.tar.xz) = c38d472948ff0b9d2313412d4f88b0febebadd1f47dd3934a1c10cd308bf6379
-SIZE (TDE/applications/system/kvkbd-trinity_14.1.4.orig.tar.xz) = 45148
+TIMESTAMP = 1762473884
+SHA256 (TDE/applications/system/kvkbd-trinity_14.1.5.orig.tar.xz) = e4f7a6f0341c556c5f66f78ace0e3f109072980b4068d8c2c888f738f7a2454d
+SIZE (TDE/applications/system/kvkbd-trinity_14.1.5.orig.tar.xz) = 45548
diff --git a/freebsd/applications/system/kvkbd/pkg-plist b/freebsd/applications/system/kvkbd/pkg-plist
index 226a0b682..854a7cc45 100644
--- a/freebsd/applications/system/kvkbd/pkg-plist
+++ b/freebsd/applications/system/kvkbd/pkg-plist
@@ -8,6 +8,7 @@ share/doc/tde/HTML/en/kvkbd/index.docbook
share/icons/hicolor/16x16/apps/kvkbd.png
share/icons/hicolor/32x32/apps/kvkbd.png
share/locale/de/LC_MESSAGES/kvkbd.mo
+share/locale/es_AR/LC_MESSAGES/kvkbd.mo
share/locale/it/LC_MESSAGES/kvkbd.mo
share/locale/ka/LC_MESSAGES/kvkbd.mo
share/locale/nl/LC_MESSAGES/kvkbd.mo
diff --git a/freebsd/applications/system/polkit-agent-tde/distinfo b/freebsd/applications/system/polkit-agent-tde/distinfo
index 67adcc11c..ee13de8ef 100644
--- a/freebsd/applications/system/polkit-agent-tde/distinfo
+++ b/freebsd/applications/system/polkit-agent-tde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745242748
-SHA256 (TDE/applications/system/polkit-agent-tde_14.1.4.orig.tar.xz) = 48b32d705a99f1b2a4998c72e1646d96006b153bd612ad2cb30b76b877fc79a6
-SIZE (TDE/applications/system/polkit-agent-tde_14.1.4.orig.tar.xz) = 33792
+TIMESTAMP = 1762473971
+SHA256 (TDE/applications/system/polkit-agent-tde_14.1.5.orig.tar.xz) = c144e1dca2b3f0146c94be328e3a7d83aa8687b2abcc917d8197a87a867a26bf
+SIZE (TDE/applications/system/polkit-agent-tde_14.1.5.orig.tar.xz) = 33808
diff --git a/freebsd/applications/system/tastymenu/distinfo b/freebsd/applications/system/tastymenu/distinfo
index e89abdb5a..8ad6a4264 100644
--- a/freebsd/applications/system/tastymenu/distinfo
+++ b/freebsd/applications/system/tastymenu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745242779
-SHA256 (TDE/applications/system/tastymenu-trinity_14.1.4.orig.tar.xz) = 3a2a722c776fe882a8a4b1ca27e93a1c704eac05016e0c851c76f7f8cd5868a8
-SIZE (TDE/applications/system/tastymenu-trinity_14.1.4.orig.tar.xz) = 152740
+TIMESTAMP = 1762474164
+SHA256 (TDE/applications/system/tastymenu-trinity_14.1.5.orig.tar.xz) = 0022e45c814ca5e2dce3225026aac876ca923f7407514fe1c93ed6be939311ef
+SIZE (TDE/applications/system/tastymenu-trinity_14.1.5.orig.tar.xz) = 152736
diff --git a/freebsd/applications/system/tdedocker/distinfo b/freebsd/applications/system/tdedocker/distinfo
index f4936841a..081b36971 100644
--- a/freebsd/applications/system/tdedocker/distinfo
+++ b/freebsd/applications/system/tdedocker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745242816
-SHA256 (TDE/applications/system/tdedocker-trinity_14.1.4.orig.tar.xz) = a23f1d992ccd2247f76a2b8e68a36e4d804664a155e4b0a6a9884a78135c7dc0
-SIZE (TDE/applications/system/tdedocker-trinity_14.1.4.orig.tar.xz) = 75828
+TIMESTAMP = 1762474204
+SHA256 (TDE/applications/system/tdedocker-trinity_14.1.5.orig.tar.xz) = c11ce5ded137cef1104ab326d2266adafbc741d75db68adc17128be0c90bc9bc
+SIZE (TDE/applications/system/tdedocker-trinity_14.1.5.orig.tar.xz) = 75804
diff --git a/freebsd/applications/system/tdesshaskpass/distinfo b/freebsd/applications/system/tdesshaskpass/distinfo
index ce3a281bd..4cb92e3bd 100644
--- a/freebsd/applications/system/tdesshaskpass/distinfo
+++ b/freebsd/applications/system/tdesshaskpass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745242860
-SHA256 (TDE/applications/system/tdesshaskpass-trinity_14.1.4.orig.tar.xz) = 15387c36c855bb1afc03513424b33b02f4b19f8563f57554ca6dac047998a004
-SIZE (TDE/applications/system/tdesshaskpass-trinity_14.1.4.orig.tar.xz) = 12316
+TIMESTAMP = 1762474247
+SHA256 (TDE/applications/system/tdesshaskpass-trinity_14.1.5.orig.tar.xz) = ae33b95d8494f4c5249a41208349791d54259f8e00b57bf24c169a526aca01d4
+SIZE (TDE/applications/system/tdesshaskpass-trinity_14.1.5.orig.tar.xz) = 12316
diff --git a/freebsd/applications/system/xdg-desktop-portal-tde/distinfo b/freebsd/applications/system/xdg-desktop-portal-tde/distinfo
index a384b5412..94f013e58 100644
--- a/freebsd/applications/system/xdg-desktop-portal-tde/distinfo
+++ b/freebsd/applications/system/xdg-desktop-portal-tde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745242897
-SHA256 (TDE/applications/system/xdg-desktop-portal-trinity_14.1.4.orig.tar.xz) = 532a7671abf7f40baa4eedd374bec8c9e366aea0d88785e5c8be8ee493a55fdd
-SIZE (TDE/applications/system/xdg-desktop-portal-trinity_14.1.4.orig.tar.xz) = 14232
+TIMESTAMP = 1762474285
+SHA256 (TDE/applications/system/xdg-desktop-portal-trinity_14.1.5.orig.tar.xz) = 44d4c7f532416e94ebd39013cb26082bca705fcd13b03650b919021e9731ab9d
+SIZE (TDE/applications/system/xdg-desktop-portal-trinity_14.1.5.orig.tar.xz) = 14236
diff --git a/freebsd/applications/system/yakuake/distinfo b/freebsd/applications/system/yakuake/distinfo
index 126a50595..66ad13c50 100644
--- a/freebsd/applications/system/yakuake/distinfo
+++ b/freebsd/applications/system/yakuake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745242935
-SHA256 (TDE/applications/system/yakuake-trinity_14.1.4.orig.tar.xz) = 8cc32da6c3f3fb57eb09f8b93e92a8a489e42905cb8eb499a886d4d79e57453f
-SIZE (TDE/applications/system/yakuake-trinity_14.1.4.orig.tar.xz) = 108436
+TIMESTAMP = 1762474624
+SHA256 (TDE/applications/system/yakuake-trinity_14.1.5.orig.tar.xz) = eb02d941a0d19ae87c622de7dfd0097d400cc350d0932a19405fbe0ee3f3f943
+SIZE (TDE/applications/system/yakuake-trinity_14.1.5.orig.tar.xz) = 109356
diff --git a/freebsd/applications/system/yakuake/pkg-plist b/freebsd/applications/system/yakuake/pkg-plist
index 684b357f5..c8edd91f2 100644
--- a/freebsd/applications/system/yakuake/pkg-plist
+++ b/freebsd/applications/system/yakuake/pkg-plist
@@ -111,4 +111,5 @@ share/locale/ru/LC_MESSAGES/yakuake.mo
share/locale/sv/LC_MESSAGES/yakuake.mo
share/locale/tr/LC_MESSAGES/yakuake.mo
share/locale/uk/LC_MESSAGES/yakuake.mo
+share/locale/zh_Hans/LC_MESSAGES/yakuake.mo
share/man/man1/yakuake.1.gz
diff --git a/freebsd/applications/tdeio/tdeio-appinfo/distinfo b/freebsd/applications/tdeio/tdeio-appinfo/distinfo
index edfc532f9..043e6503c 100644
--- a/freebsd/applications/tdeio/tdeio-appinfo/distinfo
+++ b/freebsd/applications/tdeio/tdeio-appinfo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745242982
-SHA256 (TDE/applications/tdeio/tdeio-appinfo-trinity_14.1.4.orig.tar.xz) = 9638080a5372ee662681c924dde364168811c9def4fcd0f930c85aa398191c7c
-SIZE (TDE/applications/tdeio/tdeio-appinfo-trinity_14.1.4.orig.tar.xz) = 15508
+TIMESTAMP = 1762474752
+SHA256 (TDE/applications/tdeio/tdeio-appinfo-trinity_14.1.5.orig.tar.xz) = cd7b2220a05268cfb86264a06e8c0a2df0db8a5994bcf17330efb0ce1970c012
+SIZE (TDE/applications/tdeio/tdeio-appinfo-trinity_14.1.5.orig.tar.xz) = 15500
diff --git a/freebsd/applications/tdeio/tdeio-ftps/distinfo b/freebsd/applications/tdeio/tdeio-ftps/distinfo
index 4bc0056a5..139d67e9d 100644
--- a/freebsd/applications/tdeio/tdeio-ftps/distinfo
+++ b/freebsd/applications/tdeio/tdeio-ftps/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243018
-SHA256 (TDE/applications/tdeio/tdeio-ftps-trinity_14.1.4.orig.tar.xz) = 61931d44589593807e3ac592640b2bb176fe23d48ee75486f39c27e58e70cd8a
-SIZE (TDE/applications/tdeio/tdeio-ftps-trinity_14.1.4.orig.tar.xz) = 38128
+TIMESTAMP = 1762474833
+SHA256 (TDE/applications/tdeio/tdeio-ftps-trinity_14.1.5.orig.tar.xz) = 22c615ca0f24b178d51542a639df76e57e8c15f8b260acda2038aa470549a902
+SIZE (TDE/applications/tdeio/tdeio-ftps-trinity_14.1.5.orig.tar.xz) = 38128
diff --git a/freebsd/applications/tdeio/tdeio-gopher/distinfo b/freebsd/applications/tdeio/tdeio-gopher/distinfo
index e59b947a0..67777d0be 100644
--- a/freebsd/applications/tdeio/tdeio-gopher/distinfo
+++ b/freebsd/applications/tdeio/tdeio-gopher/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243054
-SHA256 (TDE/applications/tdeio/tdeio-gopher-trinity_14.1.4.orig.tar.xz) = efd5befa5f3426bc4fdb3d05b209a967dc38ae18dff77676e11a5ae929b492e9
-SIZE (TDE/applications/tdeio/tdeio-gopher-trinity_14.1.4.orig.tar.xz) = 34056
+TIMESTAMP = 1762478446
+SHA256 (TDE/applications/tdeio/tdeio-gopher-trinity_14.1.5.orig.tar.xz) = d7742861299a8f6bf00608f7bd2c9ee236d98bd0d9838372c8ebbafb9f379eca
+SIZE (TDE/applications/tdeio/tdeio-gopher-trinity_14.1.5.orig.tar.xz) = 34060
diff --git a/freebsd/applications/tdeio/tdeio-locate/distinfo b/freebsd/applications/tdeio/tdeio-locate/distinfo
index 557efa924..834a013da 100644
--- a/freebsd/applications/tdeio/tdeio-locate/distinfo
+++ b/freebsd/applications/tdeio/tdeio-locate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243090
-SHA256 (TDE/applications/tdeio/tdeio-locate-trinity_14.1.4.orig.tar.xz) = fb773f24a1f3aaec062bd11daacde49e63c648e88e5f8b193b0e2192e4c8c9c7
-SIZE (TDE/applications/tdeio/tdeio-locate-trinity_14.1.4.orig.tar.xz) = 64228
+TIMESTAMP = 1762478480
+SHA256 (TDE/applications/tdeio/tdeio-locate-trinity_14.1.5.orig.tar.xz) = 9d2388fdf2962204bab7d0559abfde8ef4e16fac47d622d952996b7505268653
+SIZE (TDE/applications/tdeio/tdeio-locate-trinity_14.1.5.orig.tar.xz) = 64520
diff --git a/freebsd/applications/tdeio/tdeio-locate/pkg-plist b/freebsd/applications/tdeio/tdeio-locate/pkg-plist
index 33b92173a..8794cee2f 100644
--- a/freebsd/applications/tdeio/tdeio-locate/pkg-plist
+++ b/freebsd/applications/tdeio/tdeio-locate/pkg-plist
@@ -8,6 +8,7 @@ share/locale/de/LC_MESSAGES/tdeio_locate.mo
share/locale/fr/LC_MESSAGES/tdeio_locate.mo
share/locale/ka/LC_MESSAGES/tdeio_locate.mo
share/locale/pt/LC_MESSAGES/tdeio_locate.mo
+share/locale/ru/LC_MESSAGES/tdeio_locate.mo
share/services/locate.protocol
share/services/locater.protocol
share/services/rlocate.protocol
diff --git a/freebsd/applications/tdeio/tdeio-sword/distinfo b/freebsd/applications/tdeio/tdeio-sword/distinfo
index 07778bf13..cd3907b9c 100644
--- a/freebsd/applications/tdeio/tdeio-sword/distinfo
+++ b/freebsd/applications/tdeio/tdeio-sword/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243139
-SHA256 (TDE/applications/tdeio/tdeio-sword-trinity_14.1.4.orig.tar.xz) = ca0aa6073d5f189f8ba812e272846c7764c51dc311581102d6bf07a2ad5f7bde
-SIZE (TDE/applications/tdeio/tdeio-sword-trinity_14.1.4.orig.tar.xz) = 101492
+TIMESTAMP = 1762478520
+SHA256 (TDE/applications/tdeio/tdeio-sword-trinity_14.1.5.orig.tar.xz) = 09910fe86893c80a12b410ced3ddc0236bd52c4d13b203756e4e176682fe63ec
+SIZE (TDE/applications/tdeio/tdeio-sword-trinity_14.1.5.orig.tar.xz) = 101552
diff --git a/freebsd/applications/themes/gtk-qt-engine/distinfo b/freebsd/applications/themes/gtk-qt-engine/distinfo
index 8f10c0860..4412452aa 100644
--- a/freebsd/applications/themes/gtk-qt-engine/distinfo
+++ b/freebsd/applications/themes/gtk-qt-engine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243187
-SHA256 (TDE/applications/themes/gtk-qt-engine-trinity_14.1.4.orig.tar.xz) = 32441dc45ee5ed6fbea5b4537908546aeae54c5676a3a5c573e79716cfddd526
-SIZE (TDE/applications/themes/gtk-qt-engine-trinity_14.1.4.orig.tar.xz) = 61376
+TIMESTAMP = 1762478565
+SHA256 (TDE/applications/themes/gtk-qt-engine-trinity_14.1.5.orig.tar.xz) = 33b040ebd9a139caae7bc5637b069ed434b92cd15652f73768efc76c64671a2f
+SIZE (TDE/applications/themes/gtk-qt-engine-trinity_14.1.5.orig.tar.xz) = 61916
diff --git a/freebsd/applications/themes/gtk3-tqt-engine/distinfo b/freebsd/applications/themes/gtk3-tqt-engine/distinfo
index 9ce36d2a3..a87b95ae1 100644
--- a/freebsd/applications/themes/gtk3-tqt-engine/distinfo
+++ b/freebsd/applications/themes/gtk3-tqt-engine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243222
-SHA256 (TDE/applications/themes/gtk3-tqt-engine-trinity_14.1.4.orig.tar.xz) = c419ea63bb4daddc4034b63b0a8cf9333109b2635c7e23c1fdbf4883df02942b
-SIZE (TDE/applications/themes/gtk3-tqt-engine-trinity_14.1.4.orig.tar.xz) = 98268
+TIMESTAMP = 1762478913
+SHA256 (TDE/applications/themes/gtk3-tqt-engine-trinity_14.1.5.orig.tar.xz) = 3855adcfe74142cc36f04b6454f59bc0e92a97eed34005ab03d9dae1758f8e5b
+SIZE (TDE/applications/themes/gtk3-tqt-engine-trinity_14.1.5.orig.tar.xz) = 98284
diff --git a/freebsd/applications/themes/ksplash-engine-moodin/distinfo b/freebsd/applications/themes/ksplash-engine-moodin/distinfo
index 3621f23b5..5b1c13623 100644
--- a/freebsd/applications/themes/ksplash-engine-moodin/distinfo
+++ b/freebsd/applications/themes/ksplash-engine-moodin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243279
-SHA256 (TDE/applications/themes/ksplash-engine-moodin-trinity_14.1.4.orig.tar.xz) = f32be730f0f9d6f9e7649a0f2ca180c54e8a59e41bf6eda53122fae010a66a19
-SIZE (TDE/applications/themes/ksplash-engine-moodin-trinity_14.1.4.orig.tar.xz) = 1160888
+TIMESTAMP = 1762478966
+SHA256 (TDE/applications/themes/ksplash-engine-moodin-trinity_14.1.5.orig.tar.xz) = d01f0012156d21135ee7b8ead2926006a424a0eb958eaf566dd9b010f27431d8
+SIZE (TDE/applications/themes/ksplash-engine-moodin-trinity_14.1.5.orig.tar.xz) = 1160884
diff --git a/freebsd/applications/themes/tde-style-baghira/distinfo b/freebsd/applications/themes/tde-style-baghira/distinfo
index 6c79fc6a6..24663910c 100644
--- a/freebsd/applications/themes/tde-style-baghira/distinfo
+++ b/freebsd/applications/themes/tde-style-baghira/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243340
-SHA256 (TDE/applications/themes/tde-style-baghira-trinity_14.1.4.orig.tar.xz) = e957255917264d36f405c6ed55425f806b4a51e3c2c1ed95ed72d5d0855b1370
-SIZE (TDE/applications/themes/tde-style-baghira-trinity_14.1.4.orig.tar.xz) = 404496
+TIMESTAMP = 1762479018
+SHA256 (TDE/applications/themes/tde-style-baghira-trinity_14.1.5.orig.tar.xz) = 2dfe6931422a7fd122dca83995fae769270f215aad42f0eb31cbc03017321d94
+SIZE (TDE/applications/themes/tde-style-baghira-trinity_14.1.5.orig.tar.xz) = 404716
diff --git a/freebsd/applications/themes/tde-style-domino/distinfo b/freebsd/applications/themes/tde-style-domino/distinfo
index 98d2ac549..9ebcac7fd 100644
--- a/freebsd/applications/themes/tde-style-domino/distinfo
+++ b/freebsd/applications/themes/tde-style-domino/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243380
-SHA256 (TDE/applications/themes/tde-style-domino-trinity_14.1.4.orig.tar.xz) = 924f566d3ccee167ab9a42ba6ee504d04a7db84d35ea9f4491836d2fe1bc6be3
-SIZE (TDE/applications/themes/tde-style-domino-trinity_14.1.4.orig.tar.xz) = 120108
+TIMESTAMP = 1762479086
+SHA256 (TDE/applications/themes/tde-style-domino-trinity_14.1.5.orig.tar.xz) = c6c5e1630c53f30cdf220a13fc460528f79454709d3a8a87a0f86b5e729bf62e
+SIZE (TDE/applications/themes/tde-style-domino-trinity_14.1.5.orig.tar.xz) = 120120
diff --git a/freebsd/applications/themes/tde-style-ia-ora/distinfo b/freebsd/applications/themes/tde-style-ia-ora/distinfo
index 4c77c832e..96703f5fa 100644
--- a/freebsd/applications/themes/tde-style-ia-ora/distinfo
+++ b/freebsd/applications/themes/tde-style-ia-ora/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243420
-SHA256 (TDE/applications/themes/tde-style-ia-ora-trinity_14.1.4.orig.tar.xz) = f388fb36fe4782378b3b003fda3fb82ddc2a55aa08090bd44167bf7b58be24ff
-SIZE (TDE/applications/themes/tde-style-ia-ora-trinity_14.1.4.orig.tar.xz) = 63148
+TIMESTAMP = 1762479123
+SHA256 (TDE/applications/themes/tde-style-ia-ora-trinity_14.1.5.orig.tar.xz) = f01c1262e34eafadc5c27d3a5bf196bca2c5d77b71bfb43412aa38970a7ce8fb
+SIZE (TDE/applications/themes/tde-style-ia-ora-trinity_14.1.5.orig.tar.xz) = 63152
diff --git a/freebsd/applications/themes/tde-style-lipstik/distinfo b/freebsd/applications/themes/tde-style-lipstik/distinfo
index 8618a3476..7aec055ff 100644
--- a/freebsd/applications/themes/tde-style-lipstik/distinfo
+++ b/freebsd/applications/themes/tde-style-lipstik/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243458
-SHA256 (TDE/applications/themes/tde-style-lipstik-trinity_14.1.4.orig.tar.xz) = 946858bd8742c363ca16396a0bc79176ff18e740de7036e5f2a14d039b9f1c1f
-SIZE (TDE/applications/themes/tde-style-lipstik-trinity_14.1.4.orig.tar.xz) = 51564
+TIMESTAMP = 1762479246
+SHA256 (TDE/applications/themes/tde-style-lipstik-trinity_14.1.5.orig.tar.xz) = 964c5b018801190ce1a438de678ddf68c06b08f8131149c706d722a29c7672f0
+SIZE (TDE/applications/themes/tde-style-lipstik-trinity_14.1.5.orig.tar.xz) = 51564
diff --git a/freebsd/applications/themes/tde-style-polyester/distinfo b/freebsd/applications/themes/tde-style-polyester/distinfo
index 6014a005c..66e62d91a 100644
--- a/freebsd/applications/themes/tde-style-polyester/distinfo
+++ b/freebsd/applications/themes/tde-style-polyester/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243486
-SHA256 (TDE/applications/themes/tde-style-polyester-trinity_14.1.4.orig.tar.xz) = 608cf40b8ba20493d11a1b7845c0d9dad036a6fcd55fbf3ac89758b1db63edcf
-SIZE (TDE/applications/themes/tde-style-polyester-trinity_14.1.4.orig.tar.xz) = 209136
+TIMESTAMP = 1762479275
+SHA256 (TDE/applications/themes/tde-style-polyester-trinity_14.1.5.orig.tar.xz) = 929a0a62808e55021e2489ad637e0ec56bdf1c5cc023c4ee165dfa8db5858066
+SIZE (TDE/applications/themes/tde-style-polyester-trinity_14.1.5.orig.tar.xz) = 209228
diff --git a/freebsd/applications/themes/tde-style-qtcurve/distinfo b/freebsd/applications/themes/tde-style-qtcurve/distinfo
index eca3b1eed..7a39af7cf 100644
--- a/freebsd/applications/themes/tde-style-qtcurve/distinfo
+++ b/freebsd/applications/themes/tde-style-qtcurve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243517
-SHA256 (TDE/applications/themes/tde-style-qtcurve-trinity_14.1.4.orig.tar.xz) = 7bde1d6491edb4ad9edc532b48f8b2399e98fea7a371aaa9052e3cfefad30293
-SIZE (TDE/applications/themes/tde-style-qtcurve-trinity_14.1.4.orig.tar.xz) = 169088
+TIMESTAMP = 1762479324
+SHA256 (TDE/applications/themes/tde-style-qtcurve-trinity_14.1.5.orig.tar.xz) = 8aec028e244de5bb769ce347602baf07fd69ec3eec2e65bbb0b1f1fa7f780eb7
+SIZE (TDE/applications/themes/tde-style-qtcurve-trinity_14.1.5.orig.tar.xz) = 169092
diff --git a/freebsd/applications/themes/tdmtheme/distinfo b/freebsd/applications/themes/tdmtheme/distinfo
index a209cffa8..96eb33517 100644
--- a/freebsd/applications/themes/tdmtheme/distinfo
+++ b/freebsd/applications/themes/tdmtheme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243553
-SHA256 (TDE/applications/themes/tdmtheme-trinity_14.1.4.orig.tar.xz) = 396ce951ec549ad2de69444d74cbc7a710fbd935d0bd77ff673ae0c19dc03b43
-SIZE (TDE/applications/themes/tdmtheme-trinity_14.1.4.orig.tar.xz) = 26508
+TIMESTAMP = 1762479365
+SHA256 (TDE/applications/themes/tdmtheme-trinity_14.1.5.orig.tar.xz) = 32bad8bf7576033be65abd334139fa5577b0f19554776ffbaa717af2d561e8fb
+SIZE (TDE/applications/themes/tdmtheme-trinity_14.1.5.orig.tar.xz) = 26512
diff --git a/freebsd/applications/themes/twin-style-crystal/distinfo b/freebsd/applications/themes/twin-style-crystal/distinfo
index 2cb9fd8c0..46652ca33 100644
--- a/freebsd/applications/themes/twin-style-crystal/distinfo
+++ b/freebsd/applications/themes/twin-style-crystal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243580
-SHA256 (TDE/applications/themes/twin-style-crystal-trinity_14.1.4.orig.tar.xz) = 9bd6c33b4929550362202e69dac6f60c40155dbd8b71ec5fb8ac0fa0a012288e
-SIZE (TDE/applications/themes/twin-style-crystal-trinity_14.1.4.orig.tar.xz) = 167032
+TIMESTAMP = 1762479394
+SHA256 (TDE/applications/themes/twin-style-crystal-trinity_14.1.5.orig.tar.xz) = 8898f6f838e295e44f904b113c643357e43390e5eb8ffe8e6b249b3d0b96cfee
+SIZE (TDE/applications/themes/twin-style-crystal-trinity_14.1.5.orig.tar.xz) = 167020
diff --git a/freebsd/applications/themes/twin-style-dekorator/distinfo b/freebsd/applications/themes/twin-style-dekorator/distinfo
index a6f89f996..b59b4dbb5 100644
--- a/freebsd/applications/themes/twin-style-dekorator/distinfo
+++ b/freebsd/applications/themes/twin-style-dekorator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243621
-SHA256 (TDE/applications/themes/twin-style-dekorator-trinity_14.1.4.orig.tar.xz) = 6c0afb216f9705ee6184d5a203e8fd3b43291311c60337a1b6b645941acade5d
-SIZE (TDE/applications/themes/twin-style-dekorator-trinity_14.1.4.orig.tar.xz) = 314788
+TIMESTAMP = 1762479434
+SHA256 (TDE/applications/themes/twin-style-dekorator-trinity_14.1.5.orig.tar.xz) = 0736d017157e0bdf5ef31fae2e7321e1b24e6e3ea7aa1c656b1fcd00fa9c659d
+SIZE (TDE/applications/themes/twin-style-dekorator-trinity_14.1.5.orig.tar.xz) = 314856
diff --git a/freebsd/applications/themes/twin-style-fahrenheit/distinfo b/freebsd/applications/themes/twin-style-fahrenheit/distinfo
index 50d51b3a1..a1e7e607f 100644
--- a/freebsd/applications/themes/twin-style-fahrenheit/distinfo
+++ b/freebsd/applications/themes/twin-style-fahrenheit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243654
-SHA256 (TDE/applications/themes/twin-style-fahrenheit-trinity_14.1.4.orig.tar.xz) = 20292860004a7a92b973afbf3275c5252ec4747d2ac405cb775e75c18f5acca3
-SIZE (TDE/applications/themes/twin-style-fahrenheit-trinity_14.1.4.orig.tar.xz) = 21008
+TIMESTAMP = 1762479496
+SHA256 (TDE/applications/themes/twin-style-fahrenheit-trinity_14.1.5.orig.tar.xz) = 7b2314e6adb3d6e239b14619e22f568266b0e49696d1d34adcf1b69b6397fbbe
+SIZE (TDE/applications/themes/twin-style-fahrenheit-trinity_14.1.5.orig.tar.xz) = 21000
diff --git a/freebsd/applications/themes/twin-style-machbunt/distinfo b/freebsd/applications/themes/twin-style-machbunt/distinfo
index 65bc081b9..e72d07ef6 100644
--- a/freebsd/applications/themes/twin-style-machbunt/distinfo
+++ b/freebsd/applications/themes/twin-style-machbunt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243689
-SHA256 (TDE/applications/themes/twin-style-machbunt-trinity_14.1.4.orig.tar.xz) = 57c9397cd23e63ea3180510328462d3520c8b204a51f04a9a00de321c9f1721e
-SIZE (TDE/applications/themes/twin-style-machbunt-trinity_14.1.4.orig.tar.xz) = 26112
+TIMESTAMP = 1762479711
+SHA256 (TDE/applications/themes/twin-style-machbunt-trinity_14.1.5.orig.tar.xz) = 20dd45d6e1010e39ae6c23608a704d78ecef9a0b035f757172a994ae785bc9fe
+SIZE (TDE/applications/themes/twin-style-machbunt-trinity_14.1.5.orig.tar.xz) = 26112
diff --git a/freebsd/applications/themes/twin-style-mallory/distinfo b/freebsd/applications/themes/twin-style-mallory/distinfo
index 11607412e..b643fd043 100644
--- a/freebsd/applications/themes/twin-style-mallory/distinfo
+++ b/freebsd/applications/themes/twin-style-mallory/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243715
-SHA256 (TDE/applications/themes/twin-style-mallory-trinity_14.1.4.orig.tar.xz) = 2d0f43f18255f96cad647ba39fde51006d8cbe92a6f32b02bd3ac5ae45bc0d62
-SIZE (TDE/applications/themes/twin-style-mallory-trinity_14.1.4.orig.tar.xz) = 27956
+TIMESTAMP = 1762479737
+SHA256 (TDE/applications/themes/twin-style-mallory-trinity_14.1.5.orig.tar.xz) = 6bda960b6412d9f94281e5786897dc3b48fbd4193710c3d8306bfcc918e47153
+SIZE (TDE/applications/themes/twin-style-mallory-trinity_14.1.5.orig.tar.xz) = 27952
diff --git a/freebsd/applications/themes/twin-style-suse2/distinfo b/freebsd/applications/themes/twin-style-suse2/distinfo
index 8a40c2be9..455a82554 100644
--- a/freebsd/applications/themes/twin-style-suse2/distinfo
+++ b/freebsd/applications/themes/twin-style-suse2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243788
-SHA256 (TDE/applications/themes/twin-style-suse2-trinity_14.1.4.orig.tar.xz) = 5ee1b939f8dddf9320b97f389a2a55671e299d30b02335b35d06113ccbd08af9
-SIZE (TDE/applications/themes/twin-style-suse2-trinity_14.1.4.orig.tar.xz) = 74984
+TIMESTAMP = 1762479795
+SHA256 (TDE/applications/themes/twin-style-suse2-trinity_14.1.5.orig.tar.xz) = 910df6ee07aafc8208008b55a33d6cf3d094bbd633a673b2a31cb78e5e2013d4
+SIZE (TDE/applications/themes/twin-style-suse2-trinity_14.1.5.orig.tar.xz) = 75124
diff --git a/freebsd/applications/utilities/abakus/distinfo b/freebsd/applications/utilities/abakus/distinfo
index e7f9e0f3c..e97a8b540 100644
--- a/freebsd/applications/utilities/abakus/distinfo
+++ b/freebsd/applications/utilities/abakus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243826
-SHA256 (TDE/applications/utilities/abakus-trinity_14.1.4.orig.tar.xz) = c1251859e94e70a7f7a528dd7e4b19555b5182273979180a6219eb3ee563ce1f
-SIZE (TDE/applications/utilities/abakus-trinity_14.1.4.orig.tar.xz) = 252588
+TIMESTAMP = 1762523935
+SHA256 (TDE/applications/utilities/abakus-trinity_14.1.5.orig.tar.xz) = a4f707e514412efc05e56d4b77a321307b66f32e21775051bc997bc00da0fae6
+SIZE (TDE/applications/utilities/abakus-trinity_14.1.5.orig.tar.xz) = 252680
diff --git a/freebsd/applications/utilities/filelight/distinfo b/freebsd/applications/utilities/filelight/distinfo
index 8f0b7ba31..c763ae0be 100644
--- a/freebsd/applications/utilities/filelight/distinfo
+++ b/freebsd/applications/utilities/filelight/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243913
-SHA256 (TDE/applications/utilities/filelight-trinity_14.1.4.orig.tar.xz) = 55ea0bfd3e6a8f6bff81629fb45b2de3f13dcc7fd30c9d0f3b87291db9298ae4
-SIZE (TDE/applications/utilities/filelight-trinity_14.1.4.orig.tar.xz) = 421000
+TIMESTAMP = 1762524006
+SHA256 (TDE/applications/utilities/filelight-trinity_14.1.5.orig.tar.xz) = 69267de304e34ad7e3867926cc0e0e008e30c021967e265ec54582672cf0c4bd
+SIZE (TDE/applications/utilities/filelight-trinity_14.1.5.orig.tar.xz) = 422076
diff --git a/freebsd/applications/utilities/filelight/pkg-plist b/freebsd/applications/utilities/filelight/pkg-plist
index 696d4a3a1..8ce7a1265 100644
--- a/freebsd/applications/utilities/filelight/pkg-plist
+++ b/freebsd/applications/utilities/filelight/pkg-plist
@@ -64,6 +64,7 @@ share/locale/et/LC_MESSAGES/filelight.mo
share/locale/fr/LC_MESSAGES/filelight.mo
share/locale/ga/LC_MESSAGES/filelight.mo
share/locale/gl/LC_MESSAGES/filelight.mo
+share/locale/ia/LC_MESSAGES/filelight.mo
share/locale/is/LC_MESSAGES/filelight.mo
share/locale/it/LC_MESSAGES/filelight.mo
share/locale/ja/LC_MESSAGES/filelight.mo
diff --git a/freebsd/applications/utilities/kbarcode/distinfo b/freebsd/applications/utilities/kbarcode/distinfo
index c12d8f87c..f156117c7 100644
--- a/freebsd/applications/utilities/kbarcode/distinfo
+++ b/freebsd/applications/utilities/kbarcode/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745243997
-SHA256 (TDE/applications/utilities/kbarcode-trinity_14.1.4.orig.tar.xz) = 301e051566b13c3ef4485b7c776245444920ca23329a9b9c914bf63e425c30c7
-SIZE (TDE/applications/utilities/kbarcode-trinity_14.1.4.orig.tar.xz) = 277592
+TIMESTAMP = 1762524522
+SHA256 (TDE/applications/utilities/kbarcode-trinity_14.1.5.orig.tar.xz) = 23c7b1e602fa61736afb60144d14c53f6ff2f5a221fac4253f75d3767c172444
+SIZE (TDE/applications/utilities/kbarcode-trinity_14.1.5.orig.tar.xz) = 277980
diff --git a/freebsd/applications/utilities/kchmviewer/distinfo b/freebsd/applications/utilities/kchmviewer/distinfo
index d2ad77831..6d5f0f35f 100644
--- a/freebsd/applications/utilities/kchmviewer/distinfo
+++ b/freebsd/applications/utilities/kchmviewer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745244066
-SHA256 (TDE/applications/utilities/kchmviewer-trinity_14.1.4.orig.tar.xz) = ecd25b54af646c7dd08d8891755081b1833d9ea8d24b936704dcad8ea67301c1
-SIZE (TDE/applications/utilities/kchmviewer-trinity_14.1.4.orig.tar.xz) = 190000
+TIMESTAMP = 1762524589
+SHA256 (TDE/applications/utilities/kchmviewer-trinity_14.1.5.orig.tar.xz) = 6c0b9448fbbbe996eaf15b9884b93aefb83f74c7258c6a36c2925d879a36c2b9
+SIZE (TDE/applications/utilities/kchmviewer-trinity_14.1.5.orig.tar.xz) = 190524
diff --git a/freebsd/applications/utilities/kcpuload/distinfo b/freebsd/applications/utilities/kcpuload/distinfo
index 668d72c66..7e3937368 100644
--- a/freebsd/applications/utilities/kcpuload/distinfo
+++ b/freebsd/applications/utilities/kcpuload/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745244105
-SHA256 (TDE/applications/utilities/kcpuload-trinity_14.1.4.orig.tar.xz) = c7324797e29a5245a6f2f3575748b1cd32ff1cc77aa431ab9618daf6f9c0dbe9
-SIZE (TDE/applications/utilities/kcpuload-trinity_14.1.4.orig.tar.xz) = 37280
+TIMESTAMP = 1762524686
+SHA256 (TDE/applications/utilities/kcpuload-trinity_14.1.5.orig.tar.xz) = 961210836649f9da2b505f1fa9b1cbb8fa44f8dad18c547dbd32fa289cc6ba15
+SIZE (TDE/applications/utilities/kcpuload-trinity_14.1.5.orig.tar.xz) = 37276
diff --git a/freebsd/applications/utilities/kdirstat/distinfo b/freebsd/applications/utilities/kdirstat/distinfo
index 98ced02e2..8e10a4555 100644
--- a/freebsd/applications/utilities/kdirstat/distinfo
+++ b/freebsd/applications/utilities/kdirstat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745244160
-SHA256 (TDE/applications/utilities/kdirstat-trinity_14.1.4.orig.tar.xz) = 3897c58845b1dbc756744d399d19230824e6d151a65795b6a347979e1b358d0f
-SIZE (TDE/applications/utilities/kdirstat-trinity_14.1.4.orig.tar.xz) = 214140
+TIMESTAMP = 1762524723
+SHA256 (TDE/applications/utilities/kdirstat-trinity_14.1.5.orig.tar.xz) = 6ae61baeee2f0787341b8cdedfc3ce87ce77e04c50365eb38ac1d42c5dacd0e9
+SIZE (TDE/applications/utilities/kdirstat-trinity_14.1.5.orig.tar.xz) = 214164
diff --git a/freebsd/applications/utilities/keep/distinfo b/freebsd/applications/utilities/keep/distinfo
index 0714c14a7..b5dc1b4e8 100644
--- a/freebsd/applications/utilities/keep/distinfo
+++ b/freebsd/applications/utilities/keep/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745244211
-SHA256 (TDE/applications/utilities/keep-trinity_14.1.4.orig.tar.xz) = eed632427a49adb2ebd68f9d8b59e4ab12e74f1c9115ad01d9a6e4bfe3e5605a
-SIZE (TDE/applications/utilities/keep-trinity_14.1.4.orig.tar.xz) = 164788
+TIMESTAMP = 1762524833
+SHA256 (TDE/applications/utilities/keep-trinity_14.1.5.orig.tar.xz) = 958d6ac66921eeadf50cf5f01e04452557c2bf99b641e8f686e939986678a961
+SIZE (TDE/applications/utilities/keep-trinity_14.1.5.orig.tar.xz) = 164776
diff --git a/freebsd/applications/utilities/knutclient/distinfo b/freebsd/applications/utilities/knutclient/distinfo
index ec288536d..74b6a60b6 100644
--- a/freebsd/applications/utilities/knutclient/distinfo
+++ b/freebsd/applications/utilities/knutclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745244243
-SHA256 (TDE/applications/utilities/knutclient-trinity_14.1.4.orig.tar.xz) = f6cc8f1103c537b97fec78dcd1f7cfacc502a07f710325f2f17e8a127c162fcd
-SIZE (TDE/applications/utilities/knutclient-trinity_14.1.4.orig.tar.xz) = 535336
+TIMESTAMP = 1762524920
+SHA256 (TDE/applications/utilities/knutclient-trinity_14.1.5.orig.tar.xz) = db2a2dc5d526a29b5c6c5024d15831b636cd7108ba0fbcd207c707c9abe6efea
+SIZE (TDE/applications/utilities/knutclient-trinity_14.1.5.orig.tar.xz) = 535384
diff --git a/freebsd/applications/utilities/kommando/distinfo b/freebsd/applications/utilities/kommando/distinfo
index 97da22410..0f26884c5 100644
--- a/freebsd/applications/utilities/kommando/distinfo
+++ b/freebsd/applications/utilities/kommando/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745244347
-SHA256 (TDE/applications/utilities/kommando-trinity_14.1.4.orig.tar.xz) = b5763580f647d52d03fa0ba62981a6f281ec0a6a754e0a903bd61f3d9a8b4903
-SIZE (TDE/applications/utilities/kommando-trinity_14.1.4.orig.tar.xz) = 44340
+TIMESTAMP = 1762524966
+SHA256 (TDE/applications/utilities/kommando-trinity_14.1.5.orig.tar.xz) = 1ec0f0ca18c12513c746a11903d34ec2aff0aa0f76e60b9d74322cfb8e81fce0
+SIZE (TDE/applications/utilities/kommando-trinity_14.1.5.orig.tar.xz) = 45228
diff --git a/freebsd/applications/utilities/kommando/pkg-plist b/freebsd/applications/utilities/kommando/pkg-plist
index 165d85174..3be9682b3 100644
--- a/freebsd/applications/utilities/kommando/pkg-plist
+++ b/freebsd/applications/utilities/kommando/pkg-plist
@@ -13,8 +13,10 @@ share/doc/tde/HTML/en/kommando/index.docbook
share/icons/hicolor/16x16/apps/kommando.png
share/icons/hicolor/32x32/apps/kommando.png
share/icons/hicolor/64x64/apps/kommando.png
+share/locale/it/LC_MESSAGES/kommando.mo
share/locale/ka/LC_MESSAGES/kommando.mo
share/locale/nl/LC_MESSAGES/kommando.mo
share/locale/pl/LC_MESSAGES/kommando.mo
+share/locale/zh_Hans/LC_MESSAGES/kommando.mo
share/man/man1/kommando.1.gz
share/services/kded/kommandod.desktop
diff --git a/freebsd/applications/utilities/kompose/distinfo b/freebsd/applications/utilities/kompose/distinfo
index 1918283d7..4af947e08 100644
--- a/freebsd/applications/utilities/kompose/distinfo
+++ b/freebsd/applications/utilities/kompose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745244410
-SHA256 (TDE/applications/utilities/kompose-trinity_14.1.4.orig.tar.xz) = b2513d4ae1193623cca64c8f1bca9cc099c2c1788a852d9d3657424d5699e060
-SIZE (TDE/applications/utilities/kompose-trinity_14.1.4.orig.tar.xz) = 82644
+TIMESTAMP = 1762525037
+SHA256 (TDE/applications/utilities/kompose-trinity_14.1.5.orig.tar.xz) = 3191a8bcfe63f665880902dd69620c591ea5ff28e3f6c0402408340e16d4cd43
+SIZE (TDE/applications/utilities/kompose-trinity_14.1.5.orig.tar.xz) = 82860
diff --git a/freebsd/applications/utilities/krename/distinfo b/freebsd/applications/utilities/krename/distinfo
index 7eec7ead1..28a2e62af 100644
--- a/freebsd/applications/utilities/krename/distinfo
+++ b/freebsd/applications/utilities/krename/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745244468
-SHA256 (TDE/applications/utilities/krename-trinity_14.1.4.orig.tar.xz) = 89d705c04a59b2182845d216e2f879a4bd701b227ec3df1cedd5b8dc01f58cae
-SIZE (TDE/applications/utilities/krename-trinity_14.1.4.orig.tar.xz) = 185352
+TIMESTAMP = 1762525088
+SHA256 (TDE/applications/utilities/krename-trinity_14.1.5.orig.tar.xz) = 5568d37771503ec4b1297fc18e9f5b0680912664c69360b114ba6fb8bef4bfc1
+SIZE (TDE/applications/utilities/krename-trinity_14.1.5.orig.tar.xz) = 185372
diff --git a/freebsd/applications/utilities/mathemagics/distinfo b/freebsd/applications/utilities/mathemagics/distinfo
index f68a909ed..0e3973e32 100644
--- a/freebsd/applications/utilities/mathemagics/distinfo
+++ b/freebsd/applications/utilities/mathemagics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745244507
-SHA256 (TDE/applications/utilities/mathemagics-trinity_14.1.4.orig.tar.xz) = 6f43624fe059425499412f378c8154b2dcfd2567b217a91600ef3e64b1e07e1b
-SIZE (TDE/applications/utilities/mathemagics-trinity_14.1.4.orig.tar.xz) = 34276
+TIMESTAMP = 1762525126
+SHA256 (TDE/applications/utilities/mathemagics-trinity_14.1.5.orig.tar.xz) = 478c2b2af0062affb16d513e62c3d4ab62647f9453611eda0fe0d2d2d5d593cb
+SIZE (TDE/applications/utilities/mathemagics-trinity_14.1.5.orig.tar.xz) = 34284
diff --git a/freebsd/applications/utilities/qalculate-tde/distinfo b/freebsd/applications/utilities/qalculate-tde/distinfo
index 810d53068..067bc44c3 100644
--- a/freebsd/applications/utilities/qalculate-tde/distinfo
+++ b/freebsd/applications/utilities/qalculate-tde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745244563
-SHA256 (TDE/applications/utilities/qalculate-trinity_14.1.4.orig.tar.xz) = 48c23a71e53614fc0502fe9af494d80750678e5a15c8693074bb408ac09c91d2
-SIZE (TDE/applications/utilities/qalculate-trinity_14.1.4.orig.tar.xz) = 744128
+TIMESTAMP = 1762525272
+SHA256 (TDE/applications/utilities/qalculate-trinity_14.1.5.orig.tar.xz) = 6664d701a1d1635f7527cca786060ff687a630214aa680cc4a697fa85745a8cf
+SIZE (TDE/applications/utilities/qalculate-trinity_14.1.5.orig.tar.xz) = 743972
diff --git a/freebsd/core/tde-i18n-af/distinfo b/freebsd/core/tde-i18n-af/distinfo
index 019703d70..b21405724 100644
--- a/freebsd/core/tde-i18n-af/distinfo
+++ b/freebsd/core/tde-i18n-af/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737425
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762525412
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-ar/distinfo b/freebsd/core/tde-i18n-ar/distinfo
index 8d8e42062..b1faab71a 100644
--- a/freebsd/core/tde-i18n-ar/distinfo
+++ b/freebsd/core/tde-i18n-ar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737427
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762525548
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-az/distinfo b/freebsd/core/tde-i18n-az/distinfo
index 55a05e248..14ff5bc24 100644
--- a/freebsd/core/tde-i18n-az/distinfo
+++ b/freebsd/core/tde-i18n-az/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737430
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762525959
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-be/distinfo b/freebsd/core/tde-i18n-be/distinfo
index b2a594f48..73e441021 100644
--- a/freebsd/core/tde-i18n-be/distinfo
+++ b/freebsd/core/tde-i18n-be/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737433
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762526102
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-be/pkg-plist b/freebsd/core/tde-i18n-be/pkg-plist
index 2c8899617..606bf09d5 100644
--- a/freebsd/core/tde-i18n-be/pkg-plist
+++ b/freebsd/core/tde-i18n-be/pkg-plist
@@ -217,7 +217,6 @@ share/locale/be/LC_MESSAGES/kworldclock.mo
share/locale/be/LC_MESSAGES/kwriteconfig.mo
share/locale/be/LC_MESSAGES/kxkb.mo
share/locale/be/LC_MESSAGES/kxsconfig.mo
-share/locale/be/LC_MESSAGES/kxsldbg.mo
share/locale/be/LC_MESSAGES/libKTTSD.mo
share/locale/be/LC_MESSAGES/libdmctl.mo
share/locale/be/LC_MESSAGES/libkcal.mo
diff --git a/freebsd/core/tde-i18n-bg/distinfo b/freebsd/core/tde-i18n-bg/distinfo
index 1c4c3d6ae..c57c8ddd2 100644
--- a/freebsd/core/tde-i18n-bg/distinfo
+++ b/freebsd/core/tde-i18n-bg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737435
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762526384
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-bg/pkg-plist b/freebsd/core/tde-i18n-bg/pkg-plist
index b604105b1..79e4239ef 100644
--- a/freebsd/core/tde-i18n-bg/pkg-plist
+++ b/freebsd/core/tde-i18n-bg/pkg-plist
@@ -351,7 +351,6 @@ share/locale/bg/LC_MESSAGES/kworldclock.mo
share/locale/bg/LC_MESSAGES/kwriteconfig.mo
share/locale/bg/LC_MESSAGES/kxkb.mo
share/locale/bg/LC_MESSAGES/kxsconfig.mo
-share/locale/bg/LC_MESSAGES/kxsldbg.mo
share/locale/bg/LC_MESSAGES/libKTTSD.mo
share/locale/bg/LC_MESSAGES/libdmctl.mo
share/locale/bg/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-bn/distinfo b/freebsd/core/tde-i18n-bn/distinfo
index 564b784dc..c7d9163bd 100644
--- a/freebsd/core/tde-i18n-bn/distinfo
+++ b/freebsd/core/tde-i18n-bn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737438
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762526436
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-br/distinfo b/freebsd/core/tde-i18n-br/distinfo
index ef25921b4..7ce381f5f 100644
--- a/freebsd/core/tde-i18n-br/distinfo
+++ b/freebsd/core/tde-i18n-br/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737441
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762526480
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-br/pkg-plist b/freebsd/core/tde-i18n-br/pkg-plist
index 5b314fc18..cf943116b 100644
--- a/freebsd/core/tde-i18n-br/pkg-plist
+++ b/freebsd/core/tde-i18n-br/pkg-plist
@@ -355,7 +355,6 @@ share/locale/br/LC_MESSAGES/kworldclock.mo
share/locale/br/LC_MESSAGES/kwriteconfig.mo
share/locale/br/LC_MESSAGES/kxkb.mo
share/locale/br/LC_MESSAGES/kxsconfig.mo
-share/locale/br/LC_MESSAGES/kxsldbg.mo
share/locale/br/LC_MESSAGES/libKTTSD.mo
share/locale/br/LC_MESSAGES/libdmctl.mo
share/locale/br/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-bs/distinfo b/freebsd/core/tde-i18n-bs/distinfo
index 6d733016b..6a897a197 100644
--- a/freebsd/core/tde-i18n-bs/distinfo
+++ b/freebsd/core/tde-i18n-bs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737443
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762526522
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-ca/distinfo b/freebsd/core/tde-i18n-ca/distinfo
index 94145d080..58b7fc174 100644
--- a/freebsd/core/tde-i18n-ca/distinfo
+++ b/freebsd/core/tde-i18n-ca/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737446
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762526650
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-ca/pkg-plist b/freebsd/core/tde-i18n-ca/pkg-plist
index 1b63dbb41..c0d466f25 100644
--- a/freebsd/core/tde-i18n-ca/pkg-plist
+++ b/freebsd/core/tde-i18n-ca/pkg-plist
@@ -1366,7 +1366,6 @@ share/locale/ca/LC_MESSAGES/kworldclock.mo
share/locale/ca/LC_MESSAGES/kwriteconfig.mo
share/locale/ca/LC_MESSAGES/kxkb.mo
share/locale/ca/LC_MESSAGES/kxsconfig.mo
-share/locale/ca/LC_MESSAGES/kxsldbg.mo
share/locale/ca/LC_MESSAGES/libKTTSD.mo
share/locale/ca/LC_MESSAGES/libdmctl.mo
share/locale/ca/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-cs/distinfo b/freebsd/core/tde-i18n-cs/distinfo
index 13615b67a..f1e20e4f5 100644
--- a/freebsd/core/tde-i18n-cs/distinfo
+++ b/freebsd/core/tde-i18n-cs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737448
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762526742
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-cs/pkg-plist b/freebsd/core/tde-i18n-cs/pkg-plist
index 7089d389c..04d3c52ec 100644
--- a/freebsd/core/tde-i18n-cs/pkg-plist
+++ b/freebsd/core/tde-i18n-cs/pkg-plist
@@ -568,7 +568,6 @@ share/locale/cs/LC_MESSAGES/kworldclock.mo
share/locale/cs/LC_MESSAGES/kwriteconfig.mo
share/locale/cs/LC_MESSAGES/kxkb.mo
share/locale/cs/LC_MESSAGES/kxsconfig.mo
-share/locale/cs/LC_MESSAGES/kxsldbg.mo
share/locale/cs/LC_MESSAGES/libKTTSD.mo
share/locale/cs/LC_MESSAGES/libdmctl.mo
share/locale/cs/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-csb/distinfo b/freebsd/core/tde-i18n-csb/distinfo
index 3d0bc6732..9ee2b00cc 100644
--- a/freebsd/core/tde-i18n-csb/distinfo
+++ b/freebsd/core/tde-i18n-csb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737451
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762526792
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-cy/distinfo b/freebsd/core/tde-i18n-cy/distinfo
index ca4cd2644..601db5d27 100644
--- a/freebsd/core/tde-i18n-cy/distinfo
+++ b/freebsd/core/tde-i18n-cy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737454
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762526855
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-cy/pkg-plist b/freebsd/core/tde-i18n-cy/pkg-plist
index 278d3934e..937a87b0d 100644
--- a/freebsd/core/tde-i18n-cy/pkg-plist
+++ b/freebsd/core/tde-i18n-cy/pkg-plist
@@ -354,7 +354,6 @@ share/locale/cy/LC_MESSAGES/kworldclock.mo
share/locale/cy/LC_MESSAGES/kwriteconfig.mo
share/locale/cy/LC_MESSAGES/kxkb.mo
share/locale/cy/LC_MESSAGES/kxsconfig.mo
-share/locale/cy/LC_MESSAGES/kxsldbg.mo
share/locale/cy/LC_MESSAGES/libKTTSD.mo
share/locale/cy/LC_MESSAGES/libdmctl.mo
share/locale/cy/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-da/distinfo b/freebsd/core/tde-i18n-da/distinfo
index fc97e19e0..3517639eb 100644
--- a/freebsd/core/tde-i18n-da/distinfo
+++ b/freebsd/core/tde-i18n-da/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737456
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762526968
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-da/pkg-plist b/freebsd/core/tde-i18n-da/pkg-plist
index e9c469972..69ecc57ba 100644
--- a/freebsd/core/tde-i18n-da/pkg-plist
+++ b/freebsd/core/tde-i18n-da/pkg-plist
@@ -1280,20 +1280,6 @@ share/doc/tde/HTML/da/kwrite/index.docbook
share/doc/tde/HTML/da/kxkb/common
share/doc/tde/HTML/da/kxkb/index.cache.bz2
share/doc/tde/HTML/da/kxkb/index.docbook
-share/doc/tde/HTML/da/kxsldbg/callstack.docbook
-share/doc/tde/HTML/da/kxsldbg/common
-share/doc/tde/HTML/da/kxsldbg/credits.docbook
-share/doc/tde/HTML/da/kxsldbg/entities.docbook
-share/doc/tde/HTML/da/kxsldbg/glossary.docbook
-share/doc/tde/HTML/da/kxsldbg/index.cache.bz2
-share/doc/tde/HTML/da/kxsldbg/index.docbook
-share/doc/tde/HTML/da/kxsldbg/kxsldbg_configure.docbook
-share/doc/tde/HTML/da/kxsldbg/kxsldbg_inspector.docbook
-share/doc/tde/HTML/da/kxsldbg/kxsldbg_mainwindow.docbook
-share/doc/tde/HTML/da/kxsldbg/kxsldbg_tools.docbook
-share/doc/tde/HTML/da/kxsldbg/sources.docbook
-share/doc/tde/HTML/da/kxsldbg/templates.docbook
-share/doc/tde/HTML/da/kxsldbg/variables.docbook
share/doc/tde/HTML/da/lilo-config/common
share/doc/tde/HTML/da/lilo-config/index.cache.bz2
share/doc/tde/HTML/da/lilo-config/index.docbook
@@ -1563,13 +1549,6 @@ share/doc/tde/HTML/da/umbrello/introduction.docbook
share/doc/tde/HTML/da/umbrello/other_features.docbook
share/doc/tde/HTML/da/umbrello/uml_basics.docbook
share/doc/tde/HTML/da/umbrello/working_with_umbrello.docbook
-share/doc/tde/HTML/da/xsldbg/commands.docbook
-share/doc/tde/HTML/da/xsldbg/common
-share/doc/tde/HTML/da/xsldbg/credits.docbook
-share/doc/tde/HTML/da/xsldbg/index.cache.bz2
-share/doc/tde/HTML/da/xsldbg/index.docbook
-share/doc/tde/HTML/da/xsldbg/introduction.docbook
-share/doc/tde/HTML/da/xsldbg/usage.docbook
share/locale/da/LC_MESSAGES/akregator.mo
share/locale/da/LC_MESSAGES/akregator_konqplugin.mo
share/locale/da/LC_MESSAGES/alsaplayerui.mo
@@ -1930,7 +1909,6 @@ share/locale/da/LC_MESSAGES/kworldclock.mo
share/locale/da/LC_MESSAGES/kwriteconfig.mo
share/locale/da/LC_MESSAGES/kxkb.mo
share/locale/da/LC_MESSAGES/kxsconfig.mo
-share/locale/da/LC_MESSAGES/kxsldbg.mo
share/locale/da/LC_MESSAGES/libKTTSD.mo
share/locale/da/LC_MESSAGES/libdmctl.mo
share/locale/da/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-de/distinfo b/freebsd/core/tde-i18n-de/distinfo
index 0ce2aca92..fd8296992 100644
--- a/freebsd/core/tde-i18n-de/distinfo
+++ b/freebsd/core/tde-i18n-de/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737459
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762527121
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-de/pkg-plist b/freebsd/core/tde-i18n-de/pkg-plist
index c0f6f5408..ba7e8b4ef 100644
--- a/freebsd/core/tde-i18n-de/pkg-plist
+++ b/freebsd/core/tde-i18n-de/pkg-plist
@@ -1601,31 +1601,6 @@ share/doc/tde/HTML/de/kwrite/index.docbook
share/doc/tde/HTML/de/kxkb/common
share/doc/tde/HTML/de/kxkb/index.cache.bz2
share/doc/tde/HTML/de/kxkb/index.docbook
-share/doc/tde/HTML/de/kxsldbg/breakpoints_window.png
-share/doc/tde/HTML/de/kxsldbg/callstack.docbook
-share/doc/tde/HTML/de/kxsldbg/callstack_window.png
-share/doc/tde/HTML/de/kxsldbg/common
-share/doc/tde/HTML/de/kxsldbg/configure_window.png
-share/doc/tde/HTML/de/kxsldbg/credits.docbook
-share/doc/tde/HTML/de/kxsldbg/entities.docbook
-share/doc/tde/HTML/de/kxsldbg/entities_window.png
-share/doc/tde/HTML/de/kxsldbg/globals_window.png
-share/doc/tde/HTML/de/kxsldbg/glossary.docbook
-share/doc/tde/HTML/de/kxsldbg/index.cache.bz2
-share/doc/tde/HTML/de/kxsldbg/index.docbook
-share/doc/tde/HTML/de/kxsldbg/kxsldbg_configure.docbook
-share/doc/tde/HTML/de/kxsldbg/kxsldbg_inspector.docbook
-share/doc/tde/HTML/de/kxsldbg/kxsldbg_mainwindow.docbook
-share/doc/tde/HTML/de/kxsldbg/kxsldbg_tools.docbook
-share/doc/tde/HTML/de/kxsldbg/main_window.png
-share/doc/tde/HTML/de/kxsldbg/publicid_window.png
-share/doc/tde/HTML/de/kxsldbg/sources.docbook
-share/doc/tde/HTML/de/kxsldbg/sources_window.png
-share/doc/tde/HTML/de/kxsldbg/systemid_window.png
-share/doc/tde/HTML/de/kxsldbg/templates.docbook
-share/doc/tde/HTML/de/kxsldbg/templates_window.png
-share/doc/tde/HTML/de/kxsldbg/variables.docbook
-share/doc/tde/HTML/de/kxsldbg/walk_window.png
share/doc/tde/HTML/de/lilo-config/common
share/doc/tde/HTML/de/lilo-config/index.cache.bz2
share/doc/tde/HTML/de/lilo-config/index.docbook
@@ -2269,7 +2244,6 @@ share/locale/de/LC_MESSAGES/kworldclock.mo
share/locale/de/LC_MESSAGES/kwriteconfig.mo
share/locale/de/LC_MESSAGES/kxkb.mo
share/locale/de/LC_MESSAGES/kxsconfig.mo
-share/locale/de/LC_MESSAGES/kxsldbg.mo
share/locale/de/LC_MESSAGES/libKTTSD.mo
share/locale/de/LC_MESSAGES/libdmctl.mo
share/locale/de/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-el/distinfo b/freebsd/core/tde-i18n-el/distinfo
index fb8962752..a3a339881 100644
--- a/freebsd/core/tde-i18n-el/distinfo
+++ b/freebsd/core/tde-i18n-el/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737462
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762527316
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-el/pkg-plist b/freebsd/core/tde-i18n-el/pkg-plist
index 33616379b..db98482fa 100644
--- a/freebsd/core/tde-i18n-el/pkg-plist
+++ b/freebsd/core/tde-i18n-el/pkg-plist
@@ -355,7 +355,6 @@ share/locale/el/LC_MESSAGES/kworldclock.mo
share/locale/el/LC_MESSAGES/kwriteconfig.mo
share/locale/el/LC_MESSAGES/kxkb.mo
share/locale/el/LC_MESSAGES/kxsconfig.mo
-share/locale/el/LC_MESSAGES/kxsldbg.mo
share/locale/el/LC_MESSAGES/libKTTSD.mo
share/locale/el/LC_MESSAGES/libdmctl.mo
share/locale/el/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-en_GB/distinfo b/freebsd/core/tde-i18n-en_GB/distinfo
index f50b594fd..db7c79350 100644
--- a/freebsd/core/tde-i18n-en_GB/distinfo
+++ b/freebsd/core/tde-i18n-en_GB/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737464
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762527368
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-en_GB/pkg-plist b/freebsd/core/tde-i18n-en_GB/pkg-plist
index 0fc1f8e5f..a31787cc8 100644
--- a/freebsd/core/tde-i18n-en_GB/pkg-plist
+++ b/freebsd/core/tde-i18n-en_GB/pkg-plist
@@ -1060,7 +1060,6 @@ share/locale/en_GB/LC_MESSAGES/kworldclock.mo
share/locale/en_GB/LC_MESSAGES/kwriteconfig.mo
share/locale/en_GB/LC_MESSAGES/kxkb.mo
share/locale/en_GB/LC_MESSAGES/kxsconfig.mo
-share/locale/en_GB/LC_MESSAGES/kxsldbg.mo
share/locale/en_GB/LC_MESSAGES/libKTTSD.mo
share/locale/en_GB/LC_MESSAGES/libdmctl.mo
share/locale/en_GB/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-eo/distinfo b/freebsd/core/tde-i18n-eo/distinfo
index f5de8a410..9cfad8faa 100644
--- a/freebsd/core/tde-i18n-eo/distinfo
+++ b/freebsd/core/tde-i18n-eo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737467
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762527487
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-es/distinfo b/freebsd/core/tde-i18n-es/distinfo
index fee608a28..96e59caa4 100644
--- a/freebsd/core/tde-i18n-es/distinfo
+++ b/freebsd/core/tde-i18n-es/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737470
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762527586
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-es/pkg-plist b/freebsd/core/tde-i18n-es/pkg-plist
index c8231d084..65aee6d81 100644
--- a/freebsd/core/tde-i18n-es/pkg-plist
+++ b/freebsd/core/tde-i18n-es/pkg-plist
@@ -2327,46 +2327,6 @@ share/doc/tde/HTML/es/kxconfig/index.docbook
share/doc/tde/HTML/es/kxkb/common
share/doc/tde/HTML/es/kxkb/index.cache.bz2
share/doc/tde/HTML/es/kxkb/index.docbook
-share/doc/tde/HTML/es/kxsldbg/1downarrow.png
-share/doc/tde/HTML/es/kxsldbg/breakpoints_window.png
-share/doc/tde/HTML/es/kxsldbg/callstack.docbook
-share/doc/tde/HTML/es/kxsldbg/callstack_window.png
-share/doc/tde/HTML/es/kxsldbg/common
-share/doc/tde/HTML/es/kxsldbg/configure.png
-share/doc/tde/HTML/es/kxsldbg/configure_window.png
-share/doc/tde/HTML/es/kxsldbg/credits.docbook
-share/doc/tde/HTML/es/kxsldbg/entities.docbook
-share/doc/tde/HTML/es/kxsldbg/entities_window.png
-share/doc/tde/HTML/es/kxsldbg/exit.png
-share/doc/tde/HTML/es/kxsldbg/glossary.docbook
-share/doc/tde/HTML/es/kxsldbg/index.cache.bz2
-share/doc/tde/HTML/es/kxsldbg/index.docbook
-share/doc/tde/HTML/es/kxsldbg/kxsldbg_configure.docbook
-share/doc/tde/HTML/es/kxsldbg/kxsldbg_inspector.docbook
-share/doc/tde/HTML/es/kxsldbg/kxsldbg_mainwindow.docbook
-share/doc/tde/HTML/es/kxsldbg/kxsldbg_tools.docbook
-share/doc/tde/HTML/es/kxsldbg/main_window.png
-share/doc/tde/HTML/es/kxsldbg/next.png
-share/doc/tde/HTML/es/kxsldbg/publicid_window.png
-share/doc/tde/HTML/es/kxsldbg/run.png
-share/doc/tde/HTML/es/kxsldbg/sources.docbook
-share/doc/tde/HTML/es/kxsldbg/sources_window.png
-share/doc/tde/HTML/es/kxsldbg/step.png
-share/doc/tde/HTML/es/kxsldbg/systemid_window.png
-share/doc/tde/HTML/es/kxsldbg/templates.docbook
-share/doc/tde/HTML/es/kxsldbg/templates_window.png
-share/doc/tde/HTML/es/kxsldbg/variables.docbook
-share/doc/tde/HTML/es/kxsldbg/variables_window.png
-share/doc/tde/HTML/es/kxsldbg/walk_window.png
-share/doc/tde/HTML/es/kxsldbg/xsldbg_break.png
-share/doc/tde/HTML/es/kxsldbg/xsldbg_data.png
-share/doc/tde/HTML/es/kxsldbg/xsldbg_delete.png
-share/doc/tde/HTML/es/kxsldbg/xsldbg_enable.png
-share/doc/tde/HTML/es/kxsldbg/xsldbg_output.png
-share/doc/tde/HTML/es/kxsldbg/xsldbg_refresh.png
-share/doc/tde/HTML/es/kxsldbg/xsldbg_source.png
-share/doc/tde/HTML/es/kxsldbg/xsldbg_stepdown.png
-share/doc/tde/HTML/es/kxsldbg/xsldbg_stepup.png
share/doc/tde/HTML/es/lilo-config/common
share/doc/tde/HTML/es/lilo-config/index.cache.bz2
share/doc/tde/HTML/es/lilo-config/index.docbook
@@ -2814,13 +2774,6 @@ share/doc/tde/HTML/es/umbrello/umbrelo-main-screen.png
share/doc/tde/HTML/es/umbrello/uml_basics.docbook
share/doc/tde/HTML/es/umbrello/use-case-diagram.png
share/doc/tde/HTML/es/umbrello/working_with_umbrello.docbook
-share/doc/tde/HTML/es/xsldbg/commands.docbook
-share/doc/tde/HTML/es/xsldbg/common
-share/doc/tde/HTML/es/xsldbg/credits.docbook
-share/doc/tde/HTML/es/xsldbg/index.cache.bz2
-share/doc/tde/HTML/es/xsldbg/index.docbook
-share/doc/tde/HTML/es/xsldbg/introduction.docbook
-share/doc/tde/HTML/es/xsldbg/usage.docbook
share/locale/es/LC_MESSAGES/akregator.mo
share/locale/es/LC_MESSAGES/akregator_konqplugin.mo
share/locale/es/LC_MESSAGES/alsaplayerui.mo
@@ -2928,6 +2881,7 @@ share/locale/es/LC_MESSAGES/kcmdisplayconfig.mo
share/locale/es/LC_MESSAGES/kcmenergy.mo
share/locale/es/LC_MESSAGES/kcmfonts.mo
share/locale/es/LC_MESSAGES/kcmhtmlsearch.mo
+share/locale/es/LC_MESSAGES/kcmhwmanager.mo
share/locale/es/LC_MESSAGES/kcmicons.mo
share/locale/es/LC_MESSAGES/kcminfo.mo
share/locale/es/LC_MESSAGES/kcminput.mo
@@ -3042,6 +2996,7 @@ share/locale/es/LC_MESSAGES/kmathapplet.mo
share/locale/es/LC_MESSAGES/kmcop.mo
share/locale/es/LC_MESSAGES/kmenuapplet.mo
share/locale/es/LC_MESSAGES/kmenuedit.mo
+share/locale/es/LC_MESSAGES/kmilo_asus.mo
share/locale/es/LC_MESSAGES/kmilo_delli8k.mo
share/locale/es/LC_MESSAGES/kmilo_generic.mo
share/locale/es/LC_MESSAGES/kmilo_kvaio.mo
@@ -3176,7 +3131,6 @@ share/locale/es/LC_MESSAGES/kworldclock.mo
share/locale/es/LC_MESSAGES/kwriteconfig.mo
share/locale/es/LC_MESSAGES/kxkb.mo
share/locale/es/LC_MESSAGES/kxsconfig.mo
-share/locale/es/LC_MESSAGES/kxsldbg.mo
share/locale/es/LC_MESSAGES/libKTTSD.mo
share/locale/es/LC_MESSAGES/libdmctl.mo
share/locale/es/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-es_AR/distinfo b/freebsd/core/tde-i18n-es_AR/distinfo
index fee608a28..c92d5eeb2 100644
--- a/freebsd/core/tde-i18n-es_AR/distinfo
+++ b/freebsd/core/tde-i18n-es_AR/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737470
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762527651
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-es_AR/pkg-descr b/freebsd/core/tde-i18n-es_AR/pkg-descr
index ee8952836..60617ba1a 100644
--- a/freebsd/core/tde-i18n-es_AR/pkg-descr
+++ b/freebsd/core/tde-i18n-es_AR/pkg-descr
@@ -1 +1 @@
-Spanish (Argentina) (es_AR) internationalized (i18n) files for TDE \ No newline at end of file
+Spanish (Argentina) (es_AR) internationalized (i18n) files for TDE
diff --git a/freebsd/core/tde-i18n-es_AR/pkg-plist b/freebsd/core/tde-i18n-es_AR/pkg-plist
index 1018ba777..20a18c942 100644
--- a/freebsd/core/tde-i18n-es_AR/pkg-plist
+++ b/freebsd/core/tde-i18n-es_AR/pkg-plist
@@ -357,7 +357,6 @@ share/locale/es_AR/LC_MESSAGES/kworldclock.mo
share/locale/es_AR/LC_MESSAGES/kwriteconfig.mo
share/locale/es_AR/LC_MESSAGES/kxkb.mo
share/locale/es_AR/LC_MESSAGES/kxsconfig.mo
-share/locale/es_AR/LC_MESSAGES/kxsldbg.mo
share/locale/es_AR/LC_MESSAGES/libKTTSD.mo
share/locale/es_AR/LC_MESSAGES/libdmctl.mo
share/locale/es_AR/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-et/distinfo b/freebsd/core/tde-i18n-et/distinfo
index da22dd611..718f738e4 100644
--- a/freebsd/core/tde-i18n-et/distinfo
+++ b/freebsd/core/tde-i18n-et/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737472
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762527708
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-et/pkg-plist b/freebsd/core/tde-i18n-et/pkg-plist
index fbda95650..98c49400b 100644
--- a/freebsd/core/tde-i18n-et/pkg-plist
+++ b/freebsd/core/tde-i18n-et/pkg-plist
@@ -1150,20 +1150,6 @@ share/doc/tde/HTML/et/kwrite/index.docbook
share/doc/tde/HTML/et/kxkb/common
share/doc/tde/HTML/et/kxkb/index.cache.bz2
share/doc/tde/HTML/et/kxkb/index.docbook
-share/doc/tde/HTML/et/kxsldbg/callstack.docbook
-share/doc/tde/HTML/et/kxsldbg/common
-share/doc/tde/HTML/et/kxsldbg/credits.docbook
-share/doc/tde/HTML/et/kxsldbg/entities.docbook
-share/doc/tde/HTML/et/kxsldbg/glossary.docbook
-share/doc/tde/HTML/et/kxsldbg/index.cache.bz2
-share/doc/tde/HTML/et/kxsldbg/index.docbook
-share/doc/tde/HTML/et/kxsldbg/kxsldbg_configure.docbook
-share/doc/tde/HTML/et/kxsldbg/kxsldbg_inspector.docbook
-share/doc/tde/HTML/et/kxsldbg/kxsldbg_mainwindow.docbook
-share/doc/tde/HTML/et/kxsldbg/kxsldbg_tools.docbook
-share/doc/tde/HTML/et/kxsldbg/sources.docbook
-share/doc/tde/HTML/et/kxsldbg/templates.docbook
-share/doc/tde/HTML/et/kxsldbg/variables.docbook
share/doc/tde/HTML/et/lilo-config/common
share/doc/tde/HTML/et/lilo-config/index.cache.bz2
share/doc/tde/HTML/et/lilo-config/index.docbook
@@ -1437,13 +1423,6 @@ share/doc/tde/HTML/et/umbrello/introduction.docbook
share/doc/tde/HTML/et/umbrello/other_features.docbook
share/doc/tde/HTML/et/umbrello/uml_basics.docbook
share/doc/tde/HTML/et/umbrello/working_with_umbrello.docbook
-share/doc/tde/HTML/et/xsldbg/commands.docbook
-share/doc/tde/HTML/et/xsldbg/common
-share/doc/tde/HTML/et/xsldbg/credits.docbook
-share/doc/tde/HTML/et/xsldbg/index.cache.bz2
-share/doc/tde/HTML/et/xsldbg/index.docbook
-share/doc/tde/HTML/et/xsldbg/introduction.docbook
-share/doc/tde/HTML/et/xsldbg/usage.docbook
share/locale/et/LC_MESSAGES/akregator.mo
share/locale/et/LC_MESSAGES/akregator_konqplugin.mo
share/locale/et/LC_MESSAGES/alsaplayerui.mo
@@ -1798,7 +1777,6 @@ share/locale/et/LC_MESSAGES/kworldclock.mo
share/locale/et/LC_MESSAGES/kwriteconfig.mo
share/locale/et/LC_MESSAGES/kxkb.mo
share/locale/et/LC_MESSAGES/kxsconfig.mo
-share/locale/et/LC_MESSAGES/kxsldbg.mo
share/locale/et/LC_MESSAGES/libKTTSD.mo
share/locale/et/LC_MESSAGES/libdmctl.mo
share/locale/et/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-eu/distinfo b/freebsd/core/tde-i18n-eu/distinfo
index 117356675..409448e83 100644
--- a/freebsd/core/tde-i18n-eu/distinfo
+++ b/freebsd/core/tde-i18n-eu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737475
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762527831
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-eu/pkg-plist b/freebsd/core/tde-i18n-eu/pkg-plist
index a3aa623f8..8cb1d5740 100644
--- a/freebsd/core/tde-i18n-eu/pkg-plist
+++ b/freebsd/core/tde-i18n-eu/pkg-plist
@@ -435,7 +435,6 @@ share/locale/eu/LC_MESSAGES/kworldclock.mo
share/locale/eu/LC_MESSAGES/kwriteconfig.mo
share/locale/eu/LC_MESSAGES/kxkb.mo
share/locale/eu/LC_MESSAGES/kxsconfig.mo
-share/locale/eu/LC_MESSAGES/kxsldbg.mo
share/locale/eu/LC_MESSAGES/libKTTSD.mo
share/locale/eu/LC_MESSAGES/libdmctl.mo
share/locale/eu/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-fa/distinfo b/freebsd/core/tde-i18n-fa/distinfo
index e2200e662..313d5f45c 100644
--- a/freebsd/core/tde-i18n-fa/distinfo
+++ b/freebsd/core/tde-i18n-fa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737477
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762527933
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-fa/pkg-plist b/freebsd/core/tde-i18n-fa/pkg-plist
index 6024b3018..de63ac677 100644
--- a/freebsd/core/tde-i18n-fa/pkg-plist
+++ b/freebsd/core/tde-i18n-fa/pkg-plist
@@ -350,7 +350,6 @@ share/locale/fa/LC_MESSAGES/kworldclock.mo
share/locale/fa/LC_MESSAGES/kwriteconfig.mo
share/locale/fa/LC_MESSAGES/kxkb.mo
share/locale/fa/LC_MESSAGES/kxsconfig.mo
-share/locale/fa/LC_MESSAGES/kxsldbg.mo
share/locale/fa/LC_MESSAGES/libKTTSD.mo
share/locale/fa/LC_MESSAGES/libdmctl.mo
share/locale/fa/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-fi/distinfo b/freebsd/core/tde-i18n-fi/distinfo
index 29b53bc41..601e2232b 100644
--- a/freebsd/core/tde-i18n-fi/distinfo
+++ b/freebsd/core/tde-i18n-fi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737480
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762528095
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-fi/pkg-plist b/freebsd/core/tde-i18n-fi/pkg-plist
index bf3f0858d..2323cc4b6 100644
--- a/freebsd/core/tde-i18n-fi/pkg-plist
+++ b/freebsd/core/tde-i18n-fi/pkg-plist
@@ -449,7 +449,6 @@ share/locale/fi/LC_MESSAGES/kworldclock.mo
share/locale/fi/LC_MESSAGES/kwriteconfig.mo
share/locale/fi/LC_MESSAGES/kxkb.mo
share/locale/fi/LC_MESSAGES/kxsconfig.mo
-share/locale/fi/LC_MESSAGES/kxsldbg.mo
share/locale/fi/LC_MESSAGES/libKTTSD.mo
share/locale/fi/LC_MESSAGES/libdmctl.mo
share/locale/fi/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-fr/distinfo b/freebsd/core/tde-i18n-fr/distinfo
index ae38fd183..d571a8f0d 100644
--- a/freebsd/core/tde-i18n-fr/distinfo
+++ b/freebsd/core/tde-i18n-fr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737482
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762528167
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-fr/pkg-plist b/freebsd/core/tde-i18n-fr/pkg-plist
index 454ff7c91..bad994828 100644
--- a/freebsd/core/tde-i18n-fr/pkg-plist
+++ b/freebsd/core/tde-i18n-fr/pkg-plist
@@ -1468,20 +1468,6 @@ share/doc/tde/HTML/fr/kxconfig/index.docbook
share/doc/tde/HTML/fr/kxkb/common
share/doc/tde/HTML/fr/kxkb/index.cache.bz2
share/doc/tde/HTML/fr/kxkb/index.docbook
-share/doc/tde/HTML/fr/kxsldbg/callstack.docbook
-share/doc/tde/HTML/fr/kxsldbg/common
-share/doc/tde/HTML/fr/kxsldbg/credits.docbook
-share/doc/tde/HTML/fr/kxsldbg/entities.docbook
-share/doc/tde/HTML/fr/kxsldbg/glossary.docbook
-share/doc/tde/HTML/fr/kxsldbg/index.cache.bz2
-share/doc/tde/HTML/fr/kxsldbg/index.docbook
-share/doc/tde/HTML/fr/kxsldbg/kxsldbg_configure.docbook
-share/doc/tde/HTML/fr/kxsldbg/kxsldbg_inspector.docbook
-share/doc/tde/HTML/fr/kxsldbg/kxsldbg_mainwindow.docbook
-share/doc/tde/HTML/fr/kxsldbg/kxsldbg_tools.docbook
-share/doc/tde/HTML/fr/kxsldbg/sources.docbook
-share/doc/tde/HTML/fr/kxsldbg/templates.docbook
-share/doc/tde/HTML/fr/kxsldbg/variables.docbook
share/doc/tde/HTML/fr/lilo-config/common
share/doc/tde/HTML/fr/lilo-config/index.cache.bz2
share/doc/tde/HTML/fr/lilo-config/index.docbook
@@ -2104,7 +2090,6 @@ share/locale/fr/LC_MESSAGES/kworldclock.mo
share/locale/fr/LC_MESSAGES/kwriteconfig.mo
share/locale/fr/LC_MESSAGES/kxkb.mo
share/locale/fr/LC_MESSAGES/kxsconfig.mo
-share/locale/fr/LC_MESSAGES/kxsldbg.mo
share/locale/fr/LC_MESSAGES/libKTTSD.mo
share/locale/fr/LC_MESSAGES/libdmctl.mo
share/locale/fr/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-fy/distinfo b/freebsd/core/tde-i18n-fy/distinfo
index af6c979d2..9728f6968 100644
--- a/freebsd/core/tde-i18n-fy/distinfo
+++ b/freebsd/core/tde-i18n-fy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737485
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762528373
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-ga/distinfo b/freebsd/core/tde-i18n-ga/distinfo
index f71be7cf9..822a862ba 100644
--- a/freebsd/core/tde-i18n-ga/distinfo
+++ b/freebsd/core/tde-i18n-ga/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737487
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762528602
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-ga/pkg-plist b/freebsd/core/tde-i18n-ga/pkg-plist
index 6a9128cd1..c5896f243 100644
--- a/freebsd/core/tde-i18n-ga/pkg-plist
+++ b/freebsd/core/tde-i18n-ga/pkg-plist
@@ -355,7 +355,6 @@ share/locale/ga/LC_MESSAGES/kworldclock.mo
share/locale/ga/LC_MESSAGES/kwriteconfig.mo
share/locale/ga/LC_MESSAGES/kxkb.mo
share/locale/ga/LC_MESSAGES/kxsconfig.mo
-share/locale/ga/LC_MESSAGES/kxsldbg.mo
share/locale/ga/LC_MESSAGES/libKTTSD.mo
share/locale/ga/LC_MESSAGES/libdmctl.mo
share/locale/ga/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-gl/distinfo b/freebsd/core/tde-i18n-gl/distinfo
index 166077a30..77002f393 100644
--- a/freebsd/core/tde-i18n-gl/distinfo
+++ b/freebsd/core/tde-i18n-gl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737490
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762528743
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-he/distinfo b/freebsd/core/tde-i18n-he/distinfo
index 7530f4920..58f5b8687 100644
--- a/freebsd/core/tde-i18n-he/distinfo
+++ b/freebsd/core/tde-i18n-he/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737492
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762528789
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-hi/distinfo b/freebsd/core/tde-i18n-hi/distinfo
index f005577df..2849319ba 100644
--- a/freebsd/core/tde-i18n-hi/distinfo
+++ b/freebsd/core/tde-i18n-hi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737495
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762528877
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-hr/distinfo b/freebsd/core/tde-i18n-hr/distinfo
index 47c4b72ab..194a084be 100644
--- a/freebsd/core/tde-i18n-hr/distinfo
+++ b/freebsd/core/tde-i18n-hr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737498
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762528954
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-hu/distinfo b/freebsd/core/tde-i18n-hu/distinfo
index e347a762a..684b4adcc 100644
--- a/freebsd/core/tde-i18n-hu/distinfo
+++ b/freebsd/core/tde-i18n-hu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737500
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762529017
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-hu/pkg-plist b/freebsd/core/tde-i18n-hu/pkg-plist
index eaa04baf2..fdb492761 100644
--- a/freebsd/core/tde-i18n-hu/pkg-plist
+++ b/freebsd/core/tde-i18n-hu/pkg-plist
@@ -821,7 +821,6 @@ share/locale/hu/LC_MESSAGES/kworldclock.mo
share/locale/hu/LC_MESSAGES/kwriteconfig.mo
share/locale/hu/LC_MESSAGES/kxkb.mo
share/locale/hu/LC_MESSAGES/kxsconfig.mo
-share/locale/hu/LC_MESSAGES/kxsldbg.mo
share/locale/hu/LC_MESSAGES/libKTTSD.mo
share/locale/hu/LC_MESSAGES/libdmctl.mo
share/locale/hu/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-is/distinfo b/freebsd/core/tde-i18n-is/distinfo
index 8dee3fefe..8b6bfb89d 100644
--- a/freebsd/core/tde-i18n-is/distinfo
+++ b/freebsd/core/tde-i18n-is/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737502
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762529103
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-is/pkg-plist b/freebsd/core/tde-i18n-is/pkg-plist
index 091cb0b5b..b6e2449db 100644
--- a/freebsd/core/tde-i18n-is/pkg-plist
+++ b/freebsd/core/tde-i18n-is/pkg-plist
@@ -354,7 +354,6 @@ share/locale/is/LC_MESSAGES/kworldclock.mo
share/locale/is/LC_MESSAGES/kwriteconfig.mo
share/locale/is/LC_MESSAGES/kxkb.mo
share/locale/is/LC_MESSAGES/kxsconfig.mo
-share/locale/is/LC_MESSAGES/kxsldbg.mo
share/locale/is/LC_MESSAGES/libKTTSD.mo
share/locale/is/LC_MESSAGES/libdmctl.mo
share/locale/is/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-it/distinfo b/freebsd/core/tde-i18n-it/distinfo
index 304b1133a..5caae5343 100644
--- a/freebsd/core/tde-i18n-it/distinfo
+++ b/freebsd/core/tde-i18n-it/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737505
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762529176
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-it/pkg-plist b/freebsd/core/tde-i18n-it/pkg-plist
index 734b635aa..b56f7d9e2 100644
--- a/freebsd/core/tde-i18n-it/pkg-plist
+++ b/freebsd/core/tde-i18n-it/pkg-plist
@@ -1356,20 +1356,6 @@ share/doc/tde/HTML/it/kwrite/index.docbook
share/doc/tde/HTML/it/kxkb/common
share/doc/tde/HTML/it/kxkb/index.cache.bz2
share/doc/tde/HTML/it/kxkb/index.docbook
-share/doc/tde/HTML/it/kxsldbg/callstack.docbook
-share/doc/tde/HTML/it/kxsldbg/common
-share/doc/tde/HTML/it/kxsldbg/credits.docbook
-share/doc/tde/HTML/it/kxsldbg/entities.docbook
-share/doc/tde/HTML/it/kxsldbg/glossary.docbook
-share/doc/tde/HTML/it/kxsldbg/index.cache.bz2
-share/doc/tde/HTML/it/kxsldbg/index.docbook
-share/doc/tde/HTML/it/kxsldbg/kxsldbg_configure.docbook
-share/doc/tde/HTML/it/kxsldbg/kxsldbg_inspector.docbook
-share/doc/tde/HTML/it/kxsldbg/kxsldbg_mainwindow.docbook
-share/doc/tde/HTML/it/kxsldbg/kxsldbg_tools.docbook
-share/doc/tde/HTML/it/kxsldbg/sources.docbook
-share/doc/tde/HTML/it/kxsldbg/templates.docbook
-share/doc/tde/HTML/it/kxsldbg/variables.docbook
share/doc/tde/HTML/it/lilo-config/common
share/doc/tde/HTML/it/lilo-config/index.cache.bz2
share/doc/tde/HTML/it/lilo-config/index.docbook
@@ -1720,13 +1706,6 @@ share/doc/tde/HTML/it/umbrello/introduction.docbook
share/doc/tde/HTML/it/umbrello/other_features.docbook
share/doc/tde/HTML/it/umbrello/uml_basics.docbook
share/doc/tde/HTML/it/umbrello/working_with_umbrello.docbook
-share/doc/tde/HTML/it/xsldbg/commands.docbook
-share/doc/tde/HTML/it/xsldbg/common
-share/doc/tde/HTML/it/xsldbg/credits.docbook
-share/doc/tde/HTML/it/xsldbg/index.cache.bz2
-share/doc/tde/HTML/it/xsldbg/index.docbook
-share/doc/tde/HTML/it/xsldbg/introduction.docbook
-share/doc/tde/HTML/it/xsldbg/usage.docbook
share/locale/it/LC_MESSAGES/akregator.mo
share/locale/it/LC_MESSAGES/akregator_konqplugin.mo
share/locale/it/LC_MESSAGES/alsaplayerui.mo
@@ -2090,7 +2069,6 @@ share/locale/it/LC_MESSAGES/kworldclock.mo
share/locale/it/LC_MESSAGES/kwriteconfig.mo
share/locale/it/LC_MESSAGES/kxkb.mo
share/locale/it/LC_MESSAGES/kxsconfig.mo
-share/locale/it/LC_MESSAGES/kxsldbg.mo
share/locale/it/LC_MESSAGES/libKTTSD.mo
share/locale/it/LC_MESSAGES/libdmctl.mo
share/locale/it/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-ja/distinfo b/freebsd/core/tde-i18n-ja/distinfo
index 772c4bbec..f32eec870 100644
--- a/freebsd/core/tde-i18n-ja/distinfo
+++ b/freebsd/core/tde-i18n-ja/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737507
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762529334
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-ja/pkg-plist b/freebsd/core/tde-i18n-ja/pkg-plist
index 57a6eb378..42855f54a 100644
--- a/freebsd/core/tde-i18n-ja/pkg-plist
+++ b/freebsd/core/tde-i18n-ja/pkg-plist
@@ -569,7 +569,6 @@ share/locale/ja/LC_MESSAGES/kworldclock.mo
share/locale/ja/LC_MESSAGES/kwriteconfig.mo
share/locale/ja/LC_MESSAGES/kxkb.mo
share/locale/ja/LC_MESSAGES/kxsconfig.mo
-share/locale/ja/LC_MESSAGES/kxsldbg.mo
share/locale/ja/LC_MESSAGES/libKTTSD.mo
share/locale/ja/LC_MESSAGES/libdmctl.mo
share/locale/ja/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-kk/distinfo b/freebsd/core/tde-i18n-kk/distinfo
index 0bfe5338e..711bbb490 100644
--- a/freebsd/core/tde-i18n-kk/distinfo
+++ b/freebsd/core/tde-i18n-kk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737510
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762530696
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-km/distinfo b/freebsd/core/tde-i18n-km/distinfo
index 88c723d58..17a0d1fbd 100644
--- a/freebsd/core/tde-i18n-km/distinfo
+++ b/freebsd/core/tde-i18n-km/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737512
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762530769
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-ko/distinfo b/freebsd/core/tde-i18n-ko/distinfo
index 24c7f3de5..ff76118c2 100644
--- a/freebsd/core/tde-i18n-ko/distinfo
+++ b/freebsd/core/tde-i18n-ko/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737515
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762530838
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-ko/pkg-plist b/freebsd/core/tde-i18n-ko/pkg-plist
index 31ab73f5e..9c19b5fe5 100644
--- a/freebsd/core/tde-i18n-ko/pkg-plist
+++ b/freebsd/core/tde-i18n-ko/pkg-plist
@@ -344,7 +344,6 @@ share/locale/ko/LC_MESSAGES/kworldclock.mo
share/locale/ko/LC_MESSAGES/kwriteconfig.mo
share/locale/ko/LC_MESSAGES/kxkb.mo
share/locale/ko/LC_MESSAGES/kxsconfig.mo
-share/locale/ko/LC_MESSAGES/kxsldbg.mo
share/locale/ko/LC_MESSAGES/libKTTSD.mo
share/locale/ko/LC_MESSAGES/libdmctl.mo
share/locale/ko/LC_MESSAGES/libkcal.mo
diff --git a/freebsd/core/tde-i18n-lt/distinfo b/freebsd/core/tde-i18n-lt/distinfo
index 92be3bf2c..91d51dbf6 100644
--- a/freebsd/core/tde-i18n-lt/distinfo
+++ b/freebsd/core/tde-i18n-lt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737518
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762530899
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-lt/pkg-plist b/freebsd/core/tde-i18n-lt/pkg-plist
index 813dd3c65..53cd7aeb8 100644
--- a/freebsd/core/tde-i18n-lt/pkg-plist
+++ b/freebsd/core/tde-i18n-lt/pkg-plist
@@ -356,7 +356,6 @@ share/locale/lt/LC_MESSAGES/kworldclock.mo
share/locale/lt/LC_MESSAGES/kwriteconfig.mo
share/locale/lt/LC_MESSAGES/kxkb.mo
share/locale/lt/LC_MESSAGES/kxsconfig.mo
-share/locale/lt/LC_MESSAGES/kxsldbg.mo
share/locale/lt/LC_MESSAGES/libKTTSD.mo
share/locale/lt/LC_MESSAGES/libdmctl.mo
share/locale/lt/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-lv/distinfo b/freebsd/core/tde-i18n-lv/distinfo
index 91e9f2f3d..87794e5a5 100644
--- a/freebsd/core/tde-i18n-lv/distinfo
+++ b/freebsd/core/tde-i18n-lv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737520
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762530941
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-mk/distinfo b/freebsd/core/tde-i18n-mk/distinfo
index 5a2eddd4d..e63d68cb1 100644
--- a/freebsd/core/tde-i18n-mk/distinfo
+++ b/freebsd/core/tde-i18n-mk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737523
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762530981
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-mn/distinfo b/freebsd/core/tde-i18n-mn/distinfo
index db48fcc3d..7a9c9d1d6 100644
--- a/freebsd/core/tde-i18n-mn/distinfo
+++ b/freebsd/core/tde-i18n-mn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737525
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762531240
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-ms/distinfo b/freebsd/core/tde-i18n-ms/distinfo
index 918e27519..04156a05b 100644
--- a/freebsd/core/tde-i18n-ms/distinfo
+++ b/freebsd/core/tde-i18n-ms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737528
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762531312
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-ms/pkg-plist b/freebsd/core/tde-i18n-ms/pkg-plist
index 1cba2f008..167ca279d 100644
--- a/freebsd/core/tde-i18n-ms/pkg-plist
+++ b/freebsd/core/tde-i18n-ms/pkg-plist
@@ -330,7 +330,6 @@ share/locale/ms/LC_MESSAGES/kworldclock.mo
share/locale/ms/LC_MESSAGES/kwriteconfig.mo
share/locale/ms/LC_MESSAGES/kxkb.mo
share/locale/ms/LC_MESSAGES/kxsconfig.mo
-share/locale/ms/LC_MESSAGES/kxsldbg.mo
share/locale/ms/LC_MESSAGES/libKTTSD.mo
share/locale/ms/LC_MESSAGES/libdmctl.mo
share/locale/ms/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-nb/distinfo b/freebsd/core/tde-i18n-nb/distinfo
index 47bdf7d62..59097f936 100644
--- a/freebsd/core/tde-i18n-nb/distinfo
+++ b/freebsd/core/tde-i18n-nb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737530
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762531356
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-nds/distinfo b/freebsd/core/tde-i18n-nds/distinfo
index 81d0dfbb1..954980261 100644
--- a/freebsd/core/tde-i18n-nds/distinfo
+++ b/freebsd/core/tde-i18n-nds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737533
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762531443
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-nds/pkg-plist b/freebsd/core/tde-i18n-nds/pkg-plist
index 82576ab35..4465b328d 100644
--- a/freebsd/core/tde-i18n-nds/pkg-plist
+++ b/freebsd/core/tde-i18n-nds/pkg-plist
@@ -463,7 +463,6 @@ share/locale/nds/LC_MESSAGES/kworldclock.mo
share/locale/nds/LC_MESSAGES/kwriteconfig.mo
share/locale/nds/LC_MESSAGES/kxkb.mo
share/locale/nds/LC_MESSAGES/kxsconfig.mo
-share/locale/nds/LC_MESSAGES/kxsldbg.mo
share/locale/nds/LC_MESSAGES/libKTTSD.mo
share/locale/nds/LC_MESSAGES/libdmctl.mo
share/locale/nds/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-nl/distinfo b/freebsd/core/tde-i18n-nl/distinfo
index e7c3c9ec1..69a53d7a7 100644
--- a/freebsd/core/tde-i18n-nl/distinfo
+++ b/freebsd/core/tde-i18n-nl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737536
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762531502
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-nl/pkg-plist b/freebsd/core/tde-i18n-nl/pkg-plist
index 361db2d3e..1ee3bf1b6 100644
--- a/freebsd/core/tde-i18n-nl/pkg-plist
+++ b/freebsd/core/tde-i18n-nl/pkg-plist
@@ -1174,20 +1174,6 @@ share/doc/tde/HTML/nl/kworldclock/index.docbook
share/doc/tde/HTML/nl/kxkb/common
share/doc/tde/HTML/nl/kxkb/index.cache.bz2
share/doc/tde/HTML/nl/kxkb/index.docbook
-share/doc/tde/HTML/nl/kxsldbg/callstack.docbook
-share/doc/tde/HTML/nl/kxsldbg/common
-share/doc/tde/HTML/nl/kxsldbg/credits.docbook
-share/doc/tde/HTML/nl/kxsldbg/entities.docbook
-share/doc/tde/HTML/nl/kxsldbg/glossary.docbook
-share/doc/tde/HTML/nl/kxsldbg/index.cache.bz2
-share/doc/tde/HTML/nl/kxsldbg/index.docbook
-share/doc/tde/HTML/nl/kxsldbg/kxsldbg_configure.docbook
-share/doc/tde/HTML/nl/kxsldbg/kxsldbg_inspector.docbook
-share/doc/tde/HTML/nl/kxsldbg/kxsldbg_mainwindow.docbook
-share/doc/tde/HTML/nl/kxsldbg/kxsldbg_tools.docbook
-share/doc/tde/HTML/nl/kxsldbg/sources.docbook
-share/doc/tde/HTML/nl/kxsldbg/templates.docbook
-share/doc/tde/HTML/nl/kxsldbg/variables.docbook
share/doc/tde/HTML/nl/lskat/common
share/doc/tde/HTML/nl/lskat/index.cache.bz2
share/doc/tde/HTML/nl/lskat/index.docbook
@@ -1413,13 +1399,6 @@ share/doc/tde/HTML/nl/umbrello/introduction.docbook
share/doc/tde/HTML/nl/umbrello/other_features.docbook
share/doc/tde/HTML/nl/umbrello/uml_basics.docbook
share/doc/tde/HTML/nl/umbrello/working_with_umbrello.docbook
-share/doc/tde/HTML/nl/xsldbg/commands.docbook
-share/doc/tde/HTML/nl/xsldbg/common
-share/doc/tde/HTML/nl/xsldbg/credits.docbook
-share/doc/tde/HTML/nl/xsldbg/index.cache.bz2
-share/doc/tde/HTML/nl/xsldbg/index.docbook
-share/doc/tde/HTML/nl/xsldbg/introduction.docbook
-share/doc/tde/HTML/nl/xsldbg/usage.docbook
share/locale/nl/LC_MESSAGES/akregator.mo
share/locale/nl/LC_MESSAGES/akregator_konqplugin.mo
share/locale/nl/LC_MESSAGES/alsaplayerui.mo
@@ -1780,7 +1759,6 @@ share/locale/nl/LC_MESSAGES/kworldclock.mo
share/locale/nl/LC_MESSAGES/kwriteconfig.mo
share/locale/nl/LC_MESSAGES/kxkb.mo
share/locale/nl/LC_MESSAGES/kxsconfig.mo
-share/locale/nl/LC_MESSAGES/kxsldbg.mo
share/locale/nl/LC_MESSAGES/libKTTSD.mo
share/locale/nl/LC_MESSAGES/libdmctl.mo
share/locale/nl/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-nn/distinfo b/freebsd/core/tde-i18n-nn/distinfo
index 6a6f61dc1..fa3089e88 100644
--- a/freebsd/core/tde-i18n-nn/distinfo
+++ b/freebsd/core/tde-i18n-nn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737538
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762531635
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-pa/distinfo b/freebsd/core/tde-i18n-pa/distinfo
index b996504fc..6b2d6080c 100644
--- a/freebsd/core/tde-i18n-pa/distinfo
+++ b/freebsd/core/tde-i18n-pa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737540
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762531699
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-pl/distinfo b/freebsd/core/tde-i18n-pl/distinfo
index 9684beffc..33e777ecc 100644
--- a/freebsd/core/tde-i18n-pl/distinfo
+++ b/freebsd/core/tde-i18n-pl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737543
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762531748
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-pl/pkg-plist b/freebsd/core/tde-i18n-pl/pkg-plist
index 1d25849c3..6e66a4530 100644
--- a/freebsd/core/tde-i18n-pl/pkg-plist
+++ b/freebsd/core/tde-i18n-pl/pkg-plist
@@ -1538,7 +1538,6 @@ share/locale/pl/LC_MESSAGES/kworldclock.mo
share/locale/pl/LC_MESSAGES/kwriteconfig.mo
share/locale/pl/LC_MESSAGES/kxkb.mo
share/locale/pl/LC_MESSAGES/kxsconfig.mo
-share/locale/pl/LC_MESSAGES/kxsldbg.mo
share/locale/pl/LC_MESSAGES/libKTTSD.mo
share/locale/pl/LC_MESSAGES/libdmctl.mo
share/locale/pl/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-pt/distinfo b/freebsd/core/tde-i18n-pt/distinfo
index e8257a6c6..c543357c3 100644
--- a/freebsd/core/tde-i18n-pt/distinfo
+++ b/freebsd/core/tde-i18n-pt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737545
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762531857
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-pt/pkg-plist b/freebsd/core/tde-i18n-pt/pkg-plist
index 296ba8053..de456ac52 100644
--- a/freebsd/core/tde-i18n-pt/pkg-plist
+++ b/freebsd/core/tde-i18n-pt/pkg-plist
@@ -1242,20 +1242,6 @@ share/doc/tde/HTML/pt/kxconfig/index.docbook
share/doc/tde/HTML/pt/kxkb/common
share/doc/tde/HTML/pt/kxkb/index.cache.bz2
share/doc/tde/HTML/pt/kxkb/index.docbook
-share/doc/tde/HTML/pt/kxsldbg/callstack.docbook
-share/doc/tde/HTML/pt/kxsldbg/common
-share/doc/tde/HTML/pt/kxsldbg/credits.docbook
-share/doc/tde/HTML/pt/kxsldbg/entities.docbook
-share/doc/tde/HTML/pt/kxsldbg/glossary.docbook
-share/doc/tde/HTML/pt/kxsldbg/index.cache.bz2
-share/doc/tde/HTML/pt/kxsldbg/index.docbook
-share/doc/tde/HTML/pt/kxsldbg/kxsldbg_configure.docbook
-share/doc/tde/HTML/pt/kxsldbg/kxsldbg_inspector.docbook
-share/doc/tde/HTML/pt/kxsldbg/kxsldbg_mainwindow.docbook
-share/doc/tde/HTML/pt/kxsldbg/kxsldbg_tools.docbook
-share/doc/tde/HTML/pt/kxsldbg/sources.docbook
-share/doc/tde/HTML/pt/kxsldbg/templates.docbook
-share/doc/tde/HTML/pt/kxsldbg/variables.docbook
share/doc/tde/HTML/pt/lilo-config/common
share/doc/tde/HTML/pt/lilo-config/index.cache.bz2
share/doc/tde/HTML/pt/lilo-config/index.docbook
@@ -1554,13 +1540,6 @@ share/doc/tde/HTML/pt/umbrello/introduction.docbook
share/doc/tde/HTML/pt/umbrello/other_features.docbook
share/doc/tde/HTML/pt/umbrello/uml_basics.docbook
share/doc/tde/HTML/pt/umbrello/working_with_umbrello.docbook
-share/doc/tde/HTML/pt/xsldbg/commands.docbook
-share/doc/tde/HTML/pt/xsldbg/common
-share/doc/tde/HTML/pt/xsldbg/credits.docbook
-share/doc/tde/HTML/pt/xsldbg/index.cache.bz2
-share/doc/tde/HTML/pt/xsldbg/index.docbook
-share/doc/tde/HTML/pt/xsldbg/introduction.docbook
-share/doc/tde/HTML/pt/xsldbg/usage.docbook
share/locale/pt/LC_MESSAGES/akregator.mo
share/locale/pt/LC_MESSAGES/akregator_konqplugin.mo
share/locale/pt/LC_MESSAGES/alsaplayerui.mo
@@ -1924,7 +1903,6 @@ share/locale/pt/LC_MESSAGES/kworldclock.mo
share/locale/pt/LC_MESSAGES/kwriteconfig.mo
share/locale/pt/LC_MESSAGES/kxkb.mo
share/locale/pt/LC_MESSAGES/kxsconfig.mo
-share/locale/pt/LC_MESSAGES/kxsldbg.mo
share/locale/pt/LC_MESSAGES/libKTTSD.mo
share/locale/pt/LC_MESSAGES/libdmctl.mo
share/locale/pt/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-pt_BR/distinfo b/freebsd/core/tde-i18n-pt_BR/distinfo
index da40ceb95..85b2a2dcd 100644
--- a/freebsd/core/tde-i18n-pt_BR/distinfo
+++ b/freebsd/core/tde-i18n-pt_BR/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737548
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762532001
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-pt_BR/pkg-plist b/freebsd/core/tde-i18n-pt_BR/pkg-plist
index b523b3884..5cd0d1d7a 100644
--- a/freebsd/core/tde-i18n-pt_BR/pkg-plist
+++ b/freebsd/core/tde-i18n-pt_BR/pkg-plist
@@ -1243,20 +1243,6 @@ share/doc/tde/HTML/pt_BR/kwrite/index.docbook
share/doc/tde/HTML/pt_BR/kxkb/common
share/doc/tde/HTML/pt_BR/kxkb/index.cache.bz2
share/doc/tde/HTML/pt_BR/kxkb/index.docbook
-share/doc/tde/HTML/pt_BR/kxsldbg/callstack.docbook
-share/doc/tde/HTML/pt_BR/kxsldbg/common
-share/doc/tde/HTML/pt_BR/kxsldbg/credits.docbook
-share/doc/tde/HTML/pt_BR/kxsldbg/entities.docbook
-share/doc/tde/HTML/pt_BR/kxsldbg/glossary.docbook
-share/doc/tde/HTML/pt_BR/kxsldbg/index.cache.bz2
-share/doc/tde/HTML/pt_BR/kxsldbg/index.docbook
-share/doc/tde/HTML/pt_BR/kxsldbg/kxsldbg_configure.docbook
-share/doc/tde/HTML/pt_BR/kxsldbg/kxsldbg_inspector.docbook
-share/doc/tde/HTML/pt_BR/kxsldbg/kxsldbg_mainwindow.docbook
-share/doc/tde/HTML/pt_BR/kxsldbg/kxsldbg_tools.docbook
-share/doc/tde/HTML/pt_BR/kxsldbg/sources.docbook
-share/doc/tde/HTML/pt_BR/kxsldbg/templates.docbook
-share/doc/tde/HTML/pt_BR/kxsldbg/variables.docbook
share/doc/tde/HTML/pt_BR/lisa/common
share/doc/tde/HTML/pt_BR/lisa/index.cache.bz2
share/doc/tde/HTML/pt_BR/lisa/index.docbook
@@ -1522,13 +1508,6 @@ share/doc/tde/HTML/pt_BR/umbrello/umbrello-ui.png
share/doc/tde/HTML/pt_BR/umbrello/uml_basics.docbook
share/doc/tde/HTML/pt_BR/umbrello/use-case-diagram.png
share/doc/tde/HTML/pt_BR/umbrello/working_with_umbrello.docbook
-share/doc/tde/HTML/pt_BR/xsldbg/commands.docbook
-share/doc/tde/HTML/pt_BR/xsldbg/common
-share/doc/tde/HTML/pt_BR/xsldbg/credits.docbook
-share/doc/tde/HTML/pt_BR/xsldbg/index.cache.bz2
-share/doc/tde/HTML/pt_BR/xsldbg/index.docbook
-share/doc/tde/HTML/pt_BR/xsldbg/introduction.docbook
-share/doc/tde/HTML/pt_BR/xsldbg/usage.docbook
share/locale/pt_BR/LC_MESSAGES/akregator.mo
share/locale/pt_BR/LC_MESSAGES/akregator_konqplugin.mo
share/locale/pt_BR/LC_MESSAGES/alsaplayerui.mo
@@ -1882,7 +1861,6 @@ share/locale/pt_BR/LC_MESSAGES/kworldclock.mo
share/locale/pt_BR/LC_MESSAGES/kwriteconfig.mo
share/locale/pt_BR/LC_MESSAGES/kxkb.mo
share/locale/pt_BR/LC_MESSAGES/kxsconfig.mo
-share/locale/pt_BR/LC_MESSAGES/kxsldbg.mo
share/locale/pt_BR/LC_MESSAGES/libKTTSD.mo
share/locale/pt_BR/LC_MESSAGES/libdmctl.mo
share/locale/pt_BR/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-ro/distinfo b/freebsd/core/tde-i18n-ro/distinfo
index 93132ba23..0211b0739 100644
--- a/freebsd/core/tde-i18n-ro/distinfo
+++ b/freebsd/core/tde-i18n-ro/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737550
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762532180
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-ro/pkg-plist b/freebsd/core/tde-i18n-ro/pkg-plist
index 45568beee..f1259f62d 100644
--- a/freebsd/core/tde-i18n-ro/pkg-plist
+++ b/freebsd/core/tde-i18n-ro/pkg-plist
@@ -557,7 +557,6 @@ share/locale/ro/LC_MESSAGES/kworldclock.mo
share/locale/ro/LC_MESSAGES/kwriteconfig.mo
share/locale/ro/LC_MESSAGES/kxkb.mo
share/locale/ro/LC_MESSAGES/kxsconfig.mo
-share/locale/ro/LC_MESSAGES/kxsldbg.mo
share/locale/ro/LC_MESSAGES/libdmctl.mo
share/locale/ro/LC_MESSAGES/libkaddrbk_geo_xxport.mo
share/locale/ro/LC_MESSAGES/libkcal.mo
diff --git a/freebsd/core/tde-i18n-ru/distinfo b/freebsd/core/tde-i18n-ru/distinfo
index c705affa8..eaff19874 100644
--- a/freebsd/core/tde-i18n-ru/distinfo
+++ b/freebsd/core/tde-i18n-ru/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737553
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762532268
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-ru/pkg-plist b/freebsd/core/tde-i18n-ru/pkg-plist
index 1191a6c9a..1147c7793 100644
--- a/freebsd/core/tde-i18n-ru/pkg-plist
+++ b/freebsd/core/tde-i18n-ru/pkg-plist
@@ -846,17 +846,6 @@ share/doc/tde/HTML/ru/kwrite/index.docbook
share/doc/tde/HTML/ru/kxkb/common
share/doc/tde/HTML/ru/kxkb/index.cache.bz2
share/doc/tde/HTML/ru/kxkb/index.docbook
-share/doc/tde/HTML/ru/kxsldbg/callstack.docbook
-share/doc/tde/HTML/ru/kxsldbg/credits.docbook
-share/doc/tde/HTML/ru/kxsldbg/entities.docbook
-share/doc/tde/HTML/ru/kxsldbg/glossary.docbook
-share/doc/tde/HTML/ru/kxsldbg/kxsldbg_configure.docbook
-share/doc/tde/HTML/ru/kxsldbg/kxsldbg_inspector.docbook
-share/doc/tde/HTML/ru/kxsldbg/kxsldbg_mainwindow.docbook
-share/doc/tde/HTML/ru/kxsldbg/kxsldbg_tools.docbook
-share/doc/tde/HTML/ru/kxsldbg/sources.docbook
-share/doc/tde/HTML/ru/kxsldbg/templates.docbook
-share/doc/tde/HTML/ru/kxsldbg/variables.docbook
share/doc/tde/HTML/ru/lisa/common
share/doc/tde/HTML/ru/lisa/index.cache.bz2
share/doc/tde/HTML/ru/lisa/index.docbook
@@ -1089,13 +1078,6 @@ share/doc/tde/HTML/ru/umbrello/introduction.docbook
share/doc/tde/HTML/ru/umbrello/other_features.docbook
share/doc/tde/HTML/ru/umbrello/uml_basics.docbook
share/doc/tde/HTML/ru/umbrello/working_with_umbrello.docbook
-share/doc/tde/HTML/ru/xsldbg/commands.docbook
-share/doc/tde/HTML/ru/xsldbg/common
-share/doc/tde/HTML/ru/xsldbg/credits.docbook
-share/doc/tde/HTML/ru/xsldbg/index.cache.bz2
-share/doc/tde/HTML/ru/xsldbg/index.docbook
-share/doc/tde/HTML/ru/xsldbg/introduction.docbook
-share/doc/tde/HTML/ru/xsldbg/usage.docbook
share/locale/ru/LC_MESSAGES/akregator.mo
share/locale/ru/LC_MESSAGES/akregator_konqplugin.mo
share/locale/ru/LC_MESSAGES/alsaplayerui.mo
@@ -1459,7 +1441,6 @@ share/locale/ru/LC_MESSAGES/kworldclock.mo
share/locale/ru/LC_MESSAGES/kwriteconfig.mo
share/locale/ru/LC_MESSAGES/kxkb.mo
share/locale/ru/LC_MESSAGES/kxsconfig.mo
-share/locale/ru/LC_MESSAGES/kxsldbg.mo
share/locale/ru/LC_MESSAGES/libKTTSD.mo
share/locale/ru/LC_MESSAGES/libdmctl.mo
share/locale/ru/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-rw/distinfo b/freebsd/core/tde-i18n-rw/distinfo
index cee3eae0b..c51f60292 100644
--- a/freebsd/core/tde-i18n-rw/distinfo
+++ b/freebsd/core/tde-i18n-rw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737555
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762532371
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-rw/pkg-plist b/freebsd/core/tde-i18n-rw/pkg-plist
index ec51e3b3f..6bdec61db 100644
--- a/freebsd/core/tde-i18n-rw/pkg-plist
+++ b/freebsd/core/tde-i18n-rw/pkg-plist
@@ -354,7 +354,6 @@ share/locale/rw/LC_MESSAGES/kworldclock.mo
share/locale/rw/LC_MESSAGES/kwriteconfig.mo
share/locale/rw/LC_MESSAGES/kxkb.mo
share/locale/rw/LC_MESSAGES/kxsconfig.mo
-share/locale/rw/LC_MESSAGES/kxsldbg.mo
share/locale/rw/LC_MESSAGES/libKTTSD.mo
share/locale/rw/LC_MESSAGES/libdmctl.mo
share/locale/rw/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-se/distinfo b/freebsd/core/tde-i18n-se/distinfo
index cbeace8e9..a61b6ac85 100644
--- a/freebsd/core/tde-i18n-se/distinfo
+++ b/freebsd/core/tde-i18n-se/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737558
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762532423
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-sk/distinfo b/freebsd/core/tde-i18n-sk/distinfo
index 50e4c2327..58bfdc125 100644
--- a/freebsd/core/tde-i18n-sk/distinfo
+++ b/freebsd/core/tde-i18n-sk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737560
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762532847
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-sk/pkg-plist b/freebsd/core/tde-i18n-sk/pkg-plist
index 4d333948c..745c651ce 100644
--- a/freebsd/core/tde-i18n-sk/pkg-plist
+++ b/freebsd/core/tde-i18n-sk/pkg-plist
@@ -1236,7 +1236,6 @@ share/locale/sk/LC_MESSAGES/kworldclock.mo
share/locale/sk/LC_MESSAGES/kwriteconfig.mo
share/locale/sk/LC_MESSAGES/kxkb.mo
share/locale/sk/LC_MESSAGES/kxsconfig.mo
-share/locale/sk/LC_MESSAGES/kxsldbg.mo
share/locale/sk/LC_MESSAGES/libKTTSD.mo
share/locale/sk/LC_MESSAGES/libdmctl.mo
share/locale/sk/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-sl/distinfo b/freebsd/core/tde-i18n-sl/distinfo
index 1fbabbbbc..7772b9bbe 100644
--- a/freebsd/core/tde-i18n-sl/distinfo
+++ b/freebsd/core/tde-i18n-sl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737563
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762532942
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-sl/pkg-plist b/freebsd/core/tde-i18n-sl/pkg-plist
index ea0fc4915..fae0ec406 100644
--- a/freebsd/core/tde-i18n-sl/pkg-plist
+++ b/freebsd/core/tde-i18n-sl/pkg-plist
@@ -761,7 +761,6 @@ share/locale/sl/LC_MESSAGES/kworldclock.mo
share/locale/sl/LC_MESSAGES/kwriteconfig.mo
share/locale/sl/LC_MESSAGES/kxkb.mo
share/locale/sl/LC_MESSAGES/kxsconfig.mo
-share/locale/sl/LC_MESSAGES/kxsldbg.mo
share/locale/sl/LC_MESSAGES/libKTTSD.mo
share/locale/sl/LC_MESSAGES/libdmctl.mo
share/locale/sl/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-sr/distinfo b/freebsd/core/tde-i18n-sr/distinfo
index 5e72d7ecb..0a3a906aa 100644
--- a/freebsd/core/tde-i18n-sr/distinfo
+++ b/freebsd/core/tde-i18n-sr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737566
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762533007
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-sr/pkg-plist b/freebsd/core/tde-i18n-sr/pkg-plist
index c5763f040..7c1a49c52 100644
--- a/freebsd/core/tde-i18n-sr/pkg-plist
+++ b/freebsd/core/tde-i18n-sr/pkg-plist
@@ -452,7 +452,6 @@ share/locale/sr/LC_MESSAGES/kworldclock.mo
share/locale/sr/LC_MESSAGES/kwriteconfig.mo
share/locale/sr/LC_MESSAGES/kxkb.mo
share/locale/sr/LC_MESSAGES/kxsconfig.mo
-share/locale/sr/LC_MESSAGES/kxsldbg.mo
share/locale/sr/LC_MESSAGES/libKTTSD.mo
share/locale/sr/LC_MESSAGES/libdmctl.mo
share/locale/sr/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-sr@Latn/distinfo b/freebsd/core/tde-i18n-sr@Latn/distinfo
index af0b907b9..f13ce4d40 100644
--- a/freebsd/core/tde-i18n-sr@Latn/distinfo
+++ b/freebsd/core/tde-i18n-sr@Latn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737568
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762533065
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-sr@Latn/pkg-plist b/freebsd/core/tde-i18n-sr@Latn/pkg-plist
index 219369806..3c94e01c6 100644
--- a/freebsd/core/tde-i18n-sr@Latn/pkg-plist
+++ b/freebsd/core/tde-i18n-sr@Latn/pkg-plist
@@ -376,7 +376,6 @@ share/locale/sr@Latn/LC_MESSAGES/kworldclock.mo
share/locale/sr@Latn/LC_MESSAGES/kwriteconfig.mo
share/locale/sr@Latn/LC_MESSAGES/kxkb.mo
share/locale/sr@Latn/LC_MESSAGES/kxsconfig.mo
-share/locale/sr@Latn/LC_MESSAGES/kxsldbg.mo
share/locale/sr@Latn/LC_MESSAGES/libKTTSD.mo
share/locale/sr@Latn/LC_MESSAGES/libdmctl.mo
share/locale/sr@Latn/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-ss/distinfo b/freebsd/core/tde-i18n-ss/distinfo
index 36779e9a5..a2e5d237e 100644
--- a/freebsd/core/tde-i18n-ss/distinfo
+++ b/freebsd/core/tde-i18n-ss/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737571
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762533113
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-sv/distinfo b/freebsd/core/tde-i18n-sv/distinfo
index d3b95c2a1..95be15e5c 100644
--- a/freebsd/core/tde-i18n-sv/distinfo
+++ b/freebsd/core/tde-i18n-sv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737573
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762533171
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-sv/pkg-plist b/freebsd/core/tde-i18n-sv/pkg-plist
index b7c27039c..b338de571 100644
--- a/freebsd/core/tde-i18n-sv/pkg-plist
+++ b/freebsd/core/tde-i18n-sv/pkg-plist
@@ -1844,31 +1844,6 @@ share/doc/tde/HTML/sv/kxkb/index.docbook
share/doc/tde/HTML/sv/kxkb/layout.png
share/doc/tde/HTML/sv/kxkb/switching.png
share/doc/tde/HTML/sv/kxkb/xkb.png
-share/doc/tde/HTML/sv/kxsldbg/breakpoints_window.png
-share/doc/tde/HTML/sv/kxsldbg/callstack.docbook
-share/doc/tde/HTML/sv/kxsldbg/callstack_window.png
-share/doc/tde/HTML/sv/kxsldbg/common
-share/doc/tde/HTML/sv/kxsldbg/configure_window.png
-share/doc/tde/HTML/sv/kxsldbg/credits.docbook
-share/doc/tde/HTML/sv/kxsldbg/entities.docbook
-share/doc/tde/HTML/sv/kxsldbg/entities_window.png
-share/doc/tde/HTML/sv/kxsldbg/glossary.docbook
-share/doc/tde/HTML/sv/kxsldbg/index.cache.bz2
-share/doc/tde/HTML/sv/kxsldbg/index.docbook
-share/doc/tde/HTML/sv/kxsldbg/kxsldbg_configure.docbook
-share/doc/tde/HTML/sv/kxsldbg/kxsldbg_inspector.docbook
-share/doc/tde/HTML/sv/kxsldbg/kxsldbg_mainwindow.docbook
-share/doc/tde/HTML/sv/kxsldbg/kxsldbg_tools.docbook
-share/doc/tde/HTML/sv/kxsldbg/main_window.png
-share/doc/tde/HTML/sv/kxsldbg/publicid_window.png
-share/doc/tde/HTML/sv/kxsldbg/sources.docbook
-share/doc/tde/HTML/sv/kxsldbg/sources_window.png
-share/doc/tde/HTML/sv/kxsldbg/systemid_window.png
-share/doc/tde/HTML/sv/kxsldbg/templates.docbook
-share/doc/tde/HTML/sv/kxsldbg/templates_window.png
-share/doc/tde/HTML/sv/kxsldbg/variables.docbook
-share/doc/tde/HTML/sv/kxsldbg/variables_window.png
-share/doc/tde/HTML/sv/kxsldbg/walk_window.png
share/doc/tde/HTML/sv/lilo-config/common
share/doc/tde/HTML/sv/lilo-config/index.cache.bz2
share/doc/tde/HTML/sv/lilo-config/index.docbook
@@ -2310,13 +2285,6 @@ share/doc/tde/HTML/sv/umbrello/pics/umbrello-ui.png
share/doc/tde/HTML/sv/umbrello/pics/use-case-diagram.png
share/doc/tde/HTML/sv/umbrello/uml_basics.docbook
share/doc/tde/HTML/sv/umbrello/working_with_umbrello.docbook
-share/doc/tde/HTML/sv/xsldbg/commands.docbook
-share/doc/tde/HTML/sv/xsldbg/common
-share/doc/tde/HTML/sv/xsldbg/credits.docbook
-share/doc/tde/HTML/sv/xsldbg/index.cache.bz2
-share/doc/tde/HTML/sv/xsldbg/index.docbook
-share/doc/tde/HTML/sv/xsldbg/introduction.docbook
-share/doc/tde/HTML/sv/xsldbg/usage.docbook
share/locale/sv/LC_MESSAGES/akregator.mo
share/locale/sv/LC_MESSAGES/akregator_konqplugin.mo
share/locale/sv/LC_MESSAGES/alsaplayerui.mo
@@ -2420,9 +2388,11 @@ share/locale/sv/LC_MESSAGES/kcmcolors.mo
share/locale/sv/LC_MESSAGES/kcmcomponentchooser.mo
share/locale/sv/LC_MESSAGES/kcmcrypto.mo
share/locale/sv/LC_MESSAGES/kcmcss.mo
+share/locale/sv/LC_MESSAGES/kcmdisplayconfig.mo
share/locale/sv/LC_MESSAGES/kcmenergy.mo
share/locale/sv/LC_MESSAGES/kcmfonts.mo
share/locale/sv/LC_MESSAGES/kcmhtmlsearch.mo
+share/locale/sv/LC_MESSAGES/kcmhwmanager.mo
share/locale/sv/LC_MESSAGES/kcmicons.mo
share/locale/sv/LC_MESSAGES/kcminfo.mo
share/locale/sv/LC_MESSAGES/kcminput.mo
@@ -2635,6 +2605,7 @@ share/locale/sv/LC_MESSAGES/ksysguard.mo
share/locale/sv/LC_MESSAGES/ksystemtrayapplet.mo
share/locale/sv/LC_MESSAGES/ksystraycmd.mo
share/locale/sv/LC_MESSAGES/ksysv.mo
+share/locale/sv/LC_MESSAGES/ktaskbarapplet.mo
share/locale/sv/LC_MESSAGES/kteatime.mo
share/locale/sv/LC_MESSAGES/kthememanager.mo
share/locale/sv/LC_MESSAGES/ktimemon.mo
@@ -2671,7 +2642,6 @@ share/locale/sv/LC_MESSAGES/kworldclock.mo
share/locale/sv/LC_MESSAGES/kwriteconfig.mo
share/locale/sv/LC_MESSAGES/kxkb.mo
share/locale/sv/LC_MESSAGES/kxsconfig.mo
-share/locale/sv/LC_MESSAGES/kxsldbg.mo
share/locale/sv/LC_MESSAGES/libKTTSD.mo
share/locale/sv/LC_MESSAGES/libdmctl.mo
share/locale/sv/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-ta/distinfo b/freebsd/core/tde-i18n-ta/distinfo
index d8bcaf3ed..970ea5267 100644
--- a/freebsd/core/tde-i18n-ta/distinfo
+++ b/freebsd/core/tde-i18n-ta/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737576
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762558720
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-ta/pkg-plist b/freebsd/core/tde-i18n-ta/pkg-plist
index 2494c0707..c1ffc8f9e 100644
--- a/freebsd/core/tde-i18n-ta/pkg-plist
+++ b/freebsd/core/tde-i18n-ta/pkg-plist
@@ -342,7 +342,6 @@ share/locale/ta/LC_MESSAGES/kworldclock.mo
share/locale/ta/LC_MESSAGES/kwriteconfig.mo
share/locale/ta/LC_MESSAGES/kxkb.mo
share/locale/ta/LC_MESSAGES/kxsconfig.mo
-share/locale/ta/LC_MESSAGES/kxsldbg.mo
share/locale/ta/LC_MESSAGES/libKTTSD.mo
share/locale/ta/LC_MESSAGES/libdmctl.mo
share/locale/ta/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-te/distinfo b/freebsd/core/tde-i18n-te/distinfo
index 30b5b1704..d04c4c1bf 100644
--- a/freebsd/core/tde-i18n-te/distinfo
+++ b/freebsd/core/tde-i18n-te/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737579
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762558777
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-tg/distinfo b/freebsd/core/tde-i18n-tg/distinfo
index 30cb8718b..2894938ca 100644
--- a/freebsd/core/tde-i18n-tg/distinfo
+++ b/freebsd/core/tde-i18n-tg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737581
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762558832
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-tg/pkg-plist b/freebsd/core/tde-i18n-tg/pkg-plist
index 833567811..b047dce3b 100644
--- a/freebsd/core/tde-i18n-tg/pkg-plist
+++ b/freebsd/core/tde-i18n-tg/pkg-plist
@@ -333,7 +333,6 @@ share/locale/tg/LC_MESSAGES/kworldclock.mo
share/locale/tg/LC_MESSAGES/kwriteconfig.mo
share/locale/tg/LC_MESSAGES/kxkb.mo
share/locale/tg/LC_MESSAGES/kxsconfig.mo
-share/locale/tg/LC_MESSAGES/kxsldbg.mo
share/locale/tg/LC_MESSAGES/libKTTSD.mo
share/locale/tg/LC_MESSAGES/libkaddrbk_geo_xxport.mo
share/locale/tg/LC_MESSAGES/libkaddrbk_gmx_xxport.mo
diff --git a/freebsd/core/tde-i18n-th/distinfo b/freebsd/core/tde-i18n-th/distinfo
index 54dc4c007..316238232 100644
--- a/freebsd/core/tde-i18n-th/distinfo
+++ b/freebsd/core/tde-i18n-th/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737584
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762558878
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-th/pkg-plist b/freebsd/core/tde-i18n-th/pkg-plist
index ffeb6938d..6b0ef234b 100644
--- a/freebsd/core/tde-i18n-th/pkg-plist
+++ b/freebsd/core/tde-i18n-th/pkg-plist
@@ -55,6 +55,7 @@ share/locale/th/LC_MESSAGES/kaudiocreator.mo
share/locale/th/LC_MESSAGES/kay.mo
share/locale/th/LC_MESSAGES/kblackbox.mo
share/locale/th/LC_MESSAGES/kbounce.mo
+share/locale/th/LC_MESSAGES/kbstateapplet.mo
share/locale/th/LC_MESSAGES/kcalc.mo
share/locale/th/LC_MESSAGES/kcharselect.mo
share/locale/th/LC_MESSAGES/kcharselectapplet.mo
@@ -252,6 +253,7 @@ share/locale/th/LC_MESSAGES/kworldclock.mo
share/locale/th/LC_MESSAGES/kwriteconfig.mo
share/locale/th/LC_MESSAGES/kxkb.mo
share/locale/th/LC_MESSAGES/kxsconfig.mo
+share/locale/th/LC_MESSAGES/libKTTSD.mo
share/locale/th/LC_MESSAGES/libdmctl.mo
share/locale/th/LC_MESSAGES/libkcddb.mo
share/locale/th/LC_MESSAGES/libkholidays.mo
diff --git a/freebsd/core/tde-i18n-tr/distinfo b/freebsd/core/tde-i18n-tr/distinfo
index 1a8614f20..f48c31fc6 100644
--- a/freebsd/core/tde-i18n-tr/distinfo
+++ b/freebsd/core/tde-i18n-tr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737587
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762559218
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-tr/pkg-plist b/freebsd/core/tde-i18n-tr/pkg-plist
index 18680a265..6aaedc5c6 100644
--- a/freebsd/core/tde-i18n-tr/pkg-plist
+++ b/freebsd/core/tde-i18n-tr/pkg-plist
@@ -552,7 +552,6 @@ share/locale/tr/LC_MESSAGES/kworldclock.mo
share/locale/tr/LC_MESSAGES/kwriteconfig.mo
share/locale/tr/LC_MESSAGES/kxkb.mo
share/locale/tr/LC_MESSAGES/kxsconfig.mo
-share/locale/tr/LC_MESSAGES/kxsldbg.mo
share/locale/tr/LC_MESSAGES/libKTTSD.mo
share/locale/tr/LC_MESSAGES/libdmctl.mo
share/locale/tr/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-uk/distinfo b/freebsd/core/tde-i18n-uk/distinfo
index 139538257..4c78ecbd3 100644
--- a/freebsd/core/tde-i18n-uk/distinfo
+++ b/freebsd/core/tde-i18n-uk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737589
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762559309
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-uk/pkg-plist b/freebsd/core/tde-i18n-uk/pkg-plist
index 39845b6be..dedaeec2c 100644
--- a/freebsd/core/tde-i18n-uk/pkg-plist
+++ b/freebsd/core/tde-i18n-uk/pkg-plist
@@ -460,7 +460,6 @@ share/locale/uk/LC_MESSAGES/kworldclock.mo
share/locale/uk/LC_MESSAGES/kwriteconfig.mo
share/locale/uk/LC_MESSAGES/kxkb.mo
share/locale/uk/LC_MESSAGES/kxsconfig.mo
-share/locale/uk/LC_MESSAGES/kxsldbg.mo
share/locale/uk/LC_MESSAGES/libKTTSD.mo
share/locale/uk/LC_MESSAGES/libdmctl.mo
share/locale/uk/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tde-i18n-uz/distinfo b/freebsd/core/tde-i18n-uz/distinfo
index ad3e57192..40102cc1e 100644
--- a/freebsd/core/tde-i18n-uz/distinfo
+++ b/freebsd/core/tde-i18n-uz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737592
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762559387
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-uz@cyrillic/distinfo b/freebsd/core/tde-i18n-uz@cyrillic/distinfo
index 884ee4867..c096a1761 100644
--- a/freebsd/core/tde-i18n-uz@cyrillic/distinfo
+++ b/freebsd/core/tde-i18n-uz@cyrillic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737594
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762559432
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-vi/distinfo b/freebsd/core/tde-i18n-vi/distinfo
index 9bd220b4d..741b59746 100644
--- a/freebsd/core/tde-i18n-vi/distinfo
+++ b/freebsd/core/tde-i18n-vi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737597
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762559481
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-wa/distinfo b/freebsd/core/tde-i18n-wa/distinfo
index eba7211ce..8d8ab6069 100644
--- a/freebsd/core/tde-i18n-wa/distinfo
+++ b/freebsd/core/tde-i18n-wa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737599
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762559533
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-zh_CN/distinfo b/freebsd/core/tde-i18n-zh_CN/distinfo
index fcc251a0d..f141a900e 100644
--- a/freebsd/core/tde-i18n-zh_CN/distinfo
+++ b/freebsd/core/tde-i18n-zh_CN/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737602
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762559585
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-zh_CN/pkg-plist b/freebsd/core/tde-i18n-zh_CN/pkg-plist
index d325a0fa9..3e031d0c5 100644
--- a/freebsd/core/tde-i18n-zh_CN/pkg-plist
+++ b/freebsd/core/tde-i18n-zh_CN/pkg-plist
@@ -422,7 +422,6 @@ share/locale/zh_CN/LC_MESSAGES/kworldclock.mo
share/locale/zh_CN/LC_MESSAGES/kwriteconfig.mo
share/locale/zh_CN/LC_MESSAGES/kxkb.mo
share/locale/zh_CN/LC_MESSAGES/kxsconfig.mo
-share/locale/zh_CN/LC_MESSAGES/kxsldbg.mo
share/locale/zh_CN/LC_MESSAGES/libdmctl.mo
share/locale/zh_CN/LC_MESSAGES/libkaddrbk_geo_xxport.mo
share/locale/zh_CN/LC_MESSAGES/libkaddrbk_gmx_xxport.mo
diff --git a/freebsd/core/tde-i18n-zh_TW/distinfo b/freebsd/core/tde-i18n-zh_TW/distinfo
index 3e4486f5a..0c2578651 100644
--- a/freebsd/core/tde-i18n-zh_TW/distinfo
+++ b/freebsd/core/tde-i18n-zh_TW/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745737604
-SHA256 (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = ab81e3cb806aea6b6031c3527abb8d28cbdd8b481cf3cb28d308f83d73239d15
-SIZE (TDE/core/tde-i18n-trinity_14.1.4.orig.tar.xz) = 195909968
+TIMESTAMP = 1762559700
+SHA256 (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 309bfe216bbfc95ac53364a148b8ad34762d493052f3ef87e73875bdca9c515e
+SIZE (TDE/core/tde-i18n-trinity_14.1.5.orig.tar.xz) = 194708992
diff --git a/freebsd/core/tde-i18n-zh_TW/pkg-plist b/freebsd/core/tde-i18n-zh_TW/pkg-plist
index 6c1c8fc83..f87dac42f 100644
--- a/freebsd/core/tde-i18n-zh_TW/pkg-plist
+++ b/freebsd/core/tde-i18n-zh_TW/pkg-plist
@@ -454,7 +454,6 @@ share/locale/zh_TW/LC_MESSAGES/kworldclock.mo
share/locale/zh_TW/LC_MESSAGES/kwriteconfig.mo
share/locale/zh_TW/LC_MESSAGES/kxkb.mo
share/locale/zh_TW/LC_MESSAGES/kxsconfig.mo
-share/locale/zh_TW/LC_MESSAGES/kxsldbg.mo
share/locale/zh_TW/LC_MESSAGES/libKTTSD.mo
share/locale/zh_TW/LC_MESSAGES/libdmctl.mo
share/locale/zh_TW/LC_MESSAGES/libkaddrbk_geo_xxport.mo
diff --git a/freebsd/core/tdeaccessibility/distinfo b/freebsd/core/tdeaccessibility/distinfo
index cb37474d4..cb212659d 100644
--- a/freebsd/core/tdeaccessibility/distinfo
+++ b/freebsd/core/tdeaccessibility/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745106948
-SHA256 (TDE/core/tdeaccessibility-trinity_14.1.4.orig.tar.xz) = 84563a1ddc81b9bf9f03c3a5c81355da277aae425849bb0cc77f1b664687bfe7
-SIZE (TDE/core/tdeaccessibility-trinity_14.1.4.orig.tar.xz) = 6185396
+TIMESTAMP = 1762078630
+SHA256 (TDE/core/tdeaccessibility-trinity_14.1.5.orig.tar.xz) = 2b290913d46557b6fb44853a35a05766072f8ba78426fbb4e7a44f7ca3fe264b
+SIZE (TDE/core/tdeaccessibility-trinity_14.1.5.orig.tar.xz) = 6185776
diff --git a/freebsd/core/tdeaddons/distinfo b/freebsd/core/tdeaddons/distinfo
index 5c9c76af2..3ec55611b 100644
--- a/freebsd/core/tdeaddons/distinfo
+++ b/freebsd/core/tdeaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745107102
-SHA256 (TDE/core/tdeaddons-trinity_14.1.4.orig.tar.xz) = 729569c76bc718cf4af757d6c15af5a1db0a6abd0806be43c7f3422bda5794d2
-SIZE (TDE/core/tdeaddons-trinity_14.1.4.orig.tar.xz) = 1460284
+TIMESTAMP = 1762078812
+SHA256 (TDE/core/tdeaddons-trinity_14.1.5.orig.tar.xz) = 4be1e6987e59287be97bbc0995137352db45415a44dbf5f371a6e58de621a9a3
+SIZE (TDE/core/tdeaddons-trinity_14.1.5.orig.tar.xz) = 1460492
diff --git a/freebsd/core/tdeadmin/distinfo b/freebsd/core/tdeadmin/distinfo
index cfa4c5ed9..e65dc6f6f 100644
--- a/freebsd/core/tdeadmin/distinfo
+++ b/freebsd/core/tdeadmin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745107202
-SHA256 (TDE/core/tdeadmin-trinity_14.1.4.orig.tar.xz) = 43bae3b62402b092c29f7482b9ce88eb5359ee555737ba4a87d26826dec61fc8
-SIZE (TDE/core/tdeadmin-trinity_14.1.4.orig.tar.xz) = 1508776
+TIMESTAMP = 1762079007
+SHA256 (TDE/core/tdeadmin-trinity_14.1.5.orig.tar.xz) = 666acfde109ee0cb490cc29516c5f09e32c4699f174ee659e6ce3e52d6f3b0cf
+SIZE (TDE/core/tdeadmin-trinity_14.1.5.orig.tar.xz) = 1508932
diff --git a/freebsd/core/tdeartwork/distinfo b/freebsd/core/tdeartwork/distinfo
index ce2c529fa..16662ec5a 100644
--- a/freebsd/core/tdeartwork/distinfo
+++ b/freebsd/core/tdeartwork/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745107294
-SHA256 (TDE/core/tdeartwork-trinity_14.1.4.orig.tar.xz) = d9570ea3438876b542fe502f51bfe8c9c6ec25746560a0cb4e3030a7f0c8b1bf
-SIZE (TDE/core/tdeartwork-trinity_14.1.4.orig.tar.xz) = 43817692
+TIMESTAMP = 1762079129
+SHA256 (TDE/core/tdeartwork-trinity_14.1.5.orig.tar.xz) = 91c1254e247c0924b8d396267fafd8e754676430d07e80b4ebe42f1be67efcfd
+SIZE (TDE/core/tdeartwork-trinity_14.1.5.orig.tar.xz) = 45889188
diff --git a/freebsd/core/tdeartwork/pkg-plist b/freebsd/core/tdeartwork/pkg-plist
index 7144b8b6f..ace4e2e36 100644
--- a/freebsd/core/tdeartwork/pkg-plist
+++ b/freebsd/core/tdeartwork/pkg-plist
@@ -1113,6 +1113,8 @@ share/icons/ikons/22x22/apps/kpilot.png
share/icons/ikons/22x22/apps/kpilot2.png
share/icons/ikons/22x22/apps/kpilot3.png
share/icons/ikons/22x22/apps/wcspeedtouch.png
+share/icons/ikons/32x32/actions/about_kde.png
+share/icons/ikons/32x32/actions/help-about.png
share/icons/ikons/32x32/apps/HancomOffice.png
share/icons/ikons/32x32/apps/HancomPainter.png
share/icons/ikons/32x32/apps/HancomPresenter.png
@@ -1207,6 +1209,8 @@ share/icons/ikons/32x32/places/folder_yellow_open.png
share/icons/ikons/32x32/places/link.png
share/icons/ikons/32x32/places/trashcan_empty.png
share/icons/ikons/32x32/places/trashcan_full.png
+share/icons/ikons/48x48/actions/about_kde.png
+share/icons/ikons/48x48/actions/help-about.png
share/icons/ikons/48x48/apps/go.png
share/icons/ikons/48x48/apps/kandy.png
share/icons/ikons/48x48/apps/kcontrol.png
@@ -6184,10 +6188,12 @@ share/icons/locolor/16x16/places/socket.png
share/icons/locolor/16x16/places/trashcan_empty.png
share/icons/locolor/16x16/places/trashcan_full.png
share/icons/locolor/16x16/places/www.png
+share/icons/locolor/22x22/actions/trinity.png
share/icons/locolor/32x32/actions/about_kde.png
share/icons/locolor/32x32/actions/application-vnd.tde.misc.png
share/icons/locolor/32x32/actions/gear.png
share/icons/locolor/32x32/actions/help-about.png
+share/icons/locolor/32x32/actions/trinity.png
share/icons/locolor/32x32/actions/window_duplicate.png
share/icons/locolor/32x32/apps/access.png
share/icons/locolor/32x32/apps/accessories-calculator.png
@@ -8542,6 +8548,8 @@ share/wallpapers/damselfly.jpg
share/wallpapers/damselfly.jpg.desktop
share/wallpapers/ethais.png
share/wallpapers/ethais.png.desktop
+share/wallpapers/flying_konqi.png
+share/wallpapers/flying_konqi.png.desktop
share/wallpapers/fulmine.jpg
share/wallpapers/fulmine.jpg.desktop
share/wallpapers/gear-flowers.svgz
diff --git a/freebsd/core/tdebase/Makefile b/freebsd/core/tdebase/Makefile
index c6af1da3f..57e06087c 100644
--- a/freebsd/core/tdebase/Makefile
+++ b/freebsd/core/tdebase/Makefile
@@ -11,7 +11,7 @@ PORTNAME= tdebase-trinity
COMMENT= Trinity Base Programs
TDE_PREVERSION=
MASTER_SITE_SUBDIR= t/${PORTNAME}
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= x11
DIST_SUBDIR= TDE/core
diff --git a/freebsd/core/tdebase/distinfo b/freebsd/core/tdebase/distinfo
index 0119d4a88..fa66412c8 100644
--- a/freebsd/core/tdebase/distinfo
+++ b/freebsd/core/tdebase/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745009330
-SHA256 (TDE/core/tdebase-trinity_14.1.4.orig.tar.xz) = ff45f7753fe27aff1e751c2fb5c3da08452849ddd3f8b73aab763398044d074f
-SIZE (TDE/core/tdebase-trinity_14.1.4.orig.tar.xz) = 30820688
+TIMESTAMP = 1762072970
+SHA256 (TDE/core/tdebase-trinity_14.1.5.orig.tar.xz) = de3fbfc1f118ac4a85c32a8fb61175615d2e728221675ece0b89655de7f3efad
+SIZE (TDE/core/tdebase-trinity_14.1.5.orig.tar.xz) = 34280740
diff --git a/freebsd/core/tdebase/files/patch-bp000-fix-tiling-of-maximized-windows.diff b/freebsd/core/tdebase/files/patch-bp000-fix-tiling-of-maximized-windows.diff
new file mode 100644
index 000000000..a4fe63d49
--- /dev/null
+++ b/freebsd/core/tdebase/files/patch-bp000-fix-tiling-of-maximized-windows.diff
@@ -0,0 +1,28 @@
+commit 23b75093d5599baeb816bbf0163ade78d2201818
+Author: Michele Calgaro <michele.calgaro@yahoo.it>
+Date: Sat Nov 22 20:39:15 2025 +0900
+
+ twin: fix tiling of maximized windows. This resolves issue #675
+
+ Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
+ (cherry picked from commit d2b2363d9345e74035e0585344d7150c4a62ef1c)
+
+diff --git a/twin/geometry.cpp b/twin/geometry.cpp
+index 88d0ba8cd..bdef2356c 100644
+--- a/twin/geometry.cpp
++++ b/twin/geometry.cpp
+@@ -1915,12 +1915,12 @@ void Client::changeMaximize( bool vertical, bool horizontal, bool adjust )
+ TQRect clientArea = workspace()->clientArea( MaximizeArea, this );
+
+ // save sizes for restoring, if maximalizing
+- if( !activeTiled && !adjust && !( y() == clientArea.top() && height() == clientArea.height()))
++ if( !adjust && !( y() == clientArea.top() && height() == clientArea.height()))
+ {
+ geom_restore.setTop( y());
+ geom_restore.setHeight( height());
+ }
+- if( !activeTiled && !adjust && !( x() == clientArea.left() && width() == clientArea.width()))
++ if( !adjust && !( x() == clientArea.left() && width() == clientArea.width()))
+ {
+ geom_restore.setLeft( x());
+ geom_restore.setWidth( width());
diff --git a/freebsd/core/tdebase/pkg-plist b/freebsd/core/tdebase/pkg-plist
index d698b382f..ca7d0d6f1 100644
--- a/freebsd/core/tdebase/pkg-plist
+++ b/freebsd/core/tdebase/pkg-plist
@@ -1534,11 +1534,11 @@ share/apps/konqueror/servicemenus/text-xml-print.desktop
share/apps/konqueror/servicemenus/text-xslt-print.desktop
share/apps/konqueror/tiles/bluemorning.png
share/apps/konqueror/tiles/canvas.png
-share/apps/konqueror/tiles/kde4ever.png
share/apps/konqueror/tiles/kenwimer.png
share/apps/konqueror/tiles/noise.png
share/apps/konqueror/tiles/paper_flieder.png
share/apps/konqueror/tiles/redfiber.png
+share/apps/konqueror/tiles/trinity4ever.png
share/apps/konsole/BlackOnLightColor.schema
share/apps/konsole/BlackOnLightYellow.schema
share/apps/konsole/BlackOnWhite.schema
@@ -2460,6 +2460,7 @@ share/doc/tde/HTML/en/khelpcenter/releasenotes/r14.1.x/r14.1.01.docbook
share/doc/tde/HTML/en/khelpcenter/releasenotes/r14.1.x/r14.1.02.docbook
share/doc/tde/HTML/en/khelpcenter/releasenotes/r14.1.x/r14.1.03.docbook
share/doc/tde/HTML/en/khelpcenter/releasenotes/r14.1.x/r14.1.04.docbook
+share/doc/tde/HTML/en/khelpcenter/releasenotes/r14.1.x/r14.1.05.docbook
share/doc/tde/HTML/en/khelpcenter/shadow1.png
share/doc/tde/HTML/en/khelpcenter/support.docbook
share/doc/tde/HTML/en/khelpcenter/tdelogo2.png
diff --git a/freebsd/core/tdeedu/distinfo b/freebsd/core/tdeedu/distinfo
index 15d9441e3..c53dbe9a4 100644
--- a/freebsd/core/tdeedu/distinfo
+++ b/freebsd/core/tdeedu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745074338
-SHA256 (TDE/core/tdeedu-trinity_14.1.4.orig.tar.xz) = fe375c792e54f0c2056d6c4402b3540a0e781c89da3ab9b9539f56ad05981b4f
-SIZE (TDE/core/tdeedu-trinity_14.1.4.orig.tar.xz) = 24683104
+TIMESTAMP = 1762077628
+SHA256 (TDE/core/tdeedu-trinity_14.1.5.orig.tar.xz) = 443cca749280f56aa1dfd990648ef34edd9d9d57192d4472182f77dee2bd2561
+SIZE (TDE/core/tdeedu-trinity_14.1.5.orig.tar.xz) = 24756296
diff --git a/freebsd/core/tdegames/distinfo b/freebsd/core/tdegames/distinfo
index b89cc2279..a512bfd7a 100644
--- a/freebsd/core/tdegames/distinfo
+++ b/freebsd/core/tdegames/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745076211
-SHA256 (TDE/core/tdegames-trinity_14.1.4.orig.tar.xz) = 1638558fc48a6e41318ff1e186da3b3f44422b10c47faa07a8ec74ad7b3752b9
-SIZE (TDE/core/tdegames-trinity_14.1.4.orig.tar.xz) = 8819880
+TIMESTAMP = 1762078141
+SHA256 (TDE/core/tdegames-trinity_14.1.5.orig.tar.xz) = 245b834bbeb104b7bddf8145e338e50d5c6477dcfe1052138ed8247d63ef18ed
+SIZE (TDE/core/tdegames-trinity_14.1.5.orig.tar.xz) = 8820940
diff --git a/freebsd/core/tdegraphics/distinfo b/freebsd/core/tdegraphics/distinfo
index ae15bfaeb..ba78d910a 100644
--- a/freebsd/core/tdegraphics/distinfo
+++ b/freebsd/core/tdegraphics/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745049698
-SHA256 (TDE/core/tdegraphics-trinity_14.1.4.orig.tar.xz) = d1e16a65d254bbefdb8473e78b6848ca362fbde22560d201316da176bc4767ee
-SIZE (TDE/core/tdegraphics-trinity_14.1.4.orig.tar.xz) = 5803716
+TIMESTAMP = 1762076212
+SHA256 (TDE/core/tdegraphics-trinity_14.1.5.orig.tar.xz) = 5c28bb2a9317771dc2d014c14c244998db31e02103e6cb57f18e07b231d8f6f3
+SIZE (TDE/core/tdegraphics-trinity_14.1.5.orig.tar.xz) = 5804700
diff --git a/freebsd/core/tdegraphics/files/patch-bp000-support-poppler-25.10.diff b/freebsd/core/tdegraphics/files/patch-bp000-support-poppler-25.10.diff
new file mode 100644
index 000000000..46282df96
--- /dev/null
+++ b/freebsd/core/tdegraphics/files/patch-bp000-support-poppler-25.10.diff
@@ -0,0 +1,107 @@
+commit 7de16ecd1e7afda4fd043128289cc9f9cd75aa22
+Author: Slávek Banko <slavek.banko@axis.cz>
+Date: Mon Nov 3 15:50:00 2025 +0100
+
+ Add support for Poppler >= 25.10.
+ Fix confusing formatting in DocumentData::addTocChildren.
+
+ Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
+
+diff --git a/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cpp b/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cpp
+index 5ed02af6..81c6b04a 100644
+--- a/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cpp
++++ b/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cpp
+@@ -88,7 +88,10 @@ bool Document::unlock(const TQCString &password)
+ {
+ if (data->locked) {
+ /* racier then it needs to be */
+-# if (POPPLER_VERSION_C >= 22003000)
++# if (POPPLER_VERSION_C >= 25010000)
++ DocumentData *doc2 = new DocumentData(data->doc.getFileName()->copy(),
++ GooString(password.data()));
++# elif (POPPLER_VERSION_C >= 22003000)
+ DocumentData *doc2 = new DocumentData(std::make_unique<GooString>(data->doc.getFileName()),
+ GooString(password.data()));
+ # else
+@@ -225,7 +228,14 @@ TQString Document::getInfo( const TQString & type ) const
+ isUnicode = gFalse;
+ i = 0;
+ }
+- while ( i < obj.getString()->getLength() )
++ while
++ (
++# if (POPPLER_VERSION_C >= 25010000)
++ i < obj.getString()->size()
++# else
++ i < obj.getString()->getLength()
++# endif
++ )
+ {
+ if ( isUnicode )
+ {
+diff --git a/tdefile-plugins/dependencies/poppler-tqt/poppler-private.cpp b/tdefile-plugins/dependencies/poppler-tqt/poppler-private.cpp
+index 42ec0899..d5c028d1 100644
+--- a/tdefile-plugins/dependencies/poppler-tqt/poppler-private.cpp
++++ b/tdefile-plugins/dependencies/poppler-tqt/poppler-private.cpp
+@@ -57,7 +57,14 @@ TQString UnicodeParsedString(CONST_064 GooString *s1)
+ isUnicode = gFalse;
+ i = 0;
+ }
+- while ( i < s1->getLength() )
++ while
++ (
++# if (POPPLER_VERSION_C >= 25010000)
++ i < s1->size()
++# else
++ i < s1->getLength()
++# endif
++ )
+ {
+ if ( isUnicode )
+ {
+@@ -129,23 +136,31 @@ void DocumentData::addTocChildren( TQDomDocument * docSyn, TQDomNode * parent, O
+ // get the destination for the page now, but it's VERY time consuming,
+ // so better storing the reference and provide the viewport on demand
+ CONST_064 GooString *s = g->getNamedDest();
+- TQChar *charArray = new TQChar[s->getLength()];
+- for (int i = 0; i < s->getLength(); ++i) charArray[i] = TQChar(s->GOO_GET_CSTR()[i]);
+- TQString aux(charArray, s->getLength());
+- item.setAttribute( "DestinationName", aux );
+- delete[] charArray;
+- }
+- else if ( destination && destination->isOk() )
+- {
+- LinkDestinationData ldd(destination, NULL, this);
+- item.setAttribute( "Destination", LinkDestination(ldd).toString() );
+- }
+- if ( a->getKind() == actionGoToR )
++# if (POPPLER_VERSION_C >= 25010000)
++ int sLen = s->size();
++# else
++ int sLen = s->getLength();
++# endif
++ TQChar *charArray = new TQChar[sLen];
++ for (int i = 0; i < sLen; ++i)
+ {
+- CONST_064 LinkGoToR * g2 = static_cast< CONST_064 LinkGoToR * >( a );
+- item.setAttribute( "ExternalFileName", g2->getFileName()->GOO_GET_CSTR() );
++ charArray[i] = TQChar(s->GOO_GET_CSTR()[i]);
+ }
++ TQString aux(charArray, sLen);
++ item.setAttribute( "DestinationName", aux );
++ delete[] charArray;
++ }
++ else if ( destination && destination->isOk() )
++ {
++ LinkDestinationData ldd(destination, NULL, this);
++ item.setAttribute( "Destination", LinkDestination(ldd).toString() );
++ }
++ if ( a->getKind() == actionGoToR )
++ {
++ CONST_064 LinkGoToR * g2 = static_cast< CONST_064 LinkGoToR * >( a );
++ item.setAttribute( "ExternalFileName", g2->getFileName()->GOO_GET_CSTR() );
+ }
++ }
+
+ // 3. recursively descend over children
+ outlineItem->open();
diff --git a/freebsd/core/tdelibs/Makefile b/freebsd/core/tdelibs/Makefile
index e2a104ca8..a98c8e155 100644
--- a/freebsd/core/tdelibs/Makefile
+++ b/freebsd/core/tdelibs/Makefile
@@ -11,7 +11,7 @@ PORTNAME= tdelibs-trinity
COMMENT= Core libraries and binaries for all TDE applications
TDE_PREVERSION=
MASTER_SITE_SUBDIR= t/${PORTNAME}
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= x11
DIST_SUBDIR= TDE/core
diff --git a/freebsd/core/tdelibs/distinfo b/freebsd/core/tdelibs/distinfo
index 95ad0c496..e311306e1 100644
--- a/freebsd/core/tdelibs/distinfo
+++ b/freebsd/core/tdelibs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744926776
-SHA256 (TDE/core/tdelibs-trinity_14.1.4.orig.tar.xz) = 38277149b1a8fc38c622289287b25dfb5a82264f814ff97c36bbe93cc99578f0
-SIZE (TDE/core/tdelibs-trinity_14.1.4.orig.tar.xz) = 15283888
+TIMESTAMP = 1762072346
+SHA256 (TDE/core/tdelibs-trinity_14.1.5.orig.tar.xz) = b46c1a8952d71c820f8ef92bcc0535bf821d97591b9163e0cc718250dc2a3847
+SIZE (TDE/core/tdelibs-trinity_14.1.5.orig.tar.xz) = 15387240
diff --git a/freebsd/core/tdelibs/files/patch-bp000-reentrant-parseSingleConfigFile.diff b/freebsd/core/tdelibs/files/patch-bp000-reentrant-parseSingleConfigFile.diff
new file mode 100644
index 000000000..85b93c741
--- /dev/null
+++ b/freebsd/core/tdelibs/files/patch-bp000-reentrant-parseSingleConfigFile.diff
@@ -0,0 +1,126 @@
+commit 884aff988556c5271eb829768b17d27052a08763
+Author: Michele Calgaro <michele.calgaro@yahoo.it>
+Date: Tue Nov 18 23:03:25 2025 +0900
+
+ Make 'TDEConfigINIBackEnd::parseSingleConfigFile' reentrant.
+
+ If a second call to 'TDEConfigINIBackEnd::parseSingleConfigFile' was called from
+ another thread while the first wasn't finished, it would have resulted
+ in a SEGV fault. Config files are usually small and mmap-ing files
+ does not provide meaningful benefits while instead introducing the
+ possibility of a SIGBUS fault, although extremely unlukely in real
+ life.
+
+ This resolves issue #379.
+
+ Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
+
+diff --git a/tdecore/tdeconfigbackend.cpp b/tdecore/tdeconfigbackend.cpp
+index 707f4fe69..c7944ed12 100644
+--- a/tdecore/tdeconfigbackend.cpp
++++ b/tdecore/tdeconfigbackend.cpp
+@@ -431,80 +431,23 @@ bool TDEConfigINIBackEnd::parseConfigFiles()
+ return true;
+ }
+
+-#ifdef HAVE_MMAP
+-#ifdef SIGBUS
+-static sigjmp_buf mmap_jmpbuf;
+-struct sigaction mmap_old_sigact;
+-
+-extern "C" {
+- static void mmap_sigbus_handler(int)
+- {
+- siglongjmp (mmap_jmpbuf, 1);
+- }
+-}
+-#endif
+-#endif
+-
+ extern bool kde_kiosk_exception;
+
+ void TDEConfigINIBackEnd::parseSingleConfigFile(TQFile &rFile,
+ KEntryMap *pWriteBackMap,
+ bool bGlobal, bool bDefault)
+ {
+- const char *s; // May get clobbered by sigsetjump, but we don't use them afterwards.
+- const char *eof; // May get clobbered by sigsetjump, but we don't use them afterwards.
+- TQByteArray data;
+-
+ if (!rFile.isOpen()) // come back, if you have real work for us ;->
+ return;
+
+- //using kdDebug() here leads to an infinite loop
+- //remove this for the release, aleXXX
+- //tqWarning("Parsing %s, global = %s default = %s",
+- // rFile.name().latin1(), bGlobal ? "true" : "false", bDefault ? "true" : "false");
+-
+ TQCString aCurrentGroup("<default>");
+
+ unsigned int ll = localeString.length();
+
+-#ifdef HAVE_MMAP
+- static volatile const char *map;
+- map = ( const char* ) mmap(0, rFile.size(), PROT_READ, MAP_PRIVATE,
+- rFile.handle(), 0);
+-
+- if ( map != MAP_FAILED )
+- {
+- s = (const char*) map;
+- eof = s + rFile.size();
+-
+-#ifdef SIGBUS
+- struct sigaction act;
+- act.sa_handler = mmap_sigbus_handler;
+- sigemptyset( &act.sa_mask );
+-#ifdef SA_ONESHOT
+- act.sa_flags = SA_ONESHOT;
+-#else
+- act.sa_flags = SA_RESETHAND;
+-#endif
+- sigaction( SIGBUS, &act, &mmap_old_sigact );
+-
+- if (sigsetjmp (mmap_jmpbuf, 1))
+- {
+-tqWarning("SIGBUS while reading %s", rFile.name().latin1());
+- munmap(( char* )map, rFile.size());
+- sigaction (SIGBUS, &mmap_old_sigact, 0);
+- return;
+- }
+-#endif
+- }
+- else
+-#endif
+- {
+- rFile.at(0);
+- data = rFile.readAll();
+- s = data.data();
+- eof = s + data.size();
+- }
++ rFile.at(0);
++ TQByteArray data = rFile.readAll();
++ const char *s = data.data();
++ const char *eof = s + data.size();
+
+ bool fileOptionImmutable = false;
+ bool groupOptionImmutable = false;
+@@ -757,19 +700,8 @@ tqWarning("SIGBUS while reading %s", rFile.name().latin1());
+ }
+ }
+
+-
+ if (fileOptionImmutable)
+ bFileImmutable = true;
+-
+-#ifdef HAVE_MMAP
+- if (map)
+- {
+- munmap(( char* )map, rFile.size());
+-#ifdef SIGBUS
+- sigaction (SIGBUS, &mmap_old_sigact, 0);
+-#endif
+- }
+-#endif
+ }
+
+ void TDEConfigINIBackEnd::translateKey(TDELocale& locale, TQCString currentGroup, TQCString key) {
diff --git a/freebsd/core/tdelibs/pkg-plist b/freebsd/core/tdelibs/pkg-plist
index fb1f603b9..2da6457d0 100644
--- a/freebsd/core/tdelibs/pkg-plist
+++ b/freebsd/core/tdelibs/pkg-plist
@@ -240,7 +240,6 @@ include/kimagefilepreview.h
include/kimageio.h
include/kimiface.h
include/kinputdialog.h
-include/kinstance.h
include/kipc.h
include/kjanuswidget.h
include/kjs/completion.h
@@ -307,9 +306,9 @@ include/kpluginselector.h
include/kpreviewwidgetbase.h
include/kprintaction.h
include/kprinter.h
-include/tdeprocctrl.h
-include/tdeprocess.h
-include/tdeprocio.h
+include/kprocctrl.h
+include/kprocess.h
+include/kprocio.h
include/kprogress.h
include/kprogressbox.h
include/kpropertiesdialog.h
@@ -409,7 +408,8 @@ include/ktimezonewidget.h
include/ktip.h
include/ktrader.h
include/ktypelist.h
-include/tdeuniqueapplication.h
+include/kuniqueapp.h
+include/kuniqueapplication.h
include/kunload.h
include/kurifilter.h
include/kurl.h
@@ -568,6 +568,7 @@ include/tdehtmldefaults.h
include/tdehtmlview.h
include/tdeimproxy.h
include/tdeimproxyiface.h
+include/tdeinstance.h
include/tdeio/authinfo.h
include/tdeio/chmodjob.h
include/tdeio/connection.h
diff --git a/freebsd/core/tdemultimedia/distinfo b/freebsd/core/tdemultimedia/distinfo
index b688d8cca..f7fa0e48d 100644
--- a/freebsd/core/tdemultimedia/distinfo
+++ b/freebsd/core/tdemultimedia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745046203
-SHA256 (TDE/core/tdemultimedia-trinity_14.1.4.orig.tar.xz) = 0921f42dffd1e95f9310dccd77a6a2f4743ee466bb99f8e12e1881ac51effe0c
-SIZE (TDE/core/tdemultimedia-trinity_14.1.4.orig.tar.xz) = 4839796
+TIMESTAMP = 1762074634
+SHA256 (TDE/core/tdemultimedia-trinity_14.1.5.orig.tar.xz) = 6011298ba5cfe905244c92e1c9dbfbecf2261d950be826b8b201a3e7459c2cf7
+SIZE (TDE/core/tdemultimedia-trinity_14.1.5.orig.tar.xz) = 4840084
diff --git a/freebsd/core/tdenetwork/distinfo b/freebsd/core/tdenetwork/distinfo
index ae4cce5be..55eb22b18 100644
--- a/freebsd/core/tdenetwork/distinfo
+++ b/freebsd/core/tdenetwork/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745046965
-SHA256 (TDE/core/tdenetwork-trinity_14.1.4.orig.tar.xz) = 67f7be9a0e159d780dda5aff3bbadb7f935312e34799cc3074521d5b000d8e3e
-SIZE (TDE/core/tdenetwork-trinity_14.1.4.orig.tar.xz) = 8045540
+TIMESTAMP = 1762075467
+SHA256 (TDE/core/tdenetwork-trinity_14.1.5.orig.tar.xz) = ba177859e4d2a358e18a96bc0e5cd4e2a54574726e722ac2e086ad04808c7a27
+SIZE (TDE/core/tdenetwork-trinity_14.1.5.orig.tar.xz) = 9037164
diff --git a/freebsd/core/tdenetwork/pkg-plist b/freebsd/core/tdenetwork/pkg-plist
index 1e7d7a229..629af1575 100644
--- a/freebsd/core/tdenetwork/pkg-plist
+++ b/freebsd/core/tdenetwork/pkg-plist
@@ -1123,8 +1123,6 @@ share/apps/krdc/pics/close.png
share/apps/krdc/pics/iconify.png
share/apps/krdc/pics/pindown.png
share/apps/krdc/pics/pinup.png
-share/apps/krdc/pics/pointcursor.png
-share/apps/krdc/pics/pointcursormask.png
share/apps/krfb/eventsrc
share/apps/krfb/pics/connection-side-image.png
share/apps/krfb/pics/eyes-closed24.png
diff --git a/freebsd/core/tdepim/distinfo b/freebsd/core/tdepim/distinfo
index 5d96ba277..efabeb028 100644
--- a/freebsd/core/tdepim/distinfo
+++ b/freebsd/core/tdepim/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745044985
-SHA256 (TDE/core/tdepim-trinity_14.1.4.orig.tar.xz) = a57bc5bb803487daaf2027f7456c9e11c05f093a681e0f1c9d6fea05ede2b07e
-SIZE (TDE/core/tdepim-trinity_14.1.4.orig.tar.xz) = 9389528
+TIMESTAMP = 1762073742
+SHA256 (TDE/core/tdepim-trinity_14.1.5.orig.tar.xz) = 966f159c7d6b670d3a87cdb643fb29269d4bcc55e083fb7b1c1e52ef1ac32be5
+SIZE (TDE/core/tdepim-trinity_14.1.5.orig.tar.xz) = 9415188
diff --git a/freebsd/core/tdepim/pkg-plist b/freebsd/core/tdepim/pkg-plist
index b7ab09179..bd5b1189f 100644
--- a/freebsd/core/tdepim/pkg-plist
+++ b/freebsd/core/tdepim/pkg-plist
@@ -63,7 +63,6 @@ include/gpgme++/keygenerationresult.h
include/gpgme++/keylistresult.h
include/gpgme++/result.h
include/gpgme++/signingresult.h
-include/gpgme++/trustitem.h
include/gpgme++/verificationresult.h
include/index/create.h
include/index/index.h
@@ -244,8 +243,8 @@ lib/libakregatorprivate.so.0
lib/libakregatorprivate.so.0.0.0
lib/libgpgme++.la
lib/libgpgme++.so
-lib/libgpgme++.so.0
-lib/libgpgme++.so.0.4.0
+lib/libgpgme++.so.5
+lib/libgpgme++.so.5.0.0
lib/libgwsoap.la
lib/libgwsoap.so
lib/libgwsoap.so.0
diff --git a/freebsd/core/tdesdk/distinfo b/freebsd/core/tdesdk/distinfo
index 8c53eec89..b210024b3 100644
--- a/freebsd/core/tdesdk/distinfo
+++ b/freebsd/core/tdesdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745050201
-SHA256 (TDE/core/tdesdk-trinity_14.1.4.orig.tar.xz) = a4bb8b70699d34d23686be7100f30cd85efaa1458e3b47e41ddb2d4196fdca74
-SIZE (TDE/core/tdesdk-trinity_14.1.4.orig.tar.xz) = 3721736
+TIMESTAMP = 1762079410
+SHA256 (TDE/core/tdesdk-trinity_14.1.5.orig.tar.xz) = c7ac4bc36eb8514fa5a3bcbc72b3c2a2ca4ed16ecb480e38046ade1f89a9572d
+SIZE (TDE/core/tdesdk-trinity_14.1.5.orig.tar.xz) = 3721740
diff --git a/freebsd/core/tdetoys/distinfo b/freebsd/core/tdetoys/distinfo
index 644cc0560..8859f64d4 100644
--- a/freebsd/core/tdetoys/distinfo
+++ b/freebsd/core/tdetoys/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745069796
-SHA256 (TDE/core/tdetoys-trinity_14.1.4.orig.tar.xz) = 0710ba091927711ba3382bd39550dca14fc1a3476fc2b70432e3989dd183993b
-SIZE (TDE/core/tdetoys-trinity_14.1.4.orig.tar.xz) = 2521512
+TIMESTAMP = 1762076805
+SHA256 (TDE/core/tdetoys-trinity_14.1.5.orig.tar.xz) = 8c1f7d0ad3564dce9763c59087d22f5591d6178bc36772aab094bca9eec3a8e2
+SIZE (TDE/core/tdetoys-trinity_14.1.5.orig.tar.xz) = 2522588
diff --git a/freebsd/core/tdeutils/distinfo b/freebsd/core/tdeutils/distinfo
index 9f739f55e..458b3d518 100644
--- a/freebsd/core/tdeutils/distinfo
+++ b/freebsd/core/tdeutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745073628
-SHA256 (TDE/core/tdeutils-trinity_14.1.4.orig.tar.xz) = 14a3a47415e320405050bc7b1386bd4cd28e0dbd7e082985931662178f434708
-SIZE (TDE/core/tdeutils-trinity_14.1.4.orig.tar.xz) = 3185104
+TIMESTAMP = 1762077402
+SHA256 (TDE/core/tdeutils-trinity_14.1.5.orig.tar.xz) = 9599680f6a54135281e000b033667ccaf404cdf30c2864384e133214e36845fb
+SIZE (TDE/core/tdeutils-trinity_14.1.5.orig.tar.xz) = 3185960
diff --git a/freebsd/core/tdevelop/distinfo b/freebsd/core/tdevelop/distinfo
index 7b72b867a..aceb5ac17 100644
--- a/freebsd/core/tdevelop/distinfo
+++ b/freebsd/core/tdevelop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745107460
-SHA256 (TDE/core/tdevelop-trinity_14.1.4.orig.tar.xz) = 88a9df736a3ba586146d0375a548026c022c3f5b1141675f566d0639043c01b3
-SIZE (TDE/core/tdevelop-trinity_14.1.4.orig.tar.xz) = 6405200
+TIMESTAMP = 1762080279
+SHA256 (TDE/core/tdevelop-trinity_14.1.5.orig.tar.xz) = 35b08852e28bbc91827d16fb6afe1de5ed713b71c1c4d7950dc3b46ae7517e17
+SIZE (TDE/core/tdevelop-trinity_14.1.5.orig.tar.xz) = 6405048
diff --git a/freebsd/core/tdewebdev/distinfo b/freebsd/core/tdewebdev/distinfo
index 5b0bdf105..d94e1829e 100644
--- a/freebsd/core/tdewebdev/distinfo
+++ b/freebsd/core/tdewebdev/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745108136
-SHA256 (TDE/core/tdewebdev-trinity_14.1.4.orig.tar.xz) = 07320fac5c0200553dbd2c75369cbfa1b6e05c8053016fcf1a921a3ee9f9e3f8
-SIZE (TDE/core/tdewebdev-trinity_14.1.4.orig.tar.xz) = 4128136
+TIMESTAMP = 1762080945
+SHA256 (TDE/core/tdewebdev-trinity_14.1.5.orig.tar.xz) = 9291ef578fc98a6a261c07124003bec5e82c34b50d9f825231689f765dd9abc6
+SIZE (TDE/core/tdewebdev-trinity_14.1.5.orig.tar.xz) = 3807944
diff --git a/freebsd/core/tdewebdev/pkg-plist b/freebsd/core/tdewebdev/pkg-plist
index 7ae3bd960..83cb82091 100644
--- a/freebsd/core/tdewebdev/pkg-plist
+++ b/freebsd/core/tdewebdev/pkg-plist
@@ -3,9 +3,7 @@ bin/klinkstatus
bin/kmdr-editor
bin/kmdr-executor
bin/kmdr-plugins
-bin/kxsldbg
bin/quanta
-bin/xsldbg
include/kommander_export.h
include/kommanderfactory.h
include/kommanderplugin.h
@@ -29,8 +27,6 @@ lib/trinity/libklinkstatuspart.la
lib/trinity/libklinkstatuspart.so
lib/trinity/libkommander_part.la
lib/trinity/libkommander_part.so
-lib/trinity/libkxsldbgpart.la
-lib/trinity/libkxsldbgpart.so
lib/trinity/quantadebuggerdbgp.la
lib/trinity/quantadebuggerdbgp.so
lib/trinity/quantadebuggergubed.la
@@ -38,10 +34,8 @@ lib/trinity/quantadebuggergubed.so
share/applications/tde/kimagemapeditor.desktop
share/applications/tde/klinkstatus.desktop
share/applications/tde/kmdr-editor.desktop
-share/applications/tde/kxsldbg.desktop
share/applications/tde/quanta.desktop
share/applnk/.hidden/kmdr-executor.desktop
-share/applnk/.hidden/xsldbg.desktop
share/apps/kafkapart/entities
share/apps/kafkapart/pics/comment.png
share/apps/kafkapart/pics/php.png
@@ -121,8 +115,6 @@ share/apps/kommander/pics/tdefontcombo.png
share/apps/kommander/pics/toolbox.png
share/apps/kommander/translating/extractkmdr
share/apps/kommander/translating/kmdr2po
-share/apps/kxsldbg/kxsldbg_shell.rc
-share/apps/kxsldbgpart/kxsldbg_part.rc
share/apps/quanta/actions.rc
share/apps/quanta/chars
share/apps/quanta/csseditor/atrules.xml
@@ -1709,46 +1701,6 @@ share/doc/tde/HTML/en/kommander/toolbox.png
share/doc/tde/HTML/en/kommander/translating.docbook
share/doc/tde/HTML/en/kommander/tutorials.docbook
share/doc/tde/HTML/en/kommander/widgets.docbook
-share/doc/tde/HTML/en/kxsldbg/1downarrow.png
-share/doc/tde/HTML/en/kxsldbg/breakpoints_window.png
-share/doc/tde/HTML/en/kxsldbg/callstack.docbook
-share/doc/tde/HTML/en/kxsldbg/callstack_window.png
-share/doc/tde/HTML/en/kxsldbg/common
-share/doc/tde/HTML/en/kxsldbg/configure.png
-share/doc/tde/HTML/en/kxsldbg/configure_window.png
-share/doc/tde/HTML/en/kxsldbg/credits.docbook
-share/doc/tde/HTML/en/kxsldbg/entities.docbook
-share/doc/tde/HTML/en/kxsldbg/entities_window.png
-share/doc/tde/HTML/en/kxsldbg/exit.png
-share/doc/tde/HTML/en/kxsldbg/glossary.docbook
-share/doc/tde/HTML/en/kxsldbg/index.cache.bz2
-share/doc/tde/HTML/en/kxsldbg/index.docbook
-share/doc/tde/HTML/en/kxsldbg/kxsldbg_configure.docbook
-share/doc/tde/HTML/en/kxsldbg/kxsldbg_inspector.docbook
-share/doc/tde/HTML/en/kxsldbg/kxsldbg_mainwindow.docbook
-share/doc/tde/HTML/en/kxsldbg/kxsldbg_tools.docbook
-share/doc/tde/HTML/en/kxsldbg/main_window.png
-share/doc/tde/HTML/en/kxsldbg/next.png
-share/doc/tde/HTML/en/kxsldbg/publicid_window.png
-share/doc/tde/HTML/en/kxsldbg/run.png
-share/doc/tde/HTML/en/kxsldbg/sources.docbook
-share/doc/tde/HTML/en/kxsldbg/sources_window.png
-share/doc/tde/HTML/en/kxsldbg/step.png
-share/doc/tde/HTML/en/kxsldbg/systemid_window.png
-share/doc/tde/HTML/en/kxsldbg/templates.docbook
-share/doc/tde/HTML/en/kxsldbg/templates_window.png
-share/doc/tde/HTML/en/kxsldbg/variables.docbook
-share/doc/tde/HTML/en/kxsldbg/variables_window.png
-share/doc/tde/HTML/en/kxsldbg/walk_window.png
-share/doc/tde/HTML/en/kxsldbg/xsldbg_break.png
-share/doc/tde/HTML/en/kxsldbg/xsldbg_data.png
-share/doc/tde/HTML/en/kxsldbg/xsldbg_delete.png
-share/doc/tde/HTML/en/kxsldbg/xsldbg_enable.png
-share/doc/tde/HTML/en/kxsldbg/xsldbg_output.png
-share/doc/tde/HTML/en/kxsldbg/xsldbg_refresh.png
-share/doc/tde/HTML/en/kxsldbg/xsldbg_source.png
-share/doc/tde/HTML/en/kxsldbg/xsldbg_stepdown.png
-share/doc/tde/HTML/en/kxsldbg/xsldbg_stepup.png
share/doc/tde/HTML/en/quanta/adv-quanta.docbook
share/doc/tde/HTML/en/quanta/attribute_tree.png
share/doc/tde/HTML/en/quanta/common
@@ -1807,71 +1759,26 @@ share/doc/tde/HTML/en/quanta/ttab.png
share/doc/tde/HTML/en/quanta/view_sidetree.png
share/doc/tde/HTML/en/quanta/vplsourceview.png
share/doc/tde/HTML/en/quanta/working-with-quanta.docbook
-share/doc/tde/HTML/en/xsldbg/commands.docbook
-share/doc/tde/HTML/en/xsldbg/common
-share/doc/tde/HTML/en/xsldbg/credits.docbook
-share/doc/tde/HTML/en/xsldbg/index.cache.bz2
-share/doc/tde/HTML/en/xsldbg/index.docbook
-share/doc/tde/HTML/en/xsldbg/introduction.docbook
-share/doc/tde/HTML/en/xsldbg/usage.docbook
-share/doc/tde/HTML/en/xsldbg/xsldbghelp.xml
-share/doc/tde/HTML/en/xsldbg/xsldbghelp.xsl
share/icons/crystalsvg/128x128/apps/kommander.png
share/icons/crystalsvg/16x16/apps/kommander.png
share/icons/crystalsvg/22x22/apps/kommander.png
share/icons/crystalsvg/32x32/apps/kommander.png
share/icons/crystalsvg/64x64/apps/kommander.png
share/icons/hicolor/128x128/apps/klinkstatus.png
-share/icons/hicolor/16x16/actions/1downarrow.png
-share/icons/hicolor/16x16/actions/configure.png
-share/icons/hicolor/16x16/actions/hash.png
-share/icons/hicolor/16x16/actions/mark.png
-share/icons/hicolor/16x16/actions/next.png
-share/icons/hicolor/16x16/actions/step.png
-share/icons/hicolor/16x16/actions/system-log-out.png
-share/icons/hicolor/16x16/actions/system-run.png
-share/icons/hicolor/16x16/actions/xsldbg_break.png
-share/icons/hicolor/16x16/actions/xsldbg_data.png
-share/icons/hicolor/16x16/actions/xsldbg_delete.png
-share/icons/hicolor/16x16/actions/xsldbg_enable.png
-share/icons/hicolor/16x16/actions/xsldbg_output.png
-share/icons/hicolor/16x16/actions/xsldbg_refresh.png
-share/icons/hicolor/16x16/actions/xsldbg_source.png
-share/icons/hicolor/16x16/actions/xsldbg_stepdown.png
-share/icons/hicolor/16x16/actions/xsldbg_stepup.png
share/icons/hicolor/16x16/apps/kimagemapeditor.png
share/icons/hicolor/16x16/apps/klinkstatus.png
-share/icons/hicolor/16x16/apps/kxsldbg.png
share/icons/hicolor/16x16/apps/quanta.png
-share/icons/hicolor/22x22/actions/1downarrow.png
-share/icons/hicolor/22x22/actions/configure.png
-share/icons/hicolor/22x22/actions/next.png
-share/icons/hicolor/22x22/actions/step.png
-share/icons/hicolor/22x22/actions/system-log-out.png
-share/icons/hicolor/22x22/actions/system-run.png
-share/icons/hicolor/22x22/actions/xsldbg_break.png
-share/icons/hicolor/22x22/actions/xsldbg_data.png
-share/icons/hicolor/22x22/actions/xsldbg_delete.png
-share/icons/hicolor/22x22/actions/xsldbg_enable.png
-share/icons/hicolor/22x22/actions/xsldbg_output.png
-share/icons/hicolor/22x22/actions/xsldbg_refresh.png
-share/icons/hicolor/22x22/actions/xsldbg_source.png
-share/icons/hicolor/22x22/actions/xsldbg_stepdown.png
-share/icons/hicolor/22x22/actions/xsldbg_stepup.png
share/icons/hicolor/22x22/apps/klinkstatus.png
share/icons/hicolor/22x22/apps/quanta.png
share/icons/hicolor/32x32/apps/kimagemapeditor.png
share/icons/hicolor/32x32/apps/klinkstatus.png
-share/icons/hicolor/32x32/apps/kxsldbg.png
share/icons/hicolor/32x32/apps/quanta.png
share/icons/hicolor/48x48/apps/kimagemapeditor.png
share/icons/hicolor/48x48/apps/klinkstatus.png
share/icons/hicolor/48x48/apps/quanta.png
share/icons/hicolor/64x64/apps/klinkstatus.png
share/icons/locolor/16x16/apps/kimagemapeditor.png
-share/icons/locolor/16x16/apps/kxsldbg.png
share/icons/locolor/32x32/apps/kimagemapeditor.png
-share/icons/locolor/32x32/apps/kxsldbg.png
share/man/man1/extractkmdr.1.gz
share/man/man1/kimagemapeditor.1.gz
share/man/man1/klinkstatus.1.gz
@@ -1879,14 +1786,12 @@ share/man/man1/kmdr-editor.1.gz
share/man/man1/kmdr-executor.1.gz
share/man/man1/kmdr-plugins.1.gz
share/man/man1/kmdr2po.1.gz
-share/man/man1/kxsldbg.1.gz
share/man/man1/quanta.1.gz
share/mimelnk/application/x-kommander.desktop
share/mimelnk/application/x-webprj.desktop
share/services/kimagemapeditorpart.desktop
share/services/klinkstatus_part.desktop
share/services/kommander_part.desktop
-share/services/kxsldbg_part.desktop
share/services/quanta_preview_config.desktop
share/services/quantadebuggerdbgp.desktop
share/services/quantadebuggergubed.desktop
diff --git a/freebsd/dependencies/akode/distinfo b/freebsd/dependencies/akode/distinfo
index 1993d1112..9bfebd49e 100644
--- a/freebsd/dependencies/akode/distinfo
+++ b/freebsd/dependencies/akode/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744924186
-SHA256 (TDE/dependencies/akode_14.1.4.orig.tar.xz) = a00c770f02cfa4340c8ffb4e70500ecb9379bf1639e49ac30208d21c4ae737b7
-SIZE (TDE/dependencies/akode_14.1.4.orig.tar.xz) = 75076
+TIMESTAMP = 1762071425
+SHA256 (TDE/dependencies/akode_14.1.5.orig.tar.xz) = 51ce3337752532dc7a93264552dfd32c34827c8bf2811dc728e52252f059a3e2
+SIZE (TDE/dependencies/akode_14.1.5.orig.tar.xz) = 74952
diff --git a/freebsd/dependencies/arts/distinfo b/freebsd/dependencies/arts/distinfo
index 3615cc090..3a197022e 100644
--- a/freebsd/dependencies/arts/distinfo
+++ b/freebsd/dependencies/arts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744924340
-SHA256 (TDE/dependencies/arts-trinity_14.1.4.orig.tar.xz) = 4521c2eac881e93539d2442be9566a2ec87a505c250f41f76679deb5ee9e0239
-SIZE (TDE/dependencies/arts-trinity_14.1.4.orig.tar.xz) = 654024
+TIMESTAMP = 1762071490
+SHA256 (TDE/dependencies/arts-trinity_14.1.5.orig.tar.xz) = 3b1684db8ecfdf06b5b29a2d4c1fb52e1c03ab0ae05ced933667a48ed23d6710
+SIZE (TDE/dependencies/arts-trinity_14.1.5.orig.tar.xz) = 654284
diff --git a/freebsd/dependencies/avahi-tqt/distinfo b/freebsd/dependencies/avahi-tqt/distinfo
index 6ad16df8e..34671f5e9 100644
--- a/freebsd/dependencies/avahi-tqt/distinfo
+++ b/freebsd/dependencies/avahi-tqt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744924556
-SHA256 (TDE/dependencies/avahi-tqt_14.1.4.orig.tar.xz) = fbdf1e84c64566be034c8845c1a4a7d18dd41e39624aca3f81b89850e6c67111
-SIZE (TDE/dependencies/avahi-tqt_14.1.4.orig.tar.xz) = 11756
+TIMESTAMP = 1762071655
+SHA256 (TDE/dependencies/avahi-tqt_14.1.5.orig.tar.xz) = efe19b3c4d4894f603888f8a022dfee7fd6bf421ed543ebd399d09276bd5ec3a
+SIZE (TDE/dependencies/avahi-tqt_14.1.5.orig.tar.xz) = 11756
diff --git a/freebsd/dependencies/dbus-1-tqt/distinfo b/freebsd/dependencies/dbus-1-tqt/distinfo
index 8baa15f0b..a56e0c79c 100644
--- a/freebsd/dependencies/dbus-1-tqt/distinfo
+++ b/freebsd/dependencies/dbus-1-tqt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744924895
-SHA256 (TDE/dependencies/dbus-1-tqt_14.1.4.orig.tar.xz) = 3b4bdcaff14dc30bbcbbb3095075eba7ecbd021376736b9ca4a49358d9ec2c80
-SIZE (TDE/dependencies/dbus-1-tqt_14.1.4.orig.tar.xz) = 90132
+TIMESTAMP = 1762071732
+SHA256 (TDE/dependencies/dbus-1-tqt_14.1.5.orig.tar.xz) = 5fba4fcb268d2a1f8160da2d52e62401176c863f8e38f9939e9c27a6bd0bb7d6
+SIZE (TDE/dependencies/dbus-1-tqt_14.1.5.orig.tar.xz) = 90148
diff --git a/freebsd/dependencies/dbus-tqt/distinfo b/freebsd/dependencies/dbus-tqt/distinfo
index a17f069a4..836eaa8e9 100644
--- a/freebsd/dependencies/dbus-tqt/distinfo
+++ b/freebsd/dependencies/dbus-tqt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744924948
-SHA256 (TDE/dependencies/dbus-tqt_14.1.4.orig.tar.xz) = 1bb5809da2d019c382229415a3b6b03a6e3e8881921918e4012d32d00c20a335
-SIZE (TDE/dependencies/dbus-tqt_14.1.4.orig.tar.xz) = 136600
+TIMESTAMP = 1762071800
+SHA256 (TDE/dependencies/dbus-tqt_14.1.5.orig.tar.xz) = 48a1a952923d8148169e81978b080e3c13c14fa6f8229d7c7a1e41f4679d5e6e
+SIZE (TDE/dependencies/dbus-tqt_14.1.5.orig.tar.xz) = 136616
diff --git a/freebsd/dependencies/libart-lgpl/distinfo b/freebsd/dependencies/libart-lgpl/distinfo
index adba4972d..9fcfe1b88 100644
--- a/freebsd/dependencies/libart-lgpl/distinfo
+++ b/freebsd/dependencies/libart-lgpl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744924985
-SHA256 (TDE/dependencies/libart-lgpl_14.1.4.orig.tar.xz) = 2eb3c205910a2482238dd231c96e877390022434f4cd10e5f45a18b4db872a43
-SIZE (TDE/dependencies/libart-lgpl_14.1.4.orig.tar.xz) = 94176
+TIMESTAMP = 1762071921
+SHA256 (TDE/dependencies/libart-lgpl_14.1.5.orig.tar.xz) = afe37af4d028350fc675457e67511095a1a4ba98e3f37f9b1856469dca327258
+SIZE (TDE/dependencies/libart-lgpl_14.1.5.orig.tar.xz) = 94176
diff --git a/freebsd/dependencies/libcaldav/distinfo b/freebsd/dependencies/libcaldav/distinfo
index 642b6c3df..1cc8c5a72 100644
--- a/freebsd/dependencies/libcaldav/distinfo
+++ b/freebsd/dependencies/libcaldav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744925050
-SHA256 (TDE/dependencies/libcaldav_14.1.4.orig.tar.xz) = 7cb8b6018a0c5a2d2c2bd4cab157d1040c8a2065f75fdeeb859ad40f966ec3cc
-SIZE (TDE/dependencies/libcaldav_14.1.4.orig.tar.xz) = 188020
+TIMESTAMP = 1762071978
+SHA256 (TDE/dependencies/libcaldav_14.1.5.orig.tar.xz) = 2f5decfcff54ad26e1d2fa854805d48eec1ba4bfcba293e4b0b2f9647b9e05ee
+SIZE (TDE/dependencies/libcaldav_14.1.5.orig.tar.xz) = 188016
diff --git a/freebsd/dependencies/libcarddav/distinfo b/freebsd/dependencies/libcarddav/distinfo
index 3cc463b4a..753b3822c 100644
--- a/freebsd/dependencies/libcarddav/distinfo
+++ b/freebsd/dependencies/libcarddav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744925079
-SHA256 (TDE/dependencies/libcarddav_14.1.4.orig.tar.xz) = 9e82ea2feea716b636e1b6b8a28044ef3639b445961c7e6830a0e59087ee518e
-SIZE (TDE/dependencies/libcarddav_14.1.4.orig.tar.xz) = 182192
+TIMESTAMP = 1762072017
+SHA256 (TDE/dependencies/libcarddav_14.1.5.orig.tar.xz) = 2f21610c7fcaca5e7d55ad73e7a1142cb1a69f29cf2a82033fb2a06e9426f7e9
+SIZE (TDE/dependencies/libcarddav_14.1.5.orig.tar.xz) = 182236
diff --git a/freebsd/dependencies/pinentry-tqt/Makefile b/freebsd/dependencies/pinentry-tqt/Makefile
index aaedca587..b8e108281 100644
--- a/freebsd/dependencies/pinentry-tqt/Makefile
+++ b/freebsd/dependencies/pinentry-tqt/Makefile
@@ -4,8 +4,8 @@
# TDE port map: dependencies/pinentry-tqt > security/pinentry-tqt
PORTNAME= pinentry
-PORTVERSION= 1.3.1
-PORTREVISION?= 1
+PORTVERSION= 1.3.2
+PORTREVISION?= 0
CATEGORIES= security
MASTER_SITES= GNUPG/pinentry
diff --git a/freebsd/dependencies/pinentry-tqt/distinfo b/freebsd/dependencies/pinentry-tqt/distinfo
index d2b2aec62..dfe140f65 100644
--- a/freebsd/dependencies/pinentry-tqt/distinfo
+++ b/freebsd/dependencies/pinentry-tqt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744590665
-SHA256 (pinentry-1.3.1.tar.bz2) = bc72ee27c7239007ab1896c3c2fae53b076e2c9bd2483dc2769a16902bce8c04
-SIZE (pinentry-1.3.1.tar.bz2) = 611233
+TIMESTAMP = 1760293417
+SHA256 (pinentry-1.3.2.tar.bz2) = 8e986ed88561b4da6e9efe0c54fa4ca8923035c99264df0b0464497c5fb94e9e
+SIZE (pinentry-1.3.2.tar.bz2) = 612858
diff --git a/freebsd/dependencies/polkit-tqt/distinfo b/freebsd/dependencies/polkit-tqt/distinfo
index a75dfe17b..59d56e0a3 100644
--- a/freebsd/dependencies/polkit-tqt/distinfo
+++ b/freebsd/dependencies/polkit-tqt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744926293
-SHA256 (TDE/dependencies/polkit-tqt_14.1.4.orig.tar.xz) = df12589d31930d77e3f851d31eb4e6760564c871cd17861cea1ce5fd16d81f0d
-SIZE (TDE/dependencies/polkit-tqt_14.1.4.orig.tar.xz) = 54184
+TIMESTAMP = 1762072121
+SHA256 (TDE/dependencies/polkit-tqt_14.1.5.orig.tar.xz) = a821b3f180661c69a93bd37f573e8803a7e082a0e7d9fd7223cfb64f99b755d0
+SIZE (TDE/dependencies/polkit-tqt_14.1.5.orig.tar.xz) = 54212
diff --git a/freebsd/dependencies/tde-cmake/distinfo b/freebsd/dependencies/tde-cmake/distinfo
index 821e42b00..79930d2a6 100644
--- a/freebsd/dependencies/tde-cmake/distinfo
+++ b/freebsd/dependencies/tde-cmake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744925151
-SHA256 (TDE/dependencies/tde-cmake_14.1.4.orig.tar.xz) = cad20439929781f9a4c84778163f46dbb24dfa1c3955d8112e7de3e2a9ad0926
-SIZE (TDE/dependencies/tde-cmake_14.1.4.orig.tar.xz) = 37212
+TIMESTAMP = 1762039572
+SHA256 (TDE/dependencies/tde-cmake_14.1.5.orig.tar.xz) = 467e139767451e46d37afbde71d9d767e3bcbdedd9a827539397c73ee7c955c4
+SIZE (TDE/dependencies/tde-cmake_14.1.5.orig.tar.xz) = 37216
diff --git a/freebsd/dependencies/tqca-tls/distinfo b/freebsd/dependencies/tqca-tls/distinfo
index 6064ba837..7b0801eca 100644
--- a/freebsd/dependencies/tqca-tls/distinfo
+++ b/freebsd/dependencies/tqca-tls/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744925220
-SHA256 (TDE/dependencies/tqca_14.1.4.orig.tar.xz) = 4808ee305394e8ee86e443931dcd8665f9b50ee89423609c7ae86e2e6c2678e0
-SIZE (TDE/dependencies/tqca_14.1.4.orig.tar.xz) = 34924
+TIMESTAMP = 1762072201
+SHA256 (TDE/dependencies/tqca_14.1.5.orig.tar.xz) = 11932b6f804b162e6cd6b88aa132d57f925e6b0e5ca2bd3185063ac0c323b163
+SIZE (TDE/dependencies/tqca_14.1.5.orig.tar.xz) = 34904
diff --git a/freebsd/dependencies/tqca/distinfo b/freebsd/dependencies/tqca/distinfo
index cd4f22c62..a523fbd2c 100644
--- a/freebsd/dependencies/tqca/distinfo
+++ b/freebsd/dependencies/tqca/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744925190
-SHA256 (TDE/dependencies/tqca_14.1.4.orig.tar.xz) = 4808ee305394e8ee86e443931dcd8665f9b50ee89423609c7ae86e2e6c2678e0
-SIZE (TDE/dependencies/tqca_14.1.4.orig.tar.xz) = 34924
+TIMESTAMP = 1762072173
+SHA256 (TDE/dependencies/tqca_14.1.5.orig.tar.xz) = 11932b6f804b162e6cd6b88aa132d57f925e6b0e5ca2bd3185063ac0c323b163
+SIZE (TDE/dependencies/tqca_14.1.5.orig.tar.xz) = 34904
diff --git a/freebsd/dependencies/tqmake/Makefile b/freebsd/dependencies/tqmake/Makefile
index ab721201e..7793d3bb8 100644
--- a/freebsd/dependencies/tqmake/Makefile
+++ b/freebsd/dependencies/tqmake/Makefile
@@ -9,9 +9,9 @@ PORTSDIR?=/usr/ports
PORTNAME= tqmake
COMMENT= The build utility of the TQt from Trinity
TDE_PREVERSION=
-MASTER_SITE_SUBDIR= t/tqt-x11-free
-DISTNAME= tqt-x11-free_${TDE_VERSION}${TDE_PREVERSION:C/(~(pre|r|s)[0-9]*).*/\1/1}
-DISTSRC= tqt3-trinity-${TDE_VERSION}${TDE_PREVERSION}
+MASTER_SITE_SUBDIR= t/tqt
+DISTNAME= tqt_${TDE_VERSION}${TDE_PREVERSION:C/(~(pre|r|s)[0-9]*).*/\1/1}
+DISTSRC= tqt-trinity-${TDE_VERSION}${TDE_PREVERSION}
PORTREVISION= 0
CATEGORIES= devel
DIST_SUBDIR= TDE/dependencies
diff --git a/freebsd/dependencies/tqmake/distinfo b/freebsd/dependencies/tqmake/distinfo
index 418d09c00..4bff545cd 100644
--- a/freebsd/dependencies/tqmake/distinfo
+++ b/freebsd/dependencies/tqmake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744896531
-SHA256 (TDE/dependencies/tqt-x11-free_14.1.4.orig.tar.xz) = 15ee4cdbe699adb8ca0e5d89b61019ab4b72e5790123e8a96a066d1db2e30644
-SIZE (TDE/dependencies/tqt-x11-free_14.1.4.orig.tar.xz) = 10882192
+TIMESTAMP = 1762039631
+SHA256 (TDE/dependencies/tqt_14.1.5.orig.tar.xz) = ec2c7e297ae7ce523be85b6cf9ef91497d3b4aa1f86323cb7e8222c85bd4537f
+SIZE (TDE/dependencies/tqt_14.1.5.orig.tar.xz) = 10888616
diff --git a/freebsd/dependencies/tqscintilla/distinfo b/freebsd/dependencies/tqscintilla/distinfo
index 590f9a3d4..afed6203f 100644
--- a/freebsd/dependencies/tqscintilla/distinfo
+++ b/freebsd/dependencies/tqscintilla/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744925264
-SHA256 (TDE/dependencies/tqscintilla_14.1.4.orig.tar.xz) = c942503a5b4daa1b19e41282ee2a9c855ea237de9ce35902edaf687d1210c1c2
-SIZE (TDE/dependencies/tqscintilla_14.1.4.orig.tar.xz) = 653776
+TIMESTAMP = 1762072265
+SHA256 (TDE/dependencies/tqscintilla_14.1.5.orig.tar.xz) = b490fc78d65e4ac3a77957ef05a7ffce4b70690ea99712a6439333dbd267e7ef
+SIZE (TDE/dependencies/tqscintilla_14.1.5.orig.tar.xz) = 653884
diff --git a/freebsd/dependencies/tqt3-ibase-plugin/Makefile b/freebsd/dependencies/tqt3-ibase-plugin/Makefile
index 4200ddb9c..a813b83c1 100644
--- a/freebsd/dependencies/tqt3-ibase-plugin/Makefile
+++ b/freebsd/dependencies/tqt3-ibase-plugin/Makefile
@@ -8,11 +8,11 @@ PORTSDIR?=/usr/ports
.include <${PORTSDIR}/Mk/bsd.trinity.mk>
PORTNAME= tqt3-${DB}-plugin
-COMMENT= TQt3 Firebird/IBase database plugin
+COMMENT= TQt Firebird/IBase database plugin
TDE_PREVERSION=
-MASTER_SITE_SUBDIR= t/tqt-x11-free
-DISTNAME= tqt-x11-free_${TDE_VERSION}${TDE_PREVERSION:C/(~(pre|r|s)[0-9]*).*/\1/1}
-DISTSRC= tqt3-trinity-${TDE_VERSION}${TDE_PREVERSION}
+MASTER_SITE_SUBDIR= t/tqt
+DISTNAME= tqt_${TDE_VERSION}${TDE_PREVERSION:C/(~(pre|r|s)[0-9]*).*/\1/1}
+DISTSRC= tqt-trinity-${TDE_VERSION}${TDE_PREVERSION}
PORTREVISION= 0
CATEGORIES= databases
DIST_SUBDIR= TDE/dependencies
diff --git a/freebsd/dependencies/tqt3-ibase-plugin/distinfo b/freebsd/dependencies/tqt3-ibase-plugin/distinfo
index 0c4fe8efc..712f472ae 100644
--- a/freebsd/dependencies/tqt3-ibase-plugin/distinfo
+++ b/freebsd/dependencies/tqt3-ibase-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744923961
-SHA256 (TDE/dependencies/tqt-x11-free_14.1.4.orig.tar.xz) = 15ee4cdbe699adb8ca0e5d89b61019ab4b72e5790123e8a96a066d1db2e30644
-SIZE (TDE/dependencies/tqt-x11-free_14.1.4.orig.tar.xz) = 10882192
+TIMESTAMP = 1762071068
+SHA256 (TDE/dependencies/tqt_14.1.5.orig.tar.xz) = ec2c7e297ae7ce523be85b6cf9ef91497d3b4aa1f86323cb7e8222c85bd4537f
+SIZE (TDE/dependencies/tqt_14.1.5.orig.tar.xz) = 10888616
diff --git a/freebsd/dependencies/tqt3-mysql-plugin/Makefile b/freebsd/dependencies/tqt3-mysql-plugin/Makefile
index 116b22052..0fd1e9eaa 100644
--- a/freebsd/dependencies/tqt3-mysql-plugin/Makefile
+++ b/freebsd/dependencies/tqt3-mysql-plugin/Makefile
@@ -8,11 +8,11 @@ PORTSDIR?=/usr/ports
.include <${PORTSDIR}/Mk/bsd.trinity.mk>
PORTNAME= tqt3-${DB}-plugin
-COMMENT= TQt3 MySQL database plugin
+COMMENT= TQt MySQL database plugin
TDE_PREVERSION=
-MASTER_SITE_SUBDIR= t/tqt-x11-free
-DISTNAME= tqt-x11-free_${TDE_VERSION}${TDE_PREVERSION:C/(~(pre|r|s)[0-9]*).*/\1/1}
-DISTSRC= tqt3-trinity-${TDE_VERSION}${TDE_PREVERSION}
+MASTER_SITE_SUBDIR= t/tqt
+DISTNAME= tqt_${TDE_VERSION}${TDE_PREVERSION:C/(~(pre|r|s)[0-9]*).*/\1/1}
+DISTSRC= tqt-trinity-${TDE_VERSION}${TDE_PREVERSION}
PORTREVISION= 0
CATEGORIES= databases
DIST_SUBDIR= TDE/dependencies
diff --git a/freebsd/dependencies/tqt3-mysql-plugin/distinfo b/freebsd/dependencies/tqt3-mysql-plugin/distinfo
index f852629f6..aebe19d61 100644
--- a/freebsd/dependencies/tqt3-mysql-plugin/distinfo
+++ b/freebsd/dependencies/tqt3-mysql-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744923987
-SHA256 (TDE/dependencies/tqt-x11-free_14.1.4.orig.tar.xz) = 15ee4cdbe699adb8ca0e5d89b61019ab4b72e5790123e8a96a066d1db2e30644
-SIZE (TDE/dependencies/tqt-x11-free_14.1.4.orig.tar.xz) = 10882192
+TIMESTAMP = 1762071128
+SHA256 (TDE/dependencies/tqt_14.1.5.orig.tar.xz) = ec2c7e297ae7ce523be85b6cf9ef91497d3b4aa1f86323cb7e8222c85bd4537f
+SIZE (TDE/dependencies/tqt_14.1.5.orig.tar.xz) = 10888616
diff --git a/freebsd/dependencies/tqt3-odbc-plugin/Makefile b/freebsd/dependencies/tqt3-odbc-plugin/Makefile
index 576121204..9d9943491 100644
--- a/freebsd/dependencies/tqt3-odbc-plugin/Makefile
+++ b/freebsd/dependencies/tqt3-odbc-plugin/Makefile
@@ -8,11 +8,11 @@ PORTSDIR?=/usr/ports
.include <${PORTSDIR}/Mk/bsd.trinity.mk>
PORTNAME= tqt3-${DB}-plugin
-COMMENT= TQt3 ODBC database plugin
+COMMENT= TQt ODBC database plugin
TDE_PREVERSION=
-MASTER_SITE_SUBDIR= t/tqt-x11-free
-DISTNAME= tqt-x11-free_${TDE_VERSION}${TDE_PREVERSION:C/(~(pre|r|s)[0-9]*).*/\1/1}
-DISTSRC= tqt3-trinity-${TDE_VERSION}${TDE_PREVERSION}
+MASTER_SITE_SUBDIR= t/tqt
+DISTNAME= tqt_${TDE_VERSION}${TDE_PREVERSION:C/(~(pre|r|s)[0-9]*).*/\1/1}
+DISTSRC= tqt-trinity-${TDE_VERSION}${TDE_PREVERSION}
PORTREVISION= 0
CATEGORIES= databases
DIST_SUBDIR= TDE/dependencies
diff --git a/freebsd/dependencies/tqt3-odbc-plugin/distinfo b/freebsd/dependencies/tqt3-odbc-plugin/distinfo
index eef6d32d3..8e307febf 100644
--- a/freebsd/dependencies/tqt3-odbc-plugin/distinfo
+++ b/freebsd/dependencies/tqt3-odbc-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744924031
-SHA256 (TDE/dependencies/tqt-x11-free_14.1.4.orig.tar.xz) = 15ee4cdbe699adb8ca0e5d89b61019ab4b72e5790123e8a96a066d1db2e30644
-SIZE (TDE/dependencies/tqt-x11-free_14.1.4.orig.tar.xz) = 10882192
+TIMESTAMP = 1762071189
+SHA256 (TDE/dependencies/tqt_14.1.5.orig.tar.xz) = ec2c7e297ae7ce523be85b6cf9ef91497d3b4aa1f86323cb7e8222c85bd4537f
+SIZE (TDE/dependencies/tqt_14.1.5.orig.tar.xz) = 10888616
diff --git a/freebsd/dependencies/tqt3-pgsql-plugin/Makefile b/freebsd/dependencies/tqt3-pgsql-plugin/Makefile
index 0328ea4df..70eecc432 100644
--- a/freebsd/dependencies/tqt3-pgsql-plugin/Makefile
+++ b/freebsd/dependencies/tqt3-pgsql-plugin/Makefile
@@ -8,11 +8,11 @@ PORTSDIR?=/usr/ports
.include <${PORTSDIR}/Mk/bsd.trinity.mk>
PORTNAME= tqt3-${DB}-plugin
-COMMENT= TQt3 PostgreSQL database plugin
+COMMENT= TQt PostgreSQL database plugin
TDE_PREVERSION=
MASTER_SITE_SUBDIR= t/tqt-x11-free
-DISTNAME= tqt-x11-free_${TDE_VERSION}${TDE_PREVERSION:C/(~(pre|r|s)[0-9]*).*/\1/1}
-DISTSRC= tqt3-trinity-${TDE_VERSION}${TDE_PREVERSION}
+DISTNAME= tqt_${TDE_VERSION}${TDE_PREVERSION:C/(~(pre|r|s)[0-9]*).*/\1/1}
+DISTSRC= tqt-trinity-${TDE_VERSION}${TDE_PREVERSION}
PORTREVISION= 0
CATEGORIES= databases
DIST_SUBDIR= TDE/dependencies
diff --git a/freebsd/dependencies/tqt3-pgsql-plugin/distinfo b/freebsd/dependencies/tqt3-pgsql-plugin/distinfo
index 00ed41965..dcf34ce88 100644
--- a/freebsd/dependencies/tqt3-pgsql-plugin/distinfo
+++ b/freebsd/dependencies/tqt3-pgsql-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744924054
-SHA256 (TDE/dependencies/tqt-x11-free_14.1.4.orig.tar.xz) = 15ee4cdbe699adb8ca0e5d89b61019ab4b72e5790123e8a96a066d1db2e30644
-SIZE (TDE/dependencies/tqt-x11-free_14.1.4.orig.tar.xz) = 10882192
+TIMESTAMP = 1762071248
+SHA256 (TDE/dependencies/tqt_14.1.5.orig.tar.xz) = ec2c7e297ae7ce523be85b6cf9ef91497d3b4aa1f86323cb7e8222c85bd4537f
+SIZE (TDE/dependencies/tqt_14.1.5.orig.tar.xz) = 10888616
diff --git a/freebsd/dependencies/tqt3-sqlite-plugin/Makefile b/freebsd/dependencies/tqt3-sqlite-plugin/Makefile
index 02ed5b62c..437fc959d 100644
--- a/freebsd/dependencies/tqt3-sqlite-plugin/Makefile
+++ b/freebsd/dependencies/tqt3-sqlite-plugin/Makefile
@@ -8,11 +8,11 @@ PORTSDIR?=/usr/ports
.include <${PORTSDIR}/Mk/bsd.trinity.mk>
PORTNAME= tqt3-${DB}-plugin
-COMMENT= TQt3 SQLite database plugin
+COMMENT= TQt SQLite database plugin
TDE_PREVERSION=
-MASTER_SITE_SUBDIR= t/tqt-x11-free
-DISTNAME= tqt-x11-free_${TDE_VERSION}${TDE_PREVERSION:C/(~(pre|r|s)[0-9]*).*/\1/1}
-DISTSRC= tqt3-trinity-${TDE_VERSION}${TDE_PREVERSION}
+MASTER_SITE_SUBDIR= t/tqt
+DISTNAME= tqt_${TDE_VERSION}${TDE_PREVERSION:C/(~(pre|r|s)[0-9]*).*/\1/1}
+DISTSRC= tqt-trinity-${TDE_VERSION}${TDE_PREVERSION}
PORTREVISION= 0
CATEGORIES= databases
DIST_SUBDIR= TDE/dependencies
diff --git a/freebsd/dependencies/tqt3-sqlite-plugin/distinfo b/freebsd/dependencies/tqt3-sqlite-plugin/distinfo
index f72df827c..0e42d6c7b 100644
--- a/freebsd/dependencies/tqt3-sqlite-plugin/distinfo
+++ b/freebsd/dependencies/tqt3-sqlite-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744924082
-SHA256 (TDE/dependencies/tqt-x11-free_14.1.4.orig.tar.xz) = 15ee4cdbe699adb8ca0e5d89b61019ab4b72e5790123e8a96a066d1db2e30644
-SIZE (TDE/dependencies/tqt-x11-free_14.1.4.orig.tar.xz) = 10882192
+TIMESTAMP = 1762071284
+SHA256 (TDE/dependencies/tqt_14.1.5.orig.tar.xz) = ec2c7e297ae7ce523be85b6cf9ef91497d3b4aa1f86323cb7e8222c85bd4537f
+SIZE (TDE/dependencies/tqt_14.1.5.orig.tar.xz) = 10888616
diff --git a/freebsd/dependencies/tqt3-sqlite3-plugin/Makefile b/freebsd/dependencies/tqt3-sqlite3-plugin/Makefile
index 3c6fe6c28..2ff032e15 100644
--- a/freebsd/dependencies/tqt3-sqlite3-plugin/Makefile
+++ b/freebsd/dependencies/tqt3-sqlite3-plugin/Makefile
@@ -8,11 +8,11 @@ PORTSDIR?=/usr/ports
.include <${PORTSDIR}/Mk/bsd.trinity.mk>
PORTNAME= tqt3-${DB}-plugin
-COMMENT= TQt3 SQLite 3.x database plugin
+COMMENT= TQt SQLite 3.x database plugin
TDE_PREVERSION=
-MASTER_SITE_SUBDIR= t/tqt-x11-free
-DISTNAME= tqt-x11-free_${TDE_VERSION}${TDE_PREVERSION:C/(~(pre|r|s)[0-9]*).*/\1/1}
-DISTSRC= tqt3-trinity-${TDE_VERSION}${TDE_PREVERSION}
+MASTER_SITE_SUBDIR= t/tqt
+DISTNAME= tqt_${TDE_VERSION}${TDE_PREVERSION:C/(~(pre|r|s)[0-9]*).*/\1/1}
+DISTSRC= tqt-trinity-${TDE_VERSION}${TDE_PREVERSION}
PORTREVISION= 0
CATEGORIES= databases
DIST_SUBDIR= TDE/dependencies
diff --git a/freebsd/dependencies/tqt3-sqlite3-plugin/distinfo b/freebsd/dependencies/tqt3-sqlite3-plugin/distinfo
index c9972c817..981250e1b 100644
--- a/freebsd/dependencies/tqt3-sqlite3-plugin/distinfo
+++ b/freebsd/dependencies/tqt3-sqlite3-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744924103
-SHA256 (TDE/dependencies/tqt-x11-free_14.1.4.orig.tar.xz) = 15ee4cdbe699adb8ca0e5d89b61019ab4b72e5790123e8a96a066d1db2e30644
-SIZE (TDE/dependencies/tqt-x11-free_14.1.4.orig.tar.xz) = 10882192
+TIMESTAMP = 1762071308
+SHA256 (TDE/dependencies/tqt_14.1.5.orig.tar.xz) = ec2c7e297ae7ce523be85b6cf9ef91497d3b4aa1f86323cb7e8222c85bd4537f
+SIZE (TDE/dependencies/tqt_14.1.5.orig.tar.xz) = 10888616
diff --git a/freebsd/dependencies/tqt3/Makefile b/freebsd/dependencies/tqt3/Makefile
index adecda691..4fd06d71c 100644
--- a/freebsd/dependencies/tqt3/Makefile
+++ b/freebsd/dependencies/tqt3/Makefile
@@ -2,7 +2,7 @@
# Created by: slavek.banko@axis.cz
# $FreeBSD$
#
-# TDE port map: dependencies/tqt3
+# TDE port map: dependencies/tqt
PORTSDIR?=/usr/ports
.include <${PORTSDIR}/Mk/bsd.trinity.mk>
@@ -10,16 +10,16 @@ PORTSDIR?=/usr/ports
PORTNAME= tqt3
COMMENT= Multiplatform C++ application framework
TDE_PREVERSION=
-MASTER_SITE_SUBDIR= t/tqt-x11-free
-DISTNAME= tqt-x11-free_${TDE_VERSION}${TDE_PREVERSION:C/(~(pre|r|s)[0-9]*).*/\1/1}
-DISTSRC= ${PORTNAME}-trinity-${TDE_VERSION}${TDE_PREVERSION}
+MASTER_SITE_SUBDIR= t/tqt
+DISTNAME= tqt_${TDE_VERSION}${TDE_PREVERSION:C/(~(pre|r|s)[0-9]*).*/\1/1}
+DISTSRC= tqt-trinity-${TDE_VERSION}${TDE_PREVERSION}
PORTREVISION= 0
CATEGORIES= x11-toolkits
DIST_SUBDIR= TDE/dependencies
PREFIX= ${LOCALBASE}
-# For TQt3 is used FreeBSD make
+# For TQt is used FreeBSD make
# Remove gmake from USES
USES=
diff --git a/freebsd/dependencies/tqt3/distinfo b/freebsd/dependencies/tqt3/distinfo
index 537b4ea63..743f7b101 100644
--- a/freebsd/dependencies/tqt3/distinfo
+++ b/freebsd/dependencies/tqt3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744915089
-SHA256 (TDE/dependencies/tqt-x11-free_14.1.4.orig.tar.xz) = 15ee4cdbe699adb8ca0e5d89b61019ab4b72e5790123e8a96a066d1db2e30644
-SIZE (TDE/dependencies/tqt-x11-free_14.1.4.orig.tar.xz) = 10882192
+TIMESTAMP = 1762039692
+SHA256 (TDE/dependencies/tqt_14.1.5.orig.tar.xz) = ec2c7e297ae7ce523be85b6cf9ef91497d3b4aa1f86323cb7e8222c85bd4537f
+SIZE (TDE/dependencies/tqt_14.1.5.orig.tar.xz) = 10888616
diff --git a/freebsd/dependencies/tqt3/pkg-plist b/freebsd/dependencies/tqt3/pkg-plist
index 7155a26ed..e3938f794 100644
--- a/freebsd/dependencies/tqt3/pkg-plist
+++ b/freebsd/dependencies/tqt3/pkg-plist
@@ -2424,6 +2424,7 @@ share/pixmaps/tqtconfig.png
%%DATADIR%%/translations/qt_cs.qm
%%DATADIR%%/translations/qt_de.qm
%%DATADIR%%/translations/qt_es.qm
+%%DATADIR%%/translations/qt_es_AR.qm
%%DATADIR%%/translations/qt_fr.qm
%%DATADIR%%/translations/qt_he.qm
%%DATADIR%%/translations/qt_it.qm
diff --git a/freebsd/dependencies/tqtinterface/distinfo b/freebsd/dependencies/tqtinterface/distinfo
index 1c2d1c021..b922ce926 100644
--- a/freebsd/dependencies/tqtinterface/distinfo
+++ b/freebsd/dependencies/tqtinterface/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744924137
-SHA256 (TDE/dependencies/libtqtinterface_14.1.4.orig.tar.xz) = a02703307169d2fdcf54daa5b81a7ed5d0d80ac9a7d840691d3ba1544f68f0d0
-SIZE (TDE/dependencies/libtqtinterface_14.1.4.orig.tar.xz) = 41616
+TIMESTAMP = 1762071341
+SHA256 (TDE/dependencies/libtqtinterface_14.1.5.orig.tar.xz) = 7e11e0713738c5349b6fbb9f686f8e1bd440c06a84be434c5c4f3f8b3bc91956
+SIZE (TDE/dependencies/libtqtinterface_14.1.5.orig.tar.xz) = 41584
diff --git a/freebsd/libraries/kipi-plugins/distinfo b/freebsd/libraries/kipi-plugins/distinfo
index d7792af83..e20445a81 100644
--- a/freebsd/libraries/kipi-plugins/distinfo
+++ b/freebsd/libraries/kipi-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745050642
-SHA256 (TDE/libraries/kipi-plugins-trinity_14.1.4.orig.tar.xz) = 97b80b545b5160c0c2ec6bbb7aea5a79c65a41c01a7e82a07fb923b06e0161c3
-SIZE (TDE/libraries/kipi-plugins-trinity_14.1.4.orig.tar.xz) = 6581232
+TIMESTAMP = 1762081077
+SHA256 (TDE/libraries/kipi-plugins-trinity_14.1.5.orig.tar.xz) = ab5ed75f768f2f366ba1c233c67c9b9eb7ef5ae4867d860d9b6e71a3ab3d533e
+SIZE (TDE/libraries/kipi-plugins-trinity_14.1.5.orig.tar.xz) = 6581604
diff --git a/freebsd/libraries/libkdcraw/distinfo b/freebsd/libraries/libkdcraw/distinfo
index be16ced9f..c25150046 100644
--- a/freebsd/libraries/libkdcraw/distinfo
+++ b/freebsd/libraries/libkdcraw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745050549
-SHA256 (TDE/libraries/libkdcraw-trinity_14.1.4.orig.tar.xz) = 82ad40226ba0abe9a4a70a963781610f6111eb9bcec54c736ff59252b053e837
-SIZE (TDE/libraries/libkdcraw-trinity_14.1.4.orig.tar.xz) = 270408
+TIMESTAMP = 1762080622
+SHA256 (TDE/libraries/libkdcraw-trinity_14.1.5.orig.tar.xz) = 6ae1791efd6e6449353fd640545f0f33fcf9014377015c07ab5f19734479f755
+SIZE (TDE/libraries/libkdcraw-trinity_14.1.5.orig.tar.xz) = 270380
diff --git a/freebsd/libraries/libkexiv2/distinfo b/freebsd/libraries/libkexiv2/distinfo
index 48932fbc3..0409adacc 100644
--- a/freebsd/libraries/libkexiv2/distinfo
+++ b/freebsd/libraries/libkexiv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745050576
-SHA256 (TDE/libraries/libkexiv2-trinity_14.1.4.orig.tar.xz) = 9ceda6a83b87161e65aa37d5f3446e385c26f172a02270ade23eb5bca9bdd292
-SIZE (TDE/libraries/libkexiv2-trinity_14.1.4.orig.tar.xz) = 30404
+TIMESTAMP = 1762080906
+SHA256 (TDE/libraries/libkexiv2-trinity_14.1.5.orig.tar.xz) = 89311214e4b2f9e9d1135c5cccb48a727ca3455787957601516452fa98c4f3c8
+SIZE (TDE/libraries/libkexiv2-trinity_14.1.5.orig.tar.xz) = 30408
diff --git a/freebsd/libraries/libkipi/distinfo b/freebsd/libraries/libkipi/distinfo
index 121afcde7..126377cfd 100644
--- a/freebsd/libraries/libkipi/distinfo
+++ b/freebsd/libraries/libkipi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745050611
-SHA256 (TDE/libraries/libkipi-trinity_14.1.4.orig.tar.xz) = 1a405fd672988d68d95ab3cf4e2483ed994bdfc30d316d992aa398e4a71c7020
-SIZE (TDE/libraries/libkipi-trinity_14.1.4.orig.tar.xz) = 96724
+TIMESTAMP = 1762080972
+SHA256 (TDE/libraries/libkipi-trinity_14.1.5.orig.tar.xz) = 20607dd3a07827ffe96eb494aadfd47fe4480ff8ed64ef6d67f6252197dee69f
+SIZE (TDE/libraries/libkipi-trinity_14.1.5.orig.tar.xz) = 96728
diff --git a/freebsd/libraries/libksquirrel/distinfo b/freebsd/libraries/libksquirrel/distinfo
index bed3cf494..810342eba 100644
--- a/freebsd/libraries/libksquirrel/distinfo
+++ b/freebsd/libraries/libksquirrel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745051064
-SHA256 (TDE/libraries/libksquirrel-trinity_14.1.4.orig.tar.xz) = 687b007fb4537d21208500e9f74a3318e1937fad0b0350a70d68ea549407a972
-SIZE (TDE/libraries/libksquirrel-trinity_14.1.4.orig.tar.xz) = 492152
+TIMESTAMP = 1762081581
+SHA256 (TDE/libraries/libksquirrel-trinity_14.1.5.orig.tar.xz) = a84ae23dd26b98d5a48de00a51bdc993845196af8e4c4b763a05133121059be5
+SIZE (TDE/libraries/libksquirrel-trinity_14.1.5.orig.tar.xz) = 492288
diff --git a/freebsd/trinity.port.mk b/freebsd/trinity.port.mk
index 8a4a339ab..26586428d 100644
--- a/freebsd/trinity.port.mk
+++ b/freebsd/trinity.port.mk
@@ -9,7 +9,7 @@ _INCLUDE_TRINITY_MK=yes
### General information
-TDE_VERSION?= 14.1.4
+TDE_VERSION?= 14.1.5
TDE_PREFIX= /opt/trinity
PREFIX= ${TDE_PREFIX}
diff --git a/gentoo b/gentoo
-Subproject 199f50c5bba3bb362486192c1b946121d7aca27
+Subproject fd100b9ec42006eea266eaf8f816d3bd3483410
diff --git a/ubuntu/_base/applications/development/tdexsldbg/debian/changelog b/ubuntu/_base/applications/development/tdexsldbg/debian/changelog
new file mode 100644
index 000000000..ec1d59988
--- /dev/null
+++ b/ubuntu/_base/applications/development/tdexsldbg/debian/changelog
@@ -0,0 +1,5 @@
+kxsldbg-trinity (4:14.1.5-0~a) forky; urgency=low
+
+ * Move from tdewebdev into a standalone package.
+
+ -- Slávek Banko <slavek.banko@axis.cz> Fri, 17 Oct 2025 01:57:27 +0200
diff --git a/ubuntu/_base/applications/development/tdexsldbg/debian/compat b/ubuntu/_base/applications/development/tdexsldbg/debian/compat
new file mode 100644
index 000000000..f599e28b8
--- /dev/null
+++ b/ubuntu/_base/applications/development/tdexsldbg/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/ubuntu/_base/applications/development/tdexsldbg/debian/control b/ubuntu/_base/applications/development/tdexsldbg/debian/control
new file mode 100644
index 000000000..5bfe08f37
--- /dev/null
+++ b/ubuntu/_base/applications/development/tdexsldbg/debian/control
@@ -0,0 +1,26 @@
+Source: kxsldbg-trinity
+Section: tde
+Priority: optional
+Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
+Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, libreadline-dev | libreadline6-dev | libreadline5-dev, libxml2-dev, libxslt1-dev, libicu-dev
+Standards-Version: 3.8.4
+Homepage: http://www.trinitydesktop.org/
+
+Package: kxsldbg-trinity
+Architecture: any
+Section: text
+Replaces: kxsldbg-trinity (<< 4:14.0.0~)
+Breaks: kxsldbg-trinity (<< 4:14.0.0~)
+Depends: ${shlibs:Depends}
+Suggests: quanta-trinity, khelpcenter-trinity
+Description: graphical XSLT debugger for TDE [Trinity]
+ KXSLDbg is a debugger for XSLT scripts. It includes a graphical user
+ interface as well as a text-based debugger. KXSLDbg can be run as a
+ standalone application or as an embedded TDE part.
+ .
+ XSLT is an XML language for defining transformations of XML files from
+ XML to some other arbitrary format, such as XML, HTML, plain text, etc.,
+ using standard XSLT stylesheets.
+ .
+ This package is part of TDE, as a component of the TDE web development module.
+ See the 'tde-trinity' and 'tdewebdev-trinity' packages for more information.
diff --git a/ubuntu/_base/applications/development/tdexsldbg/debian/copyright b/ubuntu/_base/applications/development/tdexsldbg/debian/copyright
new file mode 100644
index 000000000..6723473d3
--- /dev/null
+++ b/ubuntu/_base/applications/development/tdexsldbg/debian/copyright
@@ -0,0 +1,431 @@
+This package was debianized by Mariusz Przygodzki <dune@home.pl> on
+Sat, 25 Nov 2000 15:35:08 +0100.
+Maintenance was taken over by Ben Burton <bab@debian.org> on
+Sun, 18 Feb 2001 12:00:03 -0600.
+
+It was downloaded from: https://mirror.ppa.trinitydesktop.org/trinity
+
+Upstream Author:
+ Keith Isdale <k_isdale@tpg.com.au>
+
+Copyright:
+
+ All components of this package are released under the GNU General
+ Public License (GPL), with the following exceptions:
+
+ DocBook documentation: (see below)
+
+ On Debian GNU/Linux systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL'.
+
+ --------------------
+
+ DocBook Documentation:
+
+ Permission is granted to copy, distribute and/or modify this
+ document under the terms of the GNU Free Documentation License,
+ Version 1.1 or any later version published by the Free Software
+ Foundation; with no Invariant Sections, with no Front-Cover Texts,
+ and with no Back-Cover Texts.
+
+ A copy of the GNU Free Documentation License (Version 1.2) is
+ included below.
+
+
+ GNU Free Documentation License
+ Version 1.2, November 2002
+
+
+ Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+ 0. PREAMBLE
+
+ The purpose of this License is to make a manual, textbook, or other
+ functional and useful document "free" in the sense of freedom: to
+ assure everyone the effective freedom to copy and redistribute it,
+ with or without modifying it, either commercially or noncommercially.
+ Secondarily, this License preserves for the author and publisher a way
+ to get credit for their work, while not being considered responsible
+ for modifications made by others.
+
+ This License is a kind of "copyleft", which means that derivative
+ works of the document must themselves be free in the same sense. It
+ complements the GNU General Public License, which is a copyleft
+ license designed for free software.
+
+ We have designed this License in order to use it for manuals for free
+ software, because free software needs free documentation: a free
+ program should come with manuals providing the same freedoms that the
+ software does. But this License is not limited to software manuals;
+ it can be used for any textual work, regardless of subject matter or
+ whether it is published as a printed book. We recommend this License
+ principally for works whose purpose is instruction or reference.
+
+
+ 1. APPLICABILITY AND DEFINITIONS
+
+ This License applies to any manual or other work, in any medium, that
+ contains a notice placed by the copyright holder saying it can be
+ distributed under the terms of this License. Such a notice grants a
+ world-wide, royalty-free license, unlimited in duration, to use that
+ work under the conditions stated herein. The "Document", below,
+ refers to any such manual or work. Any member of the public is a
+ licensee, and is addressed as "you". You accept the license if you
+ copy, modify or distribute the work in a way requiring permission
+ under copyright law.
+
+ A "Modified Version" of the Document means any work containing the
+ Document or a portion of it, either copied verbatim, or with
+ modifications and/or translated into another language.
+
+ A "Secondary Section" is a named appendix or a front-matter section of
+ the Document that deals exclusively with the relationship of the
+ publishers or authors of the Document to the Document's overall subject
+ (or to related matters) and contains nothing that could fall directly
+ within that overall subject. (Thus, if the Document is in part a
+ textbook of mathematics, a Secondary Section may not explain any
+ mathematics.) The relationship could be a matter of historical
+ connection with the subject or with related matters, or of legal,
+ commercial, philosophical, ethical or political position regarding
+ them.
+
+ The "Invariant Sections" are certain Secondary Sections whose titles
+ are designated, as being those of Invariant Sections, in the notice
+ that says that the Document is released under this License. If a
+ section does not fit the above definition of Secondary then it is not
+ allowed to be designated as Invariant. The Document may contain zero
+ Invariant Sections. If the Document does not identify any Invariant
+ Sections then there are none.
+
+ The "Cover Texts" are certain short passages of text that are listed,
+ as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+ the Document is released under this License. A Front-Cover Text may
+ be at most 5 words, and a Back-Cover Text may be at most 25 words.
+
+ A "Transparent" copy of the Document means a machine-readable copy,
+ represented in a format whose specification is available to the
+ general public, that is suitable for revising the document
+ straightforwardly with generic text editors or (for images composed of
+ pixels) generic paint programs or (for drawings) some widely available
+ drawing editor, and that is suitable for input to text formatters or
+ for automatic translation to a variety of formats suitable for input
+ to text formatters. A copy made in an otherwise Transparent file
+ format whose markup, or absence of markup, has been arranged to thwart
+ or discourage subsequent modification by readers is not Transparent.
+ An image format is not Transparent if used for any substantial amount
+ of text. A copy that is not "Transparent" is called "Opaque".
+
+ Examples of suitable formats for Transparent copies include plain
+ ASCII without markup, Texinfo input format, LaTeX input format, SGML
+ or XML using a publicly available DTD, and standard-conforming simple
+ HTML, PostScript or PDF designed for human modification. Examples of
+ transparent image formats include PNG, XCF and JPG. Opaque formats
+ include proprietary formats that can be read and edited only by
+ proprietary word processors, SGML or XML for which the DTD and/or
+ processing tools are not generally available, and the
+ machine-generated HTML, PostScript or PDF produced by some word
+ processors for output purposes only.
+
+ The "Title Page" means, for a printed book, the title page itself,
+ plus such following pages as are needed to hold, legibly, the material
+ this License requires to appear in the title page. For works in
+ formats which do not have any title page as such, "Title Page" means
+ the text near the most prominent appearance of the work's title,
+ preceding the beginning of the body of the text.
+
+ A section "Entitled XYZ" means a named subunit of the Document whose
+ title either is precisely XYZ or contains XYZ in parentheses following
+ text that translates XYZ in another language. (Here XYZ stands for a
+ specific section name mentioned below, such as "Acknowledgements",
+ "Dedications", "Endorsements", or "History".) To "Preserve the Title"
+ of such a section when you modify the Document means that it remains a
+ section "Entitled XYZ" according to this definition.
+
+ The Document may include Warranty Disclaimers next to the notice which
+ states that this License applies to the Document. These Warranty
+ Disclaimers are considered to be included by reference in this
+ License, but only as regards disclaiming warranties: any other
+ implication that these Warranty Disclaimers may have is void and has
+ no effect on the meaning of this License.
+
+
+ 2. VERBATIM COPYING
+
+ You may copy and distribute the Document in any medium, either
+ commercially or noncommercially, provided that this License, the
+ copyright notices, and the license notice saying this License applies
+ to the Document are reproduced in all copies, and that you add no other
+ conditions whatsoever to those of this License. You may not use
+ technical measures to obstruct or control the reading or further
+ copying of the copies you make or distribute. However, you may accept
+ compensation in exchange for copies. If you distribute a large enough
+ number of copies you must also follow the conditions in section 3.
+
+ You may also lend copies, under the same conditions stated above, and
+ you may publicly display copies.
+
+
+ 3. COPYING IN QUANTITY
+
+ If you publish printed copies (or copies in media that commonly have
+ printed covers) of the Document, numbering more than 100, and the
+ Document's license notice requires Cover Texts, you must enclose the
+ copies in covers that carry, clearly and legibly, all these Cover
+ Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+ the back cover. Both covers must also clearly and legibly identify
+ you as the publisher of these copies. The front cover must present
+ the full title with all words of the title equally prominent and
+ visible. You may add other material on the covers in addition.
+ Copying with changes limited to the covers, as long as they preserve
+ the title of the Document and satisfy these conditions, can be treated
+ as verbatim copying in other respects.
+
+ If the required texts for either cover are too voluminous to fit
+ legibly, you should put the first ones listed (as many as fit
+ reasonably) on the actual cover, and continue the rest onto adjacent
+ pages.
+
+ If you publish or distribute Opaque copies of the Document numbering
+ more than 100, you must either include a machine-readable Transparent
+ copy along with each Opaque copy, or state in or with each Opaque copy
+ a computer-network location from which the general network-using
+ public has access to download using public-standard network protocols
+ a complete Transparent copy of the Document, free of added material.
+ If you use the latter option, you must take reasonably prudent steps,
+ when you begin distribution of Opaque copies in quantity, to ensure
+ that this Transparent copy will remain thus accessible at the stated
+ location until at least one year after the last time you distribute an
+ Opaque copy (directly or through your agents or retailers) of that
+ edition to the public.
+
+ It is requested, but not required, that you contact the authors of the
+ Document well before redistributing any large number of copies, to give
+ them a chance to provide you with an updated version of the Document.
+
+
+ 4. MODIFICATIONS
+
+ You may copy and distribute a Modified Version of the Document under
+ the conditions of sections 2 and 3 above, provided that you release
+ the Modified Version under precisely this License, with the Modified
+ Version filling the role of the Document, thus licensing distribution
+ and modification of the Modified Version to whoever possesses a copy
+ of it. In addition, you must do these things in the Modified Version:
+
+ A. Use in the Title Page (and on the covers, if any) a title distinct
+ from that of the Document, and from those of previous versions
+ (which should, if there were any, be listed in the History section
+ of the Document). You may use the same title as a previous version
+ if the original publisher of that version gives permission.
+ B. List on the Title Page, as authors, one or more persons or entities
+ responsible for authorship of the modifications in the Modified
+ Version, together with at least five of the principal authors of the
+ Document (all of its principal authors, if it has fewer than five),
+ unless they release you from this requirement.
+ C. State on the Title page the name of the publisher of the
+ Modified Version, as the publisher.
+ D. Preserve all the copyright notices of the Document.
+ E. Add an appropriate copyright notice for your modifications
+ adjacent to the other copyright notices.
+ F. Include, immediately after the copyright notices, a license notice
+ giving the public permission to use the Modified Version under the
+ terms of this License, in the form shown in the Addendum below.
+ G. Preserve in that license notice the full lists of Invariant Sections
+ and required Cover Texts given in the Document's license notice.
+ H. Include an unaltered copy of this License.
+ I. Preserve the section Entitled "History", Preserve its Title, and add
+ to it an item stating at least the title, year, new authors, and
+ publisher of the Modified Version as given on the Title Page. If
+ there is no section Entitled "History" in the Document, create one
+ stating the title, year, authors, and publisher of the Document as
+ given on its Title Page, then add an item describing the Modified
+ Version as stated in the previous sentence.
+ J. Preserve the network location, if any, given in the Document for
+ public access to a Transparent copy of the Document, and likewise
+ the network locations given in the Document for previous versions
+ it was based on. These may be placed in the "History" section.
+ You may omit a network location for a work that was published at
+ least four years before the Document itself, or if the original
+ publisher of the version it refers to gives permission.
+ K. For any section Entitled "Acknowledgements" or "Dedications",
+ Preserve the Title of the section, and preserve in the section all
+ the substance and tone of each of the contributor acknowledgements
+ and/or dedications given therein.
+ L. Preserve all the Invariant Sections of the Document,
+ unaltered in their text and in their titles. Section numbers
+ or the equivalent are not considered part of the section titles.
+ M. Delete any section Entitled "Endorsements". Such a section
+ may not be included in the Modified Version.
+ N. Do not retitle any existing section to be Entitled "Endorsements"
+ or to conflict in title with any Invariant Section.
+ O. Preserve any Warranty Disclaimers.
+
+ If the Modified Version includes new front-matter sections or
+ appendices that qualify as Secondary Sections and contain no material
+ copied from the Document, you may at your option designate some or all
+ of these sections as invariant. To do this, add their titles to the
+ list of Invariant Sections in the Modified Version's license notice.
+ These titles must be distinct from any other section titles.
+
+ You may add a section Entitled "Endorsements", provided it contains
+ nothing but endorsements of your Modified Version by various
+ parties--for example, statements of peer review or that the text has
+ been approved by an organization as the authoritative definition of a
+ standard.
+
+ You may add a passage of up to five words as a Front-Cover Text, and a
+ passage of up to 25 words as a Back-Cover Text, to the end of the list
+ of Cover Texts in the Modified Version. Only one passage of
+ Front-Cover Text and one of Back-Cover Text may be added by (or
+ through arrangements made by) any one entity. If the Document already
+ includes a cover text for the same cover, previously added by you or
+ by arrangement made by the same entity you are acting on behalf of,
+ you may not add another; but you may replace the old one, on explicit
+ permission from the previous publisher that added the old one.
+
+ The author(s) and publisher(s) of the Document do not by this License
+ give permission to use their names for publicity for or to assert or
+ imply endorsement of any Modified Version.
+
+
+ 5. COMBINING DOCUMENTS
+
+ You may combine the Document with other documents released under this
+ License, under the terms defined in section 4 above for modified
+ versions, provided that you include in the combination all of the
+ Invariant Sections of all of the original documents, unmodified, and
+ list them all as Invariant Sections of your combined work in its
+ license notice, and that you preserve all their Warranty Disclaimers.
+
+ The combined work need only contain one copy of this License, and
+ multiple identical Invariant Sections may be replaced with a single
+ copy. If there are multiple Invariant Sections with the same name but
+ different contents, make the title of each such section unique by
+ adding at the end of it, in parentheses, the name of the original
+ author or publisher of that section if known, or else a unique number.
+ Make the same adjustment to the section titles in the list of
+ Invariant Sections in the license notice of the combined work.
+
+ In the combination, you must combine any sections Entitled "History"
+ in the various original documents, forming one section Entitled
+ "History"; likewise combine any sections Entitled "Acknowledgements",
+ and any sections Entitled "Dedications". You must delete all sections
+ Entitled "Endorsements".
+
+
+ 6. COLLECTIONS OF DOCUMENTS
+
+ You may make a collection consisting of the Document and other documents
+ released under this License, and replace the individual copies of this
+ License in the various documents with a single copy that is included in
+ the collection, provided that you follow the rules of this License for
+ verbatim copying of each of the documents in all other respects.
+
+ You may extract a single document from such a collection, and distribute
+ it individually under this License, provided you insert a copy of this
+ License into the extracted document, and follow this License in all
+ other respects regarding verbatim copying of that document.
+
+
+ 7. AGGREGATION WITH INDEPENDENT WORKS
+
+ A compilation of the Document or its derivatives with other separate
+ and independent documents or works, in or on a volume of a storage or
+ distribution medium, is called an "aggregate" if the copyright
+ resulting from the compilation is not used to limit the legal rights
+ of the compilation's users beyond what the individual works permit.
+ When the Document is included in an aggregate, this License does not
+ apply to the other works in the aggregate which are not themselves
+ derivative works of the Document.
+
+ If the Cover Text requirement of section 3 is applicable to these
+ copies of the Document, then if the Document is less than one half of
+ the entire aggregate, the Document's Cover Texts may be placed on
+ covers that bracket the Document within the aggregate, or the
+ electronic equivalent of covers if the Document is in electronic form.
+ Otherwise they must appear on printed covers that bracket the whole
+ aggregate.
+
+
+ 8. TRANSLATION
+
+ Translation is considered a kind of modification, so you may
+ distribute translations of the Document under the terms of section 4.
+ Replacing Invariant Sections with translations requires special
+ permission from their copyright holders, but you may include
+ translations of some or all Invariant Sections in addition to the
+ original versions of these Invariant Sections. You may include a
+ translation of this License, and all the license notices in the
+ Document, and any Warranty Disclaimers, provided that you also include
+ the original English version of this License and the original versions
+ of those notices and disclaimers. In case of a disagreement between
+ the translation and the original version of this License or a notice
+ or disclaimer, the original version will prevail.
+
+ If a section in the Document is Entitled "Acknowledgements",
+ "Dedications", or "History", the requirement (section 4) to Preserve
+ its Title (section 1) will typically require changing the actual
+ title.
+
+
+ 9. TERMINATION
+
+ You may not copy, modify, sublicense, or distribute the Document except
+ as expressly provided for under this License. Any other attempt to
+ copy, modify, sublicense or distribute the Document is void, and will
+ automatically terminate your rights under this License. However,
+ parties who have received copies, or rights, from you under this
+ License will not have their licenses terminated so long as such
+ parties remain in full compliance.
+
+
+ 10. FUTURE REVISIONS OF THIS LICENSE
+
+ The Free Software Foundation may publish new, revised versions
+ of the GNU Free Documentation License from time to time. Such new
+ versions will be similar in spirit to the present version, but may
+ differ in detail to address new problems or concerns. See
+ http://www.gnu.org/copyleft/.
+
+ Each version of the License is given a distinguishing version number.
+ If the Document specifies that a particular numbered version of this
+ License "or any later version" applies to it, you have the option of
+ following the terms and conditions either of that specified version or
+ of any later version that has been published (not as a draft) by the
+ Free Software Foundation. If the Document does not specify a version
+ number of this License, you may choose any version ever published (not
+ as a draft) by the Free Software Foundation.
+
+
+ ADDENDUM: How to use this License for your documents
+
+ To use this License in a document you have written, include a copy of
+ the License in the document and put the following copyright and
+ license notices just after the title page:
+
+ Copyright (c) YEAR YOUR NAME.
+ Permission is granted to copy, distribute and/or modify this document
+ under the terms of the GNU Free Documentation License, Version 1.2
+ or any later version published by the Free Software Foundation;
+ with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+ Texts. A copy of the license is included in the section entitled
+ "GNU Free Documentation License".
+
+ If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
+ replace the "with...Texts." line with this:
+
+ with the Invariant Sections being LIST THEIR TITLES, with the
+ Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
+
+ If you have Invariant Sections without Cover Texts, or some other
+ combination of the three, merge those two alternatives to suit the
+ situation.
+
+ If your document contains nontrivial examples of program code, we
+ recommend releasing these examples in parallel under your choice of
+ free software license, such as the GNU General Public License,
+ to permit their use in free software.
diff --git a/ubuntu/_base/core/tdewebdev/debian/tdewebdev-doc-html.doc-base.kxsldbg b/ubuntu/_base/applications/development/tdexsldbg/debian/doc-base.kxsldbg
index 2f14db1f4..2f14db1f4 100644
--- a/ubuntu/_base/core/tdewebdev/debian/tdewebdev-doc-html.doc-base.kxsldbg
+++ b/ubuntu/_base/applications/development/tdexsldbg/debian/doc-base.kxsldbg
diff --git a/ubuntu/_base/core/tdewebdev/debian/tdewebdev-doc-html.doc-base.xsldbg b/ubuntu/_base/applications/development/tdexsldbg/debian/doc-base.xsldbg
index e4147f24f..e4147f24f 100644
--- a/ubuntu/_base/core/tdewebdev/debian/tdewebdev-doc-html.doc-base.xsldbg
+++ b/ubuntu/_base/applications/development/tdexsldbg/debian/doc-base.xsldbg
diff --git a/ubuntu/_base/applications/development/tdexsldbg/debian/docs b/ubuntu/_base/applications/development/tdexsldbg/debian/docs
new file mode 100644
index 000000000..0b6e0f321
--- /dev/null
+++ b/ubuntu/_base/applications/development/tdexsldbg/debian/docs
@@ -0,0 +1,2 @@
+AUTHORS
+README.md
diff --git a/ubuntu/_base/core/tdewebdev/debian/kxsldbg-trinity.menu b/ubuntu/_base/applications/development/tdexsldbg/debian/menu
index 685853031..685853031 100644
--- a/ubuntu/_base/core/tdewebdev/debian/kxsldbg-trinity.menu
+++ b/ubuntu/_base/applications/development/tdexsldbg/debian/menu
diff --git a/ubuntu/_base/applications/development/tdexsldbg/debian/rules b/ubuntu/_base/applications/development/tdexsldbg/debian/rules
new file mode 100755
index 000000000..acfdd3d1b
--- /dev/null
+++ b/ubuntu/_base/applications/development/tdexsldbg/debian/rules
@@ -0,0 +1,17 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+-include /usr/share/cdbs/1/class/tde.mk
+
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/opt/trinity" \
+ -DCONFIG_INSTALL_DIR="/etc/trinity" \
+ -DSYSCONF_INSTALL_DIR="/etc/trinity" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
diff --git a/ubuntu/_base/applications/development/tdexsldbg/debian/source/format b/ubuntu/_base/applications/development/tdexsldbg/debian/source/format
new file mode 100644
index 000000000..163aaf8d8
--- /dev/null
+++ b/ubuntu/_base/applications/development/tdexsldbg/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/ubuntu/_base/applications/development/tdexsldbg/debian/source/options b/ubuntu/_base/applications/development/tdexsldbg/debian/source/options
new file mode 100644
index 000000000..72f1f5450
--- /dev/null
+++ b/ubuntu/_base/applications/development/tdexsldbg/debian/source/options
@@ -0,0 +1,6 @@
+# Use xz instead of gzip
+compression = "xz"
+compression-level = 9
+
+# Don't run differences
+diff-ignore = .*
diff --git a/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.install b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.install
index 010c6f400..7ab7fc5bc 100644
--- a/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.install
+++ b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.install
@@ -1,17 +1,17 @@
debian/tmp/opt/trinity/bin/kvi_run_netscape
debian/tmp/opt/trinity/bin/kvi_search_help
-debian/tmp/opt/trinity/share/applnk/Internet/kvirc.desktop
+debian/tmp/opt/trinity/lib/kvirc/modules/caps/
+debian/tmp/opt/trinity/share/applications/tde/kvirc.desktop
debian/tmp/opt/trinity/share/apps/tdeconf_update/
+debian/tmp/opt/trinity/share/apps/kvirc/config/
+debian/tmp/opt/trinity/share/apps/kvirc/defscript/
+debian/tmp/opt/trinity/share/apps/kvirc/help/
+debian/tmp/opt/trinity/share/apps/kvirc/license/
+debian/tmp/opt/trinity/share/apps/kvirc/msgcolors/
+debian/tmp/opt/trinity/share/apps/kvirc/pics/
+#debian/tmp/opt/trinity/share/apps/kvirc/services/
+debian/tmp/opt/trinity/share/apps/kvirc/themes/
debian/tmp/opt/trinity/share/icons/hicolor/
-debian/tmp/opt/trinity/share/kvirc/*/config/
-debian/tmp/opt/trinity/share/kvirc/*/defscript/
-debian/tmp/opt/trinity/share/kvirc/*/help/
-debian/tmp/opt/trinity/share/kvirc/*/license/
-debian/tmp/opt/trinity/share/kvirc/*/locale/
-debian/tmp/opt/trinity/lib/kvirc/*/modules/caps/
-debian/tmp/opt/trinity/share/kvirc/*/msgcolors/
-debian/tmp/opt/trinity/share/kvirc/*/pics/
-#debian/tmp/opt/trinity/share/kvirc/*/services/
-debian/tmp/opt/trinity/share/kvirc/*/themes/
+debian/tmp/opt/trinity/share/locale/
debian/tmp/opt/trinity/share/mimelnk/text/*.desktop
debian/tmp/opt/trinity/share/man/man1/kvirc.1
diff --git a/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.postinst b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.postinst
index 44593aa4f..6bba6088d 100644
--- a/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.postinst
+++ b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.postinst
@@ -6,10 +6,10 @@ case "$1" in
configure)
update-alternatives --quiet --install \
/opt/trinity/share/services/irc.protocol irc.protocol \
- /opt/trinity/share/kvirc/3.4/services/irc.protocol 60
+ /opt/trinity/share/apps/kvirc/services/irc.protocol 60
update-alternatives --quiet --install \
/opt/trinity/share/services/irc6.protocol irc6.protocol \
- /opt/trinity/share/kvirc/3.4/services/irc6.protocol 60
+ /opt/trinity/share/apps/kvirc/services/irc6.protocol 60
;;
abort-upgrade|abort-remove|abort-deconfigure)
diff --git a/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.prerm b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.prerm
index 411365f32..2636e2172 100644
--- a/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.prerm
+++ b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-data-trinity.prerm
@@ -5,9 +5,9 @@ set -e
case "$1" in
remove)
update-alternatives --quiet --remove irc.protocol \
- /opt/trinity/share/kvirc/3.4/services/irc.protocol
+ /opt/trinity/share/apps/kvirc/services/irc.protocol
update-alternatives --quiet --remove irc6.protocol \
- /opt/trinity/share/kvirc/3.4/services/irc6.protocol
+ /opt/trinity/share/apps/kvirc/services/irc6.protocol
;;
upgrade|deconfigure)
diff --git a/ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.install b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.install
index b786fb7ec..487140ed4 100644
--- a/ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.install
+++ b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity-dev.install
@@ -2,4 +2,4 @@ debian/tmp/opt/trinity/bin/kvirc-config
debian/tmp/opt/trinity/include/kvirc/
debian/tmp/opt/trinity/lib/*.la
debian/tmp/opt/trinity/lib/*.so
-debian/tmp/opt/trinity/lib/kvirc/*/modules/*.la
+debian/tmp/opt/trinity/lib/kvirc/modules/*.la
diff --git a/ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity.install b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity.install
index 01777294f..3c4e431a9 100644
--- a/ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity.install
+++ b/ubuntu/_base/applications/internet/kvirc/debian/kvirc-trinity.install
@@ -1,4 +1,4 @@
debian/overrides/kvirc-trinity usr/share/lintian/overrides
debian/tmp/opt/trinity/bin/kvirc
debian/tmp/opt/trinity/lib/*.so.*
-debian/tmp/opt/trinity/lib/kvirc/*/modules/*.so
+debian/tmp/opt/trinity/lib/kvirc/modules/*.so
diff --git a/ubuntu/_base/applications/internet/kvirc/debian/rules b/ubuntu/_base/applications/internet/kvirc/debian/rules
index 6ca089653..01c1648ca 100755
--- a/ubuntu/_base/applications/internet/kvirc/debian/rules
+++ b/ubuntu/_base/applications/internet/kvirc/debian/rules
@@ -76,8 +76,8 @@ common-install-indep::
#
# Change the name of the COPYING file to appease lintian
#
- mv $(CURDIR)/debian/tmp/$(DEB_CONFIGURE_PREFIX)/share/kvirc/3.4/license/COPYING \
- $(CURDIR)/debian/tmp/$(DEB_CONFIGURE_PREFIX)/share/kvirc/3.4/license/EULA
+ mv $(CURDIR)/debian/tmp/$(DEB_CONFIGURE_PREFIX)/share/apps/kvirc/license/COPYING \
+ $(CURDIR)/debian/tmp/$(DEB_CONFIGURE_PREFIX)/share/apps/kvirc/license/EULA
post-patches:: debian/stamp-bootstrap
@@ -97,5 +97,5 @@ endif
touch debian/stamp-bootstrap
binary-install/kvirc-data-trinity::
- mkdir -p debian/$(cdbs_curpkg)/opt/trinity/share/kvirc/3.4/services
- mv debian/tmp/opt/trinity/share/services/* debian/$(cdbs_curpkg)/opt/trinity/share/kvirc/3.4/services/
+ mkdir -p debian/$(cdbs_curpkg)/opt/trinity/share/apps/kvirc/services
+ mv debian/tmp/opt/trinity/share/services/* debian/$(cdbs_curpkg)/opt/trinity/share/apps/kvirc/services/
diff --git a/ubuntu/_base/applications/system/krusader/debian/README.Debian b/ubuntu/_base/applications/system/krusader/debian/README.Debian
deleted file mode 100644
index b0302c211..000000000
--- a/ubuntu/_base/applications/system/krusader/debian/README.Debian
+++ /dev/null
@@ -1,107 +0,0 @@
-Debian kde-extras Team
-----------------------
-
-1. Contacts
------------
-
-General help requests
- <debian-kde@lists.debian.org> mailing list
- #debian-kde on irc
-
-Packaging queries
- <debian-qt-kde@lists.debian.org> mailing list
- #debian-qt-kde on irc
-
-Maintainers
- <pkg-kde-extras@lists.alioth.debian.org> mailing list
-
-
-2. Subversion repository
-------------------------
-
-You can browse it only at:
-
-http://svn.debian.org/wsvn/pkg-kde/kde-extras/
-
-To "checkout" the repository use these commands:
-
- $ svn co svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras
-
-Authorized SSH keys are controlled at https://alioth.debian.org/account/
-
-The repository layout is:
-
-- packagename/
-    - trunk/
-    - branches/
-    - tags/
-        - 0.7.2-1/
-        - 0.7.2-2/
-        - 0.7.2-2ubuntu1/
-        - 0.7.2-2ubuntu2/
-        - 0.7.2-2ubuntu3/
-        - 0.8.0/
-        ...
-
-If only one version of the package is available at the time, development must
-be made at trunk/ dir, copying the dir to tags/'pkg-version' each time a new
-release is made.
-
-When, at some point, the need to have two different versions at the same time
-arises (for example, if we need a version to be in unstable and a different one
-to be in experimental), experimental development will be made in trunk/ and
-if a new unstable package needs to be cooked, copying
-tag/'latest_version_in_sid' to tag/'latest_version_in_sid'+1 will make the
-trick.
-
-3. Using svn-buildpackage
---------------------------
-
-Packages with an upstream tarball will require you to set the mergeWithUpstream
-property first (from the package root) so that svn-buildpackage will look for
-the .orig.tar.gz in the ../tarballs directory.
-
- % svn propset mergeWithUpstream 1 debian
-
-Please note that this only works for packages which have only the debian/
-directory committed. Consequently, you must use CDBS's simple-patchsys.mk or
-dpatch to modify the upstream sources.
-
-After you have finished and committed your Debian patches via
-
- % svn commit [PACKAGE]
-
-as well as copying the orig.tar.gz to ../tarballs/ if necessary, you may build
-your package with the following commands:
-
- % svn-buildpackage --svn-ignore-new -rfakeroot
-
-Please, don't commit tarballs/ or build-area/ directories to SVN.
-
-4. Tarballs and Build-area directories
-------------------------------------
-
-During pkg development before uploaded to debian the tarballs can be found at:
-
- http://pkg-kde.alioth.debian.org/kde-extra/orig.tar.gz/
-
-You need to place those dirs in the parent directory of the one from which you're
-running svn-buildpackage. Usually this means placing tarballs/ and build-area/ dirs
-in 'pkgname'/ dir, at the same level as trunk/
-
-If you want to compile inside one version in tags/ dir, you'll need to place those
-dirs inside that dir. Of course the easiest and cleanest way of doing it is
-by making a symlink of those dirs inside tags/ dir.
-
-5. Using svn-inject
--------------------
-
-To inject a new package into the Debian KDE Extras svn archive you should use svn-inject(1)
-as follows:
-
- svn-inject -o <package>.dsc svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras
-
-Type in your alioth password a few hundred times :-) and your package should be
-uploaded to the archive. Note you will also need to manually copy the
-package.orig.tar.gz to your tarballs directory. The -o option is important as
-this ensures that we 'Only keep modified files under SVN control'
diff --git a/ubuntu/_base/applications/system/krusader/debian/control b/ubuntu/_base/applications/system/krusader/debian/control
index 72ea6d112..03efd3f09 100644
--- a/ubuntu/_base/applications/system/krusader/debian/control
+++ b/ubuntu/_base/applications/system/krusader/debian/control
@@ -3,7 +3,7 @@ Section: tde
Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
Uploaders: Fathi Boudra <fabo@debian.org>, Mark Purcell <msp@debian.org>
-Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, libkonq4-trinity-dev, automake, autoconf, libtool, libltdl-dev
+Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdebase-trinity-dev, libkonq4-trinity-dev, libacl1-dev
Standards-Version: 3.8.4
Homepage: http://krusader.sourceforge.net
@@ -34,15 +34,3 @@ Description: twin-panel (commander-style) file manager for TDE (and other deskto
.
Almost completely customizable, Krusader is very user friendly, fast and looks
great on your desktop.
-
-Package: krusader-trinity-dbg
-Section: devel
-Architecture: any
-Replaces: krusader-kde3-dbg (<< 4:14.0.0~), krusader-trinity-dbg (<< 4:14.0.0~)
-Breaks: krusader-kde3-dbg (<< 4:14.0.0~), krusader-trinity-dbg (<< 4:14.0.0~)
-Priority: extra
-Depends: krusader-trinity (= ${binary:Version})
-Description: debugging symbols for krusader-trinity
- This package contains the debugging symbols associated with krusader-trinity.
- They will automatically be used by gdb for debugging krusader-related
- issues.
diff --git a/ubuntu/_base/applications/system/krusader/debian/krusader.lintian-overrides b/ubuntu/_base/applications/system/krusader/debian/krusader.lintian-overrides
deleted file mode 100644
index 62bf48233..000000000
--- a/ubuntu/_base/applications/system/krusader/debian/krusader.lintian-overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-# package depends on tdebase-bin, which provides tdesu
-krusader-trinity: menu-command-not-in-package /usr/share/menu/krusader:17 tdesu
diff --git a/ubuntu/_base/applications/system/krusader/debian/rules b/ubuntu/_base/applications/system/krusader/debian/rules
index 721d1b856..f105545bb 100755
--- a/ubuntu/_base/applications/system/krusader/debian/rules
+++ b/ubuntu/_base/applications/system/krusader/debian/rules
@@ -1,36 +1,15 @@
#!/usr/bin/make -f
-# Currently is not possible to build piklab with --enable-final
-DEB_BUILD_OPTIONS += noopt
-
include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/tde.mk
-DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/tde
-DEB_CONFIGURE_MANDIR := /opt/trinity/share/man
-DEB_CONFIGURE_PREFIX := /opt/trinity
-DEB_CONFIGURE_INFODIR := /opt/trinity/share/info
-
-DEB_DESTDIR = $(CURDIR)/debian/krusader-trinity/
-
-DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib --with-extra-includes=/opt/trinity/include/tde
-
-install/krusader-trinity::
- # install xpm files used by menu
- install -D -p -m0644 pics/cr16-app-krusader_root.xpm \
- $(DEB_DESTDIR)/opt/trinity/share/pixmaps/krusader_root-16.xpm
- install -D -p -m0644 pics/cr16-app-krusader_user.xpm \
- $(DEB_DESTDIR)/opt/trinity/share/pixmaps/krusader_user-16.xpm
- install -D -p -m0644 pics/cr32-app-krusader_root.xpm \
- $(DEB_DESTDIR)/opt/trinity/share/pixmaps/krusader_root.xpm
- install -D -p -m0644 pics/cr32-app-krusader_user.xpm \
- $(DEB_DESTDIR)/opt/trinity/share/pixmaps/krusader_user.xpm
- # install properly tdeio_isorc
- install -D -p -m0644 src/iso/tdeio_isorc \
- $(DEB_DESTDIR)/opt/trinity/share/config/tdeio_isorc
- # install lintian override
- install -D -p -m0644 debian/krusader.lintian-overrides \
- $(DEB_DESTDIR)/usr/share/lintian/overrides/$(cdbs_curpkg)
-
-binary-post-install/krusader-trinity::
- rm -rf debian/krusader-trinity/etc/trinity/
+DEB_CMAKE_EXTRA_FLAGS := \
+ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
+ -DCMAKE_INSTALL_PREFIX="/opt/trinity" \
+ -DSYSCONF_INSTALL_DIR="/etc/trinity" \
+ -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -DCMAKE_VERBOSE_MAKEFILE="ON" \
+ -DCMAKE_SKIP_RPATH="OFF" \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
diff --git a/ubuntu/_base/applications/system/krusader/debian/source.lintian-overrides b/ubuntu/_base/applications/system/krusader/debian/source.lintian-overrides
deleted file mode 100644
index 01d57f16c..000000000
--- a/ubuntu/_base/applications/system/krusader/debian/source.lintian-overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-# will be cleaned in next upstream release
-krusader source: source-contains-CVS-dir admin/CVS
diff --git a/ubuntu/_base/applications/system/krusader/debian/watch b/ubuntu/_base/applications/system/krusader/debian/watch
deleted file mode 100644
index d19bef39d..000000000
--- a/ubuntu/_base/applications/system/krusader/debian/watch
+++ /dev/null
@@ -1,3 +0,0 @@
-version=3
-opts=dversionmangle=s/~/-/ \
- http://sf.net/krusader/krusader-([\d\.].*)\.tar\.gz debian svn-upgrade
diff --git a/ubuntu/_base/core/tdebase/debian/patches/disable_starttde_wallpaper.diff b/ubuntu/_base/core/tdebase/debian/patches/disable_starttde_wallpaper.diff
index 99db98c6f..a4ced0644 100644
--- a/ubuntu/_base/core/tdebase/debian/patches/disable_starttde_wallpaper.diff
+++ b/ubuntu/_base/core/tdebase/debian/patches/disable_starttde_wallpaper.diff
@@ -1,6 +1,6 @@
--- a/starttde
+++ b/starttde
-@@ -396,17 +396,17 @@
+@@ -414,17 +414,17 @@
. "$tdehome/share/config/startupconfig"
fi
@@ -27,5 +27,5 @@
+# fi
+#fi
- # XCursor mouse theme needs to be applied here to work even for kded or ksmserver.
+ # An XCursor mouse theme is needed to work with kded or ksmserver.
if test -n "$kcminputrc_mouse_cursortheme" -o -n "$kcminputrc_mouse_cursorsize" ; then
diff --git a/ubuntu/_base/core/tdebase/debian/patches/kubuntu_89_new_logout_ui.diff b/ubuntu/_base/core/tdebase/debian/patches/kubuntu_89_new_logout_ui.diff
index fa2b265e5..ffddad5b1 100644
--- a/ubuntu/_base/core/tdebase/debian/patches/kubuntu_89_new_logout_ui.diff
+++ b/ubuntu/_base/core/tdebase/debian/patches/kubuntu_89_new_logout_ui.diff
@@ -11,7 +11,7 @@
TQHBoxLayout* hbuttonbox;
--- a/ksmserver/shutdowndlg.cpp
+++ b/ksmserver/shutdowndlg.cpp
-@@ -725,7 +725,7 @@
+@@ -726,7 +726,7 @@
2 * KDialog::spacingHint() );
// default factor
diff --git a/ubuntu/_base/core/tdebase/debian/patches/kubuntu_9921_tdm_bulletproof_x.diff b/ubuntu/_base/core/tdebase/debian/patches/kubuntu_9921_tdm_bulletproof_x.diff
index 49a653275..95e6e4116 100644
--- a/ubuntu/_base/core/tdebase/debian/patches/kubuntu_9921_tdm_bulletproof_x.diff
+++ b/ubuntu/_base/core/tdebase/debian/patches/kubuntu_9921_tdm_bulletproof_x.diff
@@ -1,6 +1,6 @@
--- tdebase-3.5.8/tdm/backend/dm.c 2008-02-13 23:59:17.000000000 +0200
+++ tdebase-3.5.8/tdm/backend/dm.c 2008-02-14 11:22:41.000000000 +0200
-@@ -1023,9 +1023,14 @@ ReapChildren( void )
+@@ -1026,9 +1026,14 @@ ReapChildren( void )
/* don't kill again */
break;
case running:
diff --git a/ubuntu/_base/core/tdebase/debian/tdebase-data-trinity.install b/ubuntu/_base/core/tdebase/debian/tdebase-data-trinity.install
index 8131ae5b5..eb09b1d5d 100644
--- a/ubuntu/_base/core/tdebase/debian/tdebase-data-trinity.install
+++ b/ubuntu/_base/core/tdebase/debian/tdebase-data-trinity.install
@@ -496,93 +496,7 @@ debian/tmp/opt/trinity/share/icons/crystalsvg/*/categories/preferences-desktop.p
debian/tmp/opt/trinity/share/icons/crystalsvg/*/categories/preferences-system.png
debian/tmp/opt/trinity/share/icons/crystalsvg/*/devices/input-touchpad.png
debian/tmp/opt/trinity/share/icons/crystalsvg/*/devices/laptop.png
-debian/tmp/opt/trinity/share/services/searchproviders/acronym.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/alexa.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/alexa_url.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/alltheweb.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/altavista.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/amg.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/appsy.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/austronaut.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/backports.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/bugft.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/bugno.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/call.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/cia.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/citeseer.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/cpan.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/ctan_cat.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/ctan.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/dbug.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/de2en.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/de2fr.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/deb.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/dmoz.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/docbook.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/doi.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/en2de.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/en2es.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/en2fr.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/en2it.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/es2en.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/excite.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/feedster.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/foldoc.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/fr2de.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/fr2en.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/freedb.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/freshmeat.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/froogle.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/fsd.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/google_advanced.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/google.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/google_groups.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/google_images.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/google_lucky.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/google_movie.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/google_news.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/gracenote.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/grec.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/hotbot.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/hyperdictionary.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/hyperdictionary_thesaurus.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/imdb.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/it2en.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/jeeves.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/katatudo.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/kde.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/kde_websvn.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/leo.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/lycos.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/mamma.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/metacrawler.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/msdn.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/netcraft.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/nl-telephone.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/nl-teletekst.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/pgpkeys.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/php.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/python.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/qt3.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/qt.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/rae.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/rfc.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/rpmfind.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/ruby_application_archive.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/seek.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/sourceforge.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/technorati.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/technoratitags.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/thesaurus.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/tvtome.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/uspto.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/vivisimo.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/voila.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/webster.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/whatis.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/wikipedia.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/wiktionary.desktop
-debian/tmp/opt/trinity/share/services/searchproviders/wordref.desktop
+debian/tmp/opt/trinity/share/services/searchproviders/*.desktop
debian/tmp/opt/trinity/share/services/useragentstrings/*.desktop
debian/tmp/opt/trinity/share/servicetypes/searchprovider.desktop
debian/tmp/opt/trinity/share/servicetypes/uasprovider.desktop
diff --git a/ubuntu/_base/core/tdebindings/debian/control b/ubuntu/_base/core/tdebindings/debian/control
index eeba9b436..c05729b27 100644
--- a/ubuntu/_base/core/tdebindings/debian/control
+++ b/ubuntu/_base/core/tdebindings/debian/control
@@ -1,7 +1,7 @@
Source: tdebindings-trinity
Build-Depends: tde-cdbs (>= 0.4.43), debhelper (>= 10~),
python3-all-dev, dh-python, python3-setuptools, quilt, gawk,
- default-jdk [amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 s390 sparc],
+ default-jdk [amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 loong64 s390 sparc],
tdelibs14-trinity-dev,
ruby, ruby-dev, flex, bison, libpkcs11-helper1-dev, automake, autoconf, libtool, libltdl-dev
Section: devel
@@ -65,7 +65,7 @@ Description: DCOP bindings for Java [Trinity]
This package is part of the official TDE bindings module.
Package: libdcop3-jni-trinity
-Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 s390 sparc
+Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 loong64 s390 sparc
Section: libs
Replaces: libdcop3-jni-kde3 (<< 4:14.0.0~), libdcop3-jni-trinity (<< 4:14.0.0~)
Breaks: libdcop3-jni-kde3 (<< 4:14.0.0~), libdcop3-jni-trinity (<< 4:14.0.0~)
@@ -79,7 +79,7 @@ Description: DCOP bindings for Java ( Native libraries ) [Trinity]
This package is part of the official TDE bindings module.
Package: libdcop3-java-trinity-dev
-Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 s390 sparc
+Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 loong64 s390 sparc
Section: libdevel
Replaces: libdcop3-java-kde3-dev (<< 4:14.0.0~), libdcop3-java-trinity-dev (<< 4:14.0.0~)
Breaks: libdcop3-java-kde3-dev (<< 4:14.0.0~), libdcop3-java-trinity-dev (<< 4:14.0.0~)
@@ -110,7 +110,7 @@ Description: Java bindings for Qt [Trinity]
This package is part of the official TDE bindings module.
Package: libqt3-jni-trinity
-Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 s390 sparc
+Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 loong64 s390 sparc
Section: libs
Replaces: libqt3-jni-kde3 (<< 4:14.0.0~), libqt3-jni-trinity (<< 4:14.0.0~)
Breaks: libqt3-jni-kde3 (<< 4:14.0.0~), libqt3-jni-trinity (<< 4:14.0.0~)
@@ -139,7 +139,7 @@ Description: tdelibs bindings for Java [Trinity]
This package is part of the official TDE bindings module.
Package: libtrinity-jni-trinity
-Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 s390 sparc
+Architecture: amd64 i386 armel armhf arm64 mipsel ia64 powerpc ppc64el riscv64 loong64 s390 sparc
Section: libs
Replaces: libtrinity-jni-kde3 (<< 4:14.0.0~), libtrinity-jni-trinity (<< 4:14.0.0~)
Breaks: libtrinity-jni-kde3 (<< 4:14.0.0~), libtrinity-jni-trinity (<< 4:14.0.0~)
diff --git a/ubuntu/_base/core/tdegames/debian/control b/ubuntu/_base/core/tdegames/debian/control
index 81e00be7e..4a3b63946 100644
--- a/ubuntu/_base/core/tdegames/debian/control
+++ b/ubuntu/_base/core/tdegames/debian/control
@@ -10,6 +10,7 @@ Standards-Version: 3.8.4
Package: tdegames-trinity
Architecture: all
+Multi-Arch: foreign
Section: tde
Replaces: kdegames-kde3 (<< 4:14.0.0~), kdegames-trinity (<< 4:14.0.0~)
Breaks: kdegames-kde3 (<< 4:14.0.0~), kdegames-trinity (<< 4:14.0.0~)
@@ -26,6 +27,7 @@ Description: games from the official Trinity release
Package: tdegames-trinity-doc-html
Architecture: all
+Multi-Arch: foreign
Section: doc
Replaces: kdegames-kde3-doc-html (<< 4:14.0.0~), kdegames-trinity-doc-html (<< 4:14.0.0~)
Breaks: kdegames-kde3-doc-html (<< 4:14.0.0~), kdegames-trinity-doc-html (<< 4:14.0.0~)
@@ -44,13 +46,12 @@ Description: TDE games documentation in HTML format
This package is part of TDE, and a component of the TDE games module.
See the 'tde-trinity' and 'tdegames-trinity' packages for more information.
-Package: libtdegames1-trinity
+Package: libtdegames4-trinity
Architecture: any
+Multi-Arch: no
Section: games
-Replaces: libkdegames1-kde3 (<< 4:14.0.0~), libkdegames1-trinity (<< 4:14.0.0~)
-Breaks: libkdegames1-kde3 (<< 4:14.0.0~), libkdegames1-trinity (<< 4:14.0.0~)
-Depends: ${shlibs:Depends}
-Description: Trinity games library and common files
+Depends: ${shlibs:Depends}, libtdegames-data-trinity
+Description: Trinity games library
This library provides a common infrastructure for several of the
games in the TDE distribution. Features include standardized menu
items, high score handling, card display, and network connections
@@ -59,8 +60,23 @@ Description: Trinity games library and common files
This package is part of TDE, and a component of the TDE games module.
See the 'tde-trinity' and 'tdegames-trinity' packages for more information.
+Package: libtdegames-data-trinity
+Architecture: all
+Multi-Arch: foreign
+Section: games
+Breaks: libtdegames1-trinity (<< 4:14.1.6~)
+Conflicts: libtdegames1-trinity (<< 4:14.1.6~)
+Depends: ${shlibs:Depends}
+Description: Common files for Trinity games library
+ This package provides a common files for Trinity games library,
+ such as icons for standardized menu items.
+ .
+ This package is part of TDE, and a component of the TDE games module.
+ See the 'tde-trinity' and 'tdegames-trinity' packages for more information.
+
Package: tdegames-trinity-dbg
Architecture: any
+Multi-Arch: no
Depends: tdelibs-trinity-dbg
Replaces: kdegames-kde3-dbg (<< 4:14.0.0~), kdegames-trinity-dbg (<< 4:14.0.0~)
Breaks: kdegames-kde3-dbg (<< 4:14.0.0~), kdegames-trinity-dbg (<< 4:14.0.0~)
@@ -73,10 +89,11 @@ Description: debugging symbols for tdegames
Package: libtdegames-trinity-dev
Architecture: any
+Multi-Arch: no
Section: libdevel
Replaces: libkdegames-kde3-dev (<< 4:14.0.0~), libkdegames-trinity-dev (<< 4:14.0.0~)
Breaks: libkdegames-kde3-dev (<< 4:14.0.0~), libkdegames-trinity-dev (<< 4:14.0.0~)
-Depends: tdelibs14-trinity-dev, libtdegames1-trinity (= ${source:Version})
+Depends: tdelibs14-trinity-dev, libtdegames4-trinity (= ${source:Version})
Description: Trinity games library headers
This package is necessary if you want to develop your own games using
the TDE games library.
@@ -86,6 +103,7 @@ Description: Trinity games library headers
Package: libtdegames-trinity-doc
Architecture: all
+Multi-Arch: foreign
Section: doc
Replaces: libkdegames-kde3-doc (<< 4:14.0.0~), libkdegames-trinity-doc (<< 4:14.0.0~)
Breaks: libkdegames-kde3-doc (<< 4:14.0.0~), libkdegames-trinity-doc (<< 4:14.0.0~)
@@ -100,6 +118,7 @@ Description: API documentation for the Trinity games library
Package: tdegames-card-data-trinity
Architecture: all
+Multi-Arch: foreign
Section: games
Replaces: kdegames-card-data-kde3 (<< 4:14.0.0~), kdegames-card-data-trinity (<< 4:14.0.0~)
Breaks: kdegames-card-data-kde3 (<< 4:14.0.0~), kdegames-card-data-trinity (<< 4:14.0.0~)
@@ -111,6 +130,7 @@ Description: Card decks for Trinity games
Package: atlantik-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: atlantik-kde3 (<< 4:14.0.0~), atlantik-trinity (<< 4:14.0.0~)
Breaks: atlantik-kde3 (<< 4:14.0.0~), atlantik-trinity (<< 4:14.0.0~)
@@ -128,6 +148,7 @@ Description: TDE client for Monopoly-like network games
Package: atlantik-trinity-dev
Architecture: any
+Multi-Arch: no
Section: devel
Replaces: atlantik-kde3-dev (<< 4:14.0.0~), atlantik-trinity-dev (<< 4:14.0.0~)
Breaks: atlantik-kde3-dev (<< 4:14.0.0~), atlantik-trinity-dev (<< 4:14.0.0~)
@@ -142,6 +163,7 @@ Description: Development files for Atlantik
Package: kasteroids-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kasteroids-kde3 (<< 4:14.0.0~), kasteroids-trinity (<< 4:14.0.0~)
Breaks: kasteroids-kde3 (<< 4:14.0.0~), kasteroids-trinity (<< 4:14.0.0~)
@@ -159,6 +181,7 @@ Description: Asteroids for Trinity
Package: katomic-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: katomic-kde3 (<< 4:14.0.0~), katomic-trinity (<< 4:14.0.0~)
Breaks: katomic-kde3 (<< 4:14.0.0~), katomic-trinity (<< 4:14.0.0~)
@@ -174,6 +197,7 @@ Description: Atomic Entertainment game for Trinity
Package: kbackgammon-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kbackgammon-kde3 (<< 4:14.0.0~), kbackgammon-trinity (<< 4:14.0.0~)
Breaks: kbackgammon-kde3 (<< 4:14.0.0~), kbackgammon-trinity (<< 4:14.0.0~)
@@ -191,6 +215,7 @@ Description: A Backgammon game for Trinity
Package: kbattleship-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kbattleship-kde3 (<< 4:14.0.0~), kbattleship-trinity (<< 4:14.0.0~)
Breaks: kbattleship-kde3 (<< 4:14.0.0~), kbattleship-trinity (<< 4:14.0.0~)
@@ -206,6 +231,7 @@ Description: Battleship game for Trinity
Package: kblackbox-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kblackbox-kde3 (<< 4:14.0.0~), kblackbox-trinity (<< 4:14.0.0~)
Breaks: kblackbox-kde3 (<< 4:14.0.0~), kblackbox-trinity (<< 4:14.0.0~)
@@ -223,6 +249,7 @@ Description: A simple logical game for the Trinity project
Package: kbounce-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kbounce-kde3 (<< 4:14.0.0~), kbounce-trinity (<< 4:14.0.0~)
Breaks: kbounce-kde3 (<< 4:14.0.0~), kbounce-trinity (<< 4:14.0.0~)
@@ -250,6 +277,7 @@ Description: Jezzball clone for the Trinity Desktop Environment
Package: kenolaba-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kenolaba-kde3 (<< 4:14.0.0~), kenolaba-trinity (<< 4:14.0.0~)
Breaks: kenolaba-kde3 (<< 4:14.0.0~), kenolaba-trinity (<< 4:14.0.0~)
@@ -269,6 +297,7 @@ Description: Enolaba board game for Trinity
Package: kfouleggs-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kfouleggs-kde3 (<< 4:14.0.0~), kfouleggs-trinity (<< 4:14.0.0~)
Breaks: kfouleggs-kde3 (<< 4:14.0.0~), kfouleggs-trinity (<< 4:14.0.0~)
@@ -284,6 +313,7 @@ Description: A TDE clone of the Japanese PuyoPuyo game
Package: kgoldrunner-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kgoldrunner-kde3 (<< 4:14.0.0~), kgoldrunner-trinity (<< 4:14.0.0~)
Breaks: kgoldrunner-kde3 (<< 4:14.0.0~), kgoldrunner-trinity (<< 4:14.0.0~)
@@ -309,6 +339,7 @@ Description: A Trinity clone of the Loderunner arcade game
Package: kjumpingcube-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kjumpingcube-kde3 (<< 4:14.0.0~), kjumpingcube-trinity (<< 4:14.0.0~)
Breaks: kjumpingcube-kde3 (<< 4:14.0.0~), kjumpingcube-trinity (<< 4:14.0.0~)
@@ -326,6 +357,7 @@ Description: Tactical one or two player game
Package: klickety-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: klickety-kde3 (<< 4:14.0.0~), klickety-trinity (<< 4:14.0.0~)
Breaks: klickety-kde3 (<< 4:14.0.0~), klickety-trinity (<< 4:14.0.0~)
@@ -339,6 +371,7 @@ Description: A Clickomania-like game for Trinity
Package: klines-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: klines-kde3 (<< 4:14.0.0~), klines-trinity (<< 4:14.0.0~)
Breaks: klines-kde3 (<< 4:14.0.0~), klines-trinity (<< 4:14.0.0~)
@@ -361,6 +394,7 @@ Description: Color lines for Trinity
Package: kmahjongg-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kmahjongg-kde3 (<< 4:14.0.0~), kmahjongg-trinity (<< 4:14.0.0~)
Breaks: kmahjongg-kde3 (<< 4:14.0.0~), kmahjongg-trinity (<< 4:14.0.0~)
@@ -375,6 +409,7 @@ Description: the classic mahjongg game for Trinity project
Package: kmines-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kmines-kde3 (<< 4:14.0.0~), kmines-trinity (<< 4:14.0.0~)
Breaks: kmines-kde3 (<< 4:14.0.0~), kmines-trinity (<< 4:14.0.0~)
@@ -394,6 +429,7 @@ Description: Minesweeper for Trinity
Package: knetwalk-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: knetwalk-kde3 (<< 4:14.0.0~), knetwalk-trinity (<< 4:14.0.0~)
Breaks: knetwalk-kde3 (<< 4:14.0.0~), knetwalk-trinity (<< 4:14.0.0~)
@@ -409,6 +445,7 @@ Description: A game for system administrators
Package: kolf-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kolf-kde3 (<< 4:14.0.0~), kolf-trinity (<< 4:14.0.0~)
Breaks: kolf-kde3 (<< 4:14.0.0~), kolf-trinity (<< 4:14.0.0~)
@@ -422,6 +459,7 @@ Description: Minigolf game for TDE
Package: kolf-trinity-dev
Architecture: any
+Multi-Arch: no
Section: devel
Replaces: kolf-kde3-dev (<< 4:14.0.0~), kolf-trinity-dev (<< 4:14.0.0~)
Breaks: kolf-kde3-dev (<< 4:14.0.0~), kolf-trinity-dev (<< 4:14.0.0~)
@@ -436,6 +474,7 @@ Description: Development files for Kolf
Package: konquest-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: konquest-kde3 (<< 4:14.0.0~), konquest-trinity (<< 4:14.0.0~)
Breaks: konquest-kde3 (<< 4:14.0.0~), konquest-trinity (<< 4:14.0.0~)
@@ -450,6 +489,7 @@ Description: TDE based GNU-Lactic Konquest game
Package: kpat-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kpat-kde3 (<< 4:14.0.0~), kpat-trinity (<< 4:14.0.0~)
Breaks: kpat-kde3 (<< 4:14.0.0~), kpat-trinity (<< 4:14.0.0~)
@@ -463,6 +503,7 @@ Description: Trinity solitaire patience game
Package: kpoker-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kpoker-kde3 (<< 4:14.0.0~), kpoker-trinity (<< 4:14.0.0~)
Breaks: kpoker-kde3 (<< 4:14.0.0~), kpoker-trinity (<< 4:14.0.0~)
@@ -476,6 +517,7 @@ Description: Trinity based Poker clone
Package: kreversi-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kreversi-kde3 (<< 4:14.0.0~), kreversi-trinity (<< 4:14.0.0~)
Breaks: kreversi-kde3 (<< 4:14.0.0~), kreversi-trinity (<< 4:14.0.0~)
@@ -493,6 +535,7 @@ Description: Reversi for Trinity
Package: ksame-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ksame-kde3 (<< 4:14.0.0~), ksame-trinity (<< 4:14.0.0~)
Breaks: ksame-kde3 (<< 4:14.0.0~), ksame-trinity (<< 4:14.0.0~)
@@ -508,6 +551,7 @@ Description: SameGame for Trinity
Package: kshisen-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kshisen-kde3 (<< 4:14.0.0~), kshisen-trinity (<< 4:14.0.0~)
Breaks: kshisen-kde3 (<< 4:14.0.0~), kshisen-trinity (<< 4:14.0.0~)
@@ -523,6 +567,7 @@ Description: Shisen-Sho for Trinity
Package: ksirtet-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ksirtet-kde3 (<< 4:14.0.0~), ksirtet-trinity (<< 4:14.0.0~)
Breaks: ksirtet-kde3 (<< 4:14.0.0~), ksirtet-trinity (<< 4:14.0.0~)
@@ -542,6 +587,7 @@ Description: Tetris and Puyo-Puyo games for Trinity
Package: ksmiletris-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ksmiletris-kde3 (<< 4:14.0.0~), ksmiletris-trinity (<< 4:14.0.0~)
Breaks: ksmiletris-kde3 (<< 4:14.0.0~), ksmiletris-trinity (<< 4:14.0.0~)
@@ -556,6 +602,7 @@ Description: Tetris like game for Trinity
Package: ksnake-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ksnake-kde3 (<< 4:14.0.0~), ksnake-trinity (<< 4:14.0.0~)
Breaks: ksnake-kde3 (<< 4:14.0.0~), ksnake-trinity (<< 4:14.0.0~)
@@ -569,6 +616,7 @@ Description: Snake Race for Trinity
Package: ksokoban-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ksokoban-kde3 (<< 4:14.0.0~), ksokoban-trinity (<< 4:14.0.0~)
Breaks: ksokoban-kde3 (<< 4:14.0.0~), ksokoban-trinity (<< 4:14.0.0~)
@@ -598,6 +646,7 @@ Description: Sokoban game for Trinity
Package: kspaceduel-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kspaceduel-kde3 (<< 4:14.0.0~), kspaceduel-trinity (<< 4:14.0.0~)
Breaks: kspaceduel-kde3 (<< 4:14.0.0~), kspaceduel-trinity (<< 4:14.0.0~)
@@ -615,6 +664,7 @@ Description: Arcade two-player space game for Trinity
Package: ktron-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ktron-kde3 (<< 4:14.0.0~), ktron-trinity (<< 4:14.0.0~)
Breaks: ktron-kde3 (<< 4:14.0.0~), ktron-trinity (<< 4:14.0.0~)
@@ -628,6 +678,7 @@ Description: Tron clone for the Trinity Desktop Environment
Package: ktuberling-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: ktuberling-kde3 (<< 4:14.0.0~), ktuberling-trinity (<< 4:14.0.0~)
Breaks: ktuberling-kde3 (<< 4:14.0.0~), ktuberling-trinity (<< 4:14.0.0~)
@@ -654,6 +705,7 @@ Description: Potato Guy for Trinity
Package: twin4-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: kwin4-kde3 (<< 4:14.0.0~), kwin4-trinity (<< 4:14.0.0~)
Breaks: kwin4-kde3 (<< 4:14.0.0~), kwin4-trinity (<< 4:14.0.0~)
@@ -675,6 +727,7 @@ Description: Connect Four clone for Trinity
Package: lskat-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Replaces: lskat-kde3 (<< 4:14.0.0~), lskat-trinity (<< 4:14.0.0~)
Breaks: lskat-kde3 (<< 4:14.0.0~), lskat-trinity (<< 4:14.0.0~)
@@ -694,6 +747,7 @@ Description: Lieutnant Skat card game for Trinity
Package: tdefifteen-trinity
Architecture: any
+Multi-Arch: foreign
Section: games
Depends: ${shlibs:Depends}
Description: Puzzle-solving game for Trinity
diff --git a/ubuntu/_base/core/tdegames/debian/libtdegames1-trinity.install b/ubuntu/_base/core/tdegames/debian/libtdegames-data-trinity.install
index 2759a4355..2ddb26a0d 100644
--- a/ubuntu/_base/core/tdegames/debian/libtdegames1-trinity.install
+++ b/ubuntu/_base/core/tdegames/debian/libtdegames-data-trinity.install
@@ -1,4 +1,3 @@
-/opt/trinity/lib/libtdegames.so.*
/opt/trinity/share/apps/tdegames/pics/star.png
/opt/trinity/share/icons/crystalsvg/16x16/actions/roll.png
/opt/trinity/share/icons/crystalsvg/16x16/actions/highscore.png
diff --git a/ubuntu/_base/core/tdegames/debian/libtdegames4-trinity.install b/ubuntu/_base/core/tdegames/debian/libtdegames4-trinity.install
new file mode 100644
index 000000000..d5fbbc4a5
--- /dev/null
+++ b/ubuntu/_base/core/tdegames/debian/libtdegames4-trinity.install
@@ -0,0 +1 @@
+/opt/trinity/lib/libtdegames.so.*
diff --git a/ubuntu/_base/core/tdenetwork/debian/control b/ubuntu/_base/core/tdenetwork/debian/control
index df2b50ffa..6a133f3aa 100644
--- a/ubuntu/_base/core/tdenetwork/debian/control
+++ b/ubuntu/_base/core/tdenetwork/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Uploaders: Ana Beatriz Guerrero Lopez <ana@debian.org>, Christopher Martin <chrsmrtn@debian.org>, Modestas Vainius <geromanas@mailas.com>, Sarah Hobbs <hobbsee@ubuntu.com>, Sune Vuorela <debian@pusling.com>
-Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, docbook-to-man, doxygen, tdelibs14-trinity-dev, libgnutls-dev | libgadu-dev (>> 1:1.12.0-3), libgcrypt-dev, libgadu-dev, libiw-dev (>> 27+28pre8), libmeanwhile-dev (>= 1.0.2), libslp-dev, libspeex-dev, libsqlite3-dev, libxml2-dev, libxslt1-dev, libxtst-dev, valgrind [!armel !mips !mipsel !riscv64], libxxf86vm-dev, libv4l-dev, libssl-dev, libtqca-dev
+Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, docbook-to-man, doxygen, tdelibs14-trinity-dev, libgnutls-dev | libgadu-dev (>> 1:1.12.0-3), libgcrypt-dev, libgadu-dev, libiw-dev (>> 27+28pre8), libmeanwhile-dev (>= 1.0.2), libslp-dev, libspeex-dev, libsqlite3-dev, libxml2-dev, libxslt1-dev, libxtst-dev, valgrind [!armel !mips !mipsel !riscv64 !loong64], libxxf86vm-dev, libv4l-dev, libssl-dev, libtqca-dev
Standards-Version: 3.8.4
Package: tdenetwork-trinity
diff --git a/ubuntu/_base/core/tdeutils/debian/patches/01-klaptopdaemon-setuphandler.diff b/ubuntu/_base/core/tdeutils/debian/patches/01-klaptopdaemon-setuphandler.diff
index 3837407f6..625fa8e32 100644
--- a/ubuntu/_base/core/tdeutils/debian/patches/01-klaptopdaemon-setuphandler.diff
+++ b/ubuntu/_base/core/tdeutils/debian/patches/01-klaptopdaemon-setuphandler.diff
@@ -2,7 +2,7 @@ diff --git a/klaptopdaemon/acpi.cpp b/klaptopdaemon/acpi.cpp
index 4dfb247..cd8f4b0 100644
--- a/klaptopdaemon/acpi.cpp
+++ b/klaptopdaemon/acpi.cpp
-@@ -178,7 +178,7 @@ void AcpiConfig::setupHelper()
+@@ -189,7 +189,7 @@ void AcpiConfig::setupHelper()
proc << tdesu;
proc << "-u";
proc << "root";
@@ -24,7 +24,7 @@ index 9de0c85..e348943 100644
proc.start(TDEProcess::Block); // run it sync so has_apm below sees the results
}
} else {
-@@ -200,7 +200,7 @@ void ApmConfig::setupHelper2() // we use the acpi helper to do software suspend
+@@ -211,7 +211,7 @@ void ApmConfig::setupHelper2() // we use the acpi helper to do software suspend
proc << tdesu;
proc << "-u";
proc << "root";
diff --git a/ubuntu/_base/core/tdewebdev/debian/control b/ubuntu/_base/core/tdewebdev/debian/control
index 1d39acbbf..cfd8d7810 100644
--- a/ubuntu/_base/core/tdewebdev/debian/control
+++ b/ubuntu/_base/core/tdewebdev/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Uploaders: Adeodato Sim <dato@net.com.org.es>, Ana Beatriz Guerrero Lopez <ana@debian.org>, Armin Berres <trigger+debian@space-based.de>, Sune Vuorela <debian@pusling.com>
-Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, tqt3-doc, libreadline-dev | libreadline6-dev | libreadline5-dev, libxml2-dev, libxslt1-dev, libicu-dev, libcvsservice-trinity-dev
+Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, tdelibs14-trinity-dev, tqt3-doc, libxml2-dev, libxslt1-dev, libicu-dev, libcvsservice-trinity-dev
Standards-Version: 3.8.4
Homepage: http://trinity.pearsoncomputing.net
@@ -13,7 +13,7 @@ Architecture: all
Section: tde
Replaces: kdewebdev-kde3 (<< 4:14.0.0~), kdewebdev-trinity (<< 4:14.0.0~)
Breaks: kdewebdev-kde3 (<< 4:14.0.0~), kdewebdev-trinity (<< 4:14.0.0~)
-Depends: quanta-trinity (>= ${source:Version}), kimagemapeditor-trinity (>= ${source:Version}), klinkstatus-trinity (>= ${source:Version}), kommander-trinity (>= ${source:Version}), kxsldbg-trinity (>= ${source:Version})
+Depends: quanta-trinity (>= ${source:Version}), kimagemapeditor-trinity (>= ${source:Version}), klinkstatus-trinity (>= ${source:Version}), kommander-trinity (>= ${source:Version})
Suggests: kommander-trinity-dev (>= ${source:Version}), tdewebdev-trinity-doc-html (>= ${source:Version})
Description: web development apps from the official TDE release [Trinity]
TDE (the Trinity Desktop Environment) is a powerful Open Source graphical
@@ -166,25 +166,6 @@ Description: development files for Kommander [Trinity]
This package is part of TDE, as a component of the TDE web development module.
See the 'tde-trinity' and 'tdewebdev-trinity' packages for more information.
-Package: kxsldbg-trinity
-Architecture: any
-Section: text
-Replaces: kxsldbg-kde3 (<< 4:14.0.0~), kxsldbg-trinity (<< 4:14.0.0~)
-Breaks: kxsldbg-kde3 (<< 4:14.0.0~), kxsldbg-trinity (<< 4:14.0.0~)
-Depends: ${shlibs:Depends}
-Suggests: quanta-trinity, khelpcenter-trinity
-Description: graphical XSLT debugger for TDE [Trinity]
- KXSLDbg is a debugger for XSLT scripts. It includes a graphical user
- interface as well as a text-based debugger. KXSLDbg can be run as a
- standalone application or as an embedded TDE part.
- .
- XSLT is an XML language for defining transformations of XML files from
- XML to some other arbitrary format, such as XML, HTML, plain text, etc.,
- using standard XSLT stylesheets.
- .
- This package is part of TDE, as a component of the TDE web development module.
- See the 'tde-trinity' and 'tdewebdev-trinity' packages for more information.
-
Package: tdewebdev-trinity-dbg
Section: libdevel
Architecture: any
diff --git a/ubuntu/_base/core/tdewebdev/debian/copyright b/ubuntu/_base/core/tdewebdev/debian/copyright
index 9afb5f663..72a031f3f 100644
--- a/ubuntu/_base/core/tdewebdev/debian/copyright
+++ b/ubuntu/_base/core/tdewebdev/debian/copyright
@@ -17,7 +17,6 @@ Upstream Authors:
Kommander: Marc Britton <consume@optusnet.com.au>,
Eric Laffoon <sequitur@kde.org>, Michal Rudolf <mrudolf@tdewebdev.org>,
Andras Mantia <amantia@kde.org> and Trolltech
- KXSLDbg: Keith Isdale <k_isdale@tpg.com.au>
Quanta Plus is not in any way affiliated with any commercial versions of
Quanta. The primary coders from the original team left the GPL'd
diff --git a/ubuntu/_base/core/tdewebdev/debian/kxsldbg-trinity.README.Debian b/ubuntu/_base/core/tdewebdev/debian/kxsldbg-trinity.README.Debian
deleted file mode 100644
index 447ce09a8..000000000
--- a/ubuntu/_base/core/tdewebdev/debian/kxsldbg-trinity.README.Debian
+++ /dev/null
@@ -1,9 +0,0 @@
-KXSLDbg for Debian
-------------------
-
-This application provides documentation in a docbook format that the TDE
-Help Centre can display. For HTML documentation that can be read in any
-web browser, see the package tdewebdev-doc-html.
-
- -- Ben Burton <bab@debian.org>, Tue, 19 Oct 2004 09:09:06 +1000
-
diff --git a/ubuntu/_base/core/tdewebdev/debian/kxsldbg-trinity.install b/ubuntu/_base/core/tdewebdev/debian/kxsldbg-trinity.install
deleted file mode 100644
index 319e555c2..000000000
--- a/ubuntu/_base/core/tdewebdev/debian/kxsldbg-trinity.install
+++ /dev/null
@@ -1,34 +0,0 @@
-debian/tmp/opt/trinity/bin/kxsldbg
-debian/tmp/opt/trinity/bin/xsldbg
-debian/tmp/opt/trinity/lib/trinity/libkxsldbgpart.la
-debian/tmp/opt/trinity/lib/trinity/libkxsldbgpart.so
-debian/tmp/opt/trinity/share/applications/tde/kxsldbg.desktop
-debian/tmp/opt/trinity/share/applnk/.hidden/xsldbg.desktop
-debian/tmp/opt/trinity/share/apps/kxsldbg
-debian/tmp/opt/trinity/share/apps/kxsldbgpart
-debian/tmp/opt/trinity/share/doc/tde/HTML/en/kxsldbg/*.bz2
-debian/tmp/opt/trinity/share/doc/tde/HTML/en/kxsldbg/common
-debian/tmp/opt/trinity/share/doc/tde/HTML/en/kxsldbg/*.docbook
-debian/tmp/opt/trinity/share/doc/tde/HTML/en/kxsldbg/*.png
-debian/tmp/opt/trinity/share/doc/tde/HTML/en/xsldbg/*.bz2
-debian/tmp/opt/trinity/share/doc/tde/HTML/en/xsldbg/common
-debian/tmp/opt/trinity/share/doc/tde/HTML/en/xsldbg/*.docbook
-debian/tmp/opt/trinity/share/doc/tde/HTML/en/xsldbg/xsldbghelp.xml
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/1downarrow.png
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/configure.png
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/system-log-out.png
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/hash.png
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/mark.png
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/next.png
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/system-run.png
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/step.png
-debian/tmp/opt/trinity/share/icons/hicolor/16x16/actions/xsldbg_*.png
-debian/tmp/opt/trinity/share/icons/hicolor/22x22/actions/1downarrow.png
-debian/tmp/opt/trinity/share/icons/hicolor/22x22/actions/configure.png
-debian/tmp/opt/trinity/share/icons/hicolor/22x22/actions/system-log-out.png
-debian/tmp/opt/trinity/share/icons/hicolor/22x22/actions/next.png
-debian/tmp/opt/trinity/share/icons/hicolor/22x22/actions/system-run.png
-debian/tmp/opt/trinity/share/icons/hicolor/22x22/actions/step.png
-debian/tmp/opt/trinity/share/icons/hicolor/22x22/actions/xsldbg_*.png
-debian/tmp/opt/trinity/share/man/man1/kxsldbg.1
-debian/tmp/opt/trinity/share/services/kxsldbg_part.desktop
diff --git a/ubuntu/_base/libraries/pytdeextensions/debian/patches/11_fix_get_libdir_name.diff b/ubuntu/_base/libraries/pytdeextensions/debian/patches/11_fix_get_libdir_name.diff
index 281d388c7..5565cf56b 100644
--- a/ubuntu/_base/libraries/pytdeextensions/debian/patches/11_fix_get_libdir_name.diff
+++ b/ubuntu/_base/libraries/pytdeextensions/debian/patches/11_fix_get_libdir_name.diff
@@ -2,7 +2,7 @@ Index: b/src/tdedistutils.py
===================================================================
--- a/src/tdedistutils.py
+++ b/src/tdedistutils.py
-@@ -2272,7 +2272,7 @@
+@@ -2259,7 +2259,7 @@
###########################################################################
def get_libdir_name():
diff --git a/ubuntu/_base/libraries/pytdeextensions/debian/rules b/ubuntu/_base/libraries/pytdeextensions/debian/rules
index 682076665..55a9a8f9b 100755
--- a/ubuntu/_base/libraries/pytdeextensions/debian/rules
+++ b/ubuntu/_base/libraries/pytdeextensions/debian/rules
@@ -1,22 +1,14 @@
#!/usr/bin/make -f
-DEB_PYTHON3_MODULE_PACKAGES=pytdeextensions-trinity libpythonize0-trinity
-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/python-distutils.mk
-include /usr/share/cdbs/1/rules/utils.mk
-
DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include
DEB_CONFIGURE_MANDIR := /opt/trinity/share/man
DEB_CONFIGURE_PREFIX := /opt/trinity
DEB_CONFIGURE_INFODIR := /opt/trinity/share/info
-DEB_PYTHON_INSTALL_ARGS_ALL += \
+export PYBUILD_INSTALL_ARGS += \
--install-clib=/opt/trinity/lib \
--install-cheaders=/opt/trinity/include
-cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
-
DEB_DH_INSTALL_ARGS = --sourcedir=debian/tmp
DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib --with-extra-includes=/opt/trinity/include
@@ -30,32 +22,8 @@ DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
&& echo xz || echo bzip2)
endif
-install/pytdeextensions-trinity::
- # We have no idea if the built product is site-packages or dist-packages
- cd debian/tmp/usr/lib/python*/ && mv site-packages/ dist-packages/ || echo "site-packages --> dist-packages"
- rm -rf debian/tmp/usr/lib/python*/site-packages/
-
- # install lintian overrides
- install -D -p -m0644 debian/pytdeextensions-trinity.lintian-overrides \
- debian/pytdeextensions-trinity/usr/share/lintian/overrides/pytdeextensions-trinity
-
- # fix script-not-executable
- find debian -type f -name '*.py' | xargs chmod 0755
-
- # remove extra-license-file
- find debian -type f -name 'COPYING' | xargs rm -f
-
- # remove byte-compiled file
- find . -type f -name '*.py[co]' | xargs rm -f
-
-install/libpythonize0-trinity::
- # fix binary-or-shlib-defines-rpath
- chrpath -d debian/tmp/opt/trinity/lib/libpythonize.so.*
-
-clean::
- rm -rf build
- rm -f doc/en/*html doc/en/*bz2
- rm -f install_log.txt
+%:
+ dh $@ --buildsystem=pybuild
- # remove byte-compiled file
- find . -type f -name '*.py[co]' | xargs rm -f
+override_dh_auto_clean:
+ -dh_auto_clean -O--buildsystem=pybuild
diff --git a/ubuntu/bionic b/ubuntu/resolute
index e7c887a6f..e7c887a6f 120000
--- a/ubuntu/bionic
+++ b/ubuntu/resolute